May 12
2021
SELL
Open market or private sale
$1,984,600
$99.23 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
May 11
2021
SELL
Open market or private sale
$1,955,800
$97.79 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
May 10
2021
SELL
Open market or private sale
$1,920,400
$96.02 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Apr 14
2021
SELL
Open market or private sale
$2,155,400
$107.77 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Apr 13
2021
SELL
Open market or private sale
$2,061,600
$103.08 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Apr 12
2021
SELL
Open market or private sale
$2,088,000
$104.4 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Mar 10
2021
SELL
Open market or private sale
$2,435,600
$121.78 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Mar 09
2021
SELL
Open market or private sale
$2,435,600
$121.78 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Mar 08
2021
SELL
Open market or private sale
$2,455,600
$122.78 p/Share
20,000
Reduced 11.55%
153,126
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$13,800
$0.69 p/Share
20,000
Added 10.36%
173,126
Common Stock
Mar 03
2021
SELL
Open market or private sale
$362,143
$113.56 p/Share
3,189
Reduced 2.04%
153,126
Common Stock
Mar 02
2021
BUY
Payment of exercise price or tax liability
$202,297
$117.82 p/Share
1,717
Added 1.09%
156,315
Common Stock
Dec 29
2020
BUY
Exercise of conversion of derivative security
$23,343
$4.31 p/Share
5,416
Added 3.32%
157,757
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$874,028
$99.04 p/Share
8,825
Reduced 5.48%
152,341
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
78,500
Added 32.75%
161,166
Common Stock