Nov 17
2023
BUY
Exercise of conversion of derivative security
$8,332,800
$119.04 p/Share
70,000
Added 32.98%
142,266
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$201,726
$122.63 p/Share
1,645
Reduced 2.23%
72,266
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
4,115
Added 5.27%
73,911
Common Stock
Sep 05
2023
SELL
Open market or private sale
$655,118
$110.03 p/Share
5,954
Reduced 7.86%
69,796
Common Stock
Aug 29
2023
SELL
Open market or private sale
$660,000
$110.0 p/Share
6,000
Reduced 7.34%
75,750
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$184,460
$111.93 p/Share
1,648
Reduced 1.98%
81,750
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
4,116
Added 4.7%
83,398
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$139,810
$89.45 p/Share
1,563
Reduced 1.93%
79,282
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
4,114
Added 4.84%
80,845
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$237,371
$114.95 p/Share
2,065
Reduced 2.62%
76,731
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
8,377
Added 9.61%
78,796
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$153,535
$98.61 p/Share
1,557
Reduced 2.16%
70,419
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
3,939
Added 5.19%
71,976
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$176,622
$113.51 p/Share
1,556
Reduced 2.24%
68,037
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
3,939
Added 5.36%
69,593
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$205,050
$131.78 p/Share
1,556
Reduced 2.32%
65,654
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
3,939
Added 5.54%
67,210
Common Stock
Feb 15
2022
SELL
Open market or private sale
$9,649,959
$210.28 p/Share
45,891
Reduced 42.04%
63,271
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,530,631
$197.17 p/Share
7,763
Reduced 6.68%
108,453
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$1,959,055
$29.86 p/Share
65,608
Added 35.94%
116,925
Common Stock
Feb 08
2022
SELL
Open market or private sale
$3,693,795
$190.5 p/Share
19,390
Reduced 27.42%
51,317
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$2,026,255
$104.5 p/Share
19,390
Added 21.52%
70,707
Common Stock
Feb 02
2022
SELL
Open market or private sale
$1,844,754
$190.22 p/Share
9,698
Reduced 15.89%
51,317
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$1,013,441
$104.5 p/Share
9,698
Added 13.71%
61,015
Common Stock
Jan 13
2022
SELL
Open market or private sale
$793,375
$190.03 p/Share
4,175
Reduced 7.52%
51,317
Common Stock