Aug 06
2024
BUY
Exercise of conversion of derivative security
$215,930
$3.02 p/Share
71,500
Added 10.96%
580,861
Common Stock
Feb 27
2024
SELL
Open market or private sale
$472,029
$15.19 p/Share
31,075
Reduced 5.77%
507,165
Common Stock
Feb 21
2024
SELL
Open market or private sale
$183,512
$15.34 p/Share
11,963
Reduced 2.17%
538,240
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
31,746
Added 5.46%
550,203
Common Stock
Feb 02
2024
SELL
Open market or private sale
$415,208
$16.47 p/Share
25,210
Reduced 4.64%
518,457
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
100,166
Added 15.56%
543,667
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$47,222
$16.15 p/Share
2,924
Reduced 0.66%
441,091
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$47,225
$3.5 p/Share
13,493
Added 2.95%
444,015
Common Stock
Feb 27
2023
SELL
Open market or private sale
$374,490
$14.76 p/Share
25,372
Reduced 5.57%
430,522
Common Stock
Feb 23
2023
SELL
Open market or private sale
$179,625
$14.37 p/Share
12,500
Reduced 2.69%
453,034
Common Stock
Feb 21
2023
SELL
Open market or private sale
$134,171
$14.02 p/Share
9,570
Reduced 2.01%
465,534
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
151,762
Added 24.21%
475,104
Common Stock
Mar 01
2022
SELL
Open market or private sale
$55,794
$10.94 p/Share
5,100
Reduced 1.55%
323,342
Common Stock
Feb 25
2022
SELL
Open market or private sale
$82,080
$10.26 p/Share
8,000
Reduced 2.38%
328,442
Common Stock
Feb 24
2022
SELL
Open market or private sale
$118,000
$9.44 p/Share
12,500
Reduced 3.58%
336,442
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
88,592
Added 20.25%
348,942
Common Stock
Feb 22
2022
SELL
Open market or private sale
$45,982
$9.66 p/Share
4,760
Reduced 1.8%
260,350
Common Stock
Nov 10
2021
SELL
Open market or private sale
$73,687
$11.79 p/Share
6,250
Reduced 2.3%
265,110
Common Stock
Aug 03
2021
SELL
Open market or private sale
$142,400
$14.24 p/Share
10,000
Reduced 3.35%
288,402
Common Stock
Jul 12
2021
SELL
Open market or private sale
$196,944
$16.46 p/Share
11,965
Reduced 3.86%
298,402
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$311,647
$16.54 p/Share
18,842
Reduced 5.74%
309,405
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
35,000
Added 9.64%
328,247
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$21,231
$9.82 p/Share
2,162
Reduced 0.73%
293,247
Common Stock