BP
Benevides Peter J. Chief Financial Officer
Other M
Insider track record CFO Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Benevides Peter J., Chief Financial Officer. Officer active across 1 company, notably Olo Inc.. Aggregated, 27 filings have been logged. Split: 0 buy · 15 sells. Total volume traded: €1.7m. Activity tracked since 19 January 2022. The latest transaction was filed on 12 September 2025 (Attribution). Regulator: SEC (Form 4). The full history is accessible without signup.
Companies and markets linked to Benevides Peter J. Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 27 total
◆ Chief Financial Officer · Executives · 12 Sept 2025 · Olo Inc. 728,859 shares 0Class A Common Stock SEC:0001140361-25-034893:0
▼ Chief Financial Officer · Executives · 5 Sept 2025 · Olo Inc. 29,269 shares @ US$10.2547 16.5% of flow Class A Common Stock SEC:0001140361-25-034432:0
▼ Chief Financial Officer · Executives · 5 Jun 2025 · Olo Inc. 23,078 shares @ US$8.798 10.2% of flow Class A Common Stock SEC:0001140361-25-021959:0
▼ Chief Financial Officer · Executives · 7 Mar 2025 · Olo Inc. 21,904 shares @ US$6.3481 8.3% of flow Class A Common Stock SEC:0001140361-25-008101:0
◆ Chief Financial Officer · Executives · 1 Mar 2025 · Olo Inc. 202,700 shares 0Class A Common Stock SEC:0001140361-25-006945:0
▼ Chief Financial Officer · Executives · 6 Dec 2024 · Olo Inc. 16,745 shares @ US$7.3317 7.4% of flow Class A Common Stock SEC:0001140361-24-048920:0
◆ Chief Financial Officer · Executives · 1 Oct 2024 · Olo Inc. 146,685 shares 0Class A Common Stock SEC:0001140361-24-042748:0
▼ Chief Financial Officer · Executives · 6 Sept 2024 · Olo Inc. 10,530 shares @ US$4.9029 3.0% of flow Class A Common Stock SEC:0001140361-24-040734:0
▼ Chief Financial Officer · Executives · 6 Jun 2024 · Olo Inc. 10,259 shares @ US$4.5173 2.7% of flow Class A Common Stock SEC:0001140361-24-029584:0
▼ Chief Financial Officer · Executives · 6 Mar 2024 · Olo Inc. 18,885 shares @ US$5.5955 6.2% of flow Class A Common Stock SEC:0001140361-24-012364:0
◆ Chief Financial Officer · Executives · 27 Feb 2024 · Olo Inc. 96,285 shares 0Class A Common Stock SEC:0001140361-24-010448:0
▼ Chief Financial Officer · Executives · 6 Dec 2023 · Olo Inc. 7,898 shares @ US$5.7778 2.7% of flow Class A Common Stock SEC:0001140361-23-056997:0
▼ Chief Financial Officer · Executives · 6 Sept 2023 · Olo Inc. 8,391 shares @ US$6.1901 3.1% of flow Class A Common Stock SEC:0000950170-23-047274:0
● Chief Financial Officer · Executives · 5 Jun 2023 · Olo Inc. 28,969 shares Class A Common Stock SEC:0000950170-23-027076:0
▼ Chief Financial Officer · Executives · 6 Mar 2023 · Olo Inc. 8,580 shares @ US$7.795 4.0% of flow Class A Common Stock SEC:0000899243-23-007525:0
◆ Chief Financial Officer · Executives · 24 Feb 2023 · Olo Inc. 278,121 shares 0Class A Common Stock SEC:0000899243-23-006485:0
▼ Chief Financial Officer · Executives · 12 Dec 2022 · Olo Inc. 97,805 shares @ US$7.08 42.1% of flow Class A Common Stock SEC:0000899243-22-038502:0
▼ Chief Financial Officer · Executives · 6 Dec 2022 · Olo Inc. 1,786 shares @ US$6.73 0.7% of flow Class A Common Stock SEC:0000899243-22-038006:0
▼ Chief Financial Officer · Executives · 6 Sept 2022 · Olo Inc. 1,717 shares @ US$7.62 0.8% of flow Class A Common Stock SEC:0000899243-22-030659:0
▼ Chief Financial Officer · Executives · 6 Jun 2022 · Olo Inc. 1,702 shares @ US$10.8692 1.0% of flow Class A Common Stock SEC:0000899243-22-021471:0
▼ Chief Financial Officer · Executives · 7 Mar 2022 · Olo Inc. 1,767 shares @ US$11.9774 1.1% of flow Class A Common Stock SEC:0000899243-22-010155:0
◆ Chief Financial Officer · Executives · 19 Jan 2022 · Olo Inc. 76,435 shares 0Class A Common Stock SEC:0001209191-22-004504:0
● Chief Financial Officer · Executives · 11 Jan 2022 · Olo Inc. 66,000 shares Class A Common Stock SEC:0001209191-22-003236:0
● Chief Financial Officer · Executives · 30 Dec 2021 · Olo Inc. 14,000 shares Class A Common Stock SEC:0001209191-22-000947:0
● Chief Financial Officer · Executives · 22 Nov 2021 · Olo Inc. 9,000 shares Class A Common Stock SEC:0001209191-21-066828:0
25 of 27 declarations
Load more (2 remaining) About Benevides Peter J. Benevides Peter J. is Chief Financial Officer at Olo Inc. He has filed 27 forms in total, and across the sampled recent filings between 2021-09-16 and 2025-09-12, the transactions are all sells for a total of EUR 1739141.