FRIEDBERG DANIEL M.
Insider CIK 1448795 · TACT Director, 10% owner · APEI 10% owner · INWK Director · QRHC Director, 10% owner · PSG Director · ROCCU Director · ROCRU Director · ROCGU Director · MSAI Director, 10% owner · GPX Director · XRIT Director · MPAA 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| QRHC Quest Resource Holding Cor | A Award | 2026-09-30 | 2026-10-02 | 20,529 | $1.36 | $27.9K | 186,126 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2026-09-30 | 2026-10-02 | 4,210 | — | $0 | 14,082 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-08-31 | 2026-09-02 | 19,942 | $1.40 | $27.9K | 165,597 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-08-31 | 2026-09-02 | 19,942 | $1.40 | $27.9K | 165,597 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 145,655 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-08-13 | 2026-08-17 | 28,767 | $1.46 | $42.0K | 145,655 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-07-31 | 2026-08-04 | 21,984 | $1.27 | $27.9K | 116,888 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-07-31 | 2026-08-04 | 21,984 | $1.27 | $27.9K | 116,888 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-06-30 | 2026-07-02 | 22,158 | $1.26 | $27.9K | 94,904 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2026-06-30 | 2026-07-02 | 3,738 | — | $0 | 9,872 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-05-31 | 2026-06-02 | 23,661 | $1.18 | $27.9K | 72,746 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2026-05-22 | 2026-05-27 | 2,135 | — | $0 | 25,380 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2026-05-04 | 2026-05-04 | 1,700 | — | $0 | 0 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2026-05-04 | 2026-05-04 | 1,700 | — | $0 | 17,800 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-04-30 | 2026-05-04 | 13,289 | $1.13 | $15.0K | 97,068 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2026-03-31 | 2026-04-02 | 95,238 | — | $0 | 245,345 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-03-31 | 2026-04-02 | 12,619 | $1.19 | $15.0K | 83,779 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-20 | 2026-03-23 | 2,900 | $54.60 | $158.3K | 836,234 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-20 | 2026-03-23 | 62,100 | $53.74 | $3.34M | 839,134 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2026-03-19 | 2026-03-23 | 8,500 | $0.87 | $7.4K | 49,085 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-19 | 2026-03-23 | 10,477 | $54.20 | $567.9K | 986,269 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-19 | 2026-03-23 | 4,702 | $55.55 | $261.2K | 901,234 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-19 | 2026-03-23 | 80,333 | $54.79 | $4.40M | 905,936 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-18 | 2026-03-18 | 63,500 | $55.41 | $3.52M | 996,746 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-17 | 2026-03-18 | 58,797 | $55.85 | $3.28M | 1,060,246 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2026-03-16 | 2026-03-18 | 61,962 | $55.45 | $3.44M | 1,119,043 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2026-03-01 | 2026-03-02 | 1,600 | — | $0 | 1,600 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2026-03-01 | 2026-03-02 | 1,600 | — | $0 | 16,100 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2026-02-28 | 2026-03-02 | 1,675 | — | $0 | 3,350 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2026-02-28 | 2026-03-02 | 1,675 | — | $0 | 14,500 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-02-28 | 2026-03-03 | 8,532 | $1.76 | $15.0K | 71,160 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2026-02-27 | 2026-03-02 | 2,850 | — | $0 | 8,550 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2026-02-27 | 2026-03-02 | 2,850 | — | $0 | 12,825 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | A Award deriv | 2026-02-24 | 2026-02-26 | 14,700 | — | $0 | 14,700 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | A Award deriv | 2026-02-24 | 2026-03-13 | 15,759 | — | $0 | 15,759 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2026-01-31 | 2026-02-03 | 6,984 | $2.15 | $15.0K | 62,628 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-12-31 | 2026-01-05 | 48,900 | — | $0 | 150,107 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2025-12-31 | 2026-01-05 | 8,073 | $1.86 | $15.0K | 55,644 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award deriv | 2025-12-19 | 2025-12-23 | 21,905,300 | — | $0 | 27,507,114 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award deriv | 2025-12-19 | 2025-12-23 | 5,353,632 | — | $0 | 6,722,710 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-12-19 | 2025-12-23 | 10,952,650 | — | $0 | 21,747,896 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-12-19 | 2025-12-23 | 2,676,816 | — | $0 | 4,843,223 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2025-11-30 | 2025-12-02 | 7,987 | $1.88 | $15.0K | 47,571 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award deriv | 2025-10-24 | 2025-10-28 | 5,601,814 | — | $0 | 5,601,814 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award deriv | 2025-10-24 | 2025-10-28 | 1,369,078 | — | $0 | 1,369,078 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-10-24 | 2025-10-28 | 2,800,907 | — | $0 | 10,694,039 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-10-24 | 2025-10-28 | 684,539 | — | $0 | 2,166,407 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-09-30 | 2025-10-02 | 31,008 | — | $0 | 101,207 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2025-08-20 | 2025-08-22 | 17,232 | $1.60 | $27.6K | 2,842,353 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2025-08-13 | 2025-08-14 | 20,000 | — | $0 | 40,585 | SEC↗ |
| QRHC Quest Resource Holding Cor | M Exercise deriv | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 0 | SEC↗ |
| QRHC Quest Resource Holding Cor | M Exercise | 2025-08-12 | 2025-08-14 | 10,409 | — | $0 | 20,585 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-06-30 | 2025-07-02 | 36,563 | $0.55 | $20.1K | 70,199 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-06-06 | 2025-06-06 | 214,396 | $28.04 | $6.01M | 1,181,005 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-06-05 | 2025-06-06 | 103,522 | $28.21 | $2.92M | 1,395,401 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-06-04 | 2025-06-06 | 27,523 | $27.96 | $769.5K | 1,498,923 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-06-03 | 2025-06-03 | 54,913 | $29.32 | $1.61M | 1,526,446 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-06-02 | 2025-06-03 | 79,791 | $29.33 | $2.34M | 1,581,359 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-30 | 2025-06-03 | 127,406 | $29.45 | $3.75M | 1,661,150 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-29 | 2025-05-29 | 46,418 | $29.36 | $1.36M | 1,055,012 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-29 | 2025-05-30 | 46,418 | $29.36 | $1.36M | 1,788,556 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-27 | 2025-05-29 | 85,405 | $29.83 | $2.55M | 1,068,205 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-27 | 2025-05-29 | 2,231 | $29.38 | $65.5K | 1,065,974 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-27 | 2025-05-30 | 85,405 | $29.83 | $2.55M | 1,837,205 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | S Sale | 2025-05-27 | 2025-05-30 | 2,231 | $29.38 | $65.5K | 1,834,974 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2025-05-23 | 2025-05-27 | 3,752 | — | $0 | 23,245 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2025-05-04 | 2025-05-05 | 1,700 | — | $0 | 1,700 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2025-05-04 | 2025-05-05 | 1,700 | — | $0 | 9,975 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2025-04-28 | 2025-04-30 | 24,667 | $0.81 | $20.0K | 33,636 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2025-03-31 | 2025-04-02 | 11,472 | $2.60 | $29.8K | 39,584 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2025-03-19 | 2025-03-20 | 2,574 | $2.96 | $7.6K | 2,825,121 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2025-03-18 | 2025-03-20 | 10,000 | $2.95 | $29.5K | 2,822,547 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2025-03-01 | 2025-03-03 | 1,600 | — | $0 | 3,200 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2025-03-01 | 2025-03-03 | 1,600 | — | $0 | 8,275 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2025-02-28 | 2025-03-03 | 1,675 | — | $0 | 5,025 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2025-02-28 | 2025-03-03 | 1,675 | — | $0 | 6,675 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | A Award deriv | 2025-02-27 | 2025-03-03 | 11,400 | — | $0 | 11,400 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | X Exercise deriv | 2024-09-25 | 2024-09-25 | 1,043,621 | — | $0 | 0 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | X Exercise deriv | 2024-09-25 | 2024-09-25 | 5,558,818 | — | $0 | 0 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | X Exercise | 2024-09-25 | 2024-09-25 | 1,043,621 | — | $0 | 1,481,868 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | X Exercise | 2024-09-25 | 2024-09-25 | 5,558,818 | — | $0 | 7,893,132 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-30 | 2024-09-04 | 17,872 | $16.77 | $299.7K | 1,922,610 | SEC↗ |
| MSAI MultiSensor AI Holdings, I | A Award | 2024-08-30 | 2024-09-19 | 8,969 | — | $0 | 8,969 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-29 | 2024-08-30 | 20,000 | $16.63 | $332.6K | 1,904,738 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-28 | 2024-08-29 | 20,000 | $16.11 | $322.2K | 1,884,738 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | P Buy | 2024-08-28 | 2024-08-29 | 41,189 | $6.76 | $278.4K | 2,026,179 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-27 | 2024-08-29 | 18,439 | $16.03 | $295.6K | 1,864,738 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | P Buy | 2024-08-27 | 2024-08-29 | 16,608 | $6.73 | $111.8K | 1,984,990 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-26 | 2024-08-28 | 14,393 | $15.69 | $225.8K | 1,846,299 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-26 | 2024-08-29 | 14,393 | $15.69 | $225.8K | 1,846,299 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-23 | 2024-08-26 | 834 | $15.47 | $12.9K | 347,498 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-23 | 2024-08-26 | 7,086 | $15.47 | $109.6K | 1,831,906 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-22 | 2024-08-26 | 23,746 | $14.71 | $349.3K | 1,824,820 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-22 | 2024-08-26 | 2,793 | $14.71 | $41.1K | 346,664 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-21 | 2024-08-22 | 12,386 | $14.61 | $181.0K | 1,801,074 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-21 | 2024-08-22 | 1,457 | $14.61 | $21.3K | 343,871 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-20 | 2024-08-22 | 52,950 | $14.05 | $743.9K | 1,788,688 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-20 | 2024-08-22 | 6,229 | $14.05 | $87.5K | 342,414 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-19 | 2024-08-20 | 5,550 | $14.55 | $80.8K | 336,185 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-19 | 2024-08-20 | 47,183 | $14.55 | $686.5K | 1,735,738 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-16 | 2024-08-20 | 30,206 | $14.86 | $448.9K | 1,688,555 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-16 | 2024-08-20 | 3,553 | $14.86 | $52.8K | 330,635 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-15 | 2024-08-15 | 2,604 | $14.54 | $37.9K | 327,082 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-15 | 2024-08-15 | 22,134 | $14.54 | $321.8K | 1,658,349 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-14 | 2024-08-15 | 6,768 | $13.81 | $93.5K | 324,478 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-14 | 2024-08-15 | 57,536 | $13.81 | $794.6K | 1,636,215 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-13 | 2024-08-14 | 30,532 | $13.49 | $411.9K | 317,710 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-13 | 2024-08-14 | 259,566 | $13.49 | $3.50M | 1,578,679 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2024-08-12 | 2024-08-14 | 10,409 | — | $0 | 10,409 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-12 | 2024-08-14 | 162,851 | $13.44 | $2.19M | 1,319,113 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-12 | 2024-08-14 | 18,031 | $13.44 | $242.3K | 287,178 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-09 | 2024-08-14 | 15,381 | $13.57 | $208.7K | 269,147 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-09 | 2024-08-14 | 85,309 | $13.57 | $1.16M | 1,156,262 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-08 | 2024-08-14 | 6,329 | $13.05 | $82.6K | 253,766 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | P Buy | 2024-08-08 | 2024-08-14 | 35,106 | $13.05 | $458.1K | 1,070,953 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2024-05-17 | 2024-08-14 | 4,350 | — | $0 | 19,493 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2024-05-04 | 2024-05-06 | 1,700 | — | $0 | 3,400 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2024-05-04 | 2024-05-06 | 1,700 | — | $0 | 5,000 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2024-03-01 | 2024-03-05 | 1,600 | — | $0 | 4,800 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2024-03-01 | 2024-03-05 | 1,600 | — | $0 | 1,600 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | A Award deriv | 2024-02-29 | 2024-03-05 | 6,700 | — | $0 | 6,700 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2023-08-16 | 2023-08-18 | 10,176 | — | $0 | 10,176 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-24 | 2023-05-25 | 9,968 | $6.27 | $62.5K | 1,035,847 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-24 | 2023-05-25 | 2,143 | $6.27 | $13.4K | 247,437 | SEC↗ |
| TYGO Roth CH Acquisition IV Co. | S Sale deriv | 2023-05-23 | 2023-05-25 | 2,099 | — | $0 | 185 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-23 | 2023-05-25 | 442 | $6.22 | $2.7K | 245,294 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-23 | 2023-05-25 | 2,058 | $6.22 | $12.8K | 1,025,879 | SEC↗ |
| TYGO Roth CH Acquisition IV Co. | S Sale | 2023-05-23 | 2023-05-25 | 20,485 | — | $0 | 12,549 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-19 | 2023-05-23 | 12,738 | — | $0 | 15,143 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-17 | 2023-05-19 | 195 | $5.45 | $1.1K | 244,852 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-17 | 2023-05-19 | 905 | $5.45 | $4.9K | 1,023,821 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-16 | 2023-05-16 | 3,267 | $5.43 | $17.7K | 244,657 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-16 | 2023-05-16 | 15,200 | $5.43 | $82.5K | 1,022,916 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-15 | 2023-05-16 | 58,569 | $5.48 | $321.0K | 1,007,716 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-15 | 2023-05-16 | 12,589 | $5.48 | $69.0K | 241,390 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-12 | 2023-05-16 | 1,673 | $5.36 | $9.0K | 228,801 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-05-12 | 2023-05-16 | 7,846 | $5.36 | $42.1K | 949,147 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise deriv | 2023-05-04 | 2023-05-08 | 1,700 | — | $0 | 5,100 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | M Exercise | 2023-05-04 | 2023-05-08 | 1,700 | — | $0 | 1,700 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-03-28 | 2023-04-10 | 2,405 | — | $0 | 2,405 | SEC↗ |
| APEI AMERICAN PUBLIC EDUCATION | A Award | 2023-03-28 | 2023-03-31 | 2,405 | — | $0 | 2,405 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | A Award deriv | 2023-03-01 | 2023-03-03 | 6,400 | — | $0 | 6,400 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-26 | 2022-07-28 | 3,242 | $3.96 | $12.8K | 2,812,547 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-15 | 2022-07-18 | 116 | $3.99 | $463 | 2,809,305 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-14 | 2022-07-18 | 98 | $3.99 | $391 | 2,809,189 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-13 | 2022-07-15 | 638 | $3.96 | $2.5K | 2,809,091 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-12 | 2022-07-13 | 2,200 | $3.97 | $8.7K | 2,808,453 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-11 | 2022-07-13 | 2,300 | $3.98 | $9.2K | 2,806,253 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-07-06 | 2022-07-08 | 1,849 | $3.96 | $7.3K | 2,803,953 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2022-06-30 | 2022-07-01 | 25,000 | — | $0 | 25,000 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-30 | 2022-07-01 | 3,510 | $3.95 | $13.9K | 2,802,104 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-29 | 2022-07-01 | 1,948 | $3.98 | $7.8K | 2,798,594 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-28 | 2022-06-29 | 900 | $3.96 | $3.6K | 2,796,646 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-27 | 2022-06-29 | 956 | $3.95 | $3.8K | 2,795,746 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-24 | 2022-06-27 | 4,967 | $3.96 | $19.7K | 2,794,790 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-23 | 2022-06-27 | 3,536 | $3.93 | $13.9K | 2,789,823 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-22 | 2022-06-23 | 5,218 | $3.93 | $20.5K | 2,786,287 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-21 | 2022-06-23 | 764 | $3.71 | $2.8K | 2,781,069 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2022-06-13 | 2022-06-14 | 4,816 | $3.74 | $18.0K | 2,780,305 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | A Award deriv | 2022-05-04 | 2022-05-06 | 6,800 | — | $0 | 6,800 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | P Buy | 2022-01-28 | 2022-01-31 | 1,213 | $8.47 | $10.3K | 1,011,789 | SEC↗ |
| TACT TRANSACT TECHNOLOGIES INC | P Buy | 2022-01-27 | 2022-01-31 | 7,622 | $8.66 | $66.0K | 1,010,576 | SEC↗ |
| ROCGU Roth CH Acquisition IV Co. | P Buy deriv | 2021-08-10 | 2021-08-11 | 2,284 | — | $0 | 2,284 | SEC↗ |
| ROCGU Roth CH Acquisition IV Co. | P Buy | 2021-08-10 | 2021-08-11 | 4,569 | $10.00 | $45.7K | 33,034 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award | 2021-05-20 | 2021-05-24 | 15,000 | $4.23 | $63.5K | 15,000 | SEC↗ |
| ROCRU Roth CH Acquisition III Co | P Buy deriv | 2021-03-05 | 2021-03-08 | 1,250 | — | $0 | 1,250 | SEC↗ |
| ROCRU Roth CH Acquisition III Co | P Buy | 2021-03-05 | 2021-03-08 | 5,000 | $10.00 | $50.0K | 40,233 | SEC↗ |
| ROCCU Roth CH Acquisition II Co | P Buy deriv | 2020-12-15 | 2020-12-17 | 3,849 | — | $0 | 3,849 | SEC↗ |
| ROCCU Roth CH Acquisition II Co | P Buy | 2020-12-15 | 2020-12-17 | 7,699 | $10.00 | $77.0K | 88,189 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2020-08-05 | 2020-08-07 | 655,000 | $1.15 | $753.3K | 2,775,489 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2020-05-18 | 2020-05-20 | 223,295 | — | $0 | 223,295 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2020-04-29 | 2020-05-01 | 11,279 | $1.10 | $12.4K | 2,120,489 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2020-04-01 | 2020-04-01 | 1,605 | $1.10 | $1.8K | 2,109,210 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2020-03-30 | 2020-04-01 | 400 | $1.10 | $440 | 2,107,605 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2020-03-19 | 2020-03-19 | 6,372 | $1.31 | $8.3K | 2,107,205 | SEC↗ |
| QRHC Quest Resource Holding Cor | P Buy | 2020-03-18 | 2020-03-19 | 20,833 | $1.35 | $28.1K | 2,100,833 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2020-03-17 | 2020-03-19 | 19,078 | — | $0 | 19,078 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2019-04-29 | 2019-04-30 | 151,659 | — | $0 | 151,659 | SEC↗ |
| QRHC Quest Resource Holding Cor | A Award deriv | 2019-04-29 | 2019-04-30 | 94,787 | — | $0 | 246,446 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2016-06-30 | 2016-07-05 | 250 | — | $0 | 250 | SEC↗ |
| INWK INNERWORKINGS INC | A Award | 2016-06-06 | 2016-06-08 | 11,834 | — | $0 | 11,834 | SEC↗ |
| PSG Performance Sports Group L | A Award deriv | 2016-06-01 | 2016-06-03 | 5,054 | $3.25 | $16.4K | 5,054 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-12 | 2016-05-13 | 20,000 | $3.51 | $70.2K | 7,721,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-12 | 2016-05-13 | 25,000 | $3.51 | $87.8K | 7,701,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-11 | 2016-05-13 | 35,000 | $3.54 | $123.9K | 7,676,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-10 | 2016-05-11 | 75,000 | $3.54 | $265.5K | 7,641,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-09 | 2016-05-11 | 75,000 | $3.53 | $264.8K | 7,566,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-06 | 2016-05-06 | 25,000 | $3.58 | $89.5K | 7,491,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-05 | 2016-05-06 | 75,000 | $3.58 | $268.5K | 7,466,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-05-04 | 2016-05-06 | 87,600 | $3.62 | $317.1K | 7,391,599 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-04-28 | 2016-05-02 | 70,000 | $3.67 | $256.9K | 7,103,999 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-04-28 | 2016-05-02 | 200,000 | $3.68 | $736.0K | 7,303,999 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-04-27 | 2016-04-28 | 60,000 | $3.73 | $223.8K | 7,033,999 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-04-27 | 2016-04-28 | 70,000 | $3.73 | $261.1K | 6,973,999 | SEC↗ |
| PSG Performance Sports Group L | P Buy | 2016-04-26 | 2016-04-28 | 41,311 | $3.65 | $150.8K | 6,903,999 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2016-03-31 | 2016-04-01 | 500 | — | $0 | 3,516,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2015-12-31 | 2016-01-05 | 500 | — | $0 | 3,516,274 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2015-09-30 | 2015-10-02 | 500 | — | $0 | 3,515,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2015-06-30 | 2015-07-02 | 500 | — | $0 | 3,515,274 | SEC↗ |
| INWK INNERWORKINGS INC | A Award | 2015-06-03 | 2015-06-05 | 14,970 | — | $0 | 7,481,023 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2015-03-31 | 2015-04-02 | 500 | — | $0 | 3,514,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2014-12-31 | 2015-01-05 | 500 | — | $0 | 3,514,274 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2014-09-30 | 2014-10-02 | 500 | — | $0 | 3,513,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2014-06-30 | 2014-07-02 | 500 | — | $0 | 3,513,274 | SEC↗ |
| INWK INNERWORKINGS INC | A Award | 2014-06-13 | 2014-06-17 | 13,928 | — | $0 | 7,466,053 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2014-03-31 | 2014-04-02 | 500 | — | $0 | 3,512,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2013-12-31 | 2014-01-02 | 500 | — | $0 | 3,512,274 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2013-09-30 | 2013-10-02 | 500 | — | $0 | 3,511,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2013-06-28 | 2013-07-02 | 500 | — | $0 | 3,511,274 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2013-03-28 | 2013-04-01 | 500 | — | $0 | 3,510,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2013-01-11 | 2013-01-14 | 500 | — | $0 | 3,510,274 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-10-23 | 2012-10-25 | 204 | $18.30 | $3.7K | 3,509,774 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2012-10-01 | 2012-10-02 | 500 | — | $0 | 3,509,570 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-08-01 | 2012-08-03 | 1,600 | $16.90 | $27.0K | 3,509,070 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-07-24 | 2012-07-25 | 800 | $16.90 | $13.5K | 3,507,470 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-07-20 | 2012-07-23 | 700 | $16.84 | $11.8K | 3,506,670 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-07-12 | 2012-07-13 | 100 | $16.88 | $1.7K | 3,505,970 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2012-06-29 | 2012-07-03 | 500 | — | $0 | 3,505,870 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-27 | 2012-06-29 | 6,750 | $16.83 | $113.6K | 3,505,370 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-26 | 2012-06-27 | 5,700 | $16.48 | $93.9K | 3,498,620 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-25 | 2012-06-27 | 1,000 | $16.61 | $16.6K | 3,492,920 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-22 | 2012-06-25 | 1,000 | $16.56 | $16.6K | 3,491,920 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-21 | 2012-06-22 | 4,400 | $16.56 | $72.9K | 3,490,920 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-20 | 2012-06-22 | 4,200 | $16.81 | $70.6K | 3,486,520 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-19 | 2012-06-20 | 800 | $16.74 | $13.4K | 3,482,320 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-18 | 2012-06-20 | 1,100 | $16.36 | $18.0K | 3,481,520 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-15 | 2012-06-18 | 2,000 | $16.18 | $32.4K | 3,480,420 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-14 | 2012-06-15 | 3,200 | $15.85 | $50.7K | 3,478,420 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-13 | 2012-06-15 | 2,300 | $15.89 | $36.5K | 3,475,220 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-12 | 2012-06-13 | 2,000 | $16.02 | $32.0K | 3,472,920 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-11 | 2012-06-13 | 3,100 | $16.17 | $50.1K | 3,470,920 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-08 | 2012-06-11 | 2,699 | $16.05 | $43.3K | 3,467,820 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-07 | 2012-06-08 | 2,503 | $16.05 | $40.2K | 3,465,121 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-06 | 2012-06-08 | 2,400 | $15.69 | $37.7K | 3,462,618 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-05 | 2012-06-06 | 4,200 | $15.23 | $64.0K | 3,460,218 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-04 | 2012-06-06 | 4,000 | $15.64 | $62.6K | 3,456,018 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-06-01 | 2012-06-04 | 4,500 | $15.63 | $70.3K | 3,452,018 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-31 | 2012-06-01 | 3,300 | $15.82 | $52.2K | 3,447,518 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-30 | 2012-06-01 | 2,500 | $15.82 | $39.5K | 3,444,218 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-29 | 2012-05-30 | 2,400 | $15.81 | $37.9K | 3,441,718 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-25 | 2012-05-29 | 2,200 | $15.83 | $34.8K | 3,439,318 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-24 | 2012-05-25 | 7,000 | $15.62 | $109.3K | 3,437,118 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-23 | 2012-05-25 | 7,000 | $15.10 | $105.7K | 3,430,118 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-22 | 2012-05-23 | 6,100 | $15.34 | $93.6K | 3,423,118 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-21 | 2012-05-23 | 4,000 | $15.19 | $60.8K | 3,417,018 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-18 | 2012-05-21 | 7,600 | $15.23 | $115.7K | 3,413,018 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-17 | 2012-05-18 | 4,000 | $15.20 | $60.8K | 3,405,418 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-16 | 2012-05-18 | 14,200 | $14.99 | $212.9K | 3,401,418 | SEC↗ |
| XRIT X RITE INC | D To issuer deriv | 2012-05-15 | 2012-05-17 | 83,941 | $4.34 | $364.3K | 0 | SEC↗ |
| XRIT X RITE INC | D To issuer deriv | 2012-05-15 | 2012-05-17 | 15,527 | $2.06 | $32.0K | 0 | SEC↗ |
| XRIT X RITE INC | D To issuer deriv | 2012-05-15 | 2012-05-17 | 7,098 | $2.41 | $17.1K | 0 | SEC↗ |
| XRIT X RITE INC | D To issuer deriv | 2012-05-15 | 2012-05-17 | 9,636 | $0.98 | $9.4K | 0 | SEC↗ |
| XRIT X RITE INC | D To issuer deriv | 2012-05-15 | 2012-05-17 | 87,109 | $3.58 | $311.9K | 0 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-15 | 2012-05-17 | 6,700 | $15.69 | $105.1K | 3,387,218 | SEC↗ |
| XRIT X RITE INC | D To issuer | 2012-05-15 | 2012-05-17 | 13,309,765 | $5.55 | $73.87M | 0 | SEC↗ |
| XRIT X RITE INC | D To issuer | 2012-05-15 | 2012-05-17 | 5,589 | $5.55 | $31.0K | 0 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-14 | 2012-05-15 | 5,238 | $15.78 | $82.7K | 3,380,518 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-11 | 2012-05-14 | 5,200 | $15.63 | $81.3K | 3,375,280 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-05-10 | 2012-05-14 | 2,800 | $15.81 | $44.3K | 3,370,080 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2012-03-30 | 2012-04-02 | 900 | — | $0 | 3,367,280 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-23 | 2012-01-25 | 1,468 | $13.34 | $19.6K | 3,366,380 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-20 | 2012-01-20 | 7,000 | $13.11 | $91.8K | 3,361,112 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-20 | 2012-01-23 | 3,800 | $13.18 | $50.1K | 3,364,912 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-19 | 2012-01-20 | 7,000 | $13.11 | $91.8K | 3,361,112 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-18 | 2012-01-20 | 4,572 | $13.09 | $59.8K | 3,354,112 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-17 | 2012-01-18 | 2,300 | $13.29 | $30.6K | 3,349,540 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-13 | 2012-01-18 | 2,700 | $13.23 | $35.7K | 3,347,240 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-12 | 2012-01-13 | 700 | $13.34 | $9.3K | 3,344,540 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-10 | 2012-01-11 | 19 | $13.44 | $255 | 3,343,840 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-09 | 2012-01-11 | 3,500 | $13.18 | $46.1K | 3,343,821 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-06 | 2012-01-09 | 2,500 | $13.26 | $33.1K | 3,340,321 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-05 | 2012-01-06 | 1,100 | $13.03 | $14.3K | 3,336,921 | SEC↗ |
| GPX GP STRATEGIES CORP | A Award | 2012-01-05 | 2012-01-06 | 900 | — | $0 | 3,337,821 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2012-01-04 | 2012-01-06 | 2,200 | $13.34 | $29.3K | 3,335,821 | SEC↗ |
| GPX GP STRATEGIES CORP | P Buy | 2011-12-30 | 2012-01-03 | 350,000 | $12.30 | $4.30M | 3,333,621 | SEC↗ |