Jul 21
2025
SELL
Open market or private sale
$2,264,700
$47.7 p/Share
47,478
Reduced 7.87%
555,656
Common Stock
Jul 08
2025
SELL
Open market or private sale
$2,070,622
$47.73 p/Share
43,382
Reduced 6.71%
603,134
Common Stock
Jul 02
2025
SELL
Open market or private sale
$3,042,720
$42.26 p/Share
72,000
Reduced 10.02%
646,516
Common Stock
Jun 16
2025
SELL
Open market or private sale
$8,231,760
$38.11 p/Share
216,000
Reduced 23.11%
718,516
Common Stock
Jun 11
2025
SELL
Open market or private sale
$415,750
$41.6 p/Share
9,994
Reduced 1.06%
934,516
Common Stock
Mar 11
2025
SELL
Open market or private sale
$217,491
$18.57 p/Share
11,712
Reduced 1.22%
944,510
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
30,108
Added 3.05%
956,222
Common Stock
Dec 11
2024
SELL
Open market or private sale
$290,661
$29.72 p/Share
9,780
Reduced 1.04%
926,114
Common Stock
Sep 12
2024
SELL
Open market or private sale
$28,413
$7.31 p/Share
3,887
Reduced 0.41%
935,894
Common Stock
Sep 11
2024
SELL
Open market or private sale
$34,305
$7.05 p/Share
4,866
Reduced 0.52%
939,781
Common Stock
Jun 12
2024
SELL
Open market or private sale
$40,381
$8.13 p/Share
4,967
Reduced 0.52%
944,647
Common Stock
Jun 11
2024
SELL
Open market or private sale
$36,372
$7.89 p/Share
4,610
Reduced 0.48%
949,614
Common Stock
Mar 11
2024
SELL
Open market or private sale
$200,654
$10.2 p/Share
19,672
Reduced 2.02%
954,224
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
104,823
Added 9.72%
973,896
Common Stock
Dec 11
2023
SELL
Open market or private sale
$372,389
$13.21 p/Share
28,190
Reduced 3.14%
869,073
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
57,360
Added 6.01%
897,263
Common Stock
May 25
2023
SELL
Open market or private sale
$51,789
$10.52 p/Share
4,923
Reduced 0.58%
839,903
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
20,594
Added 2.38%
844,826
Common Stock
Dec 12
2022
SELL
Open market or private sale
$13,639
$4.43 p/Share
3,079
Reduced 0.37%
824,232
Common Stock
Sep 12
2022
SELL
Open market or private sale
$16,636
$5.44 p/Share
3,058
Reduced 0.37%
827,311
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
154,905
Added 15.72%
830,369
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
675,464
Added 50.0%
675,464
Common Stock