Jun 04
2025
SELL
Open market or private sale
$143,566
$16.97 p/Share
8,460
Reduced 1.43%
582,054
Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
-
18,792
Added 3.08%
590,514
Common Stock
Jun 02
2025
SELL
Open market or private sale
$15,451
$16.74 p/Share
923
Reduced 0.16%
571,722
Common Stock
May 30
2025
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.41%
572,645
Common Stock
Apr 14
2025
SELL
Open market or private sale
$80,931
$13.57 p/Share
5,964
Reduced 1.03%
570,301
Common Stock
Mar 03
2025
SELL
Open market or private sale
$14,368
$15.45 p/Share
930
Reduced 0.16%
576,265
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.4%
577,195
Common Stock
Jan 14
2025
SELL
Open market or private sale
$193,109
$11.78 p/Share
16,393
Reduced 2.78%
573,478
Common Stock
Jan 11
2025
BUY
Grant, award, or other acquisition
-
102,543
Added 14.81%
589,871
Common Stock
Dec 02
2024
SELL
Open market or private sale
$12,235
$11.51 p/Share
1,063
Reduced 0.22%
487,328
Common Stock
Nov 30
2024
BUY
Exercise of conversion of derivative security
-
2,343
Added 0.48%
488,391
Common Stock
Oct 14
2024
SELL
Open market or private sale
$28,619
$11.11 p/Share
2,576
Reduced 0.53%
486,048
Common Stock
Sep 03
2024
SELL
Open market or private sale
$6,745
$9.5 p/Share
710
Reduced 0.15%
488,624
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.48%
489,334
Common Stock
Jul 12
2024
SELL
Open market or private sale
$24,872
$12.53 p/Share
1,985
Reduced 0.41%
485,676
Common Stock
Jun 03
2024
SELL
Open market or private sale
$10,330
$14.55 p/Share
710
Reduced 0.15%
487,661
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.48%
488,371
Common Stock
Apr 12
2024
SELL
Open market or private sale
$30,034
$14.58 p/Share
2,060
Reduced 0.42%
486,027
Common Stock
Mar 18
2024
SELL
Open market or private sale
$136,890
$15.82 p/Share
8,653
Reduced 1.74%
488,087
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.47%
496,740
Common Stock
Jan 11
2024
BUY
Grant, award, or other acquisition
-
110,135
Added 18.27%
492,611
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
2,343
Added 0.61%
382,476
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.61%
380,133
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
-
2,344
Added 0.62%
375,970
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
9,375
Added 2.45%
373,626
Common Stock