Feb 15
2023
SELL
Payment of exercise price or tax liability
$340,596
$114.95 p/Share
2,963
Reduced 3.04%
94,485
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
7,237
Added 6.91%
97,448
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$394,637
$98.61 p/Share
4,002
Reduced 4.25%
90,211
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
7,235
Added 7.13%
94,213
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$454,267
$113.51 p/Share
4,002
Reduced 4.4%
86,978
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
7,235
Added 7.37%
90,980
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$525,143
$131.78 p/Share
3,985
Reduced 4.54%
83,745
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
7,235
Added 7.62%
87,730
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$401,438
$197.17 p/Share
2,036
Reduced 2.47%
80,495
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
4,993
Added 5.7%
82,531
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$512,756
$178.91 p/Share
2,866
Reduced 3.56%
77,538
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
4,993
Added 5.85%
80,404
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$35,284,316
$182.58 p/Share
193,254
Reduced 71.93%
75,411
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$21,282,499
$85.13 p/Share
250,000
Added 48.2%
268,665
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$426,122
$148.63 p/Share
2,867
Reduced 13.32%
18,665
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
4,994
Added 18.83%
21,532
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$362,326
$171.8 p/Share
2,109
Reduced 11.31%
16,538
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
4,992
Added 21.12%
18,647
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$149,294
$146.51 p/Share
1,019
Reduced 6.94%
13,656
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,538
Added 14.74%
14,675
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$166,781
$123.45 p/Share
1,351
Reduced 10.02%
12,137
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
2,538
Added 15.84%
13,488
Common Stock