David John Mastrocola, a director at $CPS, bought 5,000 shares of the company on 02-20-2025 for an estimated $72,750. This trade was reported by Quiver Quantitative using data from a recent SEC filing. This increased their holdings of this class of stock by approximately 45.0%. Following this trade, they now own 16,115 shares of this class of $CPS stock.
$CPS Insider Trading Activity
$CPS insiders have traded $CPS stock on the open market 2 times in the past 6 months. Of those trades, 2 have been purchases and 0 have been sales.
Here’s a breakdown of recent trading of $CPS stock by insiders over the last 6 months:
- DAVID JOHN MASTROCOLA has made 2 purchases buying 8,000 shares for an estimated $118,551 and 0 sales.
To track insider transactions, check out Quiver Quantitative's insider trading dashboard.
$CPS Hedge Fund Activity
We have seen 60 institutional investors add shares of $CPS stock to their portfolio, and 39 decrease their positions in their most recent quarter.
Here are some of the largest recent moves:
- THRIVENT FINANCIAL FOR LUTHERANS removed 826,067 shares (-33.8%) from their portfolio in Q4 2024, for an estimated $11,201,468
- EVR RESEARCH LP removed 200,000 shares (-100.0%) from their portfolio in Q4 2024, for an estimated $2,712,000
- KOVACK ADVISORS, INC. removed 189,045 shares (-100.0%) from their portfolio in Q3 2024, for an estimated $2,622,054
- MILLENNIUM MANAGEMENT LLC added 134,008 shares (+449.7%) to their portfolio in Q4 2024, for an estimated $1,817,148
- CHARLES SCHWAB INVESTMENT MANAGEMENT INC removed 133,528 shares (-42.0%) from their portfolio in Q4 2024, for an estimated $1,810,639
- JPMORGAN CHASE & CO added 84,412 shares (+109.6%) to their portfolio in Q4 2024, for an estimated $1,144,626
- SUSQUEHANNA INTERNATIONAL GROUP, LLP added 81,920 shares (+221.2%) to their portfolio in Q4 2024, for an estimated $1,110,835
To track hedge funds' stock portfolios, check out Quiver Quantitative's institutional holdings dashboard.
This article is not financial advice. See Quiver Quantitative's disclaimers for more information.