Benevides Peter J.

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy
Benevides Peter J.'s trades of Olo Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-09 2025-09-05
US Olo Inc (OLO)
S Sale
32,959 -19.3%
363.68
US$2,992,896
32,959 -19.3% 363.68 US$2,992,896
2025-09-05 2025-09-05
US Olo Inc (OLO)
PrS Proposed sale
42,805
56.48
US$4,465,306
42,805 56.48 US$4,465,306
2025-06-09 2025-06-05
US Olo Inc (OLO)
S Sale
40,688 -6.7%
121.88
US$2,628,986
40,688 -6.7% 121.88 US$2,628,986
2025-06-05 2025-06-05
US Olo Inc (OLO)
PrS Proposed sale
23,078
8.80
US$203,040
23,078 8.80 US$203,040
2025-03-11 2025-03-07
US Olo Inc (OLO)
S Sale
21,904 -2.9%
6.35
US$139,049
21,904 -2.9% 6.35 US$139,049
2025-03-07 2025-03-07
US Olo Inc (OLO)
PrS Proposed sale
21,904
6.35
US$139,049
21,904 6.35 US$139,049
2024-12-10 2024-12-06
US Olo Inc (OLO)
S Sale
16,745 -3.0%
7.33
US$122,769
16,745 -3.0% 7.33 US$122,769
2024-12-06 2024-12-06
US Olo Inc (OLO)
PrS Proposed sale
16,745
7.33
US$122,769
16,745 7.33 US$122,769
2024-09-10 2024-09-06
US Olo Inc (OLO)
S Sale
10,530 -2.5%
4.90
US$51,628
10,530 -2.5% 4.90 US$51,628
2024-09-06 2024-09-06
US Olo Inc (OLO)
PrS Proposed sale
10,530
4.90
US$51,628
10,530 4.90 US$51,628
2024-06-10 2024-06-06
US Olo Inc (OLO)
S Sale
10,259 -2.4%
4.52
US$46,343
10,259 -2.4% 4.52 US$46,343
2024-06-06 2024-06-06
US Olo Inc (OLO)
PrS Proposed sale
10,259
4.52
US$46,343
10,259 4.52 US$46,343
2024-03-08 2024-03-06
US Olo Inc (OLO)
S Sale
18,885 -4.2%
5.60
US$105,671
18,885 -4.2% 5.60 US$105,671
2024-03-06 2024-03-06
US Olo Inc (OLO)
PrS Proposed sale
18,885
5.60
US$105,671
18,885 5.60 US$105,671
2023-12-08 2023-12-06
US Olo Inc (OLO)
S Sale
7,898 -2.2%
5.78
US$45,633
7,898 -2.2% 5.78 US$45,633
2023-12-06 2023-12-06
US Olo Inc (OLO)
PrS Proposed sale
7,898
5.78
US$45,632
7,898 5.78 US$45,632
2023-09-08 2023-09-06
US Olo Inc (OLO)
S Sale
8,391 -2.2%
6.19
US$51,941
8,391 -2.2% 6.19 US$51,941
2023-09-06 2023-09-06
US Olo Inc (OLO)
PrS Proposed sale
8,391
6.19
US$51,941
8,391 6.19 US$51,941
2023-06-08 2023-06-06
US Olo Inc (OLO)
S Sale
7,892 -2.1%
7.28
US$57,463
7,892 -2.1% 7.28 US$57,463
2023-06-06 2023-06-06
US Olo Inc (OLO)
PrS Proposed sale
7,892
7.28
US$57,463
7,892 7.28 US$57,463
2023-03-08 2023-03-06
US Olo Inc (OLO)
S Sale
8,580 -2.4%
7.80
US$66,881
8,580 -2.4% 7.80 US$66,881
2023-03-06 2023-03-06
US Olo Inc (OLO)
PrS Proposed sale
8,580
7.79
US$66,881
8,580 7.79 US$66,881
2022-12-14 2022-12-13
US Olo Inc (OLO)
S Sale
37,195 -72.0%
7.33
US$272,639
37,195 -72.0% 7.33 US$272,639
2022-12-14 2022-12-12
US Olo Inc (OLO)
S Sale
97,805 -65.4%
7.08
US$692,459
97,805 -65.4% 7.08 US$692,459
2022-12-08 2022-12-06
US Olo Inc (OLO)
S Sale
1,786 -1.2%
6.73
US$12,020
1,786 -1.2% 6.73 US$12,020
2022-09-08 2022-09-06
US Olo Inc (OLO)
S Sale
1,717 -1.1%
7.62
US$13,084
1,717 -1.1% 7.62 US$13,084
2022-06-08 2022-06-06
US Olo Inc (OLO)
S Sale
1,702 -1.1%
10.87
US$18,499
1,702 -1.1% 10.87 US$18,499
2022-03-09 2022-03-07
US Olo Inc (OLO)
S Sale
1,767 -1.1%
11.98
US$21,164
1,767 -1.1% 11.98 US$21,164
2021-11-24 2021-11-23
US Olo Inc (OLO)
PlS Planned sale
5,528 -100.0%
25.30
US$139,858
5,528 -100.0% 25.30 US$139,858
2021-11-24 2021-11-22
US Olo Inc (OLO)
PlS Planned sale
1,300 -100.0%
26.17
US$34,021
1,300 -100.0% 26.17 US$34,021
2021-11-24 2021-11-22
US Olo Inc (OLO)
PlS Planned sale
7,700 -85.6%
25.59
US$197,043
7,700 -85.6% 25.59 US$197,043
2021-11-01 2021-10-29
US Olo Inc (OLO)
PlS Planned sale
9,000 -100.0%
26.97
US$242,730
9,000 -100.0% 26.97 US$242,730
2021-11-01 2021-10-28
US Olo Inc (OLO)
PlS Planned sale
2,930 -100.0%
27.43
US$80,370
2,930 -100.0% 27.43 US$80,370
2021-11-01 2021-10-28
US Olo Inc (OLO)
PlS Planned sale
6,070 -67.4%
26.76
US$162,433
6,070 -67.4% 26.76 US$162,433