10% Owner Eric L Oliver bought 13,939 shares at CRT for $144,825.95 across 2 transactions; mixed prior timing at this ticker.
Eric L Oliver, a 10% owner, executed 2 separate purchases of 9,297 shares at $10.37 on 2026-05-29 and 4,642 shares at $10.43 on 2026-06-01, totaling 13,939 shares for $144,825.95 at a blended average price of $10.39. His holdings grew from 841,935 shares to 855,874 shares, a +1.7% increase. His prior 5 trades at CRT show mixed outcomes: 1 of 4 measurable prior buys was well-timed at the 90-day mark, and his cross-ticker track record shows a 90-day win rate of 36.84% across 20 prior buys with an average 90-day return of -9.6%. Current price of $10.59 sits -4.6% from the 52-week high of $11.10, leaving little margin to his entry points.