{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.0067416206,"fmt":"0.67%"},"oneMonthReturn":{"raw":-0.1351351,"fmt":"-13.51%"},"threeMonthReturn":{"raw":-0.16573554,"fmt":"-16.57%"},"sixMonthReturn":{"raw":-0.2989045,"fmt":"-29.89%"},"ytdReturnPct":{"raw":-0.15311909,"fmt":"-15.31%"},"oneYearTotalReturn":{"raw":-0.25827813,"fmt":"-25.83%"},"twoYearTotalReturn":{"raw":0.8512396,"fmt":"85.12%"},"threeYearTotalReturn":{"raw":0.19148937,"fmt":"19.15%"},"fiveYearTotalReturn":{"raw":-0.7823129,"fmt":"-78.23%"},"tenYearTotalReturn":{"raw":-0.7146496,"fmt":"-71.46%"},"maxReturn":{"raw":-0.7146496,"fmt":"-71.46%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"enterpriseValue":{"raw":2906048256,"fmt":"2.91B","longFmt":"2,906,048,256"},"forwardPE":{"raw":2.343795,"fmt":"2.34"},"profitMargins":{"raw":0.03481,"fmt":"3.48%"},"floatShares":{"raw":27787747,"fmt":"27.79M","longFmt":"27,787,747"},"sharesOutstanding":{"raw":44500268,"fmt":"44.5M","longFmt":"44,500,268"},"sharesShort":{"raw":1438928,"fmt":"1.44M","longFmt":"1,438,928"},"sharesShortPriorMonth":{"raw":1574423,"fmt":"1.57M","longFmt":"1,574,423"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0323,"fmt":"3.23%"},"heldPercentInsiders":{"raw":0.06629,"fmt":"6.63%"},"heldPercentInstitutions":{"raw":0.86412,"fmt":"86.41%"},"shortRatio":{"raw":2.27,"fmt":"2.27"},"shortPercentOfFloat":{"raw":0.0401,"fmt":"4.01%"},"beta":{"raw":1.123,"fmt":"1.12"},"impliedSharesOutstanding":{"raw":44500268,"fmt":"44.5M","longFmt":"44,500,268"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":8.778,"fmt":"8.78"},"priceToBook":{"raw":0.51036686,"fmt":"0.51"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1767139200,"fmt":"2025-12-31"},"nextFiscalYearEnd":{"raw":1798675200,"fmt":"2026-12-31"},"mostRecentQuarter":{"raw":1767139200,"fmt":"2025-12-31"},"earningsQuarterlyGrowth":{"raw":-0.61,"fmt":"-61.00%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":25246000,"fmt":"25.25M","longFmt":"25,246,000"},"trailingEps":{"raw":0.53,"fmt":"0.5300"},"forwardEps":{"raw":1.91143,"fmt":"1.91"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":4.007,"fmt":"4.01"},"enterpriseToEbitda":{},"52WeekChange":{"raw":-0.27876824,"fmt":"-27.88%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"B","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.21,"fmt":"0.21"},"estimate":{"raw":-0.145,"fmt":"-0.14"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.36","surprisePct":"244.83","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746734700,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.14,"fmt":"0.14"},"estimate":{"raw":0.10429,"fmt":"0.10"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.04","surprisePct":"34.24","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754511661,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.11,"fmt":"0.11"},"estimate":{"raw":0.15571,"fmt":"0.16"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.05","surprisePct":"-29.36","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762292097,"fmt":"2025-11-04"}},{"date":"4Q2025","actual":{"raw":0.07,"fmt":"0.07"},"estimate":{"raw":0.12667,"fmt":"0.13"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.06","surprisePct":"-44.74","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772139900,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.004,"fmt":"0.00"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":952500000,"fmt":"952.5M","longFmt":"952,500,000"},"earnings":{"raw":-77700000,"fmt":"-77.7M","longFmt":"-77,700,000"}},{"date":2023,"revenue":{"raw":1056900000,"fmt":"1.06B","longFmt":"1,056,900,000"},"earnings":{"raw":-180000000,"fmt":"-180M","longFmt":"-180,000,000"}},{"date":2024,"revenue":{"raw":1001800000,"fmt":"1B","longFmt":"1,001,800,000"},"earnings":{"raw":-78700000,"fmt":"-78.7M","longFmt":"-78,700,000"}},{"date":2025,"revenue":{"raw":956700000,"fmt":"956.7M","longFmt":"956,700,000"},"earnings":{"raw":25200000,"fmt":"25.2M","longFmt":"25,200,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":235900000,"fmt":"235.9M","longFmt":"235,900,000"},"earnings":{"raw":9800000,"fmt":"9.8M","longFmt":"9,800,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":234300000,"fmt":"234.3M","longFmt":"234,300,000"},"earnings":{"raw":6900000,"fmt":"6.9M","longFmt":"6,900,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":238700000,"fmt":"238.7M","longFmt":"238,700,000"},"earnings":{"raw":5200000,"fmt":"5.2M","longFmt":"5,200,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":247700000,"fmt":"247.7M","longFmt":"247,700,000"},"earnings":{"raw":3400000,"fmt":"3.4M","longFmt":"3,400,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"OPRT Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772143200,"updated":1774522027,"transcriptId":3172286,"type":"IN_HOUSE","eventId":401929,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q4-2025-earnings_call-401929.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/26/3172286.json","maxAge":1},{"title":"OPRT Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762293600,"updated":1763046998,"transcriptId":2271451,"type":"IN_HOUSE","eventId":371569,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q3-2025-earnings_call-371569.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/4/2271451.json","maxAge":1},{"title":"OPRT Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754514000,"updated":1772061551,"transcriptId":2738937,"type":"IN_HOUSE","eventId":344516,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q2-2025-earnings_call-344516.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/6/2738937.json","maxAge":1},{"title":"OPRT Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746738000,"updated":1764171804,"transcriptId":2342083,"type":"IN_HOUSE","eventId":315840,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q1-2025-earnings_call-315840.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/8/2342083.json","maxAge":1},{"title":"OPRT Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739397600,"updated":1764672252,"transcriptId":2425522,"type":"IN_HOUSE","eventId":239830,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q4-2024-earnings_call-239830.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/12/2425522.json","maxAge":1},{"title":"OPRT Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1731448800,"updated":1768407454,"transcriptId":2598515,"type":"IN_HOUSE","eventId":220364,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q3-2024-earnings_call-220364.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/12/2598515.json","maxAge":1},{"title":"OPRT Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723150800,"updated":1772059234,"transcriptId":2714571,"type":"IN_HOUSE","eventId":192909,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q2-2024-earnings_call-192909.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2714571.json","maxAge":1},{"title":"OPRT Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715288400,"updated":1772064465,"transcriptId":2720604,"type":"IN_HOUSE","eventId":175673,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q1-2024-earnings_call-175673.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/9/2720604.json","maxAge":1},{"title":"OPRT Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1710277200,"updated":1772058174,"transcriptId":2775127,"type":"IN_HOUSE","eventId":123788,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q4-2023-earnings_call-123788.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/12/2775127.json","maxAge":1},{"title":"OPRT Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699308000,"updated":1772059549,"transcriptId":2850764,"type":"IN_HOUSE","eventId":87867,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q3-2023-earnings_call-87867.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/6/2850764.json","maxAge":1},{"title":"OPRT Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691528400,"updated":1772278416,"transcriptId":2900763,"type":"IN_HOUSE","eventId":67766,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q2-2023-earnings_call-67766.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/8/2900763.json","maxAge":1},{"title":"OPRT Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683579600,"updated":1773016604,"transcriptId":2961414,"type":"IN_HOUSE","eventId":58864,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q1-2023-earnings_call-58864.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/8/2961414.json","maxAge":1},{"title":"OPRT Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1678741200,"updated":1772688036,"transcriptId":2995334,"type":"IN_HOUSE","eventId":43432,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q4-2022-earnings_call-43432.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/13/2995334.json","maxAge":1},{"title":"OPRT Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667840400,"updated":1773316179,"transcriptId":3058244,"type":"IN_HOUSE","eventId":41190,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q3-2022-earnings_call-41190.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/7/3058244.json","maxAge":1},{"title":"OPRT Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659963600,"updated":1773650845,"transcriptId":3091555,"type":"IN_HOUSE","eventId":32192,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRT/earnings/OPRT-Q2-2022-earnings_call-32192.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/8/3091555.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"previousClose":{"raw":4.71,"fmt":"4.7100"},"open":{"raw":4.64,"fmt":"4.6400"},"dayLow":{"raw":4.48,"fmt":"4.4800"},"dayHigh":{"raw":4.69,"fmt":"4.6900"},"regularMarketPreviousClose":{"raw":4.71,"fmt":"4.7100"},"regularMarketOpen":{"raw":4.64,"fmt":"4.6400"},"regularMarketDayLow":{"raw":4.48,"fmt":"4.4800"},"regularMarketDayHigh":{"raw":4.69,"fmt":"4.6900"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.123,"fmt":"1.12"},"trailingPE":{"raw":8.45283,"fmt":"8.45"},"forwardPE":{"raw":2.343795,"fmt":"2.34"},"volume":{"raw":590534,"fmt":"590.53k","longFmt":"590,534"},"regularMarketVolume":{"raw":590534,"fmt":"590.53k","longFmt":"590,534"},"averageVolume":{"raw":575983,"fmt":"575.98k","longFmt":"575,983"},"averageVolume10days":{"raw":744490,"fmt":"744.49k","longFmt":"744,490"},"averageDailyVolume10Day":{"raw":744490,"fmt":"744.49k","longFmt":"744,490"},"bid":{"raw":3.35,"fmt":"3.3500"},"ask":{"raw":5.76,"fmt":"5.7600"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":199361200,"fmt":"199.36M","longFmt":"199,361,200"},"nonDilutedMarketCap":{"raw":198026192,"fmt":"198.03M","longFmt":"198,026,192"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":4.03,"fmt":"4.0300"},"fiftyTwoWeekHigh":{"raw":7.965,"fmt":"7.9650"},"allTimeHigh":{"raw":27.95,"fmt":"27.9500"},"allTimeLow":{"raw":2.05,"fmt":"2.0500"},"priceToSalesTrailing12Months":{"raw":0.27491194,"fmt":"0.27"},"fiftyDayAverage":{"raw":5.1522,"fmt":"5.1522"},"twoHundredDayAverage":{"raw":5.767725,"fmt":"5.7677"},"trailingAnnualDividendRate":{"raw":0.0,"fmt":"0.00"},"trailingAnnualDividendYield":{"raw":0.0,"fmt":"0.00%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"earningsCallDate":[{"raw":1772143200,"fmt":"2026-02-26"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.16429,"fmt":"0.16"},"earningsLow":{"raw":-0.05,"fmt":"-0.05"},"earningsHigh":{"raw":0.29,"fmt":"0.29"},"revenueAverage":{"raw":228580500,"fmt":"228.58M","longFmt":"228,580,500"},"revenueLow":{"raw":227674000,"fmt":"227.67M","longFmt":"227,674,000"},"revenueHigh":{"raw":229144000,"fmt":"229.14M","longFmt":"229,144,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772188301,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":9.0,"priorPriceTarget":9.0},{"epochGradeDate":1768220374,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Maintains","currentPriceTarget":5.5,"priorPriceTarget":5.5},{"epochGradeDate":1764870163,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.5,"priorPriceTarget":6.0},{"epochGradeDate":1759835538,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":8.0},{"epochGradeDate":1752257308,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":8.0,"priorPriceTarget":7.0},{"epochGradeDate":1744125231,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.0,"priorPriceTarget":6.5},{"epochGradeDate":1739549218,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Perform","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1723471910,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1715614767,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"","action":"reit","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1713962807,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":9.0},{"epochGradeDate":1710493202,"firm":"JMP Securities","toGrade":"Market Perform","fromGrade":"Market Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1710424362,"firm":"Keefe, Bruyette & Woods","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":4.0,"priorPriceTarget":4.5},{"epochGradeDate":1710408443,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":3.5,"priorPriceTarget":9.0},{"epochGradeDate":1710344088,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":6.5,"priorPriceTarget":0.0},{"epochGradeDate":1701192585,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":6.5,"priorPriceTarget":0.0},{"epochGradeDate":1699388329,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":6.5,"priorPriceTarget":8.0},{"epochGradeDate":1697554241,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":8.0,"priorPriceTarget":7.0},{"epochGradeDate":1696965337,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":9.0,"priorPriceTarget":8.0},{"epochGradeDate":1692111467,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":13.0,"priorPriceTarget":9.0},{"epochGradeDate":1691683031,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":9.0,"priorPriceTarget":7.0},{"epochGradeDate":1690287547,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":7.5,"priorPriceTarget":7.0},{"epochGradeDate":1683640581,"firm":"Keefe, Bruyette & Woods","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":4.75,"priorPriceTarget":4.0},{"epochGradeDate":1681725941,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.0,"priorPriceTarget":6.0},{"epochGradeDate":1681380911,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.0,"priorPriceTarget":6.0},{"epochGradeDate":1678797226,"firm":"Keefe, Bruyette & Woods","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":4.0,"priorPriceTarget":9.0},{"epochGradeDate":1678794671,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":11.0},{"epochGradeDate":1673003845,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":7.0},{"epochGradeDate":1666099883,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":6.5,"priorPriceTarget":9.0},{"epochGradeDate":1665659686,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":12.0},{"epochGradeDate":1661513267,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":17.0},{"epochGradeDate":1660045633,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":15.0},{"epochGradeDate":1657891601,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":26.0},{"epochGradeDate":1657540323,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":27.0},{"epochGradeDate":1647255250,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1642586781,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":27.0},{"epochGradeDate":1641824801,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":28.0},{"epochGradeDate":1636373657,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":26.0},{"epochGradeDate":1636027911,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":25.0},{"epochGradeDate":1628257025,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":22.0},{"epochGradeDate":1628254806,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1613738300,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":23.0},{"epochGradeDate":1589553975,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":26.0},{"epochGradeDate":1586268771,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":27.0},{"epochGradeDate":1579261414,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Raises","currentPriceTarget":24.5,"priorPriceTarget":22.0},{"epochGradeDate":1577115258,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":22.0},{"epochGradeDate":1573825634,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1573648818,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1571831351,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1571656963,"firm":"Keefe, Bruyette & Woods","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1571656702,"firm":"Barclays","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":21.0,"priorPriceTarget":0.0},{"epochGradeDate":1571656593,"firm":"Jefferies","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":19.0,"priorPriceTarget":0.0},{"epochGradeDate":1571656519,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1571656466,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":19.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"UP","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774646414,"postMarketPrice":{"raw":4.48,"fmt":"4.4800"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.048832275,"fmt":"-4.88%"},"regularMarketChange":{"raw":-0.23000002,"fmt":"-0.2300"},"regularMarketTime":1774641600,"priceHint":{"raw":4,"fmt":"4","longFmt":"4"},"regularMarketPrice":{"raw":4.48,"fmt":"4.4800"},"regularMarketDayHigh":{"raw":4.69,"fmt":"4.6900"},"regularMarketDayLow":{"raw":4.48,"fmt":"4.4800"},"regularMarketVolume":{"raw":590534,"fmt":"590.53k","longFmt":"590,534.00"},"averageDailyVolume10Day":{"raw":744490,"fmt":"744.49k","longFmt":"744,490"},"averageDailyVolume3Month":{"raw":575983,"fmt":"575.98k","longFmt":"575,983"},"regularMarketPreviousClose":{"raw":4.71,"fmt":"4.7100"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":4.64,"fmt":"4.6400"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"OPRT","underlyingSymbol":null,"shortName":"Oportun Financial Corporation","longName":"Oportun Financial Corporation","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":199361200,"fmt":"199.36M","longFmt":"199,361,200.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.4,"fmt":"0.40"},"estimate":{"raw":0.08154,"fmt":"0.08"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.32","surprisePct":"390.56","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746734700,"fmt":"2025-05-08"}},{"date":"2Q2025","actual":{"raw":0.31,"fmt":"0.31"},"estimate":{"raw":0.22143,"fmt":"0.22"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.09","surprisePct":"40.0","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754511661,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.39,"fmt":"0.39"},"estimate":{"raw":0.27143,"fmt":"0.27"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.12","surprisePct":"43.68","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762292097,"fmt":"2025-11-04"}},{"date":"4Q2025","actual":{"raw":0.27,"fmt":"0.27"},"estimate":{"raw":0.245,"fmt":"0.25"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.03","surprisePct":"10.2","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772139900,"fmt":"2026-02-26"}}],"currentQuarterEstimate":{"raw":0.16429,"fmt":"0.16"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778184000,"fmt":"2026-05-07"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":952500000,"fmt":"952.5M","longFmt":"952,500,000"},"earnings":{"raw":69400000,"fmt":"69.4M","longFmt":"69,400,000"}},{"date":2023,"revenue":{"raw":1056900000,"fmt":"1.06B","longFmt":"1,056,900,000"},"earnings":{"raw":-124100000,"fmt":"-124.1M","longFmt":"-124,100,000"}},{"date":2024,"revenue":{"raw":1001800000,"fmt":"1B","longFmt":"1,001,800,000"},"earnings":{"raw":29300000,"fmt":"29.3M","longFmt":"29,300,000"}},{"date":2025,"revenue":{"raw":956700000,"fmt":"956.7M","longFmt":"956,700,000"},"earnings":{"raw":65100000,"fmt":"65.1M","longFmt":"65,100,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":235900000,"fmt":"235.9M","longFmt":"235,900,000"},"earnings":{"raw":18600000,"fmt":"18.6M","longFmt":"18,600,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":234300000,"fmt":"234.3M","longFmt":"234,300,000"},"earnings":{"raw":14700000,"fmt":"14.7M","longFmt":"14,700,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":238700000,"fmt":"238.7M","longFmt":"238,700,000"},"earnings":{"raw":18800000,"fmt":"18.8M","longFmt":"18,800,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":247700000,"fmt":"247.7M","longFmt":"247,700,000"},"earnings":{"raw":13000000,"fmt":"13M","longFmt":"13,000,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":4.48,"fmt":"4.48"},"targetHighPrice":{"raw":11.0,"fmt":"11.00"},"targetLowPrice":{"raw":6.0,"fmt":"6.00"},"targetMeanPrice":{"raw":8.33333,"fmt":"8.33"},"targetMedianPrice":{"raw":8.5,"fmt":"8.50"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":104276000,"fmt":"104.28M","longFmt":"104,276,000"},"totalCashPerShare":{"raw":2.343,"fmt":"2.34"},"ebitda":{},"totalDebt":{"raw":2810962944,"fmt":"2.81B","longFmt":"2,810,962,944"},"quickRatio":{"raw":6.262,"fmt":"6.26"},"currentRatio":{"raw":6.482,"fmt":"6.48"},"totalRevenue":{"raw":725182016,"fmt":"725.18M","longFmt":"725,182,016"},"debtToEquity":{"raw":720.608,"fmt":"720.61%"},"revenuePerShare":{"raw":15.623,"fmt":"15.62"},"returnOnAssets":{"raw":0.0077899997,"fmt":"0.78%"},"returnOnEquity":{"raw":0.067880005,"fmt":"6.79%"},"grossProfits":{"raw":690387008,"fmt":"690.39M","longFmt":"690,387,008"},"freeCashflow":{},"operatingCashflow":{"raw":413408992,"fmt":"413.41M","longFmt":"413,408,992"},"earningsGrowth":{"raw":-0.648,"fmt":"-64.80%"},"revenueGrowth":{"raw":0.071,"fmt":"7.10%"},"grossMargins":{"raw":0.95202005,"fmt":"95.20%"},"ebitdaMargins":{"raw":0.0,"fmt":"0.00%"},"operatingMargins":{"raw":0.10656,"fmt":"10.66%"},"profitMargins":{"raw":0.03481,"fmt":"3.48%"},"financialCurrency":"USD"}}],"error":null}}