Ferguson Joseph Edwin
Insider CIK 1675424 · MPAA Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MPAA MOTORCAR PARTS OF AMERICA | A Award deriv | 2026-09-10 | 2026-09-14 | 11,851 | — | $0 | 11,851 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | A Award deriv | 2026-09-10 | 2026-09-14 | 11,851 | — | $0 | 11,851 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2026-09-05 | 2026-09-09 | 6,882 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2026-09-05 | 2026-09-09 | 6,882 | — | $0 | 69,613 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2026-09-05 | 2026-09-09 | 6,882 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2026-09-05 | 2026-09-09 | 6,882 | — | $0 | 69,613 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | A Award deriv | 2025-09-05 | 2025-09-08 | 6,882 | — | $0 | 6,882 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2025-09-04 | 2025-09-08 | 15,570 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | A Award | 2025-09-04 | 2025-09-08 | 1,553 | — | $0 | 47,161 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2025-09-04 | 2025-09-08 | 15,570 | — | $0 | 62,731 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | P Buy | 2024-11-29 | 2024-12-02 | 1,200 | $7.08 | $8.5K | 45,608 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2024-10-10 | 2024-10-11 | 12,578 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2024-10-10 | 2024-10-11 | 12,578 | — | $0 | 44,408 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | A Award deriv | 2024-09-06 | 2024-09-09 | 15,570 | — | $0 | 15,570 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | P Buy | 2024-06-13 | 2024-06-17 | 2,495 | $4.95 | $12.4K | 31,830 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2023-11-14 | 2023-11-15 | 6,596 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2023-11-14 | 2023-11-15 | 6,596 | — | $0 | 29,335 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | A Award deriv | 2023-10-10 | 2023-10-12 | 12,578 | — | $0 | 12,578 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2023-10-09 | 2023-10-11 | 1,375 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2023-10-09 | 2023-10-11 | 1,375 | — | $0 | 22,739 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | P Buy | 2023-08-15 | 2023-08-16 | 2,447 | $7.70 | $18.8K | 21,364 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | P Buy | 2023-08-15 | 2023-08-16 | 800 | $7.69 | $6.2K | 18,917 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | S Sale | 2022-11-15 | 2022-11-16 | 4,331 | $14.42 | $62.5K | 18,117 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | A Award deriv | 2022-11-14 | 2022-11-16 | 6,596 | — | $0 | 6,596 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2022-10-11 | 2022-10-11 | 4,975 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2022-10-11 | 2022-10-11 | 4,975 | — | $0 | 22,448 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2022-10-09 | 2022-10-11 | 1,376 | — | $0 | 1,375 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise deriv | 2022-10-09 | 2022-10-11 | 1,401 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2022-10-09 | 2022-10-11 | 1,376 | — | $0 | 16,072 | SEC↗ |
| MPAA MOTORCAR PARTS OF AMERICA | M Exercise | 2022-10-09 | 2022-10-11 | 1,401 | — | $0 | 17,473 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | S Sale | 2021-12-13 | 2021-12-14 | 1,000 | $19.56 | $19.6K | 14,696 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | A Award deriv | 2021-10-11 | 2021-10-13 | 4,975 | — | $0 | 4,975 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2021-10-09 | 2021-10-13 | 1,375 | — | $0 | 2,751 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2021-10-09 | 2021-10-13 | 1,402 | — | $0 | 1,401 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2021-10-09 | 2021-10-13 | 975 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2021-10-09 | 2021-10-13 | 1,375 | — | $0 | 13,319 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2021-10-09 | 2021-10-13 | 975 | — | $0 | 14,294 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2021-10-09 | 2021-10-13 | 1,402 | — | $0 | 15,696 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2020-10-09 | 2020-10-13 | 975 | — | $0 | 975 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | A Award deriv | 2020-10-09 | 2020-10-13 | 4,126 | — | $0 | 4,126 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2020-10-09 | 2020-10-13 | 569 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2020-10-09 | 2020-10-13 | 1,401 | — | $0 | 2,803 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2020-10-09 | 2020-10-13 | 1,401 | — | $0 | 11,944 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2020-10-09 | 2020-10-13 | 569 | — | $0 | 10,543 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2020-10-09 | 2020-10-13 | 975 | — | $0 | 9,974 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | A Award deriv | 2019-10-09 | 2019-10-10 | 4,204 | — | $0 | 4,204 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2019-10-09 | 2019-10-10 | 600 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2019-10-09 | 2019-10-10 | 568 | — | $0 | 569 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2019-10-09 | 2019-10-10 | 975 | — | $0 | 1,950 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2019-10-09 | 2019-10-10 | 568 | — | $0 | 8,024 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2019-10-09 | 2019-10-10 | 975 | — | $0 | 8,999 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2019-10-09 | 2019-10-10 | 600 | — | $0 | 7,456 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | P Buy | 2019-08-13 | 2019-08-15 | 750 | $15.83 | $11.9K | 6,856 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2019-06-09 | 2019-06-11 | 1,196 | — | $0 | 0 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2019-06-09 | 2019-06-11 | 1,196 | — | $0 | 6,106 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | A Award deriv | 2018-10-09 | 2018-10-11 | 2,925 | — | $0 | 2,925 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2018-10-09 | 2018-10-11 | 599 | — | $0 | 600 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2018-10-09 | 2018-10-11 | 569 | — | $0 | 1,137 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2018-10-09 | 2018-10-11 | 599 | — | $0 | 4,341 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2018-10-09 | 2018-10-11 | 569 | — | $0 | 4,910 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | S Sale | 2018-08-29 | 2018-08-29 | 1,000 | $26.45 | $26.4K | 3,742 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2018-06-09 | 2018-06-12 | 1,196 | — | $0 | 1,196 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2018-06-09 | 2018-06-12 | 1,196 | — | $0 | 4,742 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | P Buy | 2018-02-12 | 2018-02-13 | 750 | $21.00 | $15.8K | 2,946 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | A Award deriv | 2017-10-09 | 2017-10-11 | 1,706 | — | $0 | 1,706 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2017-10-09 | 2017-10-11 | 600 | — | $0 | 1,199 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2017-10-09 | 2017-10-11 | 600 | — | $0 | 2,796 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2017-06-09 | 2017-06-13 | 1,196 | — | $0 | 2,392 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise | 2017-06-09 | 2017-06-13 | 1,196 | — | $0 | 2,196 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | P Buy | 2017-03-01 | 2017-03-01 | 1,000 | $28.84 | $28.8K | 1,000 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2016-10-09 | 2016-10-31 | 1,799 | — | $0 | 1,799 | SEC↗ |
| MPAA MOTORCAR PARTS AMERICA INC | M Exercise deriv | 2016-06-09 | 2016-06-13 | 3,588 | — | $0 | 3,588 | SEC↗ |