Nov 18
2025
SELL
Open market or private sale
$3,607,739
$137.7 p/Share
26,200
Reduced 31.55%
56,837
Common Stock
Nov 18
2025
BUY
Exercise of conversion of derivative security
$2,270,492
$86.66 p/Share
26,200
Added 27.54%
68,937
Common Stock
Jun 18
2025
SELL
Open market or private sale
$1,225,000
$125.0 p/Share
9,800
Reduced 14.71%
56,837
Common Stock
Jun 18
2025
BUY
Exercise of conversion of derivative security
$770,476
$78.62 p/Share
9,800
Added 12.82%
66,637
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
$1,038,380
$129.83 p/Share
7,998
Added 12.34%
56,837
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$241,680
$120.78 p/Share
2,001
Reduced 3.94%
48,839
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$37,741
$134.31 p/Share
281
Reduced 0.55%
50,840
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$369,331
$146.56 p/Share
2,520
Reduced 4.7%
51,121
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
$1,110,628
$147.69 p/Share
7,520
Added 12.3%
53,641
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$42,605
$129.5 p/Share
329
Reduced 0.71%
46,121
Common Stock
Aug 07
2023
SELL
Open market or private sale
$335,520
$111.84 p/Share
3,000
Reduced 6.07%
46,450
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$222,420
$74.14 p/Share
3,000
Added 5.72%
49,450
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
8,818
Added 15.95%
46,450
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$174,827
$99.56 p/Share
1,756
Reduced 4.46%
37,632
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$28,574
$84.04 p/Share
340
Reduced 0.86%
39,388
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
9,096
Added 18.63%
39,728
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$106,351
$88.7 p/Share
1,199
Reduced 3.77%
30,632
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$27,176
$73.25 p/Share
371
Reduced 1.15%
31,831
Common Stock
Mar 08
2021
SELL
Open market or private sale
$0
$87.35 p/Share
0
Reduced 0.0%
32,202
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
9,940
Added 23.64%
32,111
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$48,890
$72.43 p/Share
675
Reduced 2.95%
22,171
Common Stock