| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 79 | +67.09% | +3.20% | +0.99% | +2.21% | +1.35% | 2.36 |
| 14d | 79 | +58.23% | +3.61% | +1.27% | +2.34% | +4.66% | 1.91 |
| 30d | 79 | +58.23% | +5.84% | +4.68% | +1.16% | +1.76% | 0.96 |
| 60d | 79 | +55.70% | +15.66% | +7.35% | +8.70% | -5.79% | 2.11 |
| 90d | 79 | +82.28% | +30.91% | +7.26% | +23.65% | +16.59% | 5.09 |
| 180d | 79(9 pending) | +81.43% | +40.31% | +10.43% | +29.88% | +39.43% | 9.06 |
| 1y | 79(10 pending) | +81.16% | +94.16% | +21.23% | +74.66% | +80.36% | 11.48 |
| 2y | 79(55 pending) | +91.67% | +170.84% | +51.41% | +119.43% | +69.56% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 3,738 | — | — | 9,872 | Jun 30, 2026 | Jul 2, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 22,158 | $1.26 | $27.9K | 94,904 | Jun 30, 2026 | Jul 2, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 23,661 | $1.18 | $27.9K | 72,746 | May 31, 2026 | Jun 2, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 2,135 | — | — | 25,380 | May 22, 2026 | May 27, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,700 | — | — | 0 | May 4, 2026 | May 4, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,700 | — | — | 17,800 | May 4, 2026 | May 4, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 13,289 | $1.13 | $15.0K | 97,068 | Apr 30, 2026 | May 4, 2026 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 95,238 | — | — | 245,345 | Mar 31, 2026 | Apr 2, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 12,619 | $1.19 | $15.0K | 83,779 | Mar 31, 2026 | Apr 2, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 62,100 | $53.74 | $3.34M | 839,134 | Mar 20, 2026 | Mar 23, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 2,900 | $54.60 | $158.4K | 836,234 | Mar 20, 2026 | Mar 23, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 8,500 | $0.87 | $7.4K | 49,085 | Mar 19, 2026 | Mar 23, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 80,333 | $54.79 | $4.40M | 905,936 | Mar 19, 2026 | Mar 23, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 10,477 | $54.20 | $567.9K | 986,269 | Mar 19, 2026 | Mar 23, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 4,702 | $55.55 | $261.2K | 901,234 | Mar 19, 2026 | Mar 23, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 63,500 | $55.41 | $3.52M | 996,746 | Mar 18, 2026 | Mar 18, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 58,797 | $55.85 | $3.28M | 1,060,246 | Mar 17, 2026 | Mar 18, 2026 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 61,962 | $55.45 | $3.44M | 1,119,043 | Mar 16, 2026 | Mar 18, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,600 | — | — | 1,600 | Mar 1, 2026 | Mar 2, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,600 | — | — | 16,100 | Mar 1, 2026 | Mar 2, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 8,532 | $1.76 | $15.0K | 71,160 | Feb 28, 2026 | Mar 3, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,675 | — | — | 14,500 | Feb 28, 2026 | Mar 2, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,675 | — | — | 3,350 | Feb 28, 2026 | Mar 2, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 2,850 | — | — | 8,550 | Feb 27, 2026 | Mar 2, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 2,850 | — | — | 12,825 | Feb 27, 2026 | Mar 2, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 14,700 | — | — | 14,700 | Feb 24, 2026 | Feb 26, 2026 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 15,759 | — | — | 15,759 | Feb 24, 2026 | Mar 13, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 6,984 | $2.15 | $15.0K | 62,628 | Jan 31, 2026 | Feb 3, 2026 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 48,900 | — | — | 150,107 | Dec 31, 2025 | Jan 5, 2026 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 8,073 | $1.86 | $15.0K | 55,644 | Dec 31, 2025 | Jan 5, 2026 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 5,353,632 | — | — | 6,722,710 | Dec 19, 2025 | Dec 23, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 10,952,650 | — | — | 21,747,896 | Dec 19, 2025 | Dec 23, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 21,905,300 | — | — | 27,507,114 | Dec 19, 2025 | Dec 23, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 2,676,816 | — | — | 4,843,223 | Dec 19, 2025 | Dec 23, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 7,987 | $1.88 | $15.0K | 47,571 | Nov 30, 2025 | Dec 2, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 5,601,814 | — | — | 5,601,814 | Oct 24, 2025 | Oct 28, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 2,800,907 | — | — | 10,694,039 | Oct 24, 2025 | Oct 28, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 1,369,078 | — | — | 1,369,078 | Oct 24, 2025 | Oct 28, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 684,539 | — | — | 2,166,407 | Oct 24, 2025 | Oct 28, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 31,008 | — | — | 101,207 | Sep 30, 2025 | Oct 2, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 17,232 | $1.60 | $27.5K | 2,842,353 | Aug 20, 2025 | Aug 21, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 20,000 | — | — | 40,585 | Aug 13, 2025 | Aug 14, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | SALE | 10,409 | — | — | 0 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 10,409 | — | — | 20,585 | Aug 12, 2025 | Aug 14, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 36,563 | $0.55 | $20.1K | 70,199 | Jun 30, 2025 | Jul 2, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 214,396 | $28.04 | $6.01M | 1,181,005 | Jun 6, 2025 | Jun 6, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 103,522 | $28.21 | $2.92M | 1,395,401 | Jun 5, 2025 | Jun 6, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 27,523 | $27.96 | $769.7K | 1,498,923 | Jun 4, 2025 | Jun 6, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 54,913 | $29.32 | $1.61M | 1,526,446 | Jun 3, 2025 | Jun 3, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 79,791 | $29.33 | $2.34M | 1,581,359 | Jun 2, 2025 | Jun 3, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 127,406 | $29.45 | $3.75M | 1,661,150 | May 30, 2025 | Jun 3, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 46,418 | $29.36 | $1.36M | 1,055,012 | May 29, 2025 | May 29, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 46,418 | $29.36 | $1.36M | 1,788,556 | May 29, 2025 | May 30, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 85,405 | $29.83 | $2.55M | 1,068,205 | May 27, 2025 | May 29, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 2,231 | $29.38 | $65.5K | 1,065,974 | May 27, 2025 | May 29, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 2,231 | $29.38 | $65.5K | 1,834,974 | May 27, 2025 | May 30, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | SALE | 85,405 | $29.83 | $2.55M | 1,837,205 | May 27, 2025 | May 30, 2025 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 3,752 | — | — | 23,245 | May 23, 2025 | May 27, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,700 | — | — | 9,975 | May 4, 2025 | May 5, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,700 | — | — | 1,700 | May 4, 2025 | May 5, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 24,667 | $0.81 | $20.0K | 33,636 | Apr 28, 2025 | Apr 30, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 11,472 | $2.60 | $29.8K | 39,584 | Mar 31, 2025 | Apr 2, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 2,574 | $2.96 | $7.6K | 2,825,121 | Mar 19, 2025 | Mar 20, 2025 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 10,000 | $2.95 | $29.5K | 2,822,547 | Mar 18, 2025 | Mar 20, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,600 | — | — | 8,275 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,600 | — | — | 3,200 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,675 | — | — | 6,675 | Feb 28, 2025 | Mar 3, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,675 | — | — | 5,025 | Feb 28, 2025 | Mar 3, 2025 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 11,400 | — | — | 11,400 | Feb 27, 2025 | Mar 3, 2025 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASE | 5,558,818 | $0.00 | $556 | 7,893,132 | Sep 25, 2024 | Sep 25, 2024 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASE | 1,043,621 | $0.00 | $104 | 1,481,868 | Sep 25, 2024 | Sep 25, 2024 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | SALE | 5,558,818 | — | — | 0 | Sep 25, 2024 | Sep 25, 2024 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | SALE | 1,043,621 | — | — | 0 | Sep 25, 2024 | Sep 25, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 17,872 | $16.77 | $299.7K | 1,922,610 | Aug 30, 2024 | Sep 4, 2024 ↗ | View → |
| MSAI MULTISENSOR AI HOLDINGS, INC. | PURCHASEGRANT Stock grant | 8,969 | — | — | 8,969 | Aug 30, 2024 | Sep 19, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 20,000 | $16.63 | $332.6K | 1,904,738 | Aug 29, 2024 | Aug 30, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 20,000 | $16.11 | $322.2K | 1,884,738 | Aug 28, 2024 | Aug 29, 2024 ↗ | View → |
| MPAA MOTORCAR PARTS OF AMERICA INC | PURCHASE | 41,189 | $6.76 | $278.4K | 2,026,179 | Aug 28, 2024 | Aug 29, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 18,439 | $16.03 | $295.6K | 1,864,738 | Aug 27, 2024 | Aug 29, 2024 ↗ | View → |
| MPAA MOTORCAR PARTS OF AMERICA INC | PURCHASE | 16,608 | $6.73 | $111.8K | 1,984,990 | Aug 27, 2024 | Aug 29, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 14,393 | $15.69 | $225.8K | 1,846,299 | Aug 26, 2024 | Aug 29, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 14,393 | $15.69 | $225.8K | 1,846,299 | Aug 26, 2024 | Aug 28, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 7,086 | $15.47 | $109.6K | 1,831,906 | Aug 23, 2024 | Aug 26, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 834 | $15.47 | $12.9K | 347,498 | Aug 23, 2024 | Aug 26, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 23,746 | $14.71 | $349.3K | 1,824,820 | Aug 22, 2024 | Aug 26, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 2,793 | $14.71 | $41.1K | 346,664 | Aug 22, 2024 | Aug 26, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 12,386 | $14.61 | $181.0K | 1,801,074 | Aug 21, 2024 | Aug 22, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 1,457 | $14.61 | $21.3K | 343,871 | Aug 21, 2024 | Aug 22, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 52,950 | $14.05 | $743.9K | 1,788,688 | Aug 20, 2024 | Aug 22, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 6,229 | $14.05 | $87.5K | 342,414 | Aug 20, 2024 | Aug 22, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 5,550 | $14.55 | $80.8K | 336,185 | Aug 19, 2024 | Aug 20, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 47,183 | $14.55 | $686.5K | 1,735,738 | Aug 19, 2024 | Aug 20, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 30,206 | $14.86 | $448.9K | 1,688,555 | Aug 16, 2024 | Aug 20, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 3,553 | $14.86 | $52.8K | 330,635 | Aug 16, 2024 | Aug 20, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 2,604 | $14.54 | $37.9K | 327,082 | Aug 15, 2024 | Aug 15, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 22,134 | $14.54 | $321.8K | 1,658,349 | Aug 15, 2024 | Aug 15, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 6,768 | $13.81 | $93.5K | 324,478 | Aug 14, 2024 | Aug 15, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 57,536 | $13.81 | $794.5K | 1,636,215 | Aug 14, 2024 | Aug 15, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 30,532 | $13.49 | $411.9K | 317,710 | Aug 13, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 259,566 | $13.49 | $3.50M | 1,578,679 | Aug 13, 2024 | Aug 14, 2024 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 10,409 | — | — | 10,409 | Aug 12, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 162,851 | $13.44 | $2.19M | 1,319,113 | Aug 12, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 18,031 | $13.44 | $242.4K | 287,178 | Aug 12, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 85,309 | $13.57 | $1.16M | 1,156,262 | Aug 9, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 15,381 | $13.57 | $208.7K | 269,147 | Aug 9, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 6,329 | $13.05 | $82.6K | 253,766 | Aug 8, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASE | 35,106 | $13.05 | $458.2K | 1,070,953 | Aug 8, 2024 | Aug 14, 2024 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 4,350 | — | — | 19,493 | May 17, 2024 | Aug 14, 2024 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,700 | — | — | 5,000 | May 4, 2024 | May 6, 2024 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,700 | — | — | 3,400 | May 4, 2024 | May 6, 2024 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,600 | — | — | 1,600 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,600 | — | — | 4,800 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 6,700 | — | — | 6,700 | Feb 29, 2024 | Mar 4, 2024 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 10,176 | — | — | 10,176 | Aug 16, 2023 | Aug 18, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 9,968 | $6.27 | $62.5K | 1,035,847 | May 24, 2023 | May 25, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 2,143 | $6.27 | $13.4K | 247,437 | May 24, 2023 | May 25, 2023 ↗ | View → |
| TYGO TIGO ENERGY, INC. | SALE | 20,485 | — | — | 12,549 | May 23, 2023 | May 25, 2023 ↗ | View → |
| TYGO TIGO ENERGY, INC. | SALE | 2,099 | — | — | 185 | May 23, 2023 | May 25, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 2,058 | $6.22 | $12.8K | 1,025,879 | May 23, 2023 | May 25, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 442 | $6.22 | $2.7K | 245,294 | May 23, 2023 | May 25, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 12,738 | — | — | 15,143 | May 19, 2023 | May 23, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 905 | $5.45 | $4.9K | 1,023,821 | May 17, 2023 | May 19, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 195 | $5.45 | $1.1K | 244,852 | May 17, 2023 | May 19, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 15,200 | $5.43 | $82.5K | 1,022,916 | May 16, 2023 | May 16, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 3,267 | $5.43 | $17.7K | 244,657 | May 16, 2023 | May 16, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 12,589 | $5.48 | $69.0K | 241,390 | May 15, 2023 | May 16, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 58,569 | $5.48 | $321.0K | 1,007,716 | May 15, 2023 | May 16, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 1,673 | $5.36 | $9.0K | 228,801 | May 12, 2023 | May 16, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 7,846 | $5.36 | $42.1K | 949,147 | May 12, 2023 | May 16, 2023 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,700 | — | — | 1,700 | May 4, 2023 | May 8, 2023 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | SALE | 1,700 | — | — | 5,100 | May 4, 2023 | May 8, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 2,405 | — | — | 2,405 | Mar 28, 2023 | Mar 31, 2023 ↗ | View → |
| APEI AMERICAN PUBLIC EDUCATION INC | PURCHASEGRANT Stock grant | 2,405 | — | — | 2,405 | Mar 28, 2023 | Apr 10, 2023 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 6,400 | — | — | 6,400 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 3,242 | $3.96 | $12.8K | 2,812,547 | Jul 26, 2022 | Jul 28, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 116 | $3.99 | $463 | 2,809,305 | Jul 15, 2022 | Jul 18, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 98 | $3.99 | $391 | 2,809,189 | Jul 14, 2022 | Jul 18, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 638 | $3.96 | $2.5K | 2,809,091 | Jul 13, 2022 | Jul 15, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 2,200 | $3.97 | $8.7K | 2,808,453 | Jul 12, 2022 | Jul 13, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 2,300 | $3.98 | $9.2K | 2,806,253 | Jul 11, 2022 | Jul 13, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 1,849 | $3.96 | $7.3K | 2,803,953 | Jul 6, 2022 | Jul 8, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 3,510 | $3.95 | $13.8K | 2,802,104 | Jun 30, 2022 | Jul 1, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 25,000 | — | — | 25,000 | Jun 30, 2022 | Jul 1, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 1,948 | $3.98 | $7.7K | 2,798,594 | Jun 29, 2022 | Jul 1, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 900 | $3.96 | $3.6K | 2,796,646 | Jun 28, 2022 | Jun 29, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 956 | $3.95 | $3.8K | 2,795,746 | Jun 27, 2022 | Jun 29, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 4,967 | $3.96 | $19.6K | 2,794,790 | Jun 24, 2022 | Jun 27, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 3,536 | $3.93 | $13.9K | 2,789,823 | Jun 23, 2022 | Jun 27, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 5,218 | $3.93 | $20.5K | 2,786,287 | Jun 22, 2022 | Jun 23, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 764 | $3.71 | $2.8K | 2,781,069 | Jun 21, 2022 | Jun 23, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 4,816 | $3.74 | $18.0K | 2,780,305 | Jun 13, 2022 | Jun 14, 2022 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASEGRANT Stock grant | 6,800 | — | — | 6,800 | May 4, 2022 | May 6, 2022 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 1,213 | $8.47 | $10.3K | 1,011,789 | Jan 28, 2022 | Jan 31, 2022 ↗ | View → |
| TACT TRANSACT TECHNOLOGIES INC | PURCHASE | 7,622 | $8.66 | $66.0K | 1,010,576 | Jan 27, 2022 | Jan 31, 2022 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 15,000 | $4.23 | $63.5K | 15,000 | May 20, 2021 | May 24, 2021 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 655,000 | $1.15 | $753.3K | 2,775,489 | Aug 5, 2020 | Aug 7, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 223,295 | — | — | 223,295 | May 18, 2020 | May 20, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 11,279 | $1.10 | $12.4K | 2,120,489 | Apr 29, 2020 | May 1, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 1,605 | $1.10 | $1.8K | 2,109,210 | Apr 1, 2020 | Apr 1, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 400 | $1.10 | $440 | 2,107,605 | Mar 30, 2020 | Apr 1, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 6,372 | $1.31 | $8.4K | 2,107,205 | Mar 19, 2020 | Mar 19, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASE | 20,833 | $1.35 | $28.1K | 2,100,833 | Mar 18, 2020 | Mar 19, 2020 ↗ | View → |
| QRHC QUEST RESOURCE HOLDING CORP | PURCHASEGRANT Stock grant | 19,078 | — | — | 19,078 | Mar 17, 2020 | Mar 19, 2020 ↗ | View → |