Glass Noah H.

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 63% 68% 82%
Transactions
14 0% Buy
34 71% Buy
47 69% Buy
Glass Noah H.'s trades of Olo Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell 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
17,434 -45.4%
12.45
US$3,880,093
17,434 -45.4% 12.45 US$3,880,093
2025-09-05 2025-09-05
US Olo Inc (OLO)
PrS Proposed sale
59,075
340.57
US$1,243,086
59,075 340.57 US$1,243,086
2025-06-09 2025-06-05
US Olo Inc (OLO)
S Sale
26,390 +30.2%
158.08
US$4,676,022
26,390 +30.2% 158.08 US$4,676,022
2025-06-05 2025-06-05
US Olo Inc (OLO)
PrS Proposed sale
10,152
8.80
US$89,328
10,152 8.80 US$89,328
2025-03-11 2025-03-07
US Olo Inc (OLO)
S Sale
10,665 -3.6%
6.35
US$67,708
10,665 -3.6% 6.35 US$67,708
2025-03-07 2025-03-07
US Olo Inc (OLO)
PrS Proposed sale
10,665
6.35
US$67,708
10,665 6.35 US$67,708
2024-12-10 2024-12-06
US Olo Inc (OLO)
S Sale
13,374 -4.3%
7.33
US$98,057
13,374 -4.3% 7.33 US$98,057
2024-12-06 2024-12-06
US Olo Inc (OLO)
PrS Proposed sale
13,374
7.33
US$98,056
13,374 7.33 US$98,056
2024-09-10 2024-09-06
US Olo Inc (OLO)
S Sale
10,423 -3.2%
4.90
US$51,106
10,423 -3.2% 4.90 US$51,106
2024-09-06 2024-09-06
US Olo Inc (OLO)
PrS Proposed sale
10,423
4.90
US$51,106
10,423 4.90 US$51,106
2024-06-10 2024-06-06
US Olo Inc (OLO)
S Sale
10,155 -3.0%
4.52
US$45,877
10,155 -3.0% 4.52 US$45,877
2024-06-06 2024-06-06
US Olo Inc (OLO)
PrS Proposed sale
10,155
4.52
US$45,877
10,155 4.52 US$45,877
2024-03-08 2024-03-06
US Olo Inc (OLO)
S Sale
16,571 -4.7%
5.60
US$92,718
16,571 -4.7% 5.60 US$92,718
2024-03-06 2024-03-06
US Olo Inc (OLO)
PrS Proposed sale
16,571
5.60
US$92,718
16,571 5.60 US$92,718
2023-12-08 2023-12-06
US Olo Inc (OLO)
S Sale
8,338 -2.8%
5.78
US$48,205
8,338 -2.8% 5.78 US$48,205
2023-12-06 2023-12-06
US Olo Inc (OLO)
PrS Proposed sale
8,338
5.78
US$48,205
8,338 5.78 US$48,205
2023-09-08 2023-09-06
US Olo Inc (OLO)
S Sale
8,855 -2.9%
6.20
US$54,874
8,855 -2.9% 6.20 US$54,874
2023-09-06 2023-09-06
US Olo Inc (OLO)
PrS Proposed sale
8,855
6.20
US$54,874
8,855 6.20 US$54,874
2023-06-08 2023-06-06
US Olo Inc (OLO)
S Sale
8,334 -2.7%
7.28
US$60,700
8,334 -2.7% 7.28 US$60,700
2023-06-06 2023-06-06
US Olo Inc (OLO)
PrS Proposed sale
8,334
7.28
US$60,700
8,334 7.28 US$60,700
2023-03-08 2023-03-06
US Olo Inc (OLO)
S Sale
8,918 -2.8%
7.80
US$69,537
8,918 -2.8% 7.80 US$69,537
2023-03-06 2023-03-06
US Olo Inc (OLO)
PrS Proposed sale
8,918
7.80
US$69,536
8,918 7.80 US$69,536
2022-12-08 2022-12-06
US Olo Inc (OLO)
S Sale
3,909 -2.8%
6.73
US$26,308
3,909 -2.8% 6.73 US$26,308
2022-09-08 2022-09-06
US Olo Inc (OLO)
S Sale
3,758 -2.6%
7.61
US$28,598
3,758 -2.6% 7.61 US$28,598
2022-06-08 2022-06-06
US Olo Inc (OLO)
S Sale
3,726 -2.6%
10.87
US$40,492
3,726 -2.6% 10.87 US$40,492
2022-03-09 2022-03-07
US Olo Inc (OLO)
S Sale
3,871 -2.6%
12.04
US$46,595
3,871 -2.6% 12.04 US$46,595
2021-11-09 2021-11-08
US Olo Inc (OLO)
PlS Planned sale
201 -100.0%
31.58
US$6,348
201 -100.0% 31.58 US$6,348
2021-11-09 2021-11-08
US Olo Inc (OLO)
PlS Planned sale
50,009 -99.6%
30.88
US$1,544,278
50,009 -99.6% 30.88 US$1,544,278
2021-11-09 2021-11-08
US Olo Inc (OLO)
PlS Planned sale
34,977 -41.1%
29.69
US$1,038,467
34,977 -41.1% 29.69 US$1,038,467
2021-11-09 2021-11-05
US Olo Inc (OLO)
PlS Planned sale
10,657 -100.0%
28.06
US$299,035
10,657 -100.0% 28.06 US$299,035
2021-10-05 2021-10-04
US Olo Inc (OLO)
PlS Planned sale
200 -100.0%
29.16
US$5,832
200 -100.0% 29.16 US$5,832
2021-10-05 2021-10-04
US Olo Inc (OLO)
PlS Planned sale
37,833 -99.5%
28.23
US$1,068,026
37,833 -99.5% 28.23 US$1,068,026
2021-10-05 2021-10-01
US Olo Inc (OLO)
PlS Planned sale
19 -100.0%
30.56
US$581
19 -100.0% 30.56 US$581
2021-10-05 2021-10-01
US Olo Inc (OLO)
PlS Planned sale
57,792 -100.0%
29.86
US$1,725,669
57,792 -100.0% 29.86 US$1,725,669
2021-09-17 2021-09-15
US Olo Inc (OLO)
PlS Planned sale
1,830 -100.0%
32.54
US$59,548
1,830 -100.0% 32.54 US$59,548
2021-09-17 2021-09-15
US Olo Inc (OLO)
PlS Planned sale
94,014 -98.1%
31.77
US$2,986,825
94,014 -98.1% 31.77 US$2,986,825