Skip to Main Content
Insider Trading

Last Updated: 1 day, 10 hours ago

Noah H. Glass has an estimated net worth of at least $11.2 million*, as of April 30, 2025. They own 288,354 shares of OLO stock. They have sold 398,429 shares of OLO stock since 2021, for an estimated $9.5 million.

Noah H. Glass $OLO SEC Form 4 Insider Trading

Noah H. Glass has filed a total of 23 insider trades in $OLO since 2021. Their most recent trade was a sale of 10,665 shares, made on Mar 07, 2025. Their largest trade was a sale of 94,014 shares, made on Sep 15, 2021. We estimate that they now own 288,354 shares of $OLO, worth an estimated $1.8 million.



Insider Trading at $OLO

There have been a total of 199 insider trades reported at $OLO since 2021, with 39,300 shares purchased and 3.5 million shares sold. The most active insider traders in $OLO stock have been Marty D. Hahnfeld, Nithya B. Das, and Noah H. Glass. The most recent trade was a sale of 10,665 shares reported by Noah H. Glass (CEO), made on Mar 07, 2025.



History of Insider Stock Trades by Noah H. Glass

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
OLO logo OLO Sale 10,665 Mar 07, 2025 March 11, 2025, 4:30 p.m.
OLO logo OLO Sale 13,374 Dec 06, 2024 Dec. 10, 2024, 5:30 p.m.
OLO logo OLO Sale 10,423 Sep 06, 2024 Sept. 10, 2024, 4:30 p.m.
OLO logo OLO Sale 10,155 Jun 06, 2024 June 10, 2024, 4:30 p.m.
OLO logo OLO Sale 16,571 Mar 06, 2024 March 8, 2024, 5:30 p.m.
OLO logo OLO Sale 8,338 Dec 06, 2023 Dec. 8, 2023, 5:30 p.m.
OLO logo OLO Sale 8,855 Sep 06, 2023 Sept. 8, 2023, 4:12 p.m.
OLO logo OLO Sale 8,334 Jun 06, 2023 June 8, 2023, 5:54 p.m.
OLO logo OLO Sale 8,918 Mar 06, 2023 March 8, 2023, 5:05 p.m.
OLO logo OLO Sale 3,909 Dec 06, 2022 Dec. 8, 2022, 7:14 p.m.
OLO logo OLO Sale 3,758 Sep 06, 2022 Sept. 8, 2022, 4:05 p.m.
OLO logo OLO Sale 3,726 Jun 06, 2022 June 7, 2022, 8 p.m.
OLO logo OLO Sale 3,871 Mar 07, 2022 March 9, 2022, 5:05 p.m.
OLO logo OLO Sale 10,657 Nov 05, 2021 Nov. 8, 2021, 8 p.m.
OLO logo OLO Sale 50,009 Nov 08, 2021 Nov. 8, 2021, 8 p.m.
OLO logo OLO Sale 201 Nov 08, 2021 Nov. 8, 2021, 8 p.m.
OLO logo OLO Sale 34,977 Nov 08, 2021 Nov. 8, 2021, 8 p.m.
OLO logo OLO Sale 57,792 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
OLO logo OLO Sale 37,833 Oct 04, 2021 Oct. 4, 2021, 8 p.m.
OLO logo OLO Sale 200 Oct 04, 2021 Oct. 4, 2021, 8 p.m.
OLO logo OLO Sale 19 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
OLO logo OLO Sale 94,014 Sep 15, 2021 Sept. 16, 2021, 8 p.m.
OLO logo OLO Sale 1,830 Sep 15, 2021 Sept. 16, 2021, 8 p.m.




$OLO Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.