HJ
Hecker Johannes Rolf Peter
OFFICERM
Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Hecker Johannes Rolf Peter. Officer active across 2 companies, notably Consensus Cloud Solutions, Inc.. In total, 17 filings have been published. History available since 22 August 2025. The latest transaction was disclosed on 22 August 2026 (Retenue fiscale). Regulator: SEC (Form 4). The full history is accessible without signup.
Companies and markets linked to Hecker Johannes Rolf Peter
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
307 shares@ US$38.77Common StockSEC:0001214659-26-010839:0
5,000 sharesCommon StockSEC:0001214659-26-008049:0
2,444 sharesCommon StockSEC:0001214659-26-008049:1
5,000 sharesCommon StockSEC:0001214659-26-007842:0
8,985 sharesCommon StockSEC:0001214659-26-007842:1
6,835 sharesCommon StockSEC:0001214659-26-007842:2
5,000 sharesCommon StockSEC:0001214659-26-007570:0
2,444 sharesCommon StockSEC:0001214659-26-007570:1
8,986 sharesCommon StockSEC:0001214659-26-007570:2
4,392 sharesCommon StockSEC:0001214659-26-007570:3
8,985 shares0Common StockSEC:0001214659-26-003394:0
307 shares@ US$29.8749.7% of flowCommon StockSEC:0001214659-26-002398:0
29,762 shares0Common StockSEC:0001214659-26-001500:0
8,986 shares0Common StockSEC:0001214659-25-017789:0
126 shares@ US$24.5934.0% of flowCommon StockSEC:0001214659-25-016330:0
5,000 shares0Common StockSEC:0001214659-25-014737:0
225 shares@ US$26.84100.0% of flowCommon StockSEC:0001214659-25-012763:0
About Hecker Johannes Rolf Peter
Hecker Johannes Rolf Peter is a declarant linked to Consensus Cloud Solutions, Inc., where his stated role is Chief Revenue Officer & EVP. He has 16 filings in total, and across the 16 sampled filings the most frequent transaction type is option exercise, with dates ranging from 2025-08-26 to 2026-07-01 and individual amounts shown including EUR 7791.64235304604, 5200.182894730764 and 2683.968000138791.