Cashu Finance
  • Terminal
  • Stocks
  • Spotlight
  • Research
Log inSign Up
  1. Stocks
  2. Consumer Cyclical
  3. NASDAQ
  4. PRTS

Market Cap: $75.4M

CI

CarParts.com, Inc.

PRTS
NASDAQ (NASDAQ Global Select)USD
Purchase PRTS
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Finance

By Cashu Finance. Providing market news, analysis, and research for investors worldwide.

Company

StocksAboutAdvertisersBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Finance is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Finance is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Finance and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

prts•officer: CEO
2 days ago

Meniane David bought 13,250 shares of PRTS on 10 September. They now own 312,664 PRTS shares.

Meniane David bought PRTS
prts•officer: COO
2 days ago

Huffaker Michael bought 13,250 shares of PRTS on 10 September. They now own 152,810 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: COO
3 days ago

Huffaker Michael bought 36,580 shares of PRTS on 9 September. They now own 139,560 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: CEO
3 days ago

Meniane David bought 36,643 shares of PRTS on 9 September. They now own 299,414 PRTS shares.

Meniane David bought PRTS
prts•officer: COO
4 days ago

Huffaker Michael bought 21,718 shares of PRTS on 8 September. They now own 102,980 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: CEO
4 days ago

Meniane David bought 21,742 shares of PRTS on 8 September. They now own 262,771 PRTS shares.

Meniane David bought PRTS
prts•officer: COO
8 days ago

Huffaker Michael bought 21,160 shares of PRTS on 4 September. They now own 81,262 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: CEO
8 days ago

Meniane David bought 21,154 shares of PRTS on 4 September. They now own 241,029 PRTS shares.

Meniane David bought PRTS
prts•officer: COO
15 days ago

Huffaker Michael bought 7,548 shares of PRTS on 28 August. They now own 60,102 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: CEO
15 days ago

Meniane David bought 7,552 shares of PRTS on 28 August. They now own 219,875 PRTS shares.

Meniane David bought PRTS
prts•officer: COO
16 days ago

Huffaker Michael bought 4,614 shares of PRTS on 27 August. They now own 52,554 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: CEO
16 days ago

Meniane David bought 4,612 shares of PRTS on 27 August. They now own 212,323 PRTS shares.

Meniane David bought PRTS
prts•director
18 days ago

Phelps Barry bought 9,900 shares of PRTS on 25 August. They now own 345,788 PRTS shares.

Phelps Barry bought PRTS
prts•director
18 days ago

Phelps Barry bought 9,900 shares of PRTS on 25 August. They now own 43,577 PRTS shares.

Phelps Barry bought PRTS
prts•director
23 days ago

Phelps Barry bought 100 shares of PRTS on 20 August. They now own 33,677 PRTS shares.

Phelps Barry bought PRTS
prts•director
23 days ago

Phelps Barry bought 100 shares of PRTS on 20 August. They now own 335,888 PRTS shares.

Phelps Barry bought PRTS
prts•director
2 months ago

Nauss Timothy Green bought 18,672 shares of PRTS on 7 July. They now own 18,672 PRTS shares.

Nauss Timothy Green bought PRTS
prts•director
2 months ago

Greyson Jay Keith bought 1,871 shares of PRTS on 7 July. They now own 45,951 PRTS shares.

Greyson Jay Keith bought PRTS
prts•director
3 months ago

Nauss Timothy Green bought 0 shares of PRTS on 6 June. They now own 0 PRTS shares.

Nauss Timothy Green bought PRTS
prts•director
4 months ago

Phelps Barry bought 218,342 shares of PRTS on 19 May. They now own 218,342 PRTS shares.

Phelps Barry bought PRTS
prts•director
4 months ago

Dutra Ana bought 186,717 shares of PRTS on 19 May. They now own 186,717 PRTS shares.

Dutra Ana bought PRTS
prts•director
4 months ago

Liu Nanxi bought 186,717 shares of PRTS on 19 May. They now own 186,717 PRTS shares.

Liu Nanxi bought PRTS
prts•director
4 months ago

Costa Lisa bought 186,717 shares of PRTS on 19 May. They now own 186,717 PRTS shares.

Costa Lisa bought PRTS
prts•director
4 months ago

Greyson Jay Keith bought 186,717 shares of PRTS on 19 May. They now own 186,717 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Technology Officer
5 months ago

