|
Nov 14
2025
|
SELL
Payment of exercise price or tax liability
|
$104,212
$98.78 p/Share
|
1,055
Reduced 7.03%
|
13,945
Common Stock
|
|
|
Nov 14
2025
|
BUY
Exercise of conversion of derivative security
|
$38,344
$23.64 p/Share
|
1,622
Added 9.76%
|
15,000
Common Stock
|
|
|
May 15
2025
|
SELL
Open market or private sale
|
$46,184
$100.84 p/Share
|
458
Reduced 3.26%
|
13,571
Common Stock
|
|
|
May 15
2025
|
SELL
Payment of exercise price or tax liability
|
$45,115
$100.93 p/Share
|
447
Reduced 3.23%
|
13,378
Common Stock
|
|
|
May 15
2025
|
BUY
Exercise of conversion of derivative security
|
$15,891
$22.32 p/Share
|
712
Added 4.9%
|
13,825
Common Stock
|
|
|
Mar 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
2,507
Added 15.59%
|
13,571
Common Stock
|
|
|
Feb 24
2025
|
SELL
Payment of exercise price or tax liability
|
$90,863
$100.07 p/Share
|
908
Reduced 7.58%
|
11,064
Common Stock
|
|
|
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$44,010
$98.9 p/Share
|
445
Reduced 3.58%
|
11,972
Common Stock
|
|
|
Feb 24
2024
|
SELL
Payment of exercise price or tax liability
|
$101,190
$86.71 p/Share
|
1,167
Reduced 10.48%
|
9,966
Common Stock
|
|
|
Feb 24
2024
|
BUY
Grant, award, or other acquisition
|
-
|
2,451
Added 16.49%
|
12,417
Common Stock
|
|
|
Nov 01
2023
|
BUY
Exercise of conversion of derivative security
|
$32,680
$18.36 p/Share
|
1,780
Added 13.78%
|
11,133
Common Stock
|
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
8,812
Added 48.51%
|
9,353
Common Stock
|
|