Apr 12
2022
SELL
Open market or private sale
$198,292
$20.07 p/Share
9,880
Reduced 100.0%
0
Common Stock, par valu...
Apr 12
2022
BUY
Exercise of conversion of derivative security
$3,458
$0.35 p/Share
9,880
Added 50.0%
9,880
Common Stock, par valu...
Mar 18
2022
SELL
Open market or private sale
$398,813
$20.06 p/Share
19,881
Reduced 100.0%
0
Common Stock, par valu...
Mar 18
2022
BUY
Exercise of conversion of derivative security
$6,958
$0.35 p/Share
19,881
Added 50.0%
19,881
Common Stock, par valu...
Mar 11
2022
SELL
Open market or private sale
$2,380
$20.0 p/Share
119
Reduced 100.0%
0
Common Stock, par valu...
Mar 11
2022
BUY
Exercise of conversion of derivative security
$42
$0.35 p/Share
119
Added 50.0%
119
Common Stock, par valu...
Jan 11
2022
SELL
Open market or private sale
$187,395
$20.15 p/Share
9,300
Reduced 100.0%
0
Common Stock, par valu...
Jan 11
2022
BUY
Exercise of conversion of derivative security
$3,255
$0.35 p/Share
9,300
Added 50.0%
9,300
Common Stock, par valu...
Jan 10
2022
SELL
Open market or private sale
$14,028
$20.04 p/Share
700
Reduced 100.0%
0
Common Stock, par valu...
Jan 10
2022
BUY
Exercise of conversion of derivative security
$245
$0.35 p/Share
700
Added 50.0%
700
Common Stock, par valu...
Nov 16
2021
SELL
Open market or private sale
$306,900
$30.69 p/Share
10,000
Reduced 100.0%
0
Common Stock, par valu...
Nov 16
2021
BUY
Exercise of conversion of derivative security
$3,500
$0.35 p/Share
10,000
Added 50.0%
10,000
Common Stock, par valu...
Oct 18
2021
SELL
Open market or private sale
$322,200
$32.22 p/Share
10,000
Reduced 100.0%
0
Common Stock, par valu...
Oct 18
2021
BUY
Exercise of conversion of derivative security
$3,500
$0.35 p/Share
10,000
Added 50.0%
10,000
Common Stock, par valu...
Sep 16
2021
SELL
Open market or private sale
$366,100
$36.61 p/Share
10,000
Reduced 100.0%
0
Common Stock, par valu...
Sep 16
2021
BUY
Exercise of conversion of derivative security
$3,500
$0.35 p/Share
10,000
Added 50.0%
10,000
Common Stock, par valu...
Aug 16
2021
SELL
Open market or private sale
$306,300
$30.63 p/Share
10,000
Reduced 100.0%
0
Common Stock, par valu...
Aug 16
2021
BUY
Exercise of conversion of derivative security
$3,500
$0.35 p/Share
10,000
Added 50.0%
10,000
Common Stock, par valu...
Jul 16
2021
SELL
Open market or private sale
$323,000
$32.3 p/Share
10,000
Reduced 100.0%
0
Common Stock, par valu...
Jul 16
2021
BUY
Exercise of conversion of derivative security
$3,500
$0.35 p/Share
10,000
Added 50.0%
10,000
Common Stock, par valu...
Jun 16
2021
SELL
Open market or private sale
$392,700
$39.27 p/Share
10,000
Reduced 100.0%
0
Common Stock, par valu...
Jun 16
2021
BUY
Exercise of conversion of derivative security
$3,500
$0.35 p/Share
10,000
Added 50.0%
10,000
Common Stock, par valu...