Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 13.40% ...
Shares of Upstart Holdings, Inc. (NASDAQ:UPST – Get Free Report) have earned an average recommendation of “Hold” from the eleven ratings firms that are presently covering the company, MarketBeat ...
On the plus side, Upstart’s annual operating margin rose by 12.8 percentage points over the last year. Still, it will take much more for the company to reach long-term profitability. Upstart’s ...
Upstart Holdings, Inc. UPST, an artificial intelligence-driven fintech company, has witnessed a remarkable 67.4% gain year-to-date (YTD). This performance has significantly outpaced the Financial ...