10/8/2026

Well at least I was up a little last week. I was up 3% and am now up 2.4% for the year.

I bought TBLA at $3.25 last week. It is another depressed ad-tech stock. It is trading at a bit over 5X EPS and has no net debt.

Leave a Reply