|
Oct 30
2025
|
SELL
Open market or private sale
|
$617,424
$25.12 p/Share
|
24,579
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$6,343,283
$25.22 p/Share
|
251,518
|
|
|
Oct 28
2025
|
SELL
Open market or private sale
|
$3,435,956
$27.64 p/Share
|
124,311
|
|
|
Oct 27
2025
|
SELL
Open market or private sale
|
$2,557,260
$28.12 p/Share
|
90,941
|
|
|
Oct 24
2025
|
SELL
Open market or private sale
|
$1,494,193
$28.01 p/Share
|
53,345
|
|
|
Oct 23
2025
|
SELL
Open market or private sale
|
$2,153,408
$28.01 p/Share
|
76,880
|
|
|
Oct 21
2025
|
SELL
Open market or private sale
|
$703,508
$28.11 p/Share
|
25,027
|
|
|
Oct 20
2025
|
SELL
Open market or private sale
|
$2,749,647
$29.88 p/Share
|
92,023
|
|
|
Oct 17
2025
|
SELL
Open market or private sale
|
$7,859,681
$30.13 p/Share
|
260,859
|
|
|
Oct 16
2025
|
SELL
Open market or private sale
|
$4,605,703
$30.34 p/Share
|
151,803
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$1,585,062
$30.86 p/Share
|
51,363
|
|
|
Dec 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
16,897,159
|
|
|
Dec 09
2022
|
BUY
Grant, award, or other acquisition
|
$50,000,000
$4.3 p/Share
|
11,627,907
|
|
|
Apr 01
2021
|
BUY
Other acquisition or disposition
|
$43,030,263
$43.1 p/Share
|
998,382
|
|
|
Feb 09
2021
|
BUY
Conversion of derivative security
|
-
|
7,143,025
|
|
|
Feb 09
2021
|
BUY
Open market or private purchase
|
$53,632,188
$18.0 p/Share
|
2,979,566
|
|