Hi Ro,
Here are my quick thoughts on all of those.
TTD: One of the largest SAAS advertising companies - probably best in the business. That said, is quite volatile and trades at high valuations following its recent rebound. Worth noting, that advertising still hasn't rebounded in a material way and there could still be a recession on the horizon with the Feds announcing that the US is likely to see a couple more rate hikes by end of year. I'd proceed with caution here at the prices given valuation. Good company though.
ABCL: I'll admit that Bitoech isn't my strong point. That said, this is a new company that only IPO'ed a couple of years ago and that hasn't done much since it went public. It isn't profitable and has a 12% short interest. Worth noting it has a different business model and it's promise is to clients is to discover promising antibodies and bring them to the market faster than anybody else. From what I can tell, it has only had 2 successes here and both of them are no longer available. It is quite possible that the company goes an entire year without making revenue, or it can hit it big. I'd consider this one more of a gamble tbh and one would have to stay on top of all their efforts to see if they will be successful in coming to market.
DE: First time I've looking into this company and its pretty interesting. So the company is focused on acquiring profitable, well established manufacturing businesses. They seem to have executed quite well over the years with impressive revenue and earnings growth rates. Company seems fairly priced at 18 times earnings, 3.3x book value and 16x free cash flow. Pays an attractive dividend that is well covered (63% of cash flows). It did cut the dividend during the pandemic but has since re-instated it and is now above pre-pandemic levels. It is a micro-cap so will experience volatility - especially if it slips up. That said, it seems to be performing quite well. It is certainly one that might be appropriate for those with a higher risk tolerance. Keep in mind that it could be more difficult to make acquisitions as debt is getting more expensive. The company uses a 50/50 debt/equity strategy to fund acquisitions. So that means it will be continuously taking on debt and issuing shares to fund growth. This isn't inherently a bad thing, but is something to monitor. I'd like to see it get to a point where it uses more of its cash flow than issue debt or equity.