CitroTech Inc. ($CITR) Insider Transactions

Last updated: 2026-03-18 13:02 UTC | Total transactions: 768

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

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%