Oct 26
2022
BUY
Exercise of conversion of derivative security
-
48,750
Added 15.58%
264,240
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$73,133
$83.2 p/Share
879
Reduced 0.41%
215,490
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
2,232
Added 1.02%
216,369
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$136,741
$80.96 p/Share
1,689
Reduced 0.78%
214,137
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
4,949
Added 2.24%
215,826
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$89,781
$80.09 p/Share
1,121
Reduced 0.53%
210,877
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
4,600
Added 2.12%
211,998
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$123,844
$82.95 p/Share
1,493
Reduced 0.71%
207,398
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,930
Added 2.76%
208,891
Common Stock
Dec 29
2021
-
30,057
Reduced 12.9%
202,961
Common Stock
Dec 10
2021
SELL
Open market or private sale
$3,668,260
$107.89 p/Share
34,000
Reduced 12.73%
233,018
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$952,000
$23.8 p/Share
40,000
Added 13.03%
267,018
Common Stock
Dec 09
2021
-
5,300
Reduced 2.28%
227,018
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$230,482
$98.75 p/Share
2,334
Reduced 0.99%
232,318
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
5,930
Added 2.46%
234,652
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$1,813,240
$87.77 p/Share
20,659
Reduced 8.28%
228,722
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
52,500
Added 17.39%
249,381
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$157,184
$80.69 p/Share
1,948
Reduced 0.98%
196,881
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
4,949
Added 2.43%
198,829
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$143,087
$79.01 p/Share
1,811
Reduced 0.93%
193,880
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
4,600
Added 2.3%
195,691
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$258,456
$82.18 p/Share
3,145
Reduced 1.62%
191,091
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
12,510
Added 6.05%
194,236
Common Stock
Dec 23
2020
-
3,250
Reduced 1.76%
181,726
Common Stock
Nov 26
2020
SELL
Payment of exercise price or tax liability
$177,524
$76.06 p/Share
2,334
Reduced 1.25%
184,976
Common Stock