Subramanian Kals bought 175,000 shares of PRTS on 8 April. They now own 175,000 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Operating Officer
5 months ago

Huffaker Michael bought 190,000 shares of PRTS on 8 April. They now own 190,000 PRTS shares.

Huffaker Michael bought PRTS
prts•director, officer: Chief Executive Officer
5 months ago

Meniane David bought 300,000 shares of PRTS on 8 April. They now own 300,000 PRTS shares.

Meniane David bought PRTS
prts•director
5 months ago

Greyson Jay Keith bought 14,291 shares of PRTS on 6 April. They now own 440,805 PRTS shares.

Greyson Jay Keith bought PRTS
prts•director, officer: Chief Executive Officer
7 months ago

Meniane David sold 26,068 shares of PRTS on 9 February. They now own 2,077,114 PRTS shares.

Meniane David sold PRTS
prts•director, officer: Chief Executive Officer
7 months ago

Meniane David sold 72,652 shares of PRTS on 6 February. They now own 0 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
7 months ago

Subramanian Kals bought 24,483 shares of PRTS on 6 February. They now own 367,756 PRTS shares.

Subramanian Kals bought PRTS
prts•director, officer: Chief Executive Officer
7 months ago

Meniane David bought 72,652 shares of PRTS on 6 February. They now own 2,103,182 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
7 months ago

Huffaker Michael sold 13,334 shares of PRTS on 6 February. They now own 0 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Technology Officer
7 months ago

Subramanian Kals sold 24,483 shares of PRTS on 6 February. They now own 0 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Operating Officer
7 months ago

Huffaker Michael bought 13,334 shares of PRTS on 6 February. They now own 479,398 PRTS shares.

Huffaker Michael bought PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David sold 17,950 shares of PRTS on 20 January. They now own 2,030,530 PRTS shares.

Meniane David sold PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David sold 47,342 shares of PRTS on 20 January. They now own 2,004,730 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Operating Officer
8 months ago

Huffaker Michael sold 18,750 shares of PRTS on 16 January. They now own 0 PRTS shares.

Huffaker Michael sold PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David sold 43,750 shares of PRTS on 16 January. They now own 0 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Operating Officer
8 months ago

Huffaker Michael bought 43,630 shares of PRTS on 16 January. They now own 447,314 PRTS shares.

Huffaker Michael bought PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David bought 43,750 shares of PRTS on 16 January. They now own 2,048,480 PRTS shares.

Meniane David bought PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David bought 114,963 shares of PRTS on 16 January. They now own 2,052,072 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals bought 39,167 shares of PRTS on 16 January. They now own 324,523 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals bought 18,750 shares of PRTS on 16 January. They now own 343,273 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Operating Officer
8 months ago

Huffaker Michael bought 18,750 shares of PRTS on 16 January. They now own 466,064 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals sold 39,167 shares of PRTS on 16 January. They now own 39,167 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David sold 114,963 shares of PRTS on 16 January. They now own 114,963 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Operating Officer
8 months ago

Huffaker Michael sold 43,630 shares of PRTS on 16 January. They now own 43,630 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals sold 18,750 shares of PRTS on 16 January. They now own 0 PRTS shares.

Subramanian Kals sold PRTS
prts•director
8 months ago

Greyson Jay Keith bought 21,019 shares of PRTS on 5 January. They now own 426,514 PRTS shares.

Greyson Jay Keith bought PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David sold 30,810 shares of PRTS on 5 January. They now own 1,937,109 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals sold 14,058 shares of PRTS on 5 January. They now own 252,227 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David sold 30,810 shares of PRTS on 5 January. They now own 1,892,919 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals sold 16,871 shares of PRTS on 5 January. They now own 285,356 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals bought 41,666 shares of PRTS on 2 January. They now own 266,285 PRTS shares.

Subramanian Kals bought PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David bought 75,000 shares of PRTS on 2 January. They now own 1,923,729 PRTS shares.

Meniane David bought PRTS
prts•director, officer: Chief Executive Officer
8 months ago

Meniane David bought 75,000 shares of PRTS on 2 January. They now own 1,967,919 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
8 months ago

Huffaker Michael bought 50,000 shares of PRTS on 2 January. They now own 403,684 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Technology Officer
8 months ago

Subramanian Kals bought 50,000 shares of PRTS on 2 January. They now own 302,227 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Operating Officer
8 months ago

