Sep 27
2024
SELL
Open market or private sale
$2,833,755
$305.0 p/Share
9,291
Reduced 17.68%
43,255
Common Stock
Sep 27
2024
BUY
Exercise of conversion of derivative security
$1,041,614
$112.11 p/Share
9,291
Added 15.02%
52,546
Common Stock
Sep 24
2024
SELL
Open market or private sale
$1,988,700
$300.0 p/Share
6,629
Reduced 13.29%
43,255
Common Stock
Sep 23
2024
SELL
Open market or private sale
$3,518,451
$300.03 p/Share
11,727
Reduced 19.03%
49,884
Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,180,200
$300.0 p/Share
3,934
Reduced 6.0%
61,611
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$8,211,310
$292.02 p/Share
28,119
Reduced 30.02%
65,545
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
64,634
Added 40.83%
93,665
Common Stock
Sep 18
2023
SELL
Open market or private sale
$1,569,680
$280.0 p/Share
5,606
Reduced 16.19%
29,031
Common Stock
Feb 23
2023
SELL
Open market or private sale
$1,030,606
$267.69 p/Share
3,850
Reduced 10.0%
34,637
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$3,909,455
$269.99 p/Share
14,480
Reduced 27.34%
38,487
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
33,940
Added 39.05%
52,967
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$411,505
$253.39 p/Share
1,624
Reduced 7.86%
19,027
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
4,652
Added 18.64%
20,303
Common Stock
Feb 14
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
348
Added 1.66%
20,651
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$813,516
$212.24 p/Share
3,833
Reduced 19.67%
15,651
Common Stock
Feb 19
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
743
Added 3.67%
19,484
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
9,507
Added 33.66%
18,741
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$875,183
$198.86 p/Share
4,401
Reduced 32.28%
9,234
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
11,055
Added 44.78%
13,635
Common Stock
Nov 06
2019
BUY
Open market or private purchase
$500,030
$193.81 p/Share
2,580
Added 50.0%
2,580
Common Stock
May 03
2019
SELL
Open market or private sale
$7,560,288
$195.21 p/Share
38,729
Reduced 100.0%
0
Common Stock
May 03
2019
BUY
Exercise of conversion of derivative security
$3,125,066
$112.11 p/Share
27,875
Added 41.85%
38,729
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$597,160
$174.15 p/Share
3,429
Reduced 24.01%
10,854
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
9,662
Added 40.35%
14,283
Common Stock
Nov 12
2018
SELL
Payment of exercise price or tax liability
$120,578
$184.37 p/Share
654
Reduced 12.4%
4,621
Common Stock