Jul 12
2021
SELL
Open market or private sale
$1,153,550
$230.71 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jul 07
2021
SELL
Open market or private sale
$1,158,800
$231.76 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jul 07
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jul 06
2021
SELL
Open market or private sale
$1,148,100
$229.62 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 30
2021
SELL
Open market or private sale
$1,185,000
$237.0 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 28
2021
SELL
Open market or private sale
$1,115,000
$223.0 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 23
2021
SELL
Open market or private sale
$1,098,250
$219.65 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 23
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 21
2021
SELL
Open market or private sale
$1,004,300
$200.86 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 16
2021
SELL
Open market or private sale
$1,000,000
$200.0 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,066,600
$213.32 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 09
2021
SELL
Open market or private sale
$1,061,500
$212.3 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 07
2021
SELL
Open market or private sale
$1,035,200
$207.04 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 02
2021
SELL
Open market or private sale
$919,500
$183.9 p/Share
5,000
Reduced 100.0%
0
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jun 01
2021
SELL
Open market or private sale
$920,400
$184.08 p/Share
5,000
Reduced 100.0%
0
Common Stock