{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.10183642,"fmt":"10.18%"},"oneMonthReturn":{"raw":-0.1292876,"fmt":"-12.93%"},"threeMonthReturn":{"raw":-0.47115383,"fmt":"-47.12%"},"sixMonthReturn":{"raw":-0.6485623,"fmt":"-64.86%"},"ytdReturnPct":{"raw":-0.46166396,"fmt":"-46.17%"},"oneYearTotalReturn":{"raw":-0.24485125,"fmt":"-24.49%"},"twoYearTotalReturn":{"raw":-0.45679012,"fmt":"-45.68%"},"threeYearTotalReturn":{"raw":-0.53058326,"fmt":"-53.06%"},"fiveYearTotalReturn":{"raw":-0.8610527,"fmt":"-86.11%"},"tenYearTotalReturn":{"raw":1.095238,"fmt":"109.52%"},"maxReturn":{"raw":-0.78,"fmt":"-78.00%"}},"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":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":126568536,"fmt":"126.57M","longFmt":"126,568,536"},"forwardPE":{"raw":5.809859,"fmt":"5.81"},"profitMargins":{"raw":0.0469,"fmt":"4.69%"},"floatShares":{"raw":14477854,"fmt":"14.48M","longFmt":"14,477,854"},"sharesOutstanding":{"raw":18762203,"fmt":"18.76M","longFmt":"18,762,203"},"sharesShort":{"raw":1590947,"fmt":"1.59M","longFmt":"1,590,947"},"sharesShortPriorMonth":{"raw":1673046,"fmt":"1.67M","longFmt":"1,673,046"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0848,"fmt":"8.48%"},"heldPercentInsiders":{"raw":0.15438,"fmt":"15.44%"},"heldPercentInstitutions":{"raw":0.74367,"fmt":"74.37%"},"shortRatio":{"raw":3.27,"fmt":"3.27"},"shortPercentOfFloat":{"raw":0.08979999,"fmt":"8.98%"},"beta":{"raw":1.236,"fmt":"1.24"},"impliedSharesOutstanding":{"raw":18762203,"fmt":"18.76M","longFmt":"18,762,203"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":6.839,"fmt":"6.84"},"priceToBook":{"raw":0.9650533,"fmt":"0.97"},"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":{},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":5132000,"fmt":"5.13M","longFmt":"5,132,000"},"trailingEps":{"raw":0.27,"fmt":"0.27"},"forwardEps":{"raw":1.136,"fmt":"1.14"},"pegRatio":{},"lastSplitFactor":"1:3","lastSplitDate":{"raw":1526256000,"fmt":"2018-05-14"},"enterpriseToRevenue":{"raw":1.157,"fmt":"1.16"},"enterpriseToEbitda":{"raw":7.723,"fmt":"7.72"},"52WeekChange":{"raw":-0.33444446,"fmt":"-33.44%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{},"lastDividendDate":{},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":-0.12,"fmt":"-0.12"},"estimate":{"raw":-0.362,"fmt":"-0.36"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.24","surprisePct":"66.85","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1747080300,"fmt":"2025-05-12"}},{"date":"2Q2025","actual":{"raw":0.08,"fmt":"0.08"},"estimate":{"raw":-0.156,"fmt":"-0.16"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.24","surprisePct":"151.28","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754596860,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.04,"fmt":"0.04"},"estimate":{"raw":-0.108,"fmt":"-0.11"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.15","surprisePct":"137.04","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762462860,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.26,"fmt":"0.26"},"estimate":{"raw":0.046,"fmt":"0.05"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.21","surprisePct":"465.22","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772744460,"fmt":"2026-03-05"}}],"currentQuarterEstimate":{"raw":-0.19,"fmt":"-0.19"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778616000,"fmt":"2026-05-12"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":62450160,"fmt":"62.45M","longFmt":"62,450,160"},"earnings":{"raw":-11438440,"fmt":"-11.44M","longFmt":"-11,438,440"}},{"date":2023,"revenue":{"raw":71521510,"fmt":"71.52M","longFmt":"71,521,510"},"earnings":{"raw":-17565870,"fmt":"-17.57M","longFmt":"-17,565,870"}},{"date":2024,"revenue":{"raw":92127000,"fmt":"92.13M","longFmt":"92,127,000"},"earnings":{"raw":-20110000,"fmt":"-20.11M","longFmt":"-20,110,000"}},{"date":2025,"revenue":{"raw":109429000,"fmt":"109.43M","longFmt":"109,429,000"},"earnings":{"raw":5132000,"fmt":"5.13M","longFmt":"5,132,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":21928000,"fmt":"21.93M","longFmt":"21,928,000"},"earnings":{"raw":-2199000,"fmt":"-2.2M","longFmt":"-2,199,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":29195000,"fmt":"29.2M","longFmt":"29,195,000"},"earnings":{"raw":1532000,"fmt":"1.53M","longFmt":"1,532,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":26067000,"fmt":"26.07M","longFmt":"26,067,000"},"earnings":{"raw":779000,"fmt":"779k","longFmt":"779,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":32239000,"fmt":"32.24M","longFmt":"32,239,000"},"earnings":{"raw":5020000,"fmt":"5.02M","longFmt":"5,020,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"OPRX Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772746200,"updated":1774513123,"transcriptId":3170592,"type":"IN_HOUSE","eventId":401358,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q4-2025-earnings_call-401358.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/3/5/3170592.json","maxAge":1},{"title":"OPRX Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762464600,"updated":1772058527,"transcriptId":2739464,"type":"IN_HOUSE","eventId":372502,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q3-2025-earnings_call-372502.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2739464.json","maxAge":1},{"title":"OPRX Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754598600,"updated":1763943493,"transcriptId":2325641,"type":"IN_HOUSE","eventId":345686,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q2-2025-earnings_call-345686.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/7/2325641.json","maxAge":1},{"title":"OPRX Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1747081800,"updated":1764143075,"transcriptId":2340367,"type":"IN_HOUSE","eventId":326495,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q1-2025-earnings_call-326495.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/12/2340367.json","maxAge":1},{"title":"OPRX Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1741782600,"updated":1766735255,"transcriptId":2539378,"type":"IN_HOUSE","eventId":251886,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q4-2024-earnings_call-251886.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/3/12/2539378.json","maxAge":1},{"title":"OPRX Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1731533400,"updated":1768373206,"transcriptId":2595112,"type":"IN_HOUSE","eventId":220275,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q3-2024-earnings_call-220275.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/13/2595112.json","maxAge":1},{"title":"OPRX Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723149000,"updated":1772063722,"transcriptId":2724045,"type":"IN_HOUSE","eventId":195059,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q2-2024-earnings_call-195059.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/8/2724045.json","maxAge":1},{"title":"OPRX Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715718600,"updated":1772061272,"transcriptId":2713748,"type":"IN_HOUSE","eventId":169983,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q1-2024-earnings_call-169983.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/14/2713748.json","maxAge":1},{"title":"OPRX Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1711629000,"updated":1772062335,"transcriptId":2768796,"type":"IN_HOUSE","eventId":126480,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q4-2023-earnings_call-126480.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/28/2768796.json","maxAge":1},{"title":"OPRX Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699277400,"updated":1772059549,"transcriptId":2851496,"type":"IN_HOUSE","eventId":89317,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q3-2023-earnings_call-89317.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/6/2851496.json","maxAge":1},{"title":"OPRX Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1692045000,"updated":1772278312,"transcriptId":2895434,"type":"IN_HOUSE","eventId":68650,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q2-2023-earnings_call-68650.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/14/2895434.json","maxAge":1},{"title":"OPRX Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683750600,"updated":1773016068,"transcriptId":2957654,"type":"IN_HOUSE","eventId":56100,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q1-2023-earnings_call-56100.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/10/2957654.json","maxAge":1},{"title":"OPRX Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1678311000,"updated":1772700624,"transcriptId":2997449,"type":"IN_HOUSE","eventId":44282,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q4-2022-earnings_call-44282.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/8/2997449.json","maxAge":1},{"title":"OPRX Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667915100,"updated":1773298253,"transcriptId":3055792,"type":"RAW","eventId":41331,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q3-2022-earnings_call-41331.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/8/3055792.json","maxAge":1},{"title":"OPRX Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1660077000,"updated":1773639957,"transcriptId":3089553,"type":"IN_HOUSE","eventId":31753,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q2-2022-earnings_call-31753.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/9/3089553.json","maxAge":1},{"title":"OPRX Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651658031,"updated":1774697635,"transcriptId":3141021,"type":"IN_HOUSE","eventId":20926,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q1-2022-earnings_call-20926.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/4/3141021.json","maxAge":1},{"title":"OPRX Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1645712061,"updated":1774522027,"transcriptId":3172271,"type":"IN_HOUSE","eventId":15338,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q4-2021-earnings_call-15338.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/24/3172271.json","maxAge":1},{"title":"OPRX Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1636416000,"updated":1752165408,"transcriptId":1571824,"type":"RAW","eventId":10496,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q3-2021-earnings_call-10496.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/9/1571824.json","maxAge":1},{"title":"OPRX Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628035200,"updated":1752165408,"transcriptId":1563445,"type":"RAW","eventId":1101,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q2-2021-earnings_call-1101.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/4/1563445.json","maxAge":1},{"title":"OPRX Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620330960,"updated":1752165408,"transcriptId":1567605,"type":"RAW","eventId":5803,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/OPRX/earnings/OPRX-Q1-2021-earnings_call-5803.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1567605.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":6.96,"fmt":"6.96"},"open":{"raw":6.85,"fmt":"6.85"},"dayLow":{"raw":6.55,"fmt":"6.55"},"dayHigh":{"raw":6.93,"fmt":"6.93"},"regularMarketPreviousClose":{"raw":6.96,"fmt":"6.96"},"regularMarketOpen":{"raw":6.85,"fmt":"6.85"},"regularMarketDayLow":{"raw":6.55,"fmt":"6.55"},"regularMarketDayHigh":{"raw":6.93,"fmt":"6.93"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.236,"fmt":"1.24"},"trailingPE":{"raw":24.444443,"fmt":"24.44"},"forwardPE":{"raw":5.809859,"fmt":"5.81"},"volume":{"raw":424793,"fmt":"424.79k","longFmt":"424,793"},"regularMarketVolume":{"raw":424793,"fmt":"424.79k","longFmt":"424,793"},"averageVolume":{"raw":397816,"fmt":"397.82k","longFmt":"397,816"},"averageVolume10days":{"raw":451580,"fmt":"451.58k","longFmt":"451,580"},"averageDailyVolume10Day":{"raw":451580,"fmt":"451.58k","longFmt":"451,580"},"bid":{"raw":4.92,"fmt":"4.92"},"ask":{"raw":8.47,"fmt":"8.47"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":123830544,"fmt":"123.83M","longFmt":"123,830,544"},"nonDilutedMarketCap":{"raw":112197973,"fmt":"112.2M","longFmt":"112,197,973"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":5.54,"fmt":"5.54"},"fiftyTwoWeekHigh":{"raw":22.25,"fmt":"22.25"},"allTimeHigh":{"raw":99.18,"fmt":"99.18"},"allTimeLow":{"raw":0.6,"fmt":"0.60"},"priceToSalesTrailing12Months":{"raw":1.1316063,"fmt":"1.13"},"fiftyDayAverage":{"raw":9.3414,"fmt":"9.34"},"twoHundredDayAverage":{"raw":14.15095,"fmt":"14.15"},"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":1778616000,"fmt":"2026-05-12"}],"earningsCallDate":[{"raw":1772746200,"fmt":"2026-03-05"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.00667,"fmt":"0.01"},"earningsLow":{"raw":-0.06,"fmt":"-0.06"},"earningsHigh":{"raw":0.04,"fmt":"0.04"},"revenueAverage":{"raw":18861570,"fmt":"18.86M","longFmt":"18,861,570"},"revenueLow":{"raw":17500000,"fmt":"17.5M","longFmt":"17,500,000"},"revenueHigh":{"raw":20709000,"fmt":"20.71M","longFmt":"20,709,000"}},"exDividendDate":{},"dividendDate":{"raw":1526256000,"fmt":"2018-05-14"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1772829721,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1772819077,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":32.0},{"epochGradeDate":1772816477,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":28.0},{"epochGradeDate":1772812683,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":17.0},{"epochGradeDate":1772808170,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":21.0},{"epochGradeDate":1763384066,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":20.0},{"epochGradeDate":1762523892,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":23.0},{"epochGradeDate":1760100595,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":20.0},{"epochGradeDate":1754914640,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":14.0},{"epochGradeDate":1754663348,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":16.0},{"epochGradeDate":1749491044,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":12.5},{"epochGradeDate":1747153567,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":12.5,"priorPriceTarget":8.0},{"epochGradeDate":1747148611,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":11.0},{"epochGradeDate":1738857566,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":8.0,"priorPriceTarget":8.0},{"epochGradeDate":1736339740,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":6.0,"priorPriceTarget":7.0},{"epochGradeDate":1735062869,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":11.0,"priorPriceTarget":11.0},{"epochGradeDate":1735051330,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":17.0},{"epochGradeDate":1734713024,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":5.5,"priorPriceTarget":0.0},{"epochGradeDate":1731603266,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":7.0,"priorPriceTarget":14.0},{"epochGradeDate":1731599314,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":20.0},{"epochGradeDate":1731594607,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":13.0},{"epochGradeDate":1731593095,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":5.0,"priorPriceTarget":11.0},{"epochGradeDate":1731587436,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":16.0},{"epochGradeDate":1723821786,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":17.0},{"epochGradeDate":1723465427,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":15.0},{"epochGradeDate":1719243575,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":16.0,"priorPriceTarget":16.0},{"epochGradeDate":1718982057,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":16.0,"priorPriceTarget":16.0},{"epochGradeDate":1715794826,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":15.0},{"epochGradeDate":1715773881,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":13.0,"priorPriceTarget":13.0},{"epochGradeDate":1713280546,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":15.0,"priorPriceTarget":15.0},{"epochGradeDate":1712221248,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1711983868,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":13.0,"priorPriceTarget":13.0},{"epochGradeDate":1711979367,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":17.0,"priorPriceTarget":17.0},{"epochGradeDate":1704898969,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":14.0},{"epochGradeDate":1704278444,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1692113329,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":18.0},{"epochGradeDate":1692112041,"firm":"Lake Street","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":18.0},{"epochGradeDate":1692111866,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":31.0},{"epochGradeDate":1692111655,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":28.0},{"epochGradeDate":1692101959,"firm":"Stifel","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":16.0},{"epochGradeDate":1678370056,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":22.0},{"epochGradeDate":1667292178,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":19.0,"priorPriceTarget":0.0},{"epochGradeDate":1667248775,"firm":"Stifel","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":19.0,"priorPriceTarget":0.0},{"epochGradeDate":1660135913,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":50.0},{"epochGradeDate":1660129779,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":29.0},{"epochGradeDate":1660126849,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":30.0,"priorPriceTarget":38.0},{"epochGradeDate":1658324967,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":71.0},{"epochGradeDate":1657884943,"firm":"SVB Leerink","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":38.0,"priorPriceTarget":0.0},{"epochGradeDate":1656666440,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1651761687,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":100.0},{"epochGradeDate":1651750778,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":112.0},{"epochGradeDate":1645022595,"firm":"Lake Street","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":76.0,"priorPriceTarget":98.0},{"epochGradeDate":1636552567,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":67.0},{"epochGradeDate":1618313508,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1614266480,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":85.0,"priorPriceTarget":70.0},{"epochGradeDate":1610116767,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":40.0},{"epochGradeDate":1588679948,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":18.0},{"epochGradeDate":1586260829,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":20.0},{"epochGradeDate":1577713484,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":21.0},{"epochGradeDate":1573050385,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":26.0},{"epochGradeDate":1546521848,"firm":"William Blair","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1533735480,"firm":"B. Riley Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":0.019045454,"fmt":"1.90%"},"postMarketChange":{"raw":0.1257,"fmt":"0.13"},"postMarketTime":1774653726,"postMarketPrice":{"raw":6.7257,"fmt":"6.73"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.05172416,"fmt":"-5.17%"},"regularMarketChange":{"raw":-0.36000013,"fmt":"-0.36"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":6.6,"fmt":"6.60"},"regularMarketDayHigh":{"raw":6.93,"fmt":"6.93"},"regularMarketDayLow":{"raw":6.55,"fmt":"6.55"},"regularMarketVolume":{"raw":424793,"fmt":"424.79k","longFmt":"424,793.00"},"averageDailyVolume10Day":{"raw":451580,"fmt":"451.58k","longFmt":"451,580"},"averageDailyVolume3Month":{"raw":397816,"fmt":"397.82k","longFmt":"397,816"},"regularMarketPreviousClose":{"raw":6.96,"fmt":"6.96"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":6.85,"fmt":"6.85"},"strikePrice":{},"openInterest":{},"exchange":"NCM","exchangeName":"NasdaqCM","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"OPRX","underlyingSymbol":null,"shortName":"OptimizeRx Corporation","longName":"OptimizeRx Corporation","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":123830544,"fmt":"123.83M","longFmt":"123,830,544.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.08,"fmt":"0.08"},"estimate":{"raw":-0.12,"fmt":"-0.12"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.2","surprisePct":"166.67","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1747080300,"fmt":"2025-05-12"}},{"date":"2Q2025","actual":{"raw":0.24,"fmt":"0.24"},"estimate":{"raw":0.01714,"fmt":"0.02"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.22","surprisePct":"1300.23","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754596860,"fmt":"2025-08-07"}},{"date":"3Q2025","actual":{"raw":0.2,"fmt":"0.20"},"estimate":{"raw":0.03714,"fmt":"0.04"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.16","surprisePct":"438.5","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762462860,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.51,"fmt":"0.51"},"estimate":{"raw":0.22429,"fmt":"0.22"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.29","surprisePct":"127.38","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772744460,"fmt":"2026-03-05"}}],"currentQuarterEstimate":{"raw":0.00667,"fmt":"0.01"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778616000,"fmt":"2026-05-12"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":62450160,"fmt":"62.45M","longFmt":"62,450,160"},"earnings":{"raw":6349150,"fmt":"6.35M","longFmt":"6,349,150"}},{"date":2023,"revenue":{"raw":71521510,"fmt":"71.52M","longFmt":"71,521,510"},"earnings":{"raw":4425330,"fmt":"4.43M","longFmt":"4,425,330"}},{"date":2024,"revenue":{"raw":92127000,"fmt":"92.13M","longFmt":"92,127,000"},"earnings":{"raw":6162000,"fmt":"6.16M","longFmt":"6,162,000"}},{"date":2025,"revenue":{"raw":109429000,"fmt":"109.43M","longFmt":"109,429,000"},"earnings":{"raw":19867000,"fmt":"19.87M","longFmt":"19,867,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":21928000,"fmt":"21.93M","longFmt":"21,928,000"},"earnings":{"raw":1539000,"fmt":"1.54M","longFmt":"1,539,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":29195000,"fmt":"29.2M","longFmt":"29,195,000"},"earnings":{"raw":4494000,"fmt":"4.49M","longFmt":"4,494,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":26067000,"fmt":"26.07M","longFmt":"26,067,000"},"earnings":{"raw":3927000,"fmt":"3.93M","longFmt":"3,927,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":32239000,"fmt":"32.24M","longFmt":"32,239,000"},"earnings":{"raw":9907000,"fmt":"9.91M","longFmt":"9,907,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":6.6,"fmt":"6.60"},"targetHighPrice":{"raw":20.0,"fmt":"20.00"},"targetLowPrice":{"raw":10.0,"fmt":"10.00"},"targetMeanPrice":{"raw":14.5,"fmt":"14.50"},"targetMedianPrice":{"raw":14.0,"fmt":"14.00"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":6,"fmt":"6","longFmt":"6"},"totalCash":{"raw":23365000,"fmt":"23.36M","longFmt":"23,365,000"},"totalCashPerShare":{"raw":1.245,"fmt":"1.25"},"ebitda":{"raw":16388000,"fmt":"16.39M","longFmt":"16,388,000"},"totalDebt":{"raw":26103000,"fmt":"26.1M","longFmt":"26,103,000"},"quickRatio":{"raw":2.91,"fmt":"2.91"},"currentRatio":{"raw":3.043,"fmt":"3.04"},"totalRevenue":{"raw":109429000,"fmt":"109.43M","longFmt":"109,429,000"},"debtToEquity":{"raw":20.346,"fmt":"20.35%"},"revenuePerShare":{"raw":5.897,"fmt":"5.90"},"returnOnAssets":{"raw":0.043309998,"fmt":"4.33%"},"returnOnEquity":{"raw":0.041840002,"fmt":"4.18%"},"grossProfits":{"raw":73595000,"fmt":"73.59M","longFmt":"73,595,000"},"freeCashflow":{"raw":16267375,"fmt":"16.27M","longFmt":"16,267,375"},"operatingCashflow":{"raw":18715000,"fmt":"18.71M","longFmt":"18,715,000"},"earningsGrowth":{},"revenueGrowth":{"raw":-0.002,"fmt":"-0.20%"},"grossMargins":{"raw":0.67253995,"fmt":"67.25%"},"ebitdaMargins":{"raw":0.14976,"fmt":"14.98%"},"operatingMargins":{"raw":0.27721,"fmt":"27.72%"},"profitMargins":{"raw":0.0469,"fmt":"4.69%"},"financialCurrency":"USD"}}],"error":null}}