Insider Trades
CWANDas Souvik
Transaction date
6/30/2025
Filing date
7/2/2025
Title
Chief Technology Officer
Ownership
Direct
Shares
5,273
Price
$21.67
A/D
Disposed
Total value
$114,282
Percentage
4%
Shares owned after
142,549
Transaction type
Open market or private sale of securities
ID 7853362View on EDGAR ↗