Jan 18
2022
BUY
Exercise of conversion of derivative security
$4,200
$2.1 p/Share
2,000
Added 50.0%
2,000
Common Stock
May 10
2021
SELL
Open market or private sale
$135,600
$108.48 p/Share
1,250
Reduced 100.0%
0
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
May 03
2021
SELL
Open market or private sale
$140,612
$112.49 p/Share
1,250
Reduced 100.0%
0
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Apr 26
2021
SELL
Open market or private sale
$141,425
$113.14 p/Share
1,250
Reduced 100.0%
0
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Apr 19
2021
SELL
Open market or private sale
$137,300
$109.84 p/Share
1,250
Reduced 100.0%
0
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Apr 12
2021
SELL
Open market or private sale
$135,262
$108.21 p/Share
1,250
Reduced 100.0%
0
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Apr 05
2021
SELL
Open market or private sale
$134,012
$107.21 p/Share
1,250
Reduced 100.0%
0
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Mar 29
2021
SELL
Open market or private sale
$138,750
$111.0 p/Share
1,250
Reduced 100.0%
0
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Mar 22
2021
SELL
Open market or private sale
$134,175
$107.34 p/Share
1,250
Reduced 100.0%
0
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Mar 15
2021
SELL
Open market or private sale
$130,612
$104.49 p/Share
1,250
Reduced 100.0%
0
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Mar 08
2021
SELL
Open market or private sale
$123,237
$98.59 p/Share
1,250
Reduced 100.0%
0
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Mar 01
2021
SELL
Open market or private sale
$135,400
$108.32 p/Share
1,250
Reduced 100.0%
0
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock
Feb 22
2021
SELL
Open market or private sale
$134,875
$107.9 p/Share
1,250
Reduced 100.0%
0
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$650
$0.52 p/Share
1,250
Added 50.0%
1,250
Common Stock