Nov 06
2024
SELL
Open market or private sale
$6,764,047
$128.26 p/Share
52,737
Reduced 20.07%
210,031
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$6,026,077
$108.67 p/Share
55,453
Added 19.12%
234,618
Common Stock
May 13
2024
SELL
Open market or private sale
$15,425,008
$118.57 p/Share
130,092
Reduced 38.56%
207,315
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$13,296,380
$94.62 p/Share
140,524
Added 33.7%
276,408
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,297,198
$108.99 p/Share
11,902
Reduced 5.7%
196,883
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
24,471
Added 10.85%
200,965
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$4,080,470
$105.24 p/Share
38,773
Reduced 17.38%
184,314
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
78,584
Added 26.05%
223,087
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$781,900
$100.0 p/Share
7,819
Reduced 5.21%
142,116
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
16,079
Added 10.01%
144,503
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$1,809,806
$103.27 p/Share
17,525
Reduced 11.4%
136,243
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
37,093
Added 19.43%
153,768
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$500,460
$111.66 p/Share
4,482
Reduced 3.7%
116,675
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
9,210
Added 7.06%
121,157
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$2,340,698
$121.33 p/Share
19,292
Reduced 14.7%
111,947
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
37,760
Added 22.34%
131,239
Common Stock
Jan 07
2022
SELL
Open market or private sale
$1,943,500
$115.0 p/Share
16,900
Reduced 15.31%
93,479
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$1,479,110
$81.31 p/Share
18,191
Added 14.97%
103,348
Common Stock
Jan 04
2022
SELL
Open market or private sale
$6,116,293
$113.25 p/Share
54,007
Reduced 36.94%
92,188
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$4,032,600
$67.21 p/Share
60,000
Added 37.14%
101,551
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$720,900
$81.43 p/Share
8,853
Reduced 9.31%
86,195
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
20,952
Added 18.06%
95,048
Common Stock
Feb 11
2020
SELL
Payment of exercise price or tax liability
$1,083,331
$95.87 p/Share
11,300
Reduced 13.23%
74,096
Common Stock
Feb 11
2020
SELL
Open market or private sale
$3,833,297
$96.44 p/Share
39,748
Reduced 31.91%
84,822
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$2,313,196
$31.8 p/Share
72,742
Added 36.87%
124,570
Common Stock