Investors seeking to outperform the market often focus on hand-picking stocks. Selecting the right ones has proven to be a key factor in boosting wealth.
The closing price of Olo Inc (NYSE: OLO) was $7.41 for the day, down -1.85% from the previous closing price of $7.55. In other words, the price has decreased by -$1.85 from its previous closing price. On the day, 0.78 million shares were traded. OLO stock price reached its highest trading level at $7.53 during the session, while it also had its lowest trading level at $7.32.
Ratios:
Our analysis of OLO’s different ratios will help us gain a deeper understanding of the company. It provided that stocks Price–to–Cash (P/C) ratio for the trailing twelve months (TTM) is standing at 3.47 whereas its Price-to-Free Cash Flow (P/FCF) for the term is 34.33. For the most recent quarter (mrq), Quick Ratio is recorded 7.76 and its Current Ratio is at 7.76. In the meantime, Its Debt-to-Equity ratio is 0.02 whereas as Long-Term Debt/Eq ratio is at 0.02.
On December 15, 2023, Lake Street started tracking the stock assigning a Buy rating and target price of $7.50.
Insider Transactions:
Also, insider trades can serve as a great indicator of what management thinks about the future direction of a stock’s price. A recent insider transaction in this stock occurred on Dec 06 ’24 when Lambert Joanna G sold 25,372 shares for $7.33 per share. The transaction valued at 186,025 led to the insider holds 690,778 shares of the business.
Manning Sherri sold 4,162 shares of OLO for $30,516 on Dec 06 ’24. The Chief People Officer now owns 241,923 shares after completing the transaction at $7.33 per share. On Dec 06 ’24, another insider, Benevides Peter J., who serves as the Chief Financial Officer of the company, sold 16,745 shares for $7.33 each. As a result, the insider received 122,769 and left with 544,343 shares of the company.
Valuation Measures:
Investors should consider key stock statistics when deciding whether to invest or divest. In the wake of the recent closing price, OLO now has a Market Capitalization of 1212794624 and an Enterprise Value of 877790720. For the stock, the TTM Price-to-Sale (P/S) ratio is 4.46 while its Price-to-Book (P/B) ratio in mrq is 1.81. Its current Enterprise Value per Revenue stands at 3.229 whereas that against EBITDA is -38.557.
Stock Price History:
The Beta on a monthly basis for OLO is 1.41, which has changed by 0.4085821 over the last 52 weeks, in comparison to a change of 0.23095727 over the same period for the S&P500. Over the past 52 weeks, OLO has reached a high of $8.35, while it has fallen to a 52-week low of $4.20. The 50-Day Moving Average of the stock is -0.24%, while the 200-Day Moving Average is calculated to be 34.21%.
Shares Statistics:
OLO traded an average of 1.53M shares per day over the past three months and 1196910 shares per day over the past ten days. A total of 111.28M shares are outstanding, with a floating share count of 106.33M. Insiders hold about 35.04% of the company’s shares, while institutions hold 56.91% stake in the company. Shares short for OLO as of 1736899200 were 3908036 with a Short Ratio of 2.55, compared to 1734048000 on 2901868. Therefore, it implies a Short% of Shares Outstanding of 3908036 and a Short% of Float of 5.3400002.