J. Peter Benevides

Affiliations

  • Chief Financial Officer at Olo Inc. (OLO), 2025-06-09
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
OLO $8.80 23,078 $203,040.24 702,061 2025-06-05 Filing
OLO $6.35 21,904 $139,048.78 725,139 2025-03-07 Filing
OLO $7.33 16,745 $122,769.32 544,343 2024-12-06 Filing
OLO $4.90 10,530 $51,627.54 414,403 2024-09-06 Filing
OLO $4.52 10,259 $46,342.98 424,933 2024-06-06 Filing