Feb 28
2022
SELL
Open market or private sale
$9,679
$89.62 p/Share
108
Reduced 0.13%
84,666
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
203
Added 0.24%
84,774
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$467,346
$88.63 p/Share
5,273
Reduced 5.87%
84,571
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
13,488
Added 13.31%
87,870
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$229,544
$83.41 p/Share
2,752
Reduced 3.74%
70,923
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
-
5,469
Added 7.06%
72,016
Common Stock
Feb 25
2021
SELL
Open market or private sale
$754,226
$96.51 p/Share
7,815
Reduced 83.97%
1,492
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$430,692
$94.72 p/Share
4,547
Reduced 32.82%
9,307
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$377,536
$4.77 p/Share
79,148
Added 53.55%
68,654
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,214
$105.42 p/Share
21
Reduced 1.11%
1,868
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
75
Added 3.85%
1,872
Common Stock
Dec 15
2020
SELL
Open market or private sale
$42,088
$105.22 p/Share
400
Reduced 18.07%
1,814
Common Stock
Nov 30
2020
SELL
Open market or private sale
$1,658,792
$100.09 p/Share
16,573
Reduced 88.22%
2,214
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$60,364
$4.77 p/Share
12,655
Added 45.98%
14,869
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$123,643
$95.33 p/Share
1,297
Reduced 17.46%
6,132
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
-
3,298
Added 32.18%
6,950
Common Stock
Nov 24
2020
SELL
Open market or private sale
$4,632,178
$95.72 p/Share
48,393
Reduced 92.14%
4,131
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$664,920
$13.74 p/Share
48,393
Added 76.85%
14,581
Common Stock
Nov 23
2020
SELL
Open market or private sale
$195,687
$96.35 p/Share
2,031
Reduced 32.96%
4,131
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$15,801
$7.78 p/Share
2,031
Added 24.79%
6,162
Common Stock
Nov 16
2020
SELL
Open market or private sale
$34,664
$86.66 p/Share
400
Reduced 8.83%
4,131
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,626,194
$90.5 p/Share
17,969
Reduced 79.86%
4,531
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$101,133
$6.28 p/Share
16,104
Added 52.57%
14,531
Common Stock
Oct 15
2020
SELL
Open market or private sale
$36,244
$90.61 p/Share
400
Reduced 5.89%
6,396
Common Stock