|
Oct 16
2025
|
SELL
Open market or private sale
|
$501,409
$82.01 p/Share
|
6,114
Reduced 1.58%
|
381,818
Common Stock
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$674,005
$76.03 p/Share
|
8,865
Reduced 2.23%
|
387,932
Common Stock
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$5,086,562
$62.5 p/Share
|
81,385
Reduced 17.02%
|
396,797
Common Stock
|
|
|
Oct 02
2025
|
SELL
Open market or private sale
|
$620,288
$64.0 p/Share
|
9,692
Reduced 1.99%
|
478,182
Common Stock
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$134,548
$32.02 p/Share
|
4,202
Reduced 0.85%
|
487,874
Common Stock
|
|
|
Jun 30
2025
|
SELL
Open market or private sale
|
$503,984
$52.0 p/Share
|
9,692
Reduced 1.93%
|
492,076
Common Stock
|
|
|
Jun 12
2025
|
SELL
Open market or private sale
|
$409,971
$42.3 p/Share
|
9,692
Reduced 1.89%
|
501,768
Common Stock
|
|
|
May 02
2025
|
SELL
Open market or private sale
|
$1,635,867
$33.93 p/Share
|
48,213
Reduced 8.61%
|
511,460
Common Stock
|
|
|
Mar 07
2025
|
SELL
Open market or private sale
|
$65,800
$31.2 p/Share
|
2,109
Reduced 0.38%
|
559,673
Common Stock
|
|
|
Mar 05
2025
|
SELL
Open market or private sale
|
$21,792
$41.51 p/Share
|
525
Reduced 0.09%
|
561,782
Common Stock
|
|
|
Feb 03
2025
|
BUY
Grant, award, or other acquisition
|
$3,194,606
$28.84 p/Share
|
110,770
Added 16.46%
|
562,307
Common Stock
|
|
|
Oct 03
2024
|
BUY
Grant, award, or other acquisition
|
$3,265,434
$12.57 p/Share
|
259,780
Added 36.52%
|
451,537
Common Stock
|
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$1,203,865
$16.25 p/Share
|
74,084
Reduced 27.87%
|
191,757
Common Stock
|
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
257,912
Added 49.24%
|
265,841
Common Stock
|
|