In the last 12 months, insiders at CitroTech Inc. ($CITR) filed 768 transactions with the SEC: 635 open-market purchases totaling $1,886,879 and 111 sales totaling $2,955,239. Net insider sentiment: net selling.
CitroTech Inc. operates in the Chemicals & allied products industry (Industrial Applications and Services sector).
Most Active Insiders
- Ralston Theodore (Other) — 735 transactions totaling $6,691,492
- Ralston Theodore (President & CEO) — 12 transactions totaling $832,780
- Ralston Joshua Eugene (Other) — 2 transactions totaling $600,000
- Newton Anthony F (General Counsel) — 1 transaction totaling $550,000
- Hotsko Andrew (Chief Operating Officer) — 3 transactions totaling $0
View all SEC Filings for CitroTech Inc. (CITR).
Set Up your own filters →Recent Insider Transactions
| Transaction Date | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|
| April 1, 2025 | Newton Anthony F | General Counsel | P | Series C Convertible Preferred Stock | 25000 | $22.00 | 50,000.0000 | 36,841,581 | 100.00% | 0.07% |
| March 18, 2025 | Ralston Joshua Eugene | Other | S | Common Stock, par value $0.0001 | 250000 | $2.40 | 583,334.0000 | 36,841,581 | 30.00% | 0.68% |
| March 10, 2025 | Ralston Joshua Eugene | Other | J | Series A Preferred Stock | 1666667 | $0.00 | 0.0000 | 36,841,581 | 100.00% | 4.52% |
| Sept. 30, 2025 | Hotsko Andrew | Chief Operating Officer | P | Warrants | 5557 | $0.00 | 5,557.0000 | 36,841,581 | 9999.99% | 0.02% |
| Sept. 30, 2025 | Hotsko Andrew | Chief Operating Officer | P | Series C Convertible Preferred Stock | 3334 | $0.00 | 3,334.0000 | 36,841,581 | 9999.99% | 0.01% |
| June 27, 2025 | Hotsko Andrew | Chief Operating Officer | J | Common Stock, par value $0.0001 | 150000 | $0.00 | 150,000.0000 | 36,841,581 | 9999.99% | 0.41% |
| Aug. 22, 2025 | Conboy Stephen | Chief Technology Officer | C | Common Stock, par value $0.0001 | 1833334 | $0.00 | 2,483,334.0000 | 36,841,581 | 282.05% | 4.98% |
| March 18, 2025 | Conboy Stephen | Chief Technology Officer | S | Series C Convertible Preferred Stock | 250000 | $0.00 | 550,000.0000 | 36,841,581 | 31.25% | 0.68% |
| Sept. 30, 2025 | Conboy Stephen | Chief Technology Officer | P | Warrants | 1112 | $0.00 | 1,112.0000 | 36,841,581 | 9999.99% | 0.00% |
| Sept. 30, 2025 | Conboy Stephen | Chief Technology Officer | P | Series C Convertible Preferred Stock | 667 | $0.00 | 667.0000 | 36,841,581 | 9999.99% | 0.00% |
| Aug. 22, 2025 | Conboy Stephen | Chief Technology Officer | C | Series C Convertible Preferred Stock | 550000 | $0.00 | 0.0000 | 36,841,581 | 100.00% | 1.49% |
| Dec. 16, 2025 | Ralston Theodore | President & CEO | C | Series C Convertible Preferred Stock, par value $0.0001 | 150000 | $0.00 | 176,668.0000 | 17,702,912 | 45.92% | 0.85% |
| Dec. 16, 2025 | Ralston Theodore | President & CEO | C | Convertible note | 632150 | $2.16 | 0.0000 | 17,702,912 | 100.00% | 3.57% |
| March 12, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $7.32 | 410,868.0000 | 36,841,581 | 0.04% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $7.44 | 410,889.0000 | 36,841,581 | 0.01% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $8.28 | 410,906.0000 | 36,841,581 | 0.00% | 0.00% |
| March 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.08 | 410,923.0000 | 36,841,581 | 0.00% | 0.00% |
| March 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.05 | 410,940.0000 | 36,841,581 | 0.00% | 0.00% |
| March 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $6.54 | 411,357.0000 | 36,841,581 | 0.10% | 0.00% |
| March 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $6.60 | 411,524.0000 | 36,841,581 | 0.04% | 0.00% |
| March 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $7.44 | 411,566.0000 | 36,841,581 | 0.01% | 0.00% |
| March 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 25 | $6.78 | 411,591.0000 | 36,841,581 | 0.01% | 0.00% |
| March 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 14 | $7.32 | 411,605.0000 | 36,841,581 | 0.00% | 0.00% |
| March 17, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 4167 | $7.50 | 407,438.0000 | 36,841,581 | 1.01% | 0.01% |
| March 17, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 4167 | $7.50 | 403,271.0000 | 36,841,581 | 1.02% | 0.01% |
| March 17, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 4150 | $7.50 | 399,121.0000 | 36,841,581 | 1.03% | 0.01% |
| March 17, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1083 | $7.50 | 398,038.0000 | 36,841,581 | 0.27% | 0.00% |
| March 17, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 17 | $7.56 | 398,021.0000 | 36,841,581 | 0.00% | 0.00% |
| March 17, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.80 | 398,038.0000 | 36,841,581 | 0.00% | 0.00% |
| March 17, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.44 | 398,055.0000 | 36,841,581 | 0.00% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 4167 | $7.50 | 393,888.0000 | 36,841,581 | 1.05% | 0.01% |
| March 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 5000 | $7.50 | 388,888.0000 | 36,841,581 | 1.27% | 0.01% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 867 | $7.14 | 389,755.0000 | 36,841,581 | 0.22% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 133 | $7.20 | 389,888.0000 | 36,841,581 | 0.03% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $7.50 | 389,938.0000 | 36,841,581 | 0.01% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $7.26 | 389,988.0000 | 36,841,581 | 0.01% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $7.26 | 390,021.0000 | 36,841,581 | 0.01% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $7.20 | 390,054.0000 | 36,841,581 | 0.01% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.32 | 390,071.0000 | 36,841,581 | 0.00% | 0.00% |
| March 19, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $7.02 | 390,404.0000 | 36,841,581 | 0.09% | 0.00% |
| March 19, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $7.50 | 390,487.0000 | 36,841,581 | 0.02% | 0.00% |
| March 19, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $7.20 | 390,520.0000 | 36,841,581 | 0.01% | 0.00% |
| March 18, 2025 | Ralston Theodore | Other | J | Series A Preferred Stock, par value $0.0001 | 302526 | $0.00 | 1,364,141.0000 | 36,841,581 | 18.15% | 0.82% |
| March 15, 2025 | Ralston Theodore | Other | J | Series C Convertible Preferred Stock, par value $0.0001 | 150000 | $0.00 | 1,100,000.0000 | 36,841,581 | 15.79% | 0.41% |
| March 18, 2025 | Ralston Theodore | Other | J | Series C Convertible Preferred Stock, par value $0.0001 | 400000 | $8.00 | 700,000.0000 | 36,841,581 | 36.36% | 1.09% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $8.22 | 432,327.0000 | 36,841,581 | 0.01% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 17 | $9.36 | 432,310.0000 | 36,841,581 | 0.00% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $8.58 | 432,343.0000 | 36,841,581 | 0.01% | 0.00% |
| March 11, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 50 | $8.70 | 432,293.0000 | 36,841,581 | 0.01% | 0.00% |
| March 11, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $8.82 | 432,310.0000 | 36,841,581 | 0.00% | 0.00% |
| March 11, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $8.52 | 432,327.0000 | 36,841,581 | 0.00% | 0.00% |
| March 11, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $8.46 | 432,344.0000 | 36,841,581 | 0.00% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 7667 | $7.20 | 424,677.0000 | 36,841,581 | 1.77% | 0.02% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1748 | $7.50 | 422,929.0000 | 36,841,581 | 0.41% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1667 | $7.50 | 421,262.0000 | 36,841,581 | 0.39% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1600 | $7.38 | 419,662.0000 | 36,841,581 | 0.38% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1500 | $7.14 | 418,162.0000 | 36,841,581 | 0.36% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1250 | $7.20 | 416,912.0000 | 36,841,581 | 0.30% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 875 | $7.20 | 416,037.0000 | 36,841,581 | 0.21% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $7.44 | 415,204.0000 | 36,841,581 | 0.20% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $7.20 | 414,371.0000 | 36,841,581 | 0.20% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $7.20 | 413,538.0000 | 36,841,581 | 0.20% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 583 | $7.20 | 412,955.0000 | 36,841,581 | 0.14% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $7.62 | 412,455.0000 | 36,841,581 | 0.12% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $7.62 | 411,955.0000 | 36,841,581 | 0.12% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $7.44 | 411,455.0000 | 36,841,581 | 0.12% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 458 | $7.20 | 410,997.0000 | 36,841,581 | 0.11% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 333 | $8.28 | 410,664.0000 | 36,841,581 | 0.08% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 292 | $7.20 | 410,372.0000 | 36,841,581 | 0.07% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 67 | $7.44 | 410,305.0000 | 36,841,581 | 0.02% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 42 | $7.26 | 410,263.0000 | 36,841,581 | 0.01% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 42 | $7.32 | 410,221.0000 | 36,841,581 | 0.01% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 17 | $7.62 | 410,204.0000 | 36,841,581 | 0.00% | 0.00% |
| March 12, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 497 | $7.14 | 410,701.0000 | 36,841,581 | 0.12% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | J | Series A Preferred Stock, par value $0.0001 | 1666667 | $0.00 | 1,666,667.0000 | 36,841,581 | 9999.99% | 4.52% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 67 | $1.18 | 435,482.0000 | 36,841,581 | 0.02% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 17 | $1.15 | 435,465.0000 | 36,841,581 | 0.00% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $1.14 | 435,486.0000 | 36,841,581 | 0.00% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $1.20 | 435,503.0000 | 36,841,581 | 0.00% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $1.16 | 435,520.0000 | 36,841,581 | 0.00% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $1.04 | 435,537.0000 | 36,841,581 | 0.00% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 467 | $1.20 | 435,070.0000 | 36,841,581 | 0.11% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 428 | $1.31 | 434,642.0000 | 36,841,581 | 0.10% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 331 | $1.21 | 434,311.0000 | 36,841,581 | 0.08% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $7.14 | 434,144.0000 | 36,841,581 | 0.04% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $7.38 | 434,111.0000 | 36,841,581 | 0.01% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $7.20 | 434,078.0000 | 36,841,581 | 0.01% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 17 | $7.74 | 434,061.0000 | 36,841,581 | 0.00% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $7.50 | 434,094.0000 | 36,841,581 | 0.01% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $7.08 | 434,127.0000 | 36,841,581 | 0.01% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.44 | 434,144.0000 | 36,841,581 | 0.00% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.26 | 434,161.0000 | 36,841,581 | 0.00% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.44 | 434,178.0000 | 36,841,581 | 0.00% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.02 | 434,195.0000 | 36,841,581 | 0.00% | 0.00% |
| March 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $6.72 | 434,212.0000 | 36,841,581 | 0.00% | 0.00% |
| March 6, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.68 | 434,229.0000 | 36,841,581 | 0.00% | 0.00% |
| March 6, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $7.56 | 434,246.0000 | 36,841,581 | 0.00% | 0.00% |
| March 7, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 20 | $8.58 | 434,226.0000 | 36,841,581 | 0.00% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 533 | $8.16 | 433,693.0000 | 36,841,581 | 0.12% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 417 | $8.28 | 433,276.0000 | 36,841,581 | 0.10% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 384 | $8.16 | 432,892.0000 | 36,841,581 | 0.09% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 317 | $8.88 | 432,575.0000 | 36,841,581 | 0.07% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 100 | $8.82 | 432,475.0000 | 36,841,581 | 0.02% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 82 | $8.16 | 432,393.0000 | 36,841,581 | 0.02% | 0.00% |
| March 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $8.28 | 432,360.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.14 | 516,378.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 38 | $4.14 | 516,416.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 32 | $4.32 | 516,448.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 24, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $0.72 | 516,615.0000 | 36,841,581 | 0.03% | 0.00% |
| Feb. 24, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $0.74 | 516,698.0000 | 36,841,581 | 0.02% | 0.00% |
| Feb. 24, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 67 | $0.71 | 516,765.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 24, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $0.77 | 516,782.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 27, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1050 | $0.99 | 515,732.0000 | 36,841,581 | 0.20% | 0.00% |
| Feb. 27, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 800 | $0.99 | 514,932.0000 | 36,841,581 | 0.16% | 0.00% |
| Feb. 27, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $0.99 | 514,899.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 27, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 29 | $1.00 | 514,928.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 28, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 417 | $1.01 | 514,511.0000 | 36,841,581 | 0.08% | 0.00% |
| Feb. 28, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 400 | $1.01 | 514,111.0000 | 36,841,581 | 0.08% | 0.00% |
| Feb. 28, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 400 | $1.00 | 513,711.0000 | 36,841,581 | 0.08% | 0.00% |
| Feb. 28, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 267 | $1.03 | 513,444.0000 | 36,841,581 | 0.05% | 0.00% |
| Feb. 28, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $1.02 | 513,411.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 28, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 33 | $1.00 | 513,378.0000 | 36,841,581 | 0.01% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 750 | $1.14 | 512,628.0000 | 36,841,581 | 0.15% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $1.10 | 512,128.0000 | 36,841,581 | 0.10% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 431 | $1.14 | 511,697.0000 | 36,841,581 | 0.08% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 333 | $1.18 | 511,364.0000 | 36,841,581 | 0.07% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 333 | $1.16 | 511,031.0000 | 36,841,581 | 0.07% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 317 | $1.15 | 510,714.0000 | 36,841,581 | 0.06% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $1.08 | 510,547.0000 | 36,841,581 | 0.03% | 0.00% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 83334 | $0.90 | 935,549.0000 | 36,841,581 | 8.18% | 0.23% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 50000 | $3.60 | 885,549.0000 | 36,841,581 | 5.34% | 0.14% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 66667 | $3.60 | 818,882.0000 | 36,841,581 | 7.53% | 0.18% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 16667 | $3.60 | 802,215.0000 | 36,841,581 | 2.04% | 0.05% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 208334 | $2.70 | 593,881.0000 | 36,841,581 | 25.97% | 0.57% |
| March 3, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 83334 | $0.90 | 510,547.0000 | 36,841,581 | 14.03% | 0.23% |
| Feb. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.68 | 436,348.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1667 | $3.06 | 434,681.0000 | 36,841,581 | 0.38% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1389 | $3.36 | 433,292.0000 | 36,841,581 | 0.32% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $4.14 | 432,459.0000 | 36,841,581 | 0.19% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 850 | $3.00 | 431,609.0000 | 36,841,581 | 0.20% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 732 | $3.00 | 430,877.0000 | 36,841,581 | 0.17% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $3.96 | 430,710.0000 | 36,841,581 | 0.04% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 3333 | $4.20 | 434,043.0000 | 36,841,581 | 0.77% | 0.01% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1333 | $4.20 | 435,376.0000 | 36,841,581 | 0.31% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $4.20 | 436,209.0000 | 36,841,581 | 0.19% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $4.20 | 437,042.0000 | 36,841,581 | 0.19% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 795 | $3.54 | 437,837.0000 | 36,841,581 | 0.18% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 583 | $4.20 | 438,420.0000 | 36,841,581 | 0.13% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $4.14 | 438,920.0000 | 36,841,581 | 0.11% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.20 | 439,253.0000 | 36,841,581 | 0.08% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.20 | 439,586.0000 | 36,841,581 | 0.08% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $4.20 | 439,836.0000 | 36,841,581 | 0.06% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 233 | $4.14 | 440,069.0000 | 36,841,581 | 0.05% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 208 | $4.08 | 440,277.0000 | 36,841,581 | 0.05% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.20 | 440,444.0000 | 36,841,581 | 0.04% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.20 | 440,611.0000 | 36,841,581 | 0.04% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 440,778.0000 | 36,841,581 | 0.04% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 440,945.0000 | 36,841,581 | 0.04% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 150 | $4.26 | 441,095.0000 | 36,841,581 | 0.03% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.02 | 441,128.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.50 | 441,145.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 18, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.44 | 441,162.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 19, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.38 | 441,329.0000 | 36,841,581 | 0.04% | 0.00% |
| Feb. 19, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.56 | 441,346.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 20, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.14 | 441,363.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 28, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.20 | 1,017,959.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 28, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 14 | $4.38 | 1,017,973.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 29, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.68 | 1,018,006.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 29, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.68 | 1,018,023.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 30, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.62 | 1,018,106.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 30, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $4.80 | 1,018,156.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 30, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.68 | 1,018,189.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 30, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.68 | 1,018,222.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 30, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.34 | 1,018,239.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 30, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.80 | 1,018,256.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 31, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.62 | 1,018,289.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 3, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.80 | 1,018,322.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 3, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.80 | 1,018,355.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.10 | 1,018,438.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 4, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 23 | $5.34 | 1,018,461.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 5, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 18 | $5.28 | 1,018,479.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 6, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 82 | $5.16 | 1,018,561.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 6, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 67 | $5.16 | 1,018,628.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 7, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $5.40 | 1,018,661.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 7, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $5.16 | 1,018,682.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 10, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.04 | 1,018,765.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 10, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.04 | 1,018,782.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 11, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.80 | 1,018,865.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 12, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $5.16 | 1,018,898.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 296 | $4.80 | 1,019,194.0000 | 36,841,581 | 0.03% | 0.00% |
| Feb. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $5.10 | 1,019,394.0000 | 36,841,581 | 0.02% | 0.00% |
| Feb. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.68 | 1,019,561.0000 | 36,841,581 | 0.02% | 0.00% |
| Feb. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 1,019,644.0000 | 36,841,581 | 0.01% | 0.00% |
| Feb. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $5.10 | 1,019,665.0000 | 36,841,581 | 0.00% | 0.00% |
| Feb. 10, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 250000 | $2.70 | 1,019,665.0000 | 36,841,581 | 19.69% | 0.68% |
| Jan. 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $6.00 | 1,263,656.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 15, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $6.24 | 1,263,749.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 15, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 25 | $6.60 | 1,263,774.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 15, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $6.24 | 1,263,795.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 16, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $5.34 | 1,264,628.0000 | 36,841,581 | 0.07% | 0.00% |
| Jan. 16, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 383 | $5.70 | 1,265,011.0000 | 36,841,581 | 0.03% | 0.00% |
| Jan. 16, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.92 | 1,265,344.0000 | 36,841,581 | 0.03% | 0.00% |
| Jan. 16, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $5.10 | 1,265,511.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 16, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $5.40 | 1,265,553.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 16, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $6.00 | 1,265,570.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 17, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.88 | 1,265,587.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1517 | $5.22 | 1,267,104.0000 | 36,841,581 | 0.12% | 0.00% |
| Jan. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $6.30 | 1,267,271.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 150 | $5.82 | 1,267,421.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.94 | 1,267,438.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 21, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.76 | 1,267,455.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 22, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 388 | $5.58 | 1,267,843.0000 | 36,841,581 | 0.03% | 0.00% |
| Jan. 22, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $5.52 | 1,268,010.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 22, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 133 | $5.82 | 1,268,143.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 22, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.52 | 1,268,226.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 22, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 63 | $5.64 | 1,268,289.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 22, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.82 | 1,268,306.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 23, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.22 | 1,268,389.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 23, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.80 | 1,268,406.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 24, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 2167 | $4.50 | 1,266,239.0000 | 36,841,581 | 0.17% | 0.01% |
| Jan. 27, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $4.14 | 1,267,072.0000 | 36,841,581 | 0.07% | 0.00% |
| Jan. 27, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 754 | $3.96 | 1,267,826.0000 | 36,841,581 | 0.06% | 0.00% |
| Jan. 27, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.80 | 1,267,843.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 28, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.32 | 1,267,926.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 27, 2025 | Ralston Theodore | Other | C | Common Stock, par value $0.0001 | 833334 | $0.00 | 1,267,926.0000 | 36,841,581 | 191.75% | 2.26% |
| Jan. 27, 2025 | Ralston Theodore | Other | C | Series C Convertible Preferred Stock, par value $0.0001 | 250000 | $0.00 | 950,000.0000 | 36,841,581 | 20.83% | 0.68% |
| Jan. 2, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $4.44 | 433,902.0000 | 36,841,581 | 0.12% | 0.00% |
| Jan. 2, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 434 | $4.20 | 433,468.0000 | 36,841,581 | 0.10% | 0.00% |
| Jan. 2, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $4.32 | 433,489.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 2, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.50 | 433,506.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 2, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.38 | 433,523.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 7, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.38 | 433,565.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 7, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.38 | 433,607.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $4.20 | 432,774.0000 | 36,841,581 | 0.19% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $4.08 | 431,941.0000 | 36,841,581 | 0.19% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1333 | $3.84 | 433,274.0000 | 36,841,581 | 0.31% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.44 | 433,357.0000 | 36,841,581 | 0.02% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.20 | 433,440.0000 | 36,841,581 | 0.02% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $4.32 | 433,490.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 8, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.38 | 433,532.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 10, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.26 | 433,615.0000 | 36,841,581 | 0.02% | 0.00% |
| Jan. 10, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 25 | $4.26 | 433,640.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 10, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.04 | 433,657.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1117 | $6.90 | 432,540.0000 | 36,841,581 | 0.26% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $6.90 | 431,707.0000 | 36,841,581 | 0.19% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $6.18 | 430,874.0000 | 36,841,581 | 0.19% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 567 | $5.76 | 430,307.0000 | 36,841,581 | 0.13% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 250 | $5.76 | 430,057.0000 | 36,841,581 | 0.06% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 17 | $5.76 | 430,040.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 25 | $6.84 | 430,065.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 13, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $6.24 | 430,082.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 150 | $6.24 | 430,232.0000 | 36,841,581 | 0.03% | 0.00% |
| Jan. 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $6.24 | 430,265.0000 | 36,841,581 | 0.01% | 0.00% |
| Jan. 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $6.90 | 430,282.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $6.12 | 430,299.0000 | 36,841,581 | 0.00% | 0.00% |
| Jan. 14, 2025 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 16 | $6.00 | 430,315.0000 | 36,841,581 | 0.00% | 0.00% |
| Dec. 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 54 | $4.44 | 605,520.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.70 | 605,537.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 26, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 417 | $3.90 | 605,120.0000 | 97,545,388 | 0.07% | 0.00% |
| Dec. 26, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $3.96 | 604,953.0000 | 97,545,388 | 0.03% | 0.00% |
| Dec. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.90 | 605,120.0000 | 97,545,388 | 0.03% | 0.00% |
| Dec. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.14 | 605,153.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.90 | 605,174.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.90 | 605,191.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 27, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $5.70 | 605,224.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.44 | 605,241.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 82 | $4.32 | 605,326.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 31, 2024 | Ralston Theodore | Other | P | Convertible note | 576693 | $576693.00 | 576,693.0000 | 97,545,388 | 9999.99% | 0.59% |
| Dec. 6, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $4.62 | 438,080.0000 | 97,545,388 | 0.11% | 0.00% |
| Dec. 6, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $4.68 | 437,913.0000 | 97,545,388 | 0.04% | 0.00% |
| Dec. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.74 | 437,946.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.74 | 437,963.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.74 | 437,980.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.74 | 437,997.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.50 | 438,030.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 12, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $4.62 | 437,197.0000 | 97,545,388 | 0.19% | 0.00% |
| Dec. 12, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 617 | $4.56 | 436,580.0000 | 97,545,388 | 0.14% | 0.00% |
| Dec. 12, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 333 | $4.56 | 436,247.0000 | 97,545,388 | 0.08% | 0.00% |
| Dec. 12, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $4.62 | 436,080.0000 | 97,545,388 | 0.04% | 0.00% |
| Dec. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.80 | 436,113.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.68 | 436,146.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 13, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $4.26 | 435,646.0000 | 97,545,388 | 0.11% | 0.00% |
| Dec. 13, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 500 | $4.20 | 435,146.0000 | 97,545,388 | 0.11% | 0.00% |
| Dec. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 20 | $4.50 | 435,166.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.80 | 435,183.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.50 | 435,200.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.56 | 435,283.0000 | 97,545,388 | 0.02% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 750 | $3.96 | 434,533.0000 | 97,545,388 | 0.17% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 300 | $3.84 | 434,833.0000 | 97,545,388 | 0.07% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 150 | $3.90 | 434,983.0000 | 97,545,388 | 0.03% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 435,066.0000 | 97,545,388 | 0.02% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 37 | $4.08 | 435,103.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.02 | 435,136.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.78 | 435,169.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 183 | $3.96 | 435,352.0000 | 97,545,388 | 0.04% | 0.00% |
| Dec. 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 25 | $3.90 | 435,377.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 23, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1000 | $3.90 | 434,377.0000 | 97,545,388 | 0.23% | 0.00% |
| Dec. 23, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $4.08 | 434,210.0000 | 97,545,388 | 0.04% | 0.00% |
| Nov. 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 445,923.0000 | 97,545,388 | 0.04% | 0.00% |
| Nov. 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.08 | 445,940.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 20, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1625 | $4.20 | 444,315.0000 | 97,545,388 | 0.36% | 0.00% |
| Nov. 20, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 42 | $4.26 | 444,273.0000 | 97,545,388 | 0.01% | 0.00% |
| Nov. 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 444,356.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 444,439.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 21, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 1667 | $4.50 | 442,772.0000 | 97,545,388 | 0.38% | 0.00% |
| Nov. 21, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.80 | 442,855.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 2500 | $5.10 | 440,355.0000 | 97,545,388 | 0.56% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $5.10 | 439,522.0000 | 97,545,388 | 0.19% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 833 | $4.80 | 438,689.0000 | 97,545,388 | 0.19% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.04 | 438,772.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 29 | $5.34 | 438,801.0000 | 97,545,388 | 0.01% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.28 | 438,818.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 8 | $5.04 | 438,826.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.34 | 438,909.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.64 | 438,926.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $6.00 | 438,959.0000 | 97,545,388 | 0.01% | 0.00% |
| Nov. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $5.34 | 438,992.0000 | 97,545,388 | 0.01% | 0.00% |
| Nov. 27, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.16 | 439,075.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 27, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.16 | 439,092.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 2, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 667 | $5.16 | 438,425.0000 | 97,545,388 | 0.15% | 0.00% |
| Dec. 2, 2024 | Ralston Theodore | Other | S | Common Stock, par value $0.0001 | 167 | $5.22 | 438,258.0000 | 97,545,388 | 0.04% | 0.00% |
| Dec. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.22 | 438,341.0000 | 97,545,388 | 0.02% | 0.00% |
| Dec. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.10 | 438,424.0000 | 97,545,388 | 0.02% | 0.00% |
| Dec. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $5.34 | 438,470.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.22 | 438,487.0000 | 97,545,388 | 0.00% | 0.00% |
| Dec. 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $5.34 | 438,529.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.86 | 438,562.0000 | 97,545,388 | 0.01% | 0.00% |
| Dec. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 18 | $4.98 | 438,580.0000 | 97,545,388 | 0.00% | 0.00% |
| Oct. 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.90 | 442,617.0000 | 97,545,388 | 0.04% | 0.00% |
| Oct. 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 36 | $3.90 | 442,653.0000 | 97,545,388 | 0.01% | 0.00% |
| Oct. 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.96 | 442,686.0000 | 97,545,388 | 0.01% | 0.00% |
| Oct. 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 442,769.0000 | 97,545,388 | 0.02% | 0.00% |
| Oct. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $3.54 | 443,436.0000 | 97,545,388 | 0.15% | 0.00% |
| Oct. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $3.72 | 443,686.0000 | 97,545,388 | 0.06% | 0.00% |
| Oct. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.66 | 443,853.0000 | 97,545,388 | 0.04% | 0.00% |
| Oct. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.54 | 444,020.0000 | 97,545,388 | 0.04% | 0.00% |
| Oct. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 444,103.0000 | 97,545,388 | 0.02% | 0.00% |
| Oct. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 444,186.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.84 | 444,269.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.84 | 444,286.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 444,369.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.96 | 444,402.0000 | 97,545,388 | 0.01% | 0.00% |
| Nov. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 232 | $4.02 | 444,634.0000 | 97,545,388 | 0.05% | 0.00% |
| Nov. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 102 | $4.02 | 444,736.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.78 | 444,819.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 37 | $3.78 | 444,856.0000 | 97,545,388 | 0.01% | 0.00% |
| Nov. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.90 | 444,873.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.02 | 444,890.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.90 | 445,057.0000 | 97,545,388 | 0.04% | 0.00% |
| Nov. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 445,140.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 445,223.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.84 | 445,306.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.78 | 445,323.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 445,490.0000 | 97,545,388 | 0.04% | 0.00% |
| Nov. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.14 | 445,573.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 14, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.14 | 445,590.0000 | 97,545,388 | 0.00% | 0.00% |
| Nov. 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.20 | 445,673.0000 | 97,545,388 | 0.02% | 0.00% |
| Nov. 18, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.14 | 445,756.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.40 | 438,714.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 683 | $4.38 | 439,397.0000 | 97,545,388 | 0.16% | 0.00% |
| Sept. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 150 | $4.50 | 439,547.0000 | 97,545,388 | 0.03% | 0.00% |
| Sept. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.44 | 439,630.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $5.40 | 439,672.0000 | 97,545,388 | 0.01% | 0.00% |
| Sept. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.80 | 439,689.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.38 | 439,706.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 439,873.0000 | 97,545,388 | 0.04% | 0.00% |
| Sept. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 440,040.0000 | 97,545,388 | 0.04% | 0.00% |
| Sept. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.04 | 440,123.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.14 | 440,140.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.14 | 440,157.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.08 | 440,174.0000 | 97,545,388 | 0.00% | 0.00% |
| Oct. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.08 | 440,341.0000 | 97,545,388 | 0.04% | 0.00% |
| Oct. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.08 | 440,358.0000 | 97,545,388 | 0.00% | 0.00% |
| Oct. 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $4.02 | 440,608.0000 | 97,545,388 | 0.06% | 0.00% |
| Oct. 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 35 | $4.08 | 440,643.0000 | 97,545,388 | 0.01% | 0.00% |
| Oct. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.20 | 440,726.0000 | 97,545,388 | 0.02% | 0.00% |
| Oct. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.08 | 440,893.0000 | 97,545,388 | 0.04% | 0.00% |
| Oct. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $4.08 | 440,943.0000 | 97,545,388 | 0.01% | 0.00% |
| Oct. 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $4.20 | 441,443.0000 | 97,545,388 | 0.11% | 0.00% |
| Oct. 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 20 | $3.90 | 441,463.0000 | 97,545,388 | 0.00% | 0.00% |
| Oct. 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 348 | $3.90 | 441,811.0000 | 97,545,388 | 0.08% | 0.00% |
| Oct. 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.96 | 441,828.0000 | 97,545,388 | 0.00% | 0.00% |
| Oct. 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 208 | $3.90 | 442,036.0000 | 97,545,388 | 0.05% | 0.00% |
| Oct. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $3.90 | 442,236.0000 | 97,545,388 | 0.05% | 0.00% |
| Oct. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.96 | 442,269.0000 | 97,545,388 | 0.01% | 0.00% |
| Oct. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 442,352.0000 | 97,545,388 | 0.02% | 0.00% |
| Oct. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 442,435.0000 | 97,545,388 | 0.02% | 0.00% |
| Oct. 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 15 | $3.96 | 442,450.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.32 | 437,256.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $4.62 | 437,277.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.74 | 437,294.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.68 | 437,311.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 437,394.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 58 | $4.80 | 437,452.0000 | 97,545,388 | 0.01% | 0.00% |
| Sept. 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 34 | $4.68 | 437,486.0000 | 97,545,388 | 0.01% | 0.00% |
| Sept. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.74 | 437,653.0000 | 97,545,388 | 0.04% | 0.00% |
| Sept. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.68 | 437,820.0000 | 97,545,388 | 0.04% | 0.00% |
| Sept. 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $4.56 | 437,841.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.34 | 437,924.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.34 | 437,941.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.22 | 437,958.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.22 | 438,041.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $5.22 | 438,062.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.58 | 438,145.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.40 | 438,228.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $5.34 | 438,311.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $5.88 | 438,332.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.28 | 438,349.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $5.28 | 438,382.0000 | 97,545,388 | 0.01% | 0.00% |
| Sept. 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.40 | 438,399.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 38 | $4.74 | 438,437.0000 | 97,545,388 | 0.01% | 0.00% |
| Sept. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $4.74 | 438,458.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.74 | 438,475.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 18, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.98 | 438,558.0000 | 97,545,388 | 0.02% | 0.00% |
| Sept. 18, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $4.80 | 438,579.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 20 | $5.16 | 438,599.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $5.10 | 438,616.0000 | 97,545,388 | 0.00% | 0.00% |
| Sept. 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 81 | $4.92 | 438,697.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.30 | 433,236.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 30 | $3.36 | 433,266.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.54 | 433,287.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.48 | 433,304.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 478 | $3.36 | 433,782.0000 | 97,545,388 | 0.11% | 0.00% |
| Aug. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 43 | $3.42 | 433,825.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 23 | $3.42 | 433,848.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.48 | 433,869.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.42 | 433,886.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 637 | $3.42 | 434,523.0000 | 97,545,388 | 0.15% | 0.00% |
| Aug. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.48 | 434,856.0000 | 97,545,388 | 0.08% | 0.00% |
| Aug. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.48 | 435,023.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.42 | 435,190.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 22 | $3.48 | 435,212.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.48 | 435,229.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 14, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.54 | 435,312.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 14, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.54 | 435,333.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.72 | 435,416.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.72 | 435,437.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.72 | 435,454.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 21, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.60 | 436,287.0000 | 97,545,388 | 0.19% | 0.00% |
| Aug. 21, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.60 | 436,620.0000 | 97,545,388 | 0.08% | 0.00% |
| Aug. 21, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $3.60 | 436,670.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.66 | 436,837.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 27, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.66 | 436,920.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 28, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.72 | 436,941.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.32 | 437,108.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 96 | $4.08 | 437,204.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $4.32 | 437,225.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 14 | $4.32 | 437,239.0000 | 97,545,388 | 0.00% | 0.00% |
| July 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.42 | 426,627.0000 | 97,545,388 | 0.10% | 0.00% |
| July 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 208 | $3.42 | 426,835.0000 | 97,545,388 | 0.05% | 0.00% |
| July 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 35 | $3.66 | 426,870.0000 | 97,545,388 | 0.01% | 0.00% |
| July 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.90 | 426,891.0000 | 97,545,388 | 0.00% | 0.00% |
| July 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.72 | 426,908.0000 | 97,545,388 | 0.00% | 0.00% |
| July 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.48 | 427,325.0000 | 97,545,388 | 0.10% | 0.00% |
| July 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.08 | 427,358.0000 | 97,545,388 | 0.01% | 0.00% |
| July 31, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.48 | 427,525.0000 | 97,545,388 | 0.04% | 0.00% |
| July 31, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.60 | 427,608.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1500 | $3.30 | 429,108.0000 | 97,545,388 | 0.35% | 0.00% |
| Aug. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.30 | 429,275.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.54 | 429,308.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.60 | 429,325.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.48 | 429,342.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.42 | 429,359.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.48 | 429,442.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.30 | 429,525.0000 | 97,545,388 | 0.02% | 0.00% |
| Aug. 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 22 | $3.72 | 429,547.0000 | 97,545,388 | 0.01% | 0.00% |
| Aug. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.36 | 430,380.0000 | 97,545,388 | 0.19% | 0.00% |
| Aug. 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.60 | 430,401.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $3.36 | 430,651.0000 | 97,545,388 | 0.06% | 0.00% |
| Aug. 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.36 | 430,818.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.30 | 431,151.0000 | 97,545,388 | 0.08% | 0.00% |
| Aug. 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.24 | 431,318.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.36 | 431,335.0000 | 97,545,388 | 0.00% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1000 | $3.12 | 432,335.0000 | 97,545,388 | 0.23% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 303 | $3.36 | 432,638.0000 | 97,545,388 | 0.07% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 267 | $3.12 | 432,905.0000 | 97,545,388 | 0.06% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.36 | 433,072.0000 | 97,545,388 | 0.04% | 0.00% |
| Aug. 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 81 | $3.48 | 433,153.0000 | 97,545,388 | 0.02% | 0.00% |
| July 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 533 | $3.66 | 421,883.0000 | 97,545,388 | 0.13% | 0.00% |
| July 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 421,966.0000 | 97,545,388 | 0.02% | 0.00% |
| July 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $4.08 | 422,012.0000 | 97,545,388 | 0.01% | 0.00% |
| July 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.08 | 422,054.0000 | 97,545,388 | 0.01% | 0.00% |
| July 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.08 | 422,096.0000 | 97,545,388 | 0.01% | 0.00% |
| July 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.84 | 422,929.0000 | 97,545,388 | 0.20% | 0.00% |
| July 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.32 | 423,012.0000 | 97,545,388 | 0.02% | 0.00% |
| July 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 37 | $4.38 | 423,049.0000 | 97,545,388 | 0.01% | 0.00% |
| July 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 37 | $4.26 | 423,086.0000 | 97,545,388 | 0.01% | 0.00% |
| July 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 87 | $4.32 | 423,173.0000 | 97,545,388 | 0.02% | 0.00% |
| July 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 392 | $4.20 | 423,565.0000 | 97,545,388 | 0.09% | 0.00% |
| July 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 208 | $4.20 | 423,773.0000 | 97,545,388 | 0.05% | 0.00% |
| July 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 25 | $4.14 | 423,798.0000 | 97,545,388 | 0.01% | 0.00% |
| July 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.44 | 423,881.0000 | 97,545,388 | 0.02% | 0.00% |
| July 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 467 | $3.90 | 424,348.0000 | 97,545,388 | 0.11% | 0.00% |
| July 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 117 | $4.14 | 424,465.0000 | 97,545,388 | 0.03% | 0.00% |
| July 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.14 | 424,548.0000 | 97,545,388 | 0.02% | 0.00% |
| July 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 29 | $4.02 | 424,577.0000 | 97,545,388 | 0.01% | 0.00% |
| July 18, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.38 | 424,660.0000 | 97,545,388 | 0.02% | 0.00% |
| July 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.60 | 424,993.0000 | 97,545,388 | 0.08% | 0.00% |
| July 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 168 | $3.60 | 425,161.0000 | 97,545,388 | 0.04% | 0.00% |
| July 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 165 | $3.66 | 425,326.0000 | 97,545,388 | 0.04% | 0.00% |
| July 23, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $3.84 | 425,343.0000 | 97,545,388 | 0.00% | 0.00% |
| July 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.78 | 425,376.0000 | 97,545,388 | 0.01% | 0.00% |
| July 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 21 | $3.78 | 425,397.0000 | 97,545,388 | 0.00% | 0.00% |
| July 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 29 | $3.78 | 425,426.0000 | 97,545,388 | 0.01% | 0.00% |
| July 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.66 | 425,843.0000 | 97,545,388 | 0.10% | 0.00% |
| July 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.68 | 426,010.0000 | 97,545,388 | 0.04% | 0.00% |
| July 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.60 | 426,177.0000 | 97,545,388 | 0.04% | 0.00% |
| July 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.66 | 426,210.0000 | 97,545,388 | 0.01% | 0.00% |
| June 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.38 | 413,165.0000 | 97,545,388 | 0.04% | 0.00% |
| June 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.32 | 413,332.0000 | 97,545,388 | 0.04% | 0.00% |
| June 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 413,499.0000 | 97,545,388 | 0.04% | 0.00% |
| June 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 383 | $4.44 | 413,882.0000 | 97,545,388 | 0.09% | 0.00% |
| June 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.44 | 414,215.0000 | 97,545,388 | 0.08% | 0.00% |
| June 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 414,382.0000 | 97,545,388 | 0.04% | 0.00% |
| June 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 117 | $4.38 | 414,499.0000 | 97,545,388 | 0.03% | 0.00% |
| June 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.14 | 414,582.0000 | 97,545,388 | 0.02% | 0.00% |
| June 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1220 | $3.90 | 415,802.0000 | 97,545,388 | 0.29% | 0.00% |
| June 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.32 | 416,219.0000 | 97,545,388 | 0.10% | 0.00% |
| June 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 208 | $4.32 | 416,427.0000 | 97,545,388 | 0.05% | 0.00% |
| June 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.20 | 416,510.0000 | 97,545,388 | 0.02% | 0.00% |
| June 20, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 54 | $4.32 | 416,564.0000 | 97,545,388 | 0.01% | 0.00% |
| June 21, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 28 | $4.32 | 416,592.0000 | 97,545,388 | 0.01% | 0.00% |
| June 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $4.14 | 417,092.0000 | 97,545,388 | 0.12% | 0.00% |
| June 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 417,259.0000 | 97,545,388 | 0.04% | 0.00% |
| June 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.44 | 417,342.0000 | 97,545,388 | 0.02% | 0.00% |
| June 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.14 | 417,375.0000 | 97,545,388 | 0.01% | 0.00% |
| June 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1500 | $4.26 | 418,875.0000 | 97,545,388 | 0.36% | 0.00% |
| June 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.26 | 419,042.0000 | 97,545,388 | 0.04% | 0.00% |
| June 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.44 | 419,125.0000 | 97,545,388 | 0.02% | 0.00% |
| June 28, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.26 | 419,542.0000 | 97,545,388 | 0.10% | 0.00% |
| June 28, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.32 | 419,709.0000 | 97,545,388 | 0.04% | 0.00% |
| June 28, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 58 | $4.32 | 419,767.0000 | 97,545,388 | 0.01% | 0.00% |
| July 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 583 | $4.38 | 420,350.0000 | 97,545,388 | 0.14% | 0.00% |
| July 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.32 | 420,517.0000 | 97,545,388 | 0.04% | 0.00% |
| July 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.20 | 420,600.0000 | 97,545,388 | 0.02% | 0.00% |
| July 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.44 | 421,017.0000 | 97,545,388 | 0.10% | 0.00% |
| July 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.20 | 421,184.0000 | 97,545,388 | 0.04% | 0.00% |
| July 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 166 | $4.02 | 421,350.0000 | 97,545,388 | 0.04% | 0.00% |
| June 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.60 | 406,530.0000 | 97,545,388 | 0.12% | 0.00% |
| June 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.60 | 406,947.0000 | 97,545,388 | 0.10% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 602 | $3.66 | 407,549.0000 | 97,545,388 | 0.15% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 232 | $3.66 | 407,781.0000 | 97,545,388 | 0.06% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $3.90 | 407,981.0000 | 97,545,388 | 0.05% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.08 | 408,148.0000 | 97,545,388 | 0.04% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.72 | 408,315.0000 | 97,545,388 | 0.04% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.54 | 408,482.0000 | 97,545,388 | 0.04% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.48 | 408,649.0000 | 97,545,388 | 0.04% | 0.00% |
| June 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 133 | $3.72 | 408,782.0000 | 97,545,388 | 0.03% | 0.00% |
| June 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $3.72 | 409,032.0000 | 97,545,388 | 0.06% | 0.00% |
| June 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.78 | 409,199.0000 | 97,545,388 | 0.04% | 0.00% |
| June 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.60 | 409,366.0000 | 97,545,388 | 0.04% | 0.00% |
| June 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 409,449.0000 | 97,545,388 | 0.02% | 0.00% |
| June 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 409,532.0000 | 97,545,388 | 0.02% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1453 | $3.60 | 410,985.0000 | 97,545,388 | 0.35% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 367 | $3.90 | 411,352.0000 | 97,545,388 | 0.09% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 215 | $3.60 | 411,567.0000 | 97,545,388 | 0.05% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.62 | 411,734.0000 | 97,545,388 | 0.04% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.84 | 411,901.0000 | 97,545,388 | 0.04% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.84 | 412,068.0000 | 97,545,388 | 0.04% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.62 | 412,151.0000 | 97,545,388 | 0.02% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.48 | 412,234.0000 | 97,545,388 | 0.02% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.62 | 412,267.0000 | 97,545,388 | 0.01% | 0.00% |
| June 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $4.44 | 412,300.0000 | 97,545,388 | 0.01% | 0.00% |
| June 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $4.08 | 412,500.0000 | 97,545,388 | 0.05% | 0.00% |
| June 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.50 | 412,667.0000 | 97,545,388 | 0.04% | 0.00% |
| June 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.08 | 412,834.0000 | 97,545,388 | 0.04% | 0.00% |
| June 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.26 | 412,917.0000 | 97,545,388 | 0.02% | 0.00% |
| June 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 81 | $4.08 | 412,998.0000 | 97,545,388 | 0.02% | 0.00% |
| May 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 397,417.0000 | 97,545,388 | 0.02% | 0.00% |
| May 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 397,500.0000 | 97,545,388 | 0.02% | 0.00% |
| May 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 397,583.0000 | 97,545,388 | 0.02% | 0.00% |
| May 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 397,666.0000 | 97,545,388 | 0.02% | 0.00% |
| May 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.20 | 397,999.0000 | 97,545,388 | 0.08% | 0.00% |
| May 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.20 | 398,332.0000 | 97,545,388 | 0.08% | 0.00% |
| May 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.90 | 398,749.0000 | 97,545,388 | 0.10% | 0.00% |
| May 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 367 | $3.90 | 399,116.0000 | 97,545,388 | 0.09% | 0.00% |
| May 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.90 | 399,449.0000 | 97,545,388 | 0.08% | 0.00% |
| May 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 399,616.0000 | 97,545,388 | 0.04% | 0.00% |
| May 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 125 | $4.44 | 399,741.0000 | 97,545,388 | 0.03% | 0.00% |
| May 13, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 399,824.0000 | 97,545,388 | 0.02% | 0.00% |
| May 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 88 | $4.14 | 399,912.0000 | 97,545,388 | 0.02% | 0.00% |
| May 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.02 | 400,079.0000 | 97,545,388 | 0.04% | 0.00% |
| May 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $0.24 | 400,246.0000 | 97,545,388 | 0.04% | 0.00% |
| May 21, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.02 | 400,663.0000 | 97,545,388 | 0.10% | 0.00% |
| May 28, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 400,746.0000 | 97,545,388 | 0.02% | 0.00% |
| May 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.08 | 400,829.0000 | 97,545,388 | 0.02% | 0.00% |
| May 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 400,912.0000 | 97,545,388 | 0.02% | 0.00% |
| May 31, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.84 | 401,079.0000 | 97,545,388 | 0.04% | 0.00% |
| June 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.90 | 401,246.0000 | 97,545,388 | 0.04% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1667 | $3.72 | 402,913.0000 | 97,545,388 | 0.42% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1667 | $3.60 | 404,580.0000 | 97,545,388 | 0.41% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $3.78 | 405,247.0000 | 97,545,388 | 0.16% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $3.54 | 405,497.0000 | 97,545,388 | 0.06% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.72 | 405,664.0000 | 97,545,388 | 0.04% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.66 | 405,831.0000 | 97,545,388 | 0.04% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.74 | 405,914.0000 | 97,545,388 | 0.02% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 405,997.0000 | 97,545,388 | 0.02% | 0.00% |
| June 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.90 | 406,030.0000 | 97,545,388 | 0.01% | 0.00% |
| May 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 150 | $3.60 | 372,522.0000 | 97,545,388 | 0.04% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 5000 | $3.84 | 377,522.0000 | 97,545,388 | 1.34% | 0.01% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1667 | $3.84 | 379,189.0000 | 97,545,388 | 0.44% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.84 | 380,022.0000 | 97,545,388 | 0.22% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.72 | 380,855.0000 | 97,545,388 | 0.22% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.84 | 381,355.0000 | 97,545,388 | 0.13% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.72 | 381,855.0000 | 97,545,388 | 0.13% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 67 | $3.90 | 381,922.0000 | 97,545,388 | 0.02% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $3.90 | 381,968.0000 | 97,545,388 | 0.01% | 0.00% |
| May 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $3.90 | 382,014.0000 | 97,545,388 | 0.01% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1667 | $3.90 | 383,681.0000 | 97,545,388 | 0.44% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1000 | $3.60 | 384,681.0000 | 97,545,388 | 0.26% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.20 | 385,098.0000 | 97,545,388 | 0.11% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.66 | 385,431.0000 | 97,545,388 | 0.09% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 117 | $3.84 | 385,548.0000 | 97,545,388 | 0.03% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.20 | 385,631.0000 | 97,545,388 | 0.02% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 385,714.0000 | 97,545,388 | 0.02% | 0.00% |
| May 6, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.84 | 385,797.0000 | 97,545,388 | 0.02% | 0.00% |
| May 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1667 | $3.84 | 387,464.0000 | 97,545,388 | 0.43% | 0.00% |
| May 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.84 | 387,797.0000 | 97,545,388 | 0.09% | 0.00% |
| May 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.78 | 387,964.0000 | 97,545,388 | 0.04% | 0.00% |
| May 7, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.84 | 388,047.0000 | 97,545,388 | 0.02% | 0.00% |
| May 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 6667 | $3.60 | 394,714.0000 | 97,545,388 | 1.72% | 0.01% |
| May 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1500 | $3.72 | 396,214.0000 | 97,545,388 | 0.38% | 0.00% |
| May 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 300 | $3.84 | 396,514.0000 | 97,545,388 | 0.08% | 0.00% |
| May 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $3.84 | 396,714.0000 | 97,545,388 | 0.05% | 0.00% |
| May 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.78 | 396,881.0000 | 97,545,388 | 0.04% | 0.00% |
| May 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.66 | 397,048.0000 | 97,545,388 | 0.04% | 0.00% |
| May 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 397,215.0000 | 97,545,388 | 0.04% | 0.00% |
| May 9, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 119 | $3.96 | 397,334.0000 | 97,545,388 | 0.03% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.06 | 359,702.0000 | 97,545,388 | 0.09% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.60 | 359,869.0000 | 97,545,388 | 0.05% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.54 | 360,036.0000 | 97,545,388 | 0.05% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.48 | 360,203.0000 | 97,545,388 | 0.05% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.24 | 360,370.0000 | 97,545,388 | 0.05% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.06 | 360,537.0000 | 97,545,388 | 0.05% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 38 | $3.60 | 360,575.0000 | 97,545,388 | 0.01% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1667 | $3.48 | 362,242.0000 | 97,545,388 | 0.46% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.30 | 363,075.0000 | 97,545,388 | 0.23% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.18 | 363,908.0000 | 97,545,388 | 0.23% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $3.42 | 364,575.0000 | 97,545,388 | 0.18% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $3.42 | 365,242.0000 | 97,545,388 | 0.18% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $3.24 | 365,909.0000 | 97,545,388 | 0.18% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.42 | 366,326.0000 | 97,545,388 | 0.11% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.60 | 366,659.0000 | 97,545,388 | 0.09% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.54 | 366,992.0000 | 97,545,388 | 0.09% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 283 | $3.60 | 367,275.0000 | 97,545,388 | 0.08% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $3.48 | 367,525.0000 | 97,545,388 | 0.07% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.60 | 367,692.0000 | 97,545,388 | 0.05% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.54 | 367,859.0000 | 97,545,388 | 0.05% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.42 | 368,026.0000 | 97,545,388 | 0.05% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 117 | $4.14 | 368,143.0000 | 97,545,388 | 0.03% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 133 | $3.60 | 368,276.0000 | 97,545,388 | 0.04% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.60 | 368,359.0000 | 97,545,388 | 0.02% | 0.00% |
| May 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.54 | 368,442.0000 | 97,545,388 | 0.02% | 0.00% |
| May 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 2499 | $3.60 | 370,941.0000 | 97,545,388 | 0.68% | 0.00% |
| May 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 683 | $3.60 | 371,624.0000 | 97,545,388 | 0.18% | 0.00% |
| May 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.84 | 372,041.0000 | 97,545,388 | 0.11% | 0.00% |
| May 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.14 | 372,208.0000 | 97,545,388 | 0.04% | 0.00% |
| May 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 164 | $3.84 | 372,372.0000 | 97,545,388 | 0.04% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.90 | 349,085.0000 | 97,545,388 | 0.02% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 34 | $3.72 | 349,119.0000 | 97,545,388 | 0.01% | 0.00% |
| April 18, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 349,202.0000 | 97,545,388 | 0.02% | 0.00% |
| April 18, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.96 | 349,285.0000 | 97,545,388 | 0.02% | 0.00% |
| April 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.84 | 349,535.0000 | 97,545,388 | 0.02% | 0.00% |
| April 22, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.80 | 349,618.0000 | 97,545,388 | 0.02% | 0.00% |
| April 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1167 | $3.90 | 350,785.0000 | 97,545,388 | 0.33% | 0.00% |
| April 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $3.90 | 350,985.0000 | 97,545,388 | 0.06% | 0.00% |
| April 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.96 | 351,152.0000 | 97,545,388 | 0.05% | 0.00% |
| April 24, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.02 | 351,235.0000 | 97,545,388 | 0.02% | 0.00% |
| April 25, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.80 | 351,318.0000 | 97,545,388 | 0.02% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.30 | 352,151.0000 | 97,545,388 | 0.24% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.30 | 352,984.0000 | 97,545,388 | 0.24% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.30 | 353,817.0000 | 97,545,388 | 0.24% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 800 | $3.30 | 354,617.0000 | 97,545,388 | 0.23% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $3.90 | 354,867.0000 | 97,545,388 | 0.07% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.84 | 354,950.0000 | 97,545,388 | 0.02% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $3.30 | 355,033.0000 | 97,545,388 | 0.02% | 0.00% |
| April 26, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 33 | $3.06 | 355,066.0000 | 97,545,388 | 0.01% | 0.00% |
| April 29, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.80 | 355,149.0000 | 97,545,388 | 0.02% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.54 | 355,982.0000 | 97,545,388 | 0.23% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $3.12 | 356,649.0000 | 97,545,388 | 0.19% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.54 | 357,149.0000 | 97,545,388 | 0.14% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.48 | 357,649.0000 | 97,545,388 | 0.14% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 383 | $3.54 | 358,032.0000 | 97,545,388 | 0.11% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.60 | 358,365.0000 | 97,545,388 | 0.09% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.48 | 358,698.0000 | 97,545,388 | 0.09% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.42 | 359,031.0000 | 97,545,388 | 0.09% | 0.00% |
| April 30, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 338 | $3.30 | 359,369.0000 | 97,545,388 | 0.09% | 0.00% |
| April 8, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.68 | 340,046.0000 | 97,545,388 | 0.01% | 0.00% |
| April 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 383 | $4.14 | 340,429.0000 | 97,545,388 | 0.11% | 0.00% |
| April 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 367 | $4.14 | 340,796.0000 | 97,545,388 | 0.11% | 0.00% |
| April 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.14 | 341,129.0000 | 97,545,388 | 0.10% | 0.00% |
| April 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.90 | 341,462.0000 | 97,545,388 | 0.10% | 0.00% |
| April 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $4.68 | 341,508.0000 | 97,545,388 | 0.01% | 0.00% |
| April 10, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 17 | $4.14 | 341,525.0000 | 97,545,388 | 0.00% | 0.00% |
| April 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.20 | 341,692.0000 | 97,545,388 | 0.05% | 0.00% |
| April 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $4.14 | 341,738.0000 | 97,545,388 | 0.01% | 0.00% |
| April 11, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 35 | $4.44 | 341,773.0000 | 97,545,388 | 0.01% | 0.00% |
| April 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1847 | $4.08 | 343,620.0000 | 97,545,388 | 0.54% | 0.00% |
| April 12, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 50 | $0.42 | 343,670.0000 | 97,545,388 | 0.01% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 833 | $3.96 | 344,503.0000 | 97,545,388 | 0.24% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.96 | 345,003.0000 | 97,545,388 | 0.15% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $3.96 | 345,503.0000 | 97,545,388 | 0.14% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $3.60 | 345,920.0000 | 97,545,388 | 0.12% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 349 | $3.60 | 346,269.0000 | 97,545,388 | 0.10% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.02 | 346,436.0000 | 97,545,388 | 0.05% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.96 | 346,603.0000 | 97,545,388 | 0.05% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.84 | 346,770.0000 | 97,545,388 | 0.05% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.72 | 346,937.0000 | 97,545,388 | 0.05% | 0.00% |
| April 15, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.08 | 347,020.0000 | 97,545,388 | 0.02% | 0.00% |
| April 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 500 | $4.02 | 347,520.0000 | 97,545,388 | 0.14% | 0.00% |
| April 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 205 | $4.08 | 347,725.0000 | 97,545,388 | 0.06% | 0.00% |
| April 16, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 71 | $4.02 | 347,796.0000 | 97,545,388 | 0.02% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 367 | $3.90 | 348,163.0000 | 97,545,388 | 0.11% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $3.90 | 348,496.0000 | 97,545,388 | 0.10% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 208 | $3.90 | 348,704.0000 | 97,545,388 | 0.06% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.90 | 348,871.0000 | 97,545,388 | 0.05% | 0.00% |
| April 17, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 131 | $3.78 | 349,002.0000 | 97,545,388 | 0.04% | 0.00% |
| April 1, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.50 | 333,280.0000 | 97,545,388 | 0.10% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.50 | 333,697.0000 | 97,545,388 | 0.13% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.32 | 334,030.0000 | 97,545,388 | 0.10% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.20 | 334,363.0000 | 97,545,388 | 0.10% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 250 | $4.32 | 334,613.0000 | 97,545,388 | 0.07% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $4.26 | 334,813.0000 | 97,545,388 | 0.06% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 200 | $4.26 | 335,013.0000 | 97,545,388 | 0.06% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.32 | 335,180.0000 | 97,545,388 | 0.05% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.26 | 335,347.0000 | 97,545,388 | 0.05% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.90 | 335,514.0000 | 97,545,388 | 0.05% | 0.00% |
| April 2, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 46 | $4.44 | 335,560.0000 | 97,545,388 | 0.01% | 0.00% |
| April 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.50 | 335,727.0000 | 97,545,388 | 0.05% | 0.00% |
| April 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.50 | 335,810.0000 | 97,545,388 | 0.02% | 0.00% |
| April 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.44 | 335,893.0000 | 97,545,388 | 0.02% | 0.00% |
| April 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.26 | 335,976.0000 | 97,545,388 | 0.02% | 0.00% |
| April 3, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.14 | 336,059.0000 | 97,545,388 | 0.02% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.20 | 336,392.0000 | 97,545,388 | 0.10% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.44 | 336,559.0000 | 97,545,388 | 0.05% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 154 | $4.20 | 336,713.0000 | 97,545,388 | 0.05% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $3.78 | 336,880.0000 | 97,545,388 | 0.05% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 96 | $4.14 | 336,976.0000 | 97,545,388 | 0.03% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 96 | $4.14 | 337,072.0000 | 97,545,388 | 0.03% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 83 | $4.68 | 337,155.0000 | 97,545,388 | 0.02% | 0.00% |
| April 4, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 58 | $4.14 | 337,213.0000 | 97,545,388 | 0.02% | 0.00% |
| April 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 1290 | $4.14 | 338,503.0000 | 97,545,388 | 0.38% | 0.00% |
| April 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 667 | $4.14 | 339,170.0000 | 97,545,388 | 0.20% | 0.00% |
| April 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 417 | $4.14 | 339,587.0000 | 97,545,388 | 0.12% | 0.00% |
| April 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 333 | $4.14 | 339,920.0000 | 97,545,388 | 0.10% | 0.00% |
| April 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.80 | 339,962.0000 | 97,545,388 | 0.01% | 0.00% |
| April 5, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 42 | $4.20 | 340,004.0000 | 97,545,388 | 0.01% | 0.00% |
| Sept. 22, 2025 | Bolsen Wesley James | Chief Executive Officer | J | Series C Convertible Preferred Stock | 6250 | $0.00 | 6,250.0000 | 36,841,581 | 9999.99% | 0.02% |
| Sept. 30, 2025 | Bolsen Wesley James | Chief Executive Officer | P | Series C Convertible Preferred Stock | 333 | $0.00 | 333.0000 | 36,841,581 | 9999.99% | 0.00% |
| Sept. 30, 2025 | Bolsen Wesley James | Chief Executive Officer | P | Warrants | 555 | $0.00 | 555.0000 | 36,841,581 | 9999.99% | 0.00% |
| April 19, 2024 | Ralston Theodore | Other | P | Common Stock, par value $0.0001 | 167 | $4.02 | 349,452.0000 | 97,545,388 | 0.05% | 0.00% |
| March 20, 2025 | Ralston Theodore | President & CEO | P | Common Stock, par value $0.0001 | 50 | $7.44 | 2,841,154.0000 | 36,841,581 | 0.00% | 0.00% |
| March 20, 2025 | Ralston Theodore | President & CEO | P | Common Stock, par value $0.0001 | 33 | $7.38 | 2,841,187.0000 | 36,841,581 | 0.00% | 0.00% |
| Aug. 22, 2025 | Ralston Theodore | President & CEO | C | Common Stock, par value $0.0001 | 1666667 | $0.00 | 2,303,524.0000 | 36,841,581 | 261.70% | 4.52% |
| Dec. 16, 2025 | Ralston Theodore | President & CEO | C | Common Stock, par value $0.0001 | 500000 | $0.00 | 2,803,524.0000 | 17,702,912 | 21.71% | 2.82% |
| Dec. 16, 2025 | Ralston Theodore | President & CEO | C | Common Stock, par value $0.0001 | 292663 | $2.16 | 3,096,187.0000 | 17,702,912 | 10.44% | 1.65% |
| Dec. 24, 2025 | Ralston Theodore | President & CEO | J | Common Stock, par value $0.0001 | 255000 | $0.00 | 2,841,187.0000 | 17,702,912 | 8.24% | 1.44% |
| April 1, 2025 | Ralston Theodore | President & CEO | J | Series C Convertible Preferred Stock, par value $0.0001 | 50000 | $0.00 | 813,334.0000 | 36,841,581 | 5.79% | 0.14% |
| Aug. 22, 2025 | Ralston Theodore | President & CEO | C | Series C Convertible Preferred Stock, par value $0.0001 | 500000 | $0.00 | 313,334.0000 | 36,841,581 | 61.48% | 1.36% |
| Sept. 30, 2025 | Ralston Theodore | President & CEO | P | Series C Convertible Preferred Stock, par value $0.0001 | 13334 | $15.00 | 176,668.0000 | 36,841,581 | 8.16% | 0.04% |
| Sept. 30, 2025 | Ralston Theodore | President & CEO | P | Warrants | 0 | $0.00 | 22,224.0000 | 36,841,581 | 0.00% | 0.00% |
| Oct. 21, 2025 | Warman Nanuk | CFO / Secretary | P | Warrant | 5564 | $0.00 | 5,564.0000 | 17,702,912 | 9999.99% | 0.03% |
| Oct. 21, 2025 | Warman Nanuk | CFO / Secretary | P | Series C Convertible Preferred Stock | 3339 | $0.00 | 53,339.0000 | 17,702,912 | 6.68% | 0.02% |
| Sept. 30, 2025 | BoltRock Holdings LLC | Not found | P | Series C Convertible Preferred Stock | 26667 | $0.00 | 95,674.0000 | 36,841,581 | 38.64% | 0.07% |
| Sept. 3, 2025 | BoltRock Holdings LLC | Not found | C | Series C Converticle Preferred Stock | 650000 | $0.00 | 69,007.0000 | 36,841,581 | 90.40% | 1.76% |
| June 30, 2025 | BoltRock Holdings LLC | Not found | J | Series C Convertible Preferred Stock | 69007 | $0.00 | 719,007.0000 | 36,841,581 | 10.62% | 0.19% |
| Sept. 30, 2025 | BoltRock Holdings LLC | Not found | P | Warrant | 44445 | $0.00 | 44,445.0000 | 36,841,581 | 9999.99% | 0.12% |
| Sept. 3, 2025 | BoltRock Holdings LLC | Not found | C | Common Stock | 2166667 | $0.00 | 2,416,667.0000 | 36,841,581 | 866.67% | 5.88% |