Mar 14
2023
SELL
Payment of exercise price or tax liability
$133,970
$5.67 p/Share
23,628
Reduced 4.08%
556,049
Common Stock
Feb 13
2023
SELL
Open market or private sale
$20,550
$6.85 p/Share
3,000
Reduced 0.52%
577,677
Common Stock
Jan 17
2023
SELL
Open market or private sale
$21,120
$7.04 p/Share
3,000
Reduced 0.51%
580,677
Common Stock
Dec 15
2022
SELL
Open market or private sale
$42,183
$7.53 p/Share
5,602
Reduced 0.95%
583,677
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
175,438
Added 22.94%
589,279
Common Stock
Mar 15
2022
SELL
Open market or private sale
$67,960
$7.68 p/Share
8,849
Reduced 2.09%
413,841
Common Stock
Sep 15
2021
SELL
Open market or private sale
$123,850
$24.77 p/Share
5,000
Reduced 1.17%
421,669
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$11,350
$2.27 p/Share
5,000
Added 1.16%
426,669
Common Stock
Aug 16
2021
SELL
Open market or private sale
$105,000
$21.0 p/Share
5,000
Reduced 1.17%
421,353
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$11,350
$2.27 p/Share
5,000
Added 1.16%
426,353
Common Stock
Jul 15
2021
SELL
Open market or private sale
$107,750
$21.55 p/Share
5,000
Reduced 1.17%
421,353
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$11,350
$2.27 p/Share
5,000
Added 1.16%
426,353
Common Stock
Jun 15
2021
SELL
Open market or private sale
$126,600
$25.32 p/Share
5,000
Reduced 1.17%
421,353
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$11,350
$2.27 p/Share
5,000
Added 1.16%
426,353
Common Stock
May 18
2021
SELL
Open market or private sale
$150,000
$30.0 p/Share
5,000
Reduced 1.17%
421,353
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$11,350
$2.27 p/Share
5,000
Added 1.16%
426,353
Common Stock
May 17
2021
SELL
Open market or private sale
$141,500
$28.3 p/Share
5,000
Reduced 1.17%
421,353
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$11,350
$2.27 p/Share
5,000
Added 1.16%
426,353
Common Stock
Apr 15
2021
SELL
Open market or private sale
$323,200
$32.32 p/Share
10,000
Reduced 2.32%
421,353
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$22,700
$2.27 p/Share
10,000
Added 2.27%
431,353
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
22,202
Added 5.01%
421,353
Common Stock
Mar 15
2021
SELL
Open market or private sale
$632,173
$38.03 p/Share
16,623
Reduced 4.0%
399,151
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$22,700
$2.27 p/Share
10,000
Added 2.35%
415,774
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$116,905
$2.27 p/Share
51,500
Added 11.27%
405,402
Common Stock
Oct 06
2020
SELL
Open market or private sale
$400,000
$40.0 p/Share
10,000
Reduced 2.75%
353,902
Common Stock