Nov 05
2024
SELL
Payment of exercise price or tax liability
$2,650,267
$211.48 p/Share
12,532
Reduced 42.41%
17,015
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$1,499,955
$119.69 p/Share
12,532
Added 29.78%
29,547
Common Stock
Jul 27
2024
SELL
Payment of exercise price or tax liability
$163,025
$203.02 p/Share
803
Reduced 4.52%
16,965
Common Stock
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
1,805
Added 9.22%
17,768
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$274,295
$196.91 p/Share
1,393
Reduced 8.07%
15,878
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
3,063
Added 15.06%
17,271
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$46,567
$194.03 p/Share
240
Reduced 1.66%
14,208
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
481
Added 3.22%
14,448
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$152,877
$200.89 p/Share
761
Reduced 5.21%
13,836
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
1,660
Added 10.21%
14,597
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$40,918
$199.6 p/Share
205
Reduced 1.56%
12,937
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
411
Added 3.03%
13,142
Common Stock
Nov 01
2022
SELL
Open market or private sale
$368,882
$202.46 p/Share
1,822
Reduced 12.54%
12,708
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,369,641
$202.46 p/Share
6,765
Reduced 31.77%
14,530
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$932,912
$98.7 p/Share
9,452
Added 30.74%
21,295
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
1,646
Added 11.6%
12,545
Common Stock
Jul 27
2022
BUY
Exercise of conversion of derivative security
-
1,678
Added 12.59%
11,645
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$2,035,413
$193.37 p/Share
10,526
Reduced 51.41%
9,947
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
$1,385,264
$94.21 p/Share
14,704
Added 41.8%
20,473
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$152,137
$186.9 p/Share
814
Reduced 12.39%
5,754
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 21.7%
6,568
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$174,395
$204.93 p/Share
851
Reduced 15.32%
4,703
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
1,901
Added 25.5%
5,554
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$657,428
$202.91 p/Share
3,240
Reduced 47.0%
3,653
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$340,055
$66.43 p/Share
5,119
Added 42.62%
6,893
Common Stock