Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
Explore the detailed record of transactions filed by Cavanaugh Robert N, Président. Insider active across 2 companies, notably Cornerstone OnDemand Inc. In total, 97 reports have been logged. Split: 0 buy · 20 sells. Total volume traded: €62k. Activity tracked since 8 June 2021. The latest transaction was filed on 8 April 2025 (Disposition). Regulator: SEC (Form 4). The full history is accessible without signup.
Robert N. Cavanaugh is President and Director at Cornerstone OnDemand Inc and Accolade, Inc. He brings extensive experience in management and strategic leadership, guiding both companies in their efforts to provide innovative solutions in human resources and healthcare. His expertise in business development and organizational transformation is essential for achieving growth and efficiency goals.