Huffaker Michael bought 46,666 shares of PRTS on 2 January. They now own 353,684 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
9 months ago

Huffaker Michael sold 23,547 shares of PRTS on 8 December. They now own 307,018 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Operating Officer
9 months ago

Huffaker Michael sold 36,667 shares of PRTS on 5 December. They now own 0 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Operating Officer
9 months ago

Huffaker Michael bought 36,667 shares of PRTS on 5 December. They now own 330,565 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Interim CFO
10 months ago

Disiena Mark bought 0 shares of PRTS on 12 November. They now own 0 PRTS shares.

Disiena Mark bought PRTS
prts•officer: Chief Financial Officer
11 months ago

Lockwood Ryan sold 6,709 shares of PRTS on 17 October. They now own 208,182 PRTS shares.

Lockwood Ryan sold PRTS
prts•director, officer: Chief Executive Officer
11 months ago

Meniane David sold 22,217 shares of PRTS on 17 October. They now own 1,848,729 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
11 months ago

Subramanian Kals sold 18,750 shares of PRTS on 16 October. They now own 18,750 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Operating Officer
11 months ago

Huffaker Michael sold 18,750 shares of PRTS on 16 October. They now own 18,750 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Technology Officer
11 months ago

Subramanian Kals bought 18,750 shares of PRTS on 16 October. They now own 224,619 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Operating Officer
11 months ago

Huffaker Michael bought 18,750 shares of PRTS on 16 October. They now own 293,898 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Financial Officer
11 months ago

Lockwood Ryan bought 18,750 shares of PRTS on 16 October. They now own 214,891 PRTS shares.

Lockwood Ryan bought PRTS
prts•director, officer: Chief Executive Officer
11 months ago

Meniane David sold 43,750 shares of PRTS on 16 October. They now own 43,750 PRTS shares.

Meniane David sold PRTS
prts•director, officer: Chief Executive Officer
11 months ago

Meniane David bought 43,750 shares of PRTS on 16 October. They now own 1,870,946 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Financial Officer
11 months ago

Lockwood Ryan sold 18,750 shares of PRTS on 16 October. They now own 18,750 PRTS shares.

Lockwood Ryan sold PRTS
prts•director
12 months ago

Greyson Jay Keith bought 19,965 shares of PRTS on 29 September. They now own 405,495 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Financial Officer
1 year ago

Lockwood Ryan sold 6,709 shares of PRTS on 17 July. They now own 196,141 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Technology Officer
1 year ago

Subramanian Kals sold 5,382 shares of PRTS on 17 July. They now own 205,869 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
1 year ago

Meniane David sold 15,654 shares of PRTS on 17 July. They now own 1,827,196 PRTS shares.

Meniane David sold PRTS
prts•director, officer: Chief Executive Officer
1 year ago

Meniane David bought 43,750 shares of PRTS on 16 July. They now own 1,842,850 PRTS shares.

Meniane David bought PRTS
prts•director, officer: Chief Executive Officer
1 year ago

Meniane David sold 43,750 shares of PRTS on 16 July. They now own 87,500 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
1 year ago

Subramanian Kals sold 18,750 shares of PRTS on 16 July. They now own 37,500 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Financial Officer
1 year ago

Lockwood Ryan sold 18,750 shares of PRTS on 16 July. They now own 37,500 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Operating Officer
1 year ago

Huffaker Michael sold 18,750 shares of PRTS on 16 July. They now own 37,500 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Technology Officer
1 year ago

Subramanian Kals bought 18,750 shares of PRTS on 16 July. They now own 211,251 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Financial Officer
1 year ago

Lockwood Ryan bought 18,750 shares of PRTS on 16 July. They now own 202,850 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Operating Officer
1 year ago

Huffaker Michael bought 18,750 shares of PRTS on 16 July. They now own 275,148 PRTS shares.

Huffaker Michael bought PRTS
prts•director
1 year ago

Greyson Jay Keith bought 20,067 shares of PRTS on 30 June. They now own 385,530 PRTS shares.

Greyson Jay Keith bought PRTS
prts•director
1 year ago

Phelps Barry bought 213,086 shares of PRTS on 13 June. They now own 213,086 PRTS shares.

Phelps Barry bought PRTS
prts•director
1 year ago

