Titan America CFO Buy Signals Optimism Ahead of Q1 Print
Titan America SA heads into its Q1 2026 earnings today with an unusual degree of conviction from its own management — the CFO bought stock on the open market just weeks before the print. The CFO purchased 20,000 shares…
