Glass Noah H. (CIK 0001844608)

Latest company ownership

Role: CEO
Shares held
5,152,462
Last filed at
Sep 12, 2025
Confidence Score
48.1
2025Q4
Confidence Score History
2021Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 5, 2025 Sep 9, 2025 Olo Inc. CEO Sell 42.5 -11,735 -4.22% $120.3K
Jun 5, 2025 Jun 9, 2025 Olo Inc. CEO Sell 42.5 -10,152 -3.52% $89.3K
Mar 7, 2025 Mar 11, 2025 Olo Inc. CEO Sell 42.5 -10,665 -3.57% $67.7K
Dec 6, 2024 Dec 10, 2024 Olo Inc. CEO Sell 42.5 -13,374 -4.28% $98.1K
Sep 6, 2024 Sep 10, 2024 Olo Inc. CEO Sell 42.5 -10,423 -3.23% $51.1K
Jun 6, 2024 Jun 10, 2024 Olo Inc. CEO Sell 46.3 -10,155 -3.05% $45.9K
Mar 6, 2024 Mar 8, 2024 Olo Inc. CEO Sell 42.5 -16,571 -4.74% $92.7K
Dec 6, 2023 Dec 8, 2023 Olo Inc. CEO Sell 46.3 -8,338 -2.84% $48.2K
Sep 6, 2023 Sep 8, 2023 Olo Inc. CEO Sell 42.5 -8,855 -2.93% $54.9K
Jun 6, 2023 Jun 8, 2023 Olo Inc. CEO Sell 42.5 -8,334 -2.68% $60.7K
Mar 6, 2023 Mar 8, 2023 Olo Inc. CEO Sell 42.5 -8,918 -2.79% $69.5K
Dec 6, 2022 Dec 8, 2022 Olo Inc. CEO Sell 46.3 -3,909 -2.83% $26.3K
Sep 6, 2022 Sep 8, 2022 Olo Inc. CEO Sell 46.3 -3,758 -2.65% $28.6K
Jun 6, 2022 Jun 8, 2022 Olo Inc. CEO Sell 46.3 -3,726 -2.56% $40.5K
Mar 7, 2022 Mar 9, 2022 Olo Inc. CEO Sell 46.3 -3,871 -2.59% $46.6K
Nov 5, 2021 Nov 9, 2021 Olo Inc. CEO Sell 5.0 -95,844 -65.53% $2.9M
Oct 1, 2021 Oct 5, 2021 Olo Inc. CEO Sell 5.0 -95,844 -99.77% $2.8M
Sep 15, 2021 Sep 17, 2021 Olo Inc. CEO Sell 5.0 -95,844 -100.00% $3M