Latest filing published 19 Mar 2025 for Ranpak Holdings Corp..
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Eric Laurensse: trading record in brief
Eric Laurensse (chief executive) discloses dealings in Ranpak Holdings Corp. to SEC (Form 4). Between 3 March 2020 and 17 March 2025, the trades on record add up to 22 filings.
The open-market side counts 1 purchase for €50k alongside 1 sale for €547k. Sales outweigh purchases by €496k. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Other entries cover 20 share grants.
Most recently, on 19 March 2025, the filings show a share grant worth €32k in Ranpak Holdings Corp. The clock since the last published purchase (6 November 2023) now reads 1,099 days. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. US insiders must file a Form 4 within two business days of a trade. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Eric Laurensse
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 35,058 shares0Class A common stockSEC:0000950103-25-003630:0
- 14,573 shares@ US$5.724.3% of flowClass A common stockSEC:0000950103-25-003345:0
- 31,552 shares0Class A common stockSEC:0000950103-25-003111:0
- 12,375 shares@ US$6.784.5% of flowClass A common stockSEC:0000950103-25-000194:0
- 5,896 shares@ US$7.352.2% of flowClass A common stockSEC:0000950103-24-004084:0
- 35,725 shares0Class A common stockSEC:0000950103-24-003965:0
- 35,058 shares0Class A common stockSEC:0000950103-24-003559:0
- 19,000 shares@ US$2.84992.8% of flowClass A common stockSEC:0000950103-23-016042:0Canonical exit: 4 Feb 2024 (T+90)
- 50,000 shares0Class A common stockSEC:0000950103-23-011804:0
- 13,103 shares@ US$6.364.4% of flowClass A common stockSEC:0000950103-23-003793:0
- 17,832 shares@ US$22.5229.3% of flowClass A common stockSEC:0000950103-22-004131:0
- 40,001 shares0Class A common stockSEC:0000950103-22-003889:0
- 16,304 shares@ US$38.7944.3% of flowClass A common stockSEC:0000950103-21-017600:0
13 of 13 declarations