Mar 07
2024
-
21,715
Reduced 100.0%
0
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,536,750
$107.39 p/Share
14,310
Reduced 39.72%
21,715
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
36,026
Added 50.0%
36,026
Common Stock
Mar 13
2023
-
52,985
Reduced 100.0%
0
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$5,328,005
$136.57 p/Share
39,013
Reduced 42.41%
52,985
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
91,998
Added 50.0%
91,998
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$7,834,890
$201.23 p/Share
38,935
Reduced 42.78%
52,073
Common
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
91,008
Added 50.0%
91,008
Common
May 11
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 100.0%
0
Common
May 11
2021
BUY
Exercise of conversion of derivative security
$86,350
$172.7 p/Share
500
Added 50.0%
500
Common
May 10
2021
SELL
Open market or private sale
$11,652,487
$254.46 p/Share
45,793
Reduced 100.0%
0
Common
May 10
2021
BUY
Exercise of conversion of derivative security
$7,908,451
$172.7 p/Share
45,793
Added 50.0%
45,793
Common
May 06
2021
-
17,095
Reduced 100.0%
0
Common
Apr 27
2021
SELL
Payment of exercise price or tax liability
$19,439,862
$239.36 p/Share
81,216
Reduced 82.61%
17,095
Common
Apr 27
2021
BUY
Exercise of conversion of derivative security
$15,968,655
$162.43 p/Share
98,311
Added 68.95%
44,270
Common
Apr 26
2021
SELL
Open market or private sale
$15,319,192
$236.4 p/Share
64,802
Reduced 100.0%
0
Common
Apr 26
2021
BUY
Exercise of conversion of derivative security
$9,030,807
$139.36 p/Share
64,802
Added 50.0%
64,802
Common
Mar 22
2021
-
21,287
Reduced 100.0%
0
Common
Feb 19
2021
SELL
Payment of exercise price or tax liability
$3,214,710
$195.34 p/Share
16,457
Reduced 43.6%
21,287
Common
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
37,744
Added 50.0%
37,744
Common
Jan 27
2021
SELL
Open market or private sale
$5,459,334
$211.43 p/Share
25,821
Reduced 100.0%
0
Common
Jan 27
2021
BUY
Exercise of conversion of derivative security
$3,577,758
$138.56 p/Share
25,821
Added 50.0%
25,821
Common
Jan 25
2021
SELL
Open market or private sale
$1,428,506
$210.26 p/Share
6,794
Reduced 100.0%
0
Common
Jan 25
2021
BUY
Exercise of conversion of derivative security
$941,377
$138.56 p/Share
6,794
Added 50.0%
6,794
Common
Nov 05
2020
SELL
Open market or private sale
$8,000,662
$200.84 p/Share
39,836
Reduced 100.0%
0
Common