Nov 08
2024
SELL
Payment of exercise price or tax liability
$575,814
$248.41 p/Share
2,318
Reduced 14.25%
13,949
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
5,319
Added 26.94%
14,422
Common Stock
Aug 06
2024
SELL
Open market or private sale
$357,482
$242.69 p/Share
1,473
Reduced 11.86%
10,948
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$12,639
$191.5 p/Share
66
Added 0.53%
12,421
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$127,521
$237.47 p/Share
537
Reduced 4.17%
12,354
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
1,211
Added 8.59%
12,891
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
$9,077
$174.57 p/Share
52
Added 0.44%
11,680
Common Stock
Nov 16
2023
SELL
Open market or private sale
$2,890,412
$196.0 p/Share
14,747
Reduced 55.91%
11,627
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$388,782
$86.09 p/Share
4,516
Added 21.86%
16,143
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$380,519
$197.57 p/Share
1,926
Reduced 8.1%
21,858
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
4,425
Added 16.05%
23,151
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$875,683
$188.4 p/Share
4,648
Reduced 19.36%
19,359
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
10,966
Added 32.53%
22,743
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
1,264
Added 5.97%
19,909
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$11,940
$163.57 p/Share
73
Added 0.62%
11,777
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$53,850
$150.0 p/Share
359
Reduced 2.98%
11,704
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
1,211
Added 9.12%
12,063
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$9,577
$140.85 p/Share
68
Added 0.62%
10,852
Common Stock
Dec 16
2022
SELL
Open market or private sale
$1,645,284
$167.0 p/Share
9,852
Reduced 47.74%
10,783
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
$777,478
$86.09 p/Share
9,031
Added 31.31%
19,814
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$154,693
$153.01 p/Share
1,011
Reduced 8.02%
11,602
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
2,324
Added 15.56%
12,613
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$298,375
$155.0 p/Share
1,925
Reduced 15.76%
10,289
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
4,424
Added 27.64%
11,581
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$668,394
$135.33 p/Share
4,939
Reduced 38.8%
7,790
Common Stock