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
$129,650
$25.93 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
$129,650
$25.93 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
$129,650
$25.93 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
$129,650
$25.93 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
$129,650
$25.93 p/Share
5,000
Added 50.0%
5,000
Common Stock
May 26
2021
SELL
Open market or private sale
$843,500
$168.7 p/Share
5,000
Reduced 100.0%
0
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$129,650
$25.93 p/Share
5,000
Added 50.0%
5,000
Common Stock
May 19
2021
SELL
Open market or private sale
$778,700
$155.74 p/Share
5,000
Reduced 100.0%
0
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$129,650
$25.93 p/Share
5,000
Added 50.0%
5,000
Common Stock
May 12
2021
SELL
Open market or private sale
$770,550
$154.11 p/Share
5,000
Reduced 100.0%
0
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$129,650
$25.93 p/Share
5,000
Added 50.0%
5,000
Common Stock
May 10
2021
SELL
Open market or private sale
$585,585
$159.56 p/Share
3,670
Reduced 100.0%
0
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$44,811
$12.21 p/Share
3,670
Added 50.0%
3,670
Common Stock
May 03
2021
SELL
Open market or private sale
$929,350
$185.87 p/Share
5,000
Reduced 100.0%
0
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Apr 26
2021
SELL
Open market or private sale
$873,250
$174.65 p/Share
5,000
Reduced 100.0%
0
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Apr 19
2021
SELL
Open market or private sale
$819,700
$163.94 p/Share
5,000
Reduced 100.0%
0
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$61,050
$12.21 p/Share
5,000
Added 50.0%
5,000
Common Stock
Apr 12
2021
SELL
Open market or private sale
$699,750
$139.95 p/Share
5,000
Reduced 100.0%
0
Common Stock