Maier Henry J bought 182,222 shares of PRTS on 13 June. They now own 182,222 PRTS shares.

Maier Henry J bought PRTS
prts•director
1 year ago

Costa Lisa bought 182,222 shares of PRTS on 13 June. They now own 182,222 PRTS shares.

Costa Lisa bought PRTS
prts•director
1 year ago

Dutra Ana bought 182,222 shares of PRTS on 13 June. They now own 182,222 PRTS shares.

Dutra Ana bought PRTS
prts•director
1 year ago

Liu Nanxi bought 182,222 shares of PRTS on 13 June. They now own 182,222 PRTS shares.

Liu Nanxi bought PRTS
prts•director
1 year ago

Greyson Jay Keith bought 182,222 shares of PRTS on 13 June. They now own 182,222 PRTS shares.

Greyson Jay Keith bought PRTS
prts•director
1 year ago

Barnes Jim bought 182,222 shares of PRTS on 13 June. They now own 182,222 PRTS shares.

Barnes Jim bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 24,067 shares of PRTS on 21 April. They now own 1,799,100 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 7,963 shares of PRTS on 21 April. They now own 184,100 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan bought 22,254 shares of PRTS on 18 April. They now own 192,063 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 22,254 shares of PRTS on 18 April. They now own 0 PRTS shares.

Lockwood Ryan sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 67,262 shares of PRTS on 18 April. They now own 1,823,167 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 16,787 shares of PRTS on 18 April. They now own 0 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 67,262 shares of PRTS on 18 April. They now own 0 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 16,787 shares of PRTS on 18 April. They now own 192,501 PRTS shares.

Subramanian Kals bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 15,654 shares of PRTS on 17 April. They now own 1,755,905 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 6,709 shares of PRTS on 17 April. They now own 169,809 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 18,750 shares of PRTS on 16 April. They now own 56,250 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 18,750 shares of PRTS on 16 April. They now own 175,714 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 18,750 shares of PRTS on 16 April. They now own 256,398 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan bought 18,750 shares of PRTS on 16 April. They now own 176,518 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 18,750 shares of PRTS on 16 April. They now own 56,250 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 43,750 shares of PRTS on 16 April. They now own 1,771,559 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael sold 18,750 shares of PRTS on 16 April. They now own 56,250 PRTS shares.

Huffaker Michael sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 43,750 shares of PRTS on 16 April. They now own 131,250 PRTS shares.

Meniane David sold PRTS
prts•director
over 1 year ago

Greyson Jay Keith bought 14,850 shares of PRTS on 31 March. They now own 365,463 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 7,660 shares of PRTS on 7 February. They now own 157,768 PRTS shares.

Lockwood Ryan sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 25,995 shares of PRTS on 7 February. They now own 1,727,809 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan bought 21,528 shares of PRTS on 6 February. They now own 165,428 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael sold 13,333 shares of PRTS on 6 February. They now own 13,334 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 21,528 shares of PRTS on 6 February. They now own 21,528 PRTS shares.

Lockwood Ryan sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 72,652 shares of PRTS on 6 February. They now own 1,753,804 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 13,333 shares of PRTS on 6 February. They now own 237,648 PRTS shares.

Huffaker Michael bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 72,652 shares of PRTS on 6 February. They now own 72,652 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 24,482 shares of PRTS on 6 February. They now own 96,300 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 24,482 shares of PRTS on 6 February. They now own 24,483 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 13,047 shares of PRTS on 17 January. They now own 99,710 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 13,317 shares of PRTS on 17 January. They now own 82,983 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 30,810 shares of PRTS on 17 January. They now own 143,900 PRTS shares.

Lockwood Ryan sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 62,476 shares of PRTS on 17 January. They now own 1,681,152 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 25,501 shares of PRTS on 17 January. They now own 132,482 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 47,063 shares of PRTS on 17 January. They now own 1,568,628 PRTS shares.

Meniane David sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 114,963 shares of PRTS on 16 January. They now own 229,926 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 31,759 shares of PRTS on 16 January. They now own 63,519 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 43,629 shares of PRTS on 16 January. They now own 149,315 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 75,000 shares of PRTS on 16 January. They now own 224,315 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan bought 31,759 shares of PRTS on 16 January. They now own 112,757 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 75,000 shares of PRTS on 16 January. They now own 157,983 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 75,000 shares of PRTS on 16 January. They now own 75,000 PRTS shares.

