Oct 07
2024
BUY
Open market or private purchase
$120,600
$6.03 p/Share
20,000
Added 2.85%
681,582
Common Stock
Jul 21
2024
SELL
Payment of exercise price or tax liability
$24,042
$7.13 p/Share
3,372
Reduced 0.53%
634,033
Common Stock
Jul 20
2024
SELL
Payment of exercise price or tax liability
$21,261
$7.13 p/Share
2,982
Reduced 0.47%
637,405
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$59,644
$7.18 p/Share
8,307
Reduced 1.29%
636,570
Common Stock
Jul 19
2024
BUY
Grant, award, or other acquisition
-
3,817
Added 0.59%
640,387
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$212,602
$7.4 p/Share
28,730
Reduced 4.16%
661,582
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
-
56,279
Added 7.54%
690,312
Common Stock
Jul 17
2024
BUY
Grant, award, or other acquisition
-
105,811
Added 14.1%
644,877
Common Stock
Apr 08
2024
BUY
Open market or private purchase
$67,000
$6.7 p/Share
10,000
Added 1.82%
539,066
Common Stock
Jul 21
2023
SELL
Payment of exercise price or tax liability
$29,167
$8.65 p/Share
3,372
Reduced 0.63%
529,066
Common Stock
Jul 20
2023
SELL
Payment of exercise price or tax liability
$26,062
$8.74 p/Share
2,982
Reduced 0.56%
532,438
Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$101,500
$8.92 p/Share
11,379
Reduced 2.03%
549,259
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
-
31,572
Added 5.33%
560,638
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
-
92,181
Added 14.69%
535,420
Common Stock
Jul 17
2023
SELL
Payment of exercise price or tax liability
$21,624
$9.56 p/Share
2,262
Reduced 0.51%
443,239
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$47,244
$9.63 p/Share
4,906
Reduced 1.09%
445,501
Common Stock
Oct 10
2022
BUY
Open market or private purchase
$150,000
$15.0 p/Share
10,000
Added 2.17%
450,407
Common Stock
Jul 20
2022
BUY
Grant, award, or other acquisition
-
33,094
Added 6.99%
440,407
Common Stock
Jul 07
2022
SELL
Payment of exercise price or tax liability
$176,110
$20.54 p/Share
8,574
Reduced 2.06%
407,313
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
-
25,123
Added 5.7%
415,887
Common Stock
Jan 11
2022
BUY
Open market or private purchase
$228,400
$22.84 p/Share
10,000
Added 2.5%
390,764
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$246,183
$27.29 p/Share
9,021
Reduced 2.38%
369,533
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
-
19,387
Added 4.87%
378,554
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$54,941
$26.1 p/Share
2,105
Reduced 0.58%
359,167
Common Stock
Jul 21
2021
BUY
Grant, award, or other acquisition
-
26,189
Added 6.76%
361,272
Common Stock