Mar 09
2024
SELL
Payment of exercise price or tax liability
$4,751,246
$111.96 p/Share
42,437
Reduced 13.96%
261,619
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
86,651
Added 22.18%
304,056
Common Stock
Dec 15
2023
SELL
Open market or private sale
$3,604,684
$195.27 p/Share
18,460
Reduced 7.83%
217,405
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$13,139,168
$208.84 p/Share
62,915
Reduced 21.06%
235,865
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
128,471
Added 30.07%
298,780
Common Stock
Dec 15
2022
SELL
Open market or private sale
$2,948,320
$184.27 p/Share
16,000
Reduced 8.59%
170,309
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$5,701,109
$231.63 p/Share
24,613
Reduced 11.67%
186,309
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
50,258
Added 19.24%
210,922
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$2,783,614
$194.74 p/Share
14,294
Reduced 8.17%
160,664
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
29,187
Added 14.3%
174,958
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$465,257
$253.27 p/Share
1,837
Reduced 1.24%
145,771
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
3,751
Added 2.48%
147,608
Common Stock
Nov 11
2021
SELL
Open market or private sale
$4,999,800
$260.0 p/Share
19,230
Reduced 11.79%
143,857
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$314,972
$171.46 p/Share
1,837
Reduced 1.11%
163,087
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
3,751
Added 2.22%
164,924
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$223,912
$121.89 p/Share
1,837
Reduced 1.13%
161,173
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
3,751
Added 2.25%
163,010
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$174,497
$94.99 p/Share
1,837
Reduced 1.14%
159,259
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
-
3,751
Added 2.28%
161,096
Common Stock
Aug 07
2021
SELL
Payment of exercise price or tax liability
$1,967,139
$83.58 p/Share
23,536
Reduced 13.01%
157,345
Common Stock
Aug 07
2021
BUY
Exercise of conversion of derivative security
-
48,062
Added 20.99%
180,881
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$164,999
$89.82 p/Share
1,837
Reduced 1.36%
132,819
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
3,751
Added 2.71%
134,656
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$145,013
$78.94 p/Share
1,837
Reduced 1.38%
130,905
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
3,751
Added 2.75%
132,742
Common Stock