Oct 07
2025
SELL
Open market or private sale
$934,796
$33.84 p/Share
27,624
Reduced 1.81%
1,498,921
Common Stock
Oct 06
2025
SELL
Open market or private sale
$2,615,400
$36.96 p/Share
70,763
Reduced 4.43%
1,526,545
Common Stock
Oct 03
2025
SELL
Open market or private sale
$298,262
$37.75 p/Share
7,901
Reduced 0.49%
1,597,308
Common Stock
Oct 02
2025
SELL
Open market or private sale
$1,282,463
$39.52 p/Share
32,451
Reduced 1.98%
1,605,209
Common Stock
Oct 01
2025
SELL
Open market or private sale
$54,866
$39.19 p/Share
1,400
Reduced 0.09%
1,637,660
Common Stock
Sep 16
2025
SELL
Open market or private sale
$688,808
$1.54 p/Share
447,278
Reduced 1.35%
32,781,209
Common Stock
Sep 15
2025
SELL
Open market or private sale
$656,000
$1.64 p/Share
400,000
Reduced 1.19%
33,228,487
Common Stock
Sep 12
2025
SELL
Open market or private sale
$525,000
$1.75 p/Share
300,000
Reduced 0.88%
33,628,487
Common Stock
Sep 11
2025
SELL
Open market or private sale
$521,193
$1.83 p/Share
284,805
Reduced 0.83%
33,928,487
Common Stock
Sep 10
2025
SELL
Open market or private sale
$637,000
$1.82 p/Share
350,000
Reduced 1.01%
34,213,292
Common Stock
Sep 09
2025
SELL
Open market or private sale
$898,452
$2.0 p/Share
449,226
Reduced 1.28%
34,563,292
Common Stock
Sep 08
2025
SELL
Open market or private sale
$924,197
$1.99 p/Share
464,421
Reduced 1.31%
35,012,518
Common Stock
Sep 05
2025
SELL
Open market or private sale
$788,000
$1.97 p/Share
400,000
Reduced 1.11%
35,476,939
Common Stock
Sep 04
2025
SELL
Open market or private sale
$874,320
$1.93 p/Share
453,016
Reduced 1.25%
35,876,939
Common Stock
Sep 03
2025
SELL
Open market or private sale
$1,109,224
$2.0 p/Share
554,612
Reduced 1.5%
36,329,955
Common Stock
Aug 28
2025
SELL
Open market or private sale
$1,620,765
$2.01 p/Share
806,351
Reduced 2.14%
36,884,567
Common Stock
Aug 27
2025
SELL
Open market or private sale
$1,229,410
$2.01 p/Share
611,647
Reduced 1.6%
37,690,918
Common Stock
Aug 26
2025
SELL
Open market or private sale
$591,115
$2.08 p/Share
284,190
Reduced 0.74%
38,302,565
Common Stock
Aug 25
2025
SELL
Open market or private sale
$821,173
$2.12 p/Share
387,346
Reduced 0.99%
38,586,755
Common Stock
Dec 30
2024
BUY
Open market or private purchase
-
38,974,101
Added 50.0%
38,974,101
Common Stock