Sign inGet started

Bryan David

Insider CIK 1676514 · MPAA Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MPAA MOTORCAR PARTS OF AMERICA A Award deriv2026-09-102026-09-1411,851— $011,851SEC↗
MPAA MOTORCAR PARTS OF AMERICA A Award deriv2026-09-102026-09-1411,851— $011,851SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2026-09-052026-09-096,882— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2026-09-052026-09-096,882— $079,359SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2026-09-052026-09-096,882— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2026-09-052026-09-096,882— $079,359SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2026-02-122026-02-171,000$9.67 $9.7K72,477SEC↗
MPAA MOTORCAR PARTS OF AMERICA A Award deriv2025-09-052025-09-086,882— $06,882SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2025-09-042025-09-0815,570— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2025-09-042025-09-0815,570— $071,477SEC↗
MPAA MOTORCAR PARTS OF AMERICA A Award2025-09-042025-09-081,553— $055,907SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2024-11-262024-11-272,000$6.83 $13.7K54,354SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2024-10-102024-10-1112,578— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2024-10-102024-10-1112,578— $052,354SEC↗
MPAA MOTORCAR PARTS OF AMERICA A Award deriv2024-09-062024-09-0915,570— $015,570SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2024-06-132024-06-171,500$5.85 $8.8K39,776SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2024-03-042024-03-051,200$9.09 $10.9K38,276SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2023-11-142023-11-156,596— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2023-11-142023-11-156,596— $037,076SEC↗
MPAA MOTORCAR PARTS OF AMERICA A Award deriv2023-10-102023-10-1212,578— $012,578SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2023-10-092023-10-111,375— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2023-10-092023-10-111,375— $030,480SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2023-09-262023-09-261,000$7.70 $7.7K29,105SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2023-08-162023-08-222,000$7.83 $15.7K28,105SEC↗
MPAA MOTORCAR PARTS OF AMERICA P Buy2022-12-122022-12-13550$10.52 $5.8K26,105SEC↗
MPAA MOTORCAR PARTS OF AMERICA A Award deriv2022-11-142022-11-166,596— $06,596SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2022-10-112022-10-114,975— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2022-10-112022-10-114,975— $025,555SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2022-10-092022-10-111,376— $01,375SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise deriv2022-10-092022-10-111,401— $00SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2022-10-092022-10-111,401— $020,580SEC↗
MPAA MOTORCAR PARTS OF AMERICA M Exercise2022-10-092022-10-111,376— $019,179SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2022-06-212022-06-21300$13.29 $4.0K17,803SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2021-11-302021-11-30350$16.54 $5.8K17,503SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2021-11-292021-11-30575$17.71 $10.2K17,153SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2021-11-112021-11-15200$19.20 $3.8K16,578SEC↗
MPAA MOTORCAR PARTS AMERICA INC A Award deriv2021-10-112021-10-134,975— $04,975SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2021-10-092021-10-131,402— $01,401SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2021-10-092021-10-131,375— $02,751SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2021-10-092021-10-13975— $00SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2021-10-092021-10-131,375— $014,976SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2021-10-092021-10-13975— $013,601SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2021-10-092021-10-131,402— $016,378SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2021-06-182021-06-21300$23.13 $6.9K12,626SEC↗
MPAA MOTORCAR PARTS AMERICA INC A Award deriv2020-10-092020-10-134,126— $04,126SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2020-10-092020-10-13569— $00SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2020-10-092020-10-131,401— $02,803SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2020-10-092020-10-13975— $0975SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2020-10-092020-10-13975— $010,356SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2020-10-092020-10-131,401— $012,326SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2020-10-092020-10-13569— $010,925SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2020-03-172020-03-17300$13.25 $4.0K9,381SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2020-03-132020-03-16225$14.44 $3.2K9,081SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2019-10-092019-10-10568— $0569SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2019-10-092019-10-10975— $01,950SEC↗
MPAA MOTORCAR PARTS AMERICA INC A Award deriv2019-10-092019-10-104,204— $04,204SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2019-10-092019-10-10600— $00SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2019-10-092019-10-10568— $07,881SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2019-10-092019-10-10975— $08,856SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2019-10-092019-10-10600— $07,313SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2019-08-132019-08-15100$15.87 $1.6K6,713SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2019-06-092019-06-111,196— $00SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2019-06-092019-06-111,196— $06,613SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2018-10-092018-10-11599— $0600SEC↗
MPAA MOTORCAR PARTS AMERICA INC A Award deriv2018-10-092018-10-112,925— $02,925SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2018-10-092018-10-11569— $01,137SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2018-10-092018-10-11569— $05,417SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2018-10-092018-10-11599— $04,848SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2018-06-192018-06-19125$19.97 $2.5K4,249SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2018-06-092018-06-121,196— $01,196SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2018-06-092018-06-121,196— $04,124SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2018-02-122018-02-13275$21.09 $5.8K2,728SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2018-02-122018-02-13200$21.09 $4.2K2,928SEC↗
MPAA MOTORCAR PARTS AMERICA INC A Award deriv2017-10-092017-10-111,706— $01,706SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2017-10-092017-10-11600— $01,199SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2017-10-092017-10-11600— $02,453SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2017-06-202017-06-21165$27.00 $4.5K1,853SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2017-06-092017-06-131,196— $02,392SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise2017-06-092017-06-131,196— $01,688SEC↗
MPAA MOTORCAR PARTS AMERICA INC P Buy2017-03-282017-03-29100$29.94 $3.0K100SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2016-10-092016-10-311,799— $01,799SEC↗
MPAA MOTORCAR PARTS AMERICA INC M Exercise deriv2016-06-092016-06-133,588— $03,588SEC↗