Subramanian Kals sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 114,963 shares of PRTS on 16 January. They now own 1,615,691 PRTS shares.

Meniane David bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 175,000 shares of PRTS on 16 January. They now own 1,743,628 PRTS shares.

Meniane David bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 175,000 shares of PRTS on 16 January. They now own 175,000 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 39,166 shares of PRTS on 16 January. They now own 96,300 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals sold 39,166 shares of PRTS on 16 January. They now own 78,334 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael sold 43,629 shares of PRTS on 16 January. They now own 87,260 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan sold 75,000 shares of PRTS on 16 January. They now own 75,000 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan bought 75,000 shares of PRTS on 16 January. They now own 174,710 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael sold 75,000 shares of PRTS on 16 January. They now own 75,000 PRTS shares.

Huffaker Michael sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 6,191 shares of PRTS on 13 January. They now own 1,500,728 PRTS shares.

Meniane David sold PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 15,069 shares of PRTS on 10 January. They now own 1,506,919 PRTS shares.

Meniane David bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David sold 15,069 shares of PRTS on 10 January. They now own 0 PRTS shares.

Meniane David sold PRTS
prts•director
over 1 year ago

Greyson Jay Keith bought 11,323 shares of PRTS on 6 January. They now own 350,613 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 100,000 shares of PRTS on 2 January. They now own 100,000 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Financial Officer
over 1 year ago

Lockwood Ryan bought 100,000 shares of PRTS on 2 January. They now own 100,000 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Technology Officer
over 1 year ago

Subramanian Kals bought 125,000 shares of PRTS on 2 January. They now own 125,000 PRTS shares.

Subramanian Kals bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 150,000 shares of PRTS on 2 January. They now own 150,000 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 140,000 shares of PRTS on 2 January. They now own 140,000 PRTS shares.

Huffaker Michael bought PRTS
prts•director, officer: Chief Executive Officer
over 1 year ago

Meniane David bought 225,000 shares of PRTS on 2 January. They now own 225,000 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 100,000 shares of PRTS on 2 January. They now own 100,000 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 526 shares of PRTS on 27 December. They now own 105,686 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
over 1 year ago

Huffaker Michael bought 510 shares of PRTS on 13 December. They now own 105,160 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael sold 36,667 shares of PRTS on 5 December. They now own 36,667 PRTS shares.

Huffaker Michael sold PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael bought 36,667 shares of PRTS on 5 December. They now own 104,650 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael bought 495 shares of PRTS on 15 November. They now own 67,463 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael bought 602 shares of PRTS on 1 November. They now own 66,968 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael bought 657 shares of PRTS on 18 October. They now own 66,366 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael bought 555 shares of PRTS on 4 October. They now own 65,709 PRTS shares.

Huffaker Michael bought PRTS
prts•director
almost 2 years ago

Greyson Jay Keith bought 12,833 shares of PRTS on 30 September. They now own 339,290 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Operating Officer
almost 2 years ago

Huffaker Michael bought 555 shares of PRTS on 20 September. They now own 65,154 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 598 shares of PRTS on 6 September. They now own 64,599 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 581 shares of PRTS on 23 August. They now own 64,001 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 641 shares of PRTS on 9 August. They now own 63,420 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 400 shares of PRTS on 26 July. They now own 62,779 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 438 shares of PRTS on 12 July. They now own 62,379 PRTS shares.

Huffaker Michael bought PRTS
prts•director
2 years ago

Greyson Jay Keith bought 11,550 shares of PRTS on 1 July. They now own 326,457 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 500 shares of PRTS on 28 June. They now own 61,941 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Operating Officer
2 years ago

Huffaker Michael bought 471 shares of PRTS on 14 June. They now own 61,441 PRTS shares.

Huffaker Michael bought PRTS
prts•director
over 2 years ago

Barnes Jim bought 94,000 shares of PRTS on 11 June. They now own 252,097 PRTS shares.

Barnes Jim bought PRTS
prts•officer: Chief Operating Officer
over 2 years ago

Huffaker Michael bought 423 shares of PRTS on 31 May. They now own 60,970 PRTS shares.

Huffaker Michael bought PRTS
prts•director
over 2 years ago

Phelps Barry bought 38,355 shares of PRTS on 23 May. They now own 335,788 PRTS shares.

