Apr 03
2023
BUY
Other acquisition or disposition
$6,540
$2.18 p/Share
3,000
Added 0.52%
572,064
Common Stock
Mar 23
2023
SELL
Open market or private sale
$2,000,000
$40.0 p/Share
50,000
Reduced 8.08%
569,064
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$329,337
$2.66 p/Share
123,811
Added 16.67%
619,064
Common Stock
Jan 24
2023
SELL
Open market or private sale
$1,767,360
$35.0 p/Share
50,496
Reduced 9.25%
495,253
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$157,331
$28.43 p/Share
5,534
Reduced 1.0%
545,749
Common Stock
Jan 13
2023
SELL
Open market or private sale
$1,500,000
$30.0 p/Share
50,000
Reduced 8.29%
553,051
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$51,696
$29.24 p/Share
1,768
Reduced 0.32%
551,283
Common Stock
Dec 28
2022
-
5,000
Reduced 0.82%
603,051
Common Stock
Nov 15
2022
SELL
Open market or private sale
$1,804,971
$25.9 p/Share
69,690
Reduced 10.28%
608,051
Common Stock
Oct 03
2022
BUY
Other acquisition or disposition
$4,833
$2.18 p/Share
2,217
Added 0.33%
677,741
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$293,040
$8.0 p/Share
36,630
Reduced 5.14%
675,524
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$16,184
$8.0 p/Share
2,023
Reduced 0.36%
560,666
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
-
151,488
Added 17.54%
712,154
Common Stock
Jul 13
2022
SELL
Payment of exercise price or tax liability
$9,508
$7.99 p/Share
1,190
Reduced 0.21%
562,689
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$93,518
$1.66 p/Share
56,336
Added 9.08%
563,879
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$56,952
$2.1 p/Share
27,120
Added 5.07%
507,543
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$18,726
$8.99 p/Share
2,083
Reduced 0.43%
480,423
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$11,838
$9.41 p/Share
1,258
Reduced 0.26%
482,506
Common Stock
Apr 06
2022
SELL
Open market or private sale
$47,100
$9.42 p/Share
5,000
Reduced 1.02%
483,764
Common Stock
Apr 01
2022
BUY
Other acquisition or disposition
$4,539
$2.18 p/Share
2,082
Added 0.42%
488,764
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$34,320
$13.38 p/Share
2,565
Reduced 0.52%
486,682
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$21,872
$13.67 p/Share
1,600
Reduced 0.33%
489,247
Common Stock
Dec 21
2021
-
9,000
Reduced 1.8%
490,847
Common Stock
Nov 11
2021
SELL
Open market or private sale
$1,863,200
$23.29 p/Share
80,000
Reduced 13.8%
499,847
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$322,171
$2.35 p/Share
137,094
Added 19.12%
579,847
Common Stock