Mar 17
2022
SELL
Payment of exercise price or tax liability
$73,133
$83.2 p/Share
879
Reduced 0.49%
178,981
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
2,232
Added 1.23%
179,860
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$157,710
$80.96 p/Share
1,948
Reduced 1.08%
177,628
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
4,949
Added 2.68%
179,576
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$145,043
$80.09 p/Share
1,811
Reduced 1.03%
174,627
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
4,600
Added 2.54%
176,438
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$197,670
$82.95 p/Share
2,383
Reduced 1.37%
171,838
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,930
Added 3.29%
174,221
Common Stock
Dec 22
2021
-
36,404
Reduced 17.78%
168,291
Common Stock
Dec 10
2021
SELL
Open market or private sale
$3,783,850
$108.11 p/Share
35,000
Reduced 14.6%
204,695
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$1,428,000
$23.8 p/Share
60,000
Added 20.02%
239,695
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$230,482
$98.75 p/Share
2,334
Reduced 1.28%
179,695
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
5,930
Added 3.15%
182,029
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$1,813,240
$87.77 p/Share
20,659
Reduced 10.5%
176,099
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
52,500
Added 21.06%
196,758
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$1,414,462
$104.45 p/Share
13,542
Reduced 8.58%
144,258
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$299,100
$9.97 p/Share
30,000
Added 15.97%
157,800
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$157,184
$80.69 p/Share
1,948
Reduced 1.5%
127,800
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
4,949
Added 3.67%
129,748
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$143,087
$79.01 p/Share
1,811
Reduced 1.43%
124,799
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
4,600
Added 3.51%
126,610
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$258,456
$82.18 p/Share
3,145
Reduced 2.51%
122,010
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
12,510
Added 9.09%
125,155
Common Stock
Nov 26
2020
SELL
Payment of exercise price or tax liability
$177,524
$76.06 p/Share
2,334
Reduced 2.03%
112,645
Common Stock
Nov 26
2020
BUY
Exercise of conversion of derivative security
-
5,930
Added 4.9%
114,979
Common Stock