10% Owner Eric L Oliver buys 7,774 shares at $8.77 avg at CRT while stock down -18.6% from 52-week high.
Eric L Oliver, a 10% owner, executed 2 separate purchases totaling 7,774 shares for $68,142.78 at a blended average price of $8.77 on 2026-06-24 and 2026-06-25, increasing his holdings from 917,186 to 924,960 shares. The current price of $9.03 sits -18.6% from the 52-week high of $11.10, and the stock has declined -16.2% over the past 30 days. His prior trades at CRT over the same recent period show 30-day returns of -20.3% and -17.8%, with none of his cross-ticker buys achieving positive 90-day returns historically (0.00% win rate). This purchase pattern within a declining price environment warrants tracking of whether the insider's accumulation precedes stabilization.