Sep 16
2024
SELL
Open market or private sale
$1,653,775
$117.04 p/Share
14,130
Reduced 49.06%
14,670
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$825,898
$58.45 p/Share
14,130
Added 32.91%
28,800
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$275,345
$83.87 p/Share
3,283
Reduced 18.29%
14,670
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
2,060
Added 10.29%
17,953
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
8,494
Added 34.83%
15,893
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$54,673
$87.06 p/Share
628
Reduced 7.82%
7,399
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$75,750
$86.77 p/Share
873
Reduced 9.81%
8,027
Common Stock
Dec 11
2023
SELL
Open market or private sale
$24,000
$80.0 p/Share
300
Reduced 3.26%
8,900
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$17,130
$57.1 p/Share
300
Added 3.16%
9,200
Common Stock
Dec 08
2023
SELL
Open market or private sale
$1,892,898
$80.16 p/Share
23,614
Reduced 72.63%
8,900
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$1,188,492
$50.33 p/Share
23,614
Added 42.07%
32,514
Common Stock
Mar 01
2023
SELL
Open market or private sale
$829,027
$60.94 p/Share
13,604
Reduced 60.45%
8,900
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$85,461
$60.74 p/Share
1,407
Reduced 5.88%
22,504
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$618,038
$61.81 p/Share
9,999
Reduced 29.49%
23,911
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
20,166
Added 37.29%
33,910
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,675
Added 16.29%
13,744
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$51,519
$60.97 p/Share
845
Reduced 7.09%
11,069
Common Stock
Feb 08
2023
SELL
Open market or private sale
$1,255,162
$66.33 p/Share
18,923
Reduced 61.36%
11,914
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$548,199
$28.97 p/Share
18,923
Added 40.92%
27,317
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,957,814
$66.27 p/Share
29,543
Reduced 71.26%
11,914
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$98,945
$22.92 p/Share
4,317
Added 9.43%
41,457
Common Stock