Feb 03
2025
SELL
Sale (or disposition) back to the issuer
$1,127,751
$15.09 p/Share
74,735
Reduced 10.74%
621,030
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$104,483
$15.09 p/Share
6,924
Reduced 1.11%
614,106
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$1,227,729
$10.97 p/Share
111,917
Added 13.86%
695,765
Common Stock
Aug 16
2024
BUY
Open market or private purchase
$134,500
$13.45 p/Share
10,000
Added 1.68%
583,848
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
73,571
Added 11.36%
573,848
Common Stock
Dec 19
2023
BUY
Acquisition or disposition by will or laws
-
46,320
Added 8.47%
500,277
Common Stock
May 18
2023
BUY
Open market or private purchase
$84,999
$8.8 p/Share
9,659
Added 2.08%
453,957
Common Stock
May 17
2023
BUY
Open market or private purchase
$48,392
$8.62 p/Share
5,614
Added 1.25%
444,298
Common Stock
May 16
2023
BUY
Open market or private purchase
$29,414
$8.82 p/Share
3,335
Added 0.75%
438,684
Common Stock
May 15
2023
BUY
Open market or private purchase
$19,898
$8.41 p/Share
2,366
Added 0.54%
435,349
Common Stock
May 12
2023
BUY
Open market or private purchase
$10,630
$8.19 p/Share
1,298
Added 0.3%
432,983
Common Stock
May 11
2023
BUY
Open market or private purchase
$5,840
$7.99 p/Share
731
Added 0.17%
431,685
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
96,378
Added 18.28%
430,954
Common Stock
Aug 31
2022
BUY
Open market or private purchase
$29,081
$11.25 p/Share
2,585
Added 0.34%
753,582
Common Stock
Aug 16
2022
-
1,100
Reduced 0.15%
750,997
Common Stock
Aug 10
2022
BUY
Acquisition or disposition by will or laws
-
56,326
Added 6.97%
752,097
Common Stock
May 11
2022
BUY
Open market or private purchase
$32,469
$15.13 p/Share
2,146
Added 0.31%
695,771
Common Stock
May 10
2022
BUY
Open market or private purchase
$125,370
$15.0 p/Share
8,358
Added 1.19%
693,625
Common Stock
May 09
2022
BUY
Open market or private purchase
$128,462
$15.37 p/Share
8,358
Added 1.2%
685,267
Common Stock
May 06
2022
BUY
Open market or private purchase
$17,548
$15.42 p/Share
1,138
Added 0.17%
676,909
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
17,514
Added 2.53%
675,771
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$119,828
$19.79 p/Share
6,055
Reduced 0.91%
658,257
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$180,030
$19.79 p/Share
9,097
Reduced 1.35%
664,312
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$280,005
$16.97 p/Share
16,500
Added 2.39%
673,409
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
13,039
Added 1.95%
656,909
Common Stock