|
Jan 02
2026
|
BUY
Grant, award, or other acquisition
|
-
|
1,800
|
|
|
Mar 28
2025
|
|
-
|
82,979
|
|
|
Jan 30
2025
|
|
-
|
448,205
|
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$28,422,933
$72.25 p/Share
|
393,397
|
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$16,125,655
$65.2 p/Share
|
247,326
|
|
|
Oct 10
2024
|
SELL
Open market or private sale
|
$12,618,000
$63.09 p/Share
|
200,000
|
|
|
May 13
2024
|
SELL
Open market or private sale
|
$2,778,000
$46.3 p/Share
|
60,000
|
|
|
|
|
Jan 17
2024
|
|
-
|
287,271
|
|
|
Mar 17
2023
|
|
-
|
327,268
|
|
|
Oct 24
2022
|
SELL
Open market or private sale
|
$4,599,000
$32.85 p/Share
|
140,000
|
|