{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.078240894,"fmt":"-7.82%"},"oneMonthReturn":{"raw":0.022695014,"fmt":"2.27%"},"threeMonthReturn":{"raw":-0.37586564,"fmt":"-37.59%"},"sixMonthReturn":{"raw":-0.3177517,"fmt":"-31.78%"},"ytdReturnPct":{"raw":-0.3479834,"fmt":"-34.80%"},"oneYearTotalReturn":{"raw":-0.28172943,"fmt":"-28.17%"},"twoYearTotalReturn":{"raw":-0.43344337,"fmt":"-43.34%"},"threeYearTotalReturn":{"raw":-0.43504155,"fmt":"-43.50%"},"fiveYearTotalReturn":{"raw":-0.6682007,"fmt":"-66.82%"},"tenYearTotalReturn":{"raw":0.4702283,"fmt":"47.02%"},"maxReturn":{"raw":0.4702283,"fmt":"47.02%"}},"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":2327817216,"fmt":"2.33B","longFmt":"2,327,817,216"},"forwardPE":{"raw":13.069502,"fmt":"13.07"},"profitMargins":{"raw":0.035,"fmt":"3.50%"},"floatShares":{"raw":45812468,"fmt":"45.81M","longFmt":"45,812,468"},"sharesOutstanding":{"raw":59561590,"fmt":"59.56M","longFmt":"59,561,590"},"sharesShort":{"raw":6065772,"fmt":"6.07M","longFmt":"6,065,772"},"sharesShortPriorMonth":{"raw":6344304,"fmt":"6.34M","longFmt":"6,344,304"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.1019,"fmt":"10.19%"},"heldPercentInsiders":{"raw":0.08448,"fmt":"8.45%"},"heldPercentInstitutions":{"raw":1.12846,"fmt":"112.85%"},"shortRatio":{"raw":4.36,"fmt":"4.36"},"shortPercentOfFloat":{"raw":0.1529,"fmt":"15.29%"},"beta":{"raw":0.943,"fmt":"0.94"},"impliedSharesOutstanding":{"raw":59561590,"fmt":"59.56M","longFmt":"59,561,590"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":5.55,"fmt":"5.55"},"priceToBook":{"raw":6.4954953,"fmt":"6.50"},"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.913,"fmt":"-91.30%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":24518000,"fmt":"24.52M","longFmt":"24,518,000"},"trailingEps":{"raw":0.39,"fmt":"0.39"},"forwardEps":{"raw":2.75833,"fmt":"2.76"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":3.323,"fmt":"3.32"},"enterpriseToEbitda":{"raw":38.59,"fmt":"38.59"},"52WeekChange":{"raw":-0.2223106,"fmt":"-22.23%"},"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.1,"fmt":"0.10"},"estimate":{"raw":0.05737,"fmt":"0.06"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.04","surprisePct":"74.31","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746561900,"fmt":"2025-05-06"}},{"date":"2Q2025","actual":{"raw":0.13,"fmt":"0.13"},"estimate":{"raw":0.20333,"fmt":"0.20"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"-0.07","surprisePct":"-36.06","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754424402,"fmt":"2025-08-05"}},{"date":"3Q2025","actual":{"raw":0.09,"fmt":"0.09"},"estimate":{"raw":0.17667,"fmt":"0.18"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"-0.09","surprisePct":"-49.06","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762463246,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.08,"fmt":"0.08"},"estimate":{"raw":0.2225,"fmt":"0.22"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.14","surprisePct":"-64.04","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770757500,"fmt":"2026-02-10"}}],"currentQuarterEstimate":{"raw":0.04667,"fmt":"0.05"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778011200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":522938000,"fmt":"522.94M","longFmt":"522,938,000"},"earnings":{"raw":-29391000,"fmt":"-29.39M","longFmt":"-29,391,000"}},{"date":2023,"revenue":{"raw":589996000,"fmt":"590M","longFmt":"589,996,000"},"earnings":{"raw":52833000,"fmt":"52.83M","longFmt":"52,833,000"}},{"date":2024,"revenue":{"raw":653336000,"fmt":"653.34M","longFmt":"653,336,000"},"earnings":{"raw":161174000,"fmt":"161.17M","longFmt":"161,174,000"}},{"date":2025,"revenue":{"raw":700427000,"fmt":"700.43M","longFmt":"700,427,000"},"earnings":{"raw":24518000,"fmt":"24.52M","longFmt":"24,518,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":166931000,"fmt":"166.93M","longFmt":"166,931,000"},"earnings":{"raw":6055000,"fmt":"6.05M","longFmt":"6,055,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":172025000,"fmt":"172.03M","longFmt":"172,025,000"},"earnings":{"raw":8292000,"fmt":"8.29M","longFmt":"8,292,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":178290000,"fmt":"178.29M","longFmt":"178,290,000"},"earnings":{"raw":5285000,"fmt":"5.29M","longFmt":"5,285,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":183181000,"fmt":"183.18M","longFmt":"183,181,000"},"earnings":{"raw":4886000,"fmt":"4.89M","longFmt":"4,886,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"BL Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770760800,"updated":1772061124,"transcriptId":2797349,"type":"IN_HOUSE","eventId":412575,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q4-2025-earnings_call-412575.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/10/2797349.json","maxAge":1},{"title":"BL Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762466400,"updated":1762524981,"transcriptId":2249509,"type":"IN_HOUSE","eventId":370783,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q3-2025-earnings_call-370783.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/6/2249509.json","maxAge":1},{"title":"BL Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754427600,"updated":1764416081,"transcriptId":2322691,"type":"IN_HOUSE","eventId":343092,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q2-2025-earnings_call-343092.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/5/2322691.json","maxAge":1},{"title":"BL Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746565200,"updated":1763480574,"transcriptId":2303402,"type":"IN_HOUSE","eventId":314902,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q1-2025-earnings_call-314902.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/6/2303402.json","maxAge":1},{"title":"BL Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739311200,"updated":1766011613,"transcriptId":2521056,"type":"IN_HOUSE","eventId":249813,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q4-2024-earnings_call-249813.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/11/2521056.json","maxAge":1},{"title":"BL Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1731016800,"updated":1768483442,"transcriptId":2603945,"type":"IN_HOUSE","eventId":219265,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q3-2024-earnings_call-219265.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/7/2603945.json","maxAge":1},{"title":"BL Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722978000,"updated":1772064441,"transcriptId":2722381,"type":"IN_HOUSE","eventId":191688,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q2-2024-earnings_call-191688.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/6/2722381.json","maxAge":1},{"title":"BL Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1715115600,"updated":1772058721,"transcriptId":2734843,"type":"IN_HOUSE","eventId":166991,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q1-2024-earnings_call-166991.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/7/2734843.json","maxAge":1},{"title":"BL Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707861600,"updated":1772059061,"transcriptId":2801296,"type":"IN_HOUSE","eventId":121047,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q4-2023-earnings_call-121047.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/13/2801296.json","maxAge":1},{"title":"BL Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698958800,"updated":1772058821,"transcriptId":2853556,"type":"IN_HOUSE","eventId":87858,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q3-2023-earnings_call-87858.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/2/2853556.json","maxAge":1},{"title":"BL Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691528400,"updated":1772278383,"transcriptId":2900733,"type":"IN_HOUSE","eventId":67269,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q2-2023-earnings_call-67269.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/8/2900733.json","maxAge":1},{"title":"BL Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683234000,"updated":1773017004,"transcriptId":2963275,"type":"IN_HOUSE","eventId":53845,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q1-2023-earnings_call-53845.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/4/2963275.json","maxAge":1},{"title":"BL Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676412000,"updated":1773487961,"transcriptId":3019370,"type":"IN_HOUSE","eventId":43181,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q4-2022-earnings_call-43181.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/14/3019370.json","maxAge":1},{"title":"BL Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667509200,"updated":1773376019,"transcriptId":3062727,"type":"IN_HOUSE","eventId":30017,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q3-2022-earnings_call-30017.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/3/3062727.json","maxAge":1},{"title":"BL Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659610740,"updated":1773721089,"transcriptId":3096481,"type":"IN_HOUSE","eventId":30016,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q2-2022-earnings_call-30016.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/4/3096481.json","maxAge":1},{"title":"BL Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651754728,"updated":1774697797,"transcriptId":3139721,"type":"IN_HOUSE","eventId":21173,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q1-2022-earnings_call-21173.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/5/3139721.json","maxAge":1},{"title":"BL Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644528120,"updated":1774697598,"transcriptId":3183091,"type":"IN_HOUSE","eventId":14407,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q4-2021-earnings_call-14407.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/10/3183091.json","maxAge":1},{"title":"BL Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635984000,"updated":1752165408,"transcriptId":1571083,"type":"RAW","eventId":9715,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q3-2021-earnings_call-9715.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/4/1571083.json","maxAge":1},{"title":"BL Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1628188500,"updated":1752165408,"transcriptId":1567632,"type":"RAW","eventId":5834,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q2-2021-earnings_call-5834.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/8/5/1567632.json","maxAge":1},{"title":"BL Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620294060,"updated":1752165408,"transcriptId":1569990,"type":"RAW","eventId":8512,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q1-2021-earnings_call-8512.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/6/1569990.json","maxAge":1},{"title":"BL Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1613080800,"updated":1766490449,"transcriptId":2533319,"type":"IN_HOUSE","eventId":268831,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q4-2020-earnings_call-268831.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/11/2533319.json","maxAge":1},{"title":"BL Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604005200,"updated":1766490449,"transcriptId":2533320,"type":"IN_HOUSE","eventId":424598,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q3-2020-earnings_call-424598.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/29/2533320.json","maxAge":1},{"title":"BL Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596747600,"updated":1766490449,"transcriptId":2533322,"type":"IN_HOUSE","eventId":424599,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q2-2020-earnings_call-424599.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/6/2533322.json","maxAge":1},{"title":"BL Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588280400,"updated":1766835336,"transcriptId":2542243,"type":"IN_HOUSE","eventId":424600,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/BL/earnings/BL-Q1-2020-earnings_call-424600.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/30/2542243.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":37.559998,"fmt":"37.56"},"open":{"raw":37.0,"fmt":"37.00"},"dayLow":{"raw":35.62,"fmt":"35.62"},"dayHigh":{"raw":37.845,"fmt":"37.85"},"regularMarketPreviousClose":{"raw":37.559998,"fmt":"37.56"},"regularMarketOpen":{"raw":37.0,"fmt":"37.00"},"regularMarketDayLow":{"raw":35.62,"fmt":"35.62"},"regularMarketDayHigh":{"raw":37.845,"fmt":"37.85"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.943,"fmt":"0.94"},"trailingPE":{"raw":92.4359,"fmt":"92.44"},"forwardPE":{"raw":13.069502,"fmt":"13.07"},"volume":{"raw":1784875,"fmt":"1.78M","longFmt":"1,784,875"},"regularMarketVolume":{"raw":1784875,"fmt":"1.78M","longFmt":"1,784,875"},"averageVolume":{"raw":1205123,"fmt":"1.21M","longFmt":"1,205,123"},"averageVolume10days":{"raw":1195950,"fmt":"1.2M","longFmt":"1,195,950"},"averageDailyVolume10Day":{"raw":1195950,"fmt":"1.2M","longFmt":"1,195,950"},"bid":{"raw":26.64,"fmt":"26.64"},"ask":{"raw":45.95,"fmt":"45.95"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":200,"fmt":"200","longFmt":"200"},"marketCap":{"raw":2147195392,"fmt":"2.15B","longFmt":"2,147,195,392"},"nonDilutedMarketCap":{"raw":2330486991,"fmt":"2.33B","longFmt":"2,330,486,991"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":31.75,"fmt":"31.75"},"fiftyTwoWeekHigh":{"raw":59.57,"fmt":"59.57"},"allTimeHigh":{"raw":154.61,"fmt":"154.61"},"allTimeLow":{"raw":21.66,"fmt":"21.66"},"priceToSalesTrailing12Months":{"raw":3.065552,"fmt":"3.07"},"fiftyDayAverage":{"raw":42.9132,"fmt":"42.91"},"twoHundredDayAverage":{"raw":51.804626,"fmt":"51.80"},"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":1778011200,"fmt":"2026-05-05"}],"earningsCallDate":[{"raw":1770760800,"fmt":"2026-02-10"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.44768,"fmt":"0.45"},"earningsLow":{"raw":0.43749,"fmt":"0.44"},"earningsHigh":{"raw":0.46,"fmt":"0.46"},"revenueAverage":{"raw":181067530,"fmt":"181.07M","longFmt":"181,067,530"},"revenueLow":{"raw":180720000,"fmt":"180.72M","longFmt":"180,720,000"},"revenueHigh":{"raw":181946000,"fmt":"181.95M","longFmt":"181,946,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770832857,"firm":"DA Davidson","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":56.0},{"epochGradeDate":1770831602,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":70.0},{"epochGradeDate":1770822273,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":70.0,"priorPriceTarget":70.0},{"epochGradeDate":1770817082,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":58.0},{"epochGradeDate":1770813158,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Maintains","currentPriceTarget":62.0,"priorPriceTarget":62.0},{"epochGradeDate":1769779376,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":62.0,"priorPriceTarget":65.0},{"epochGradeDate":1764676774,"firm":"Rosenblatt","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1762796719,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":68.0},{"epochGradeDate":1762510570,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":64.0},{"epochGradeDate":1757593387,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":80.0,"priorPriceTarget":80.0},{"epochGradeDate":1754576414,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":45.0},{"epochGradeDate":1754496692,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":65.0},{"epochGradeDate":1754489066,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":60.0},{"epochGradeDate":1753787854,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1752677115,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":58.0},{"epochGradeDate":1748956784,"firm":"Cantor Fitzgerald","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1746711037,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":40.0},{"epochGradeDate":1746609442,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":46.0},{"epochGradeDate":1745422784,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Lowers","currentPriceTarget":46.0,"priorPriceTarget":58.0},{"epochGradeDate":1744911029,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":43.0,"priorPriceTarget":51.0},{"epochGradeDate":1744817106,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":80.0},{"epochGradeDate":1744656710,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":58.0},{"epochGradeDate":1744034104,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":55.0},{"epochGradeDate":1743508653,"firm":"DA Davidson","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":58.0,"priorPriceTarget":0.0},{"epochGradeDate":1739383308,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":73.0},{"epochGradeDate":1739381271,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1739375188,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":68.0},{"epochGradeDate":1739356723,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":58.0,"priorPriceTarget":60.0},{"epochGradeDate":1738600191,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":48.0},{"epochGradeDate":1738240175,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":50.0},{"epochGradeDate":1737028045,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":73.0,"priorPriceTarget":73.0},{"epochGradeDate":1736954789,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":86.0,"priorPriceTarget":86.0},{"epochGradeDate":1736156260,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1734539476,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":42.0},{"epochGradeDate":1734363980,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":73.0,"priorPriceTarget":64.0},{"epochGradeDate":1732278645,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":81.0},{"epochGradeDate":1732093538,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":60.0},{"epochGradeDate":1731674385,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":70.0},{"epochGradeDate":1731341004,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":55.0},{"epochGradeDate":1731072709,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":51.0},{"epochGradeDate":1730394739,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":45.0},{"epochGradeDate":1729869325,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":50.0,"priorPriceTarget":47.0},{"epochGradeDate":1727693958,"firm":"Morgan Stanley","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":60.0},{"epochGradeDate":1723064109,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":71.0},{"epochGradeDate":1723053834,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":50.0},{"epochGradeDate":1723046494,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":72.0},{"epochGradeDate":1723035518,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":45.0,"priorPriceTarget":60.0},{"epochGradeDate":1723030499,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":55.0},{"epochGradeDate":1721050711,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":81.0,"priorPriceTarget":81.0},{"epochGradeDate":1720775386,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":62.0},{"epochGradeDate":1719606593,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":54.0,"priorPriceTarget":62.0},{"epochGradeDate":1715181755,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":67.0,"priorPriceTarget":65.0},{"epochGradeDate":1715168203,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":72.0,"priorPriceTarget":61.0},{"epochGradeDate":1713888843,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":66.0},{"epochGradeDate":1713863395,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":55.0},{"epochGradeDate":1711559727,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":57.0},{"epochGradeDate":1710752955,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1707938445,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":61.0,"priorPriceTarget":65.0},{"epochGradeDate":1707933873,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":55.0},{"epochGradeDate":1707933860,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":81.0,"priorPriceTarget":0.0},{"epochGradeDate":1707924083,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":60.0},{"epochGradeDate":1707916592,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1707907675,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1707835613,"firm":"JP Morgan","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Maintains","currentPriceTarget":81.0,"priorPriceTarget":81.0},{"epochGradeDate":1706112821,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":49.0},{"epochGradeDate":1706017864,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Raises","currentPriceTarget":54.0,"priorPriceTarget":49.0},{"epochGradeDate":1704384581,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":68.0},{"epochGradeDate":1704197096,"firm":"Piper Sandler","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":53.0},{"epochGradeDate":1702918203,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":81.0,"priorPriceTarget":0.0},{"epochGradeDate":1699001943,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":53.0,"priorPriceTarget":0.0},{"epochGradeDate":1695138715,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1695043383,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":57.0},{"epochGradeDate":1691684433,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":57.0,"priorPriceTarget":63.0},{"epochGradeDate":1691600443,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":81.0,"priorPriceTarget":87.0},{"epochGradeDate":1691599328,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":47.0,"priorPriceTarget":50.0},{"epochGradeDate":1691594865,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":80.0},{"epochGradeDate":1691570242,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":55.0},{"epochGradeDate":1689934437,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":56.0},{"epochGradeDate":1683553568,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":59.0},{"epochGradeDate":1683550268,"firm":"Truist Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":65.0},{"epochGradeDate":1683290474,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":87.0,"priorPriceTarget":0.0},{"epochGradeDate":1683280204,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":64.0},{"epochGradeDate":1678117827,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":64.0,"priorPriceTarget":0.0},{"epochGradeDate":1676475729,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":55.0},{"epochGradeDate":1676468757,"firm":"Citigroup","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":63.0},{"epochGradeDate":1676467591,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":71.0,"priorPriceTarget":76.0},{"epochGradeDate":1676462560,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":72.0},{"epochGradeDate":1676454642,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":66.0},{"epochGradeDate":1674044037,"firm":"Citigroup","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":63.0,"priorPriceTarget":0.0},{"epochGradeDate":1673257983,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":70.0},{"epochGradeDate":1667570159,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":57.0},{"epochGradeDate":1667565770,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":95.0},{"epochGradeDate":1666344490,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1666258394,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":85.0},{"epochGradeDate":1666178718,"firm":"Berenberg","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":60.0,"priorPriceTarget":0.0},{"epochGradeDate":1666094993,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":112.0},{"epochGradeDate":1662036429,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":73.0,"priorPriceTarget":0.0},{"epochGradeDate":1658141635,"firm":"B of A Securities","toGrade":"Underperform","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":64.0,"priorPriceTarget":75.0},{"epochGradeDate":1651833183,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":112.0},{"epochGradeDate":1650452245,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":112.0,"priorPriceTarget":145.0},{"epochGradeDate":1644584227,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":145.0,"priorPriceTarget":163.0},{"epochGradeDate":1644571758,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":112.0,"priorPriceTarget":130.0},{"epochGradeDate":1643716108,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":92.0,"priorPriceTarget":0.0},{"epochGradeDate":1643369757,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":125.0,"priorPriceTarget":150.0},{"epochGradeDate":1643102988,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1641986624,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":130.0,"priorPriceTarget":155.0},{"epochGradeDate":1636118722,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":140.0,"priorPriceTarget":130.0},{"epochGradeDate":1636104950,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":155.0,"priorPriceTarget":158.0},{"epochGradeDate":1620396326,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":150.0,"priorPriceTarget":160.0},{"epochGradeDate":1619177321,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":120.0,"priorPriceTarget":0.0},{"epochGradeDate":1614862084,"firm":"Berenberg","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":150.0,"priorPriceTarget":0.0},{"epochGradeDate":1613138655,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":160.0,"priorPriceTarget":140.0},{"epochGradeDate":1613125469,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":158.0,"priorPriceTarget":138.0},{"epochGradeDate":1613122524,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":155.0,"priorPriceTarget":145.0},{"epochGradeDate":1612285542,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":163.0,"priorPriceTarget":115.0},{"epochGradeDate":1612259880,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":145.0,"priorPriceTarget":115.0},{"epochGradeDate":1604049390,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":95.0},{"epochGradeDate":1604047706,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":115.0,"priorPriceTarget":100.0},{"epochGradeDate":1601982478,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":107.0,"priorPriceTarget":0.0},{"epochGradeDate":1597078230,"firm":"Truist Securities","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":64.0},{"epochGradeDate":1596793044,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":78.0},{"epochGradeDate":1593601501,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1592489674,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":70.0},{"epochGradeDate":1590660162,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":69.0},{"epochGradeDate":1589460798,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":63.0},{"epochGradeDate":1585650218,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":65.0,"priorPriceTarget":78.0},{"epochGradeDate":1584454462,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":63.0,"priorPriceTarget":79.0},{"epochGradeDate":1581679728,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":60.0},{"epochGradeDate":1581421719,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":69.0,"priorPriceTarget":60.0},{"epochGradeDate":1579265356,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1574768238,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1574766988,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1564741863,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":62.0,"priorPriceTarget":60.0},{"epochGradeDate":1562064145,"firm":"Goldman Sachs","toGrade":"Sell","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":57.0},{"epochGradeDate":1548160515,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1542375078,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":65.0},{"epochGradeDate":1541180486,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":60.0},{"epochGradeDate":1539965698,"firm":"Oppenheimer","toGrade":"Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1537266709,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":52.0},{"epochGradeDate":1521459807,"firm":"SunTrust Robinson Humphrey","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":43.0},{"epochGradeDate":1520862244,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":52.0,"priorPriceTarget":46.0},{"epochGradeDate":1516889584,"firm":"JP Morgan","toGrade":"Underweight","fromGrade":"Neutral","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":27.0},{"epochGradeDate":1510912864,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":46.0,"priorPriceTarget":39.0},{"epochGradeDate":1510831090,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1498511197,"firm":"SunTrust Robinson Humphrey","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1479822042,"firm":"Goldman Sachs","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":21.0,"priorPriceTarget":0.0},{"epochGradeDate":1479818932,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0},{"epochGradeDate":1479818893,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1479818855,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":33.0,"priorPriceTarget":0.0},{"epochGradeDate":1479817294,"firm":"Pacific Crest","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":31.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"FREE_REALTIME","postMarketChangePercent":{"raw":-0.011095637,"fmt":"-1.11%"},"postMarketChange":{"raw":-0.3999977,"fmt":"-0.40"},"postMarketTime":1774649508,"postMarketPrice":{"raw":35.65,"fmt":"35.65"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.040202305,"fmt":"-4.02%"},"regularMarketChange":{"raw":-1.5099983,"fmt":"-1.51"},"regularMarketTime":1774641603,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":36.05,"fmt":"36.05"},"regularMarketDayHigh":{"raw":37.845,"fmt":"37.85"},"regularMarketDayLow":{"raw":35.62,"fmt":"35.62"},"regularMarketVolume":{"raw":1784875,"fmt":"1.78M","longFmt":"1,784,875.00"},"averageDailyVolume10Day":{"raw":1195950,"fmt":"1.2M","longFmt":"1,195,950"},"averageDailyVolume3Month":{"raw":1205123,"fmt":"1.21M","longFmt":"1,205,123"},"regularMarketPreviousClose":{"raw":37.559998,"fmt":"37.56"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":37.0,"fmt":"37.00"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"BL","underlyingSymbol":null,"shortName":"BlackLine, Inc.","longName":"BlackLine, Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":2147195392,"fmt":"2.15B","longFmt":"2,147,195,392.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.49,"fmt":"0.49"},"estimate":{"raw":0.38274,"fmt":"0.38"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.11","surprisePct":"28.02","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746561900,"fmt":"2025-05-06"}},{"date":"2Q2025","actual":{"raw":0.61,"fmt":"0.61"},"estimate":{"raw":0.50971,"fmt":"0.51"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.1","surprisePct":"19.68","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754424402,"fmt":"2025-08-05"}},{"date":"3Q2025","actual":{"raw":0.51,"fmt":"0.51"},"estimate":{"raw":0.50522,"fmt":"0.51"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.0","surprisePct":"0.95","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762463246,"fmt":"2025-11-06"}},{"date":"4Q2025","actual":{"raw":0.63,"fmt":"0.63"},"estimate":{"raw":0.58773,"fmt":"0.59"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.04","surprisePct":"7.19","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770757500,"fmt":"2026-02-10"}}],"currentQuarterEstimate":{"raw":0.44768,"fmt":"0.45"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778011200,"fmt":"2026-05-05"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":522938000,"fmt":"522.94M","longFmt":"522,938,000"},"earnings":{"raw":46243000,"fmt":"46.24M","longFmt":"46,243,000"}},{"date":2023,"revenue":{"raw":589996000,"fmt":"590M","longFmt":"589,996,000"},"earnings":{"raw":145195000,"fmt":"145.19M","longFmt":"145,195,000"}},{"date":2024,"revenue":{"raw":653336000,"fmt":"653.34M","longFmt":"653,336,000"},"earnings":{"raw":162067000,"fmt":"162.07M","longFmt":"162,067,000"}},{"date":2025,"revenue":{"raw":700427000,"fmt":"700.43M","longFmt":"700,427,000"},"earnings":{"raw":157035000,"fmt":"157.03M","longFmt":"157,035,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":166931000,"fmt":"166.93M","longFmt":"166,931,000"},"earnings":{"raw":36324000,"fmt":"36.32M","longFmt":"36,324,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":172025000,"fmt":"172.03M","longFmt":"172,025,000"},"earnings":{"raw":37902000,"fmt":"37.9M","longFmt":"37,902,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":178290000,"fmt":"178.29M","longFmt":"178,290,000"},"earnings":{"raw":37590000,"fmt":"37.59M","longFmt":"37,590,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":183181000,"fmt":"183.18M","longFmt":"183,181,000"},"earnings":{"raw":45219000,"fmt":"45.22M","longFmt":"45,219,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":36.05,"fmt":"36.05"},"targetHighPrice":{"raw":70.0,"fmt":"70.00"},"targetLowPrice":{"raw":44.0,"fmt":"44.00"},"targetMeanPrice":{"raw":55.23077,"fmt":"55.23"},"targetMedianPrice":{"raw":50.0,"fmt":"50.00"},"recommendationMean":{"raw":2.53333,"fmt":"2.53"},"recommendationKey":"hold","numberOfAnalystOpinions":{"raw":13,"fmt":"13","longFmt":"13"},"totalCash":{"raw":778211968,"fmt":"778.21M","longFmt":"778,211,968"},"totalCashPerShare":{"raw":13.07,"fmt":"13.07"},"ebitda":{"raw":60321000,"fmt":"60.32M","longFmt":"60,321,000"},"totalDebt":{"raw":920406976,"fmt":"920.41M","longFmt":"920,406,976"},"quickRatio":{"raw":1.433,"fmt":"1.43"},"currentRatio":{"raw":1.474,"fmt":"1.47"},"totalRevenue":{"raw":700427008,"fmt":"700.43M","longFmt":"700,427,008"},"debtToEquity":{"raw":247.79,"fmt":"247.79%"},"revenuePerShare":{"raw":11.402,"fmt":"11.40"},"returnOnAssets":{"raw":0.01401,"fmt":"1.40%"},"returnOnEquity":{"raw":0.06379,"fmt":"6.38%"},"grossProfits":{"raw":527049984,"fmt":"527.05M","longFmt":"527,049,984"},"freeCashflow":{"raw":128367128,"fmt":"128.37M","longFmt":"128,367,128"},"operatingCashflow":{"raw":169567008,"fmt":"169.57M","longFmt":"169,567,008"},"earningsGrowth":{"raw":-0.901,"fmt":"-90.10%"},"revenueGrowth":{"raw":0.081,"fmt":"8.10%"},"grossMargins":{"raw":0.75247,"fmt":"75.25%"},"ebitdaMargins":{"raw":0.08612,"fmt":"8.61%"},"operatingMargins":{"raw":0.070089996,"fmt":"7.01%"},"profitMargins":{"raw":0.035,"fmt":"3.50%"},"financialCurrency":"USD"}}],"error":null}}