Phelps Barry bought PRTS
prts•director
over 2 years ago

Costa Lisa bought 32,800 shares of PRTS on 23 May. They now own 106,501 PRTS shares.

Costa Lisa bought PRTS
prts•director
over 2 years ago

Dutra Ana bought 32,800 shares of PRTS on 23 May. They now own 102,464 PRTS shares.

Dutra Ana bought PRTS
prts•director
over 2 years ago

Greyson Jay Keith bought 32,800 shares of PRTS on 23 May. They now own 314,907 PRTS shares.

Greyson Jay Keith bought PRTS
prts•director
over 2 years ago

Maier Henry J bought 32,800 shares of PRTS on 23 May. They now own 105,736 PRTS shares.

Maier Henry J bought PRTS
prts•director
over 2 years ago

Liu Nanxi bought 32,800 shares of PRTS on 23 May. They now own 107,551 PRTS shares.

Liu Nanxi bought PRTS
prts•director
over 2 years ago

Barnes Jim bought 32,800 shares of PRTS on 23 May. They now own 158,097 PRTS shares.

Barnes Jim bought PRTS
prts•officer: Chief Operating Officer
over 2 years ago

Huffaker Michael bought 467 shares of PRTS on 17 May. They now own 60,547 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Financial Officer
over 2 years ago

Lockwood Ryan bought 2,369 shares of PRTS on 12 May. They now own 80,998 PRTS shares.

Lockwood Ryan bought PRTS
prts•officer: Chief Financial Officer
over 2 years ago

Lockwood Ryan sold 2,369 shares of PRTS on 12 May. They now own 0 PRTS shares.

Lockwood Ryan sold PRTS
prts•director
over 2 years ago

Greyson Jay Keith bought 41,658 shares of PRTS on 10 May. They now own 282,107 PRTS shares.

Greyson Jay Keith bought PRTS
prts•officer: Chief Financial Officer
over 2 years ago

Lockwood Ryan sold 1,201 shares of PRTS on 10 May. They now own 78,629 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Operating Officer
over 2 years ago

Huffaker Michael bought 390 shares of PRTS on 3 May. They now own 60,080 PRTS shares.

Huffaker Michael bought PRTS
prts•director, officer: Chief Executive Officer
over 2 years ago

Meniane David sold 24,000 shares of PRTS on 19 April. They now own 1,491,850 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
over 2 years ago

Subramanian Kals sold 4,860 shares of PRTS on 19 April. They now own 57,134 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Operating Officer
over 2 years ago

Huffaker Michael bought 390 shares of PRTS on 19 April. They now own 59,690 PRTS shares.

Huffaker Michael bought PRTS
prts•officer: Chief Financial Officer
over 2 years ago

Lockwood Ryan sold 11,279 shares of PRTS on 19 April. They now own 79,830 PRTS shares.

Lockwood Ryan sold PRTS
prts•director, officer: Chief Executive Officer
over 2 years ago

Meniane David sold 67,261 shares of PRTS on 18 April. They now own 67,262 PRTS shares.

Meniane David sold PRTS
prts•officer: Chief Technology Officer
over 2 years ago

Subramanian Kals bought 16,786 shares of PRTS on 18 April. They now own 61,994 PRTS shares.

Subramanian Kals bought PRTS
prts•officer: Chief Financial Officer
over 2 years ago

Lockwood Ryan sold 22,254 shares of PRTS on 18 April. They now own 22,254 PRTS shares.

Lockwood Ryan sold PRTS
prts•officer: Chief Technology Officer
over 2 years ago

Subramanian Kals sold 16,786 shares of PRTS on 18 April. They now own 16,787 PRTS shares.

Subramanian Kals sold PRTS
prts•officer: Chief Financial Officer
over 2 years ago

Lockwood Ryan bought 22,254 shares of PRTS on 18 April. They now own 91,109 PRTS shares.

Lockwood Ryan bought PRTS
prts•director, officer: Chief Executive Officer
over 2 years ago

Meniane David bought 67,261 shares of PRTS on 18 April. They now own 1,515,850 PRTS shares.

Meniane David bought PRTS
prts•officer: Chief Operating Officer
over 2 years ago

Huffaker Michael bought 318 shares of PRTS on 5 April. They now own 59,300 PRTS shares.

Huffaker Michael bought PRTS