Latest filing published 04 Mar 2026 for SharkNinja, Inc., €805k.
Filing timeline
BuySaleInsider track record
Pedro J. Lopez-Baldrich: trading record in brief
Pedro J. Lopez-Baldrich is a declared insider at 2 companies; the most frequent names are Clean Diesel Technologies Inc and SharkNinja, Inc. In total, 16 filings cover trades dated from 10 November 2014 to 3 March 2026.
On the market, this insider has only sold: 8 sales, €2.4M in total. Besides market trades, the filings include 2 share grants and 6 option exercises. Since January 2026: no purchases and 4 sales on the market.
The latest filing, published on 4 March 2026, reports an open-market sale of €805k in SharkNinja, Inc. Typically, a trade is published a median of 1 day after it takes place. US insiders must file a Form 4 within two business days of a trade. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Pedro J. Lopez-Baldrich
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 8,202 shares@ US$114.7517.3% of flowOrdinary SharesSEC:0001593859-26-000007:1
- 12,236 shares@ US$115.8526.1% of flowOrdinary SharesSEC:0001593859-26-000007:2
- 185 shares@ US$116.370.4% of flowOrdinary SharesSEC:0001593859-26-000007:3
- 3,476 shares@ US$113.6459.4% of flowOrdinary SharesSEC:0001593859-26-000007:0
- 36 shares0Ordinary SharesSEC:0001593859-26-000005:2
- 19,581 shares@ US$122.8743.9% of flowOrdinary SharesSEC:0001593859-26-000005:1
- 18 shares@ US$122.870.0% of flowOrdinary SharesSEC:0001593859-26-000005:3
- 43,680 shares0Ordinary SharesSEC:0001593859-26-000005:0
- 16,667 shares0Common StockSEC:0001179110-15-016675:0
- 6,207 shares@ US$1.01Common StockSEC:0001179110-15-016675:1
- 16,666 shares0Common StockSEC:0001513162-15-000528:0
- 6,428 shares@ US$1.58Common StockSEC:0001513162-15-000528:1
- 4,610 shares0Common StockSEC:0001513162-15-000486:0
- 1,818 shares@ US$1.46Common StockSEC:0001513162-15-000486:1
- 16,667 shares0Common StockSEC:0001513162-14-000616:0
- 6,642 shares@ US$2.47Common StockSEC:0001513162-14-000616:1
16 of 16 declarations