Peter J. Benevides

Chief Financial Officer, Olo Inc.

Companies

  • Olo Inc.Chief financial officer Mar 16, 2021 to now1

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

As of each latest filing. The line shows shares held over time.

Recent filings

  • Sep 12, 2025Returned to company 1,401,651 shares of Olo Inc.2
  • Sep 12, 2025Granted 728,859 shares of Olo Inc.2
  • Sep 5, 2025Sold 29,269 shares at $10.25 of Olo Inc.3
  • Jun 5, 2025Sold 23,078 shares at $8.80 of Olo Inc.4
  • Mar 7, 2025Sold 21,904 shares at $6.35 of Olo Inc.5
  • Mar 1, 2025Granted 202,700 shares of Olo Inc.6
  • Dec 6, 2024Sold 16,745 shares at $7.33 of Olo Inc.7
  • Oct 1, 2024Granted 146,685 shares of Olo Inc.8
  • Sep 6, 2024Sold 10,530 shares at $4.90 of Olo Inc.9
  • Jun 6, 2024Sold 10,259 shares at $4.52 of Olo Inc.10
  • Mar 6, 2024Sold 18,885 shares at $5.60 of Olo Inc.11
  • Feb 27, 2024Granted 96,285 shares of Olo Inc.12
  • Dec 6, 2023Sold 7,898 shares at $5.78 of Olo Inc.13
  • Sep 6, 2023Sold 8,391 shares at $6.19 of Olo Inc.14
  • Jun 6, 2023Sold 7,892 shares at $7.28 of Olo Inc.15
  • Jun 5, 2023Converted 28,969 shares of Olo Inc.15
  • Mar 6, 2023Sold 8,580 shares at $7.80 of Olo Inc.16
  • Feb 24, 2023Granted 278,121 shares of Olo Inc.17
  • Dec 14, 2022Converted 69,000 shares of Olo Inc.18
  • Dec 13, 2022Sold 37,195 shares at $7.33 of Olo Inc.18
  • Dec 12, 2022Sold 97,805 shares at $7.08 of Olo Inc.18
  • Dec 6, 2022Sold 1,786 shares at $6.73 of Olo Inc.19
  • Sep 6, 2022Sold 1,717 shares at $7.62 of Olo Inc.20
  • Jun 6, 2022Sold 1,702 shares at $10.87 of Olo Inc.21
  • Mar 7, 2022Sold 1,767 shares at $11.98 of Olo Inc.22