Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-02-20 ▼ SELL TITUS BRIAN See Remarks 4,311 $77 $330K 26.3%
2026-02-20 ▼ SELL TITUS BRIAN See Remarks 4,000 $77 $306K 33.1%