{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.019925263,"fmt":"-1.99%"},"oneMonthReturn":{"raw":0.006393825,"fmt":"0.64%"},"threeMonthReturn":{"raw":-0.36532256,"fmt":"-36.53%"},"sixMonthReturn":{"raw":-0.36939102,"fmt":"-36.94%"},"ytdReturnPct":{"raw":-0.35755104,"fmt":"-35.76%"},"oneYearTotalReturn":{"raw":-0.48087072,"fmt":"-48.09%"},"twoYearTotalReturn":{"raw":-0.564953,"fmt":"-56.50%"},"threeYearTotalReturn":{"raw":-0.4313584,"fmt":"-43.14%"},"fiveYearTotalReturn":{"raw":-0.8180347,"fmt":"-81.80%"},"tenYearTotalReturn":{"raw":-0.8180347,"fmt":"-81.80%"},"maxReturn":{"raw":-0.8180347,"fmt":"-81.80%"}},"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":1497275904,"fmt":"1.5B","longFmt":"1,497,275,904"},"forwardPE":{"raw":11.380891,"fmt":"11.38"},"profitMargins":{"raw":0.21903,"fmt":"21.90%"},"floatShares":{"raw":223884323,"fmt":"223.88M","longFmt":"223,884,323"},"sharesOutstanding":{"raw":249087203,"fmt":"249.09M","longFmt":"249,087,203"},"sharesShort":{"raw":20873725,"fmt":"20.87M","longFmt":"20,873,725"},"sharesShortPriorMonth":{"raw":20634553,"fmt":"20.63M","longFmt":"20,634,553"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0735,"fmt":"7.35%"},"heldPercentInsiders":{"raw":0.07966,"fmt":"7.97%"},"heldPercentInstitutions":{"raw":0.83846,"fmt":"83.85%"},"shortRatio":{"raw":3.32,"fmt":"3.32"},"shortPercentOfFloat":{"raw":0.0858,"fmt":"8.58%"},"beta":{"raw":0.928,"fmt":"0.93"},"impliedSharesOutstanding":{"raw":284135190,"fmt":"284.14M","longFmt":"284,135,190"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":3.643,"fmt":"3.64"},"priceToBook":{"raw":2.1603074,"fmt":"2.16"},"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":183723008,"fmt":"183.72M","longFmt":"183,723,008"},"trailingEps":{"raw":0.63,"fmt":"0.63"},"forwardEps":{"raw":0.69151,"fmt":"0.69"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":1.785,"fmt":"1.78"},"enterpriseToEbitda":{"raw":46.707,"fmt":"46.71"},"52WeekChange":{"raw":-0.49655175,"fmt":"-49.66%"},"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.0,"fmt":"0.00"},"estimate":{"raw":-0.04361,"fmt":"-0.04"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.04","surprisePct":"100.0","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745957400,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":-0.01,"fmt":"-0.01"},"estimate":{"raw":-0.06422,"fmt":"-0.06"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.05","surprisePct":"84.43","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753820007,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":-0.02,"fmt":"-0.02"},"estimate":{"raw":-0.06,"fmt":"-0.06"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.04","surprisePct":"66.67","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762377472,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":0.67,"fmt":"0.67"},"estimate":{"raw":-0.06251,"fmt":"-0.06"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.73","surprisePct":"1171.83","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770758132,"fmt":"2026-02-10"}}],"currentQuarterEstimate":{"raw":-0.062,"fmt":"-0.06"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":497999000,"fmt":"498M","longFmt":"497,999,000"},"earnings":{"raw":-232132000,"fmt":"-232.13M","longFmt":"-232,132,000"}},{"date":2023,"revenue":{"raw":596432000,"fmt":"596.43M","longFmt":"596,432,000"},"earnings":{"raw":-137436000,"fmt":"-137.44M","longFmt":"-137,436,000"}},{"date":2024,"revenue":{"raw":720420000,"fmt":"720.42M","longFmt":"720,420,000"},"earnings":{"raw":-95368000,"fmt":"-95.37M","longFmt":"-95,368,000"}},{"date":2025,"revenue":{"raw":838809000,"fmt":"838.81M","longFmt":"838,809,000"},"earnings":{"raw":183723000,"fmt":"183.72M","longFmt":"183,723,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":196273000,"fmt":"196.27M","longFmt":"196,273,000"},"earnings":{"raw":-1304000,"fmt":"-1.3M","longFmt":"-1,304,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":204678000,"fmt":"204.68M","longFmt":"204,678,000"},"earnings":{"raw":-1739000,"fmt":"-1.74M","longFmt":"-1,739,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":215118000,"fmt":"215.12M","longFmt":"215,118,000"},"earnings":{"raw":-4680000,"fmt":"-4.68M","longFmt":"-4,680,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":222740000,"fmt":"222.74M","longFmt":"222,740,000"},"earnings":{"raw":191446000,"fmt":"191.45M","longFmt":"191,446,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"FRSH Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770760800,"updated":1772062631,"transcriptId":2797197,"type":"IN_HOUSE","eventId":396445,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q4-2025-earnings_call-396445.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/10/2797197.json","maxAge":1},{"title":"FRSH Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762380000,"updated":1763046981,"transcriptId":2271161,"type":"IN_HOUSE","eventId":368338,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q3-2025-earnings_call-368338.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/5/2271161.json","maxAge":1},{"title":"FRSH Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753822800,"updated":1761894936,"transcriptId":2219572,"type":"IN_HOUSE","eventId":333287,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q2-2025-earnings_call-333287.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/29/2219572.json","maxAge":1},{"title":"FRSH Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1745960400,"updated":1764415374,"transcriptId":2363797,"type":"IN_HOUSE","eventId":314904,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q1-2025-earnings_call-314904.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/29/2363797.json","maxAge":1},{"title":"FRSH Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739311200,"updated":1765466137,"transcriptId":2507812,"type":"IN_HOUSE","eventId":244994,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q4-2024-earnings_call-244994.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/11/2507812.json","maxAge":1},{"title":"FRSH Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730930400,"updated":1768551764,"transcriptId":2608464,"type":"IN_HOUSE","eventId":217131,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q3-2024-earnings_call-217131.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/6/2608464.json","maxAge":1},{"title":"FRSH Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722373200,"updated":1772064671,"transcriptId":2727096,"type":"IN_HOUSE","eventId":183123,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q2-2024-earnings_call-183123.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/30/2727096.json","maxAge":1},{"title":"FRSH Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714597200,"updated":1772062954,"transcriptId":2749039,"type":"IN_HOUSE","eventId":165260,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q1-2024-earnings_call-165260.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749039.json","maxAge":1},{"title":"FRSH Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707256800,"updated":1772059789,"transcriptId":2810419,"type":"IN_HOUSE","eventId":120497,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q4-2023-earnings_call-120497.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/6/2810419.json","maxAge":1},{"title":"FRSH Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698786000,"updated":1772060256,"transcriptId":2860336,"type":"IN_HOUSE","eventId":86928,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q3-2023-earnings_call-86928.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/31/2860336.json","maxAge":1},{"title":"FRSH Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690923600,"updated":1772064766,"transcriptId":2909477,"type":"IN_HOUSE","eventId":66481,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q2-2023-earnings_call-66481.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/1/2909477.json","maxAge":1},{"title":"FRSH Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683061200,"updated":1773016137,"transcriptId":2967956,"type":"IN_HOUSE","eventId":52609,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q1-2023-earnings_call-52609.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/2/2967956.json","maxAge":1},{"title":"FRSH Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1675807200,"updated":1773487653,"transcriptId":3023890,"type":"IN_HOUSE","eventId":43040,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q4-2022-earnings_call-43040.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/7/3023890.json","maxAge":1},{"title":"FRSH Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1667336400,"updated":1773487886,"transcriptId":3069190,"type":"IN_HOUSE","eventId":29129,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q3-2022-earnings_call-29129.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/11/1/3069190.json","maxAge":1},{"title":"FRSH Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1659434640,"updated":1773825492,"transcriptId":3106052,"type":"IN_HOUSE","eventId":29128,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q2-2022-earnings_call-29128.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/8/2/3106052.json","maxAge":1},{"title":"FRSH Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651574765,"updated":1774697655,"transcriptId":3143729,"type":"IN_HOUSE","eventId":20635,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q1-2022-earnings_call-20635.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/5/3/3143729.json","maxAge":1},{"title":"FRSH Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644528360,"updated":1774697598,"transcriptId":3184969,"type":"IN_HOUSE","eventId":14418,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q4-2021-earnings_call-14418.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/10/3184969.json","maxAge":1},{"title":"FRSH Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635811200,"updated":1752165408,"transcriptId":1571618,"type":"RAW","eventId":10276,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/FRSH/earnings/FRSH-Q3-2021-earnings_call-10276.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/11/2/1571618.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":8.01,"fmt":"8.01"},"open":{"raw":7.915,"fmt":"7.91"},"dayLow":{"raw":7.83,"fmt":"7.83"},"dayHigh":{"raw":8.03,"fmt":"8.03"},"regularMarketPreviousClose":{"raw":8.01,"fmt":"8.01"},"regularMarketOpen":{"raw":7.915,"fmt":"7.91"},"regularMarketDayLow":{"raw":7.83,"fmt":"7.83"},"regularMarketDayHigh":{"raw":8.03,"fmt":"8.03"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":0.928,"fmt":"0.93"},"trailingPE":{"raw":12.4920635,"fmt":"12.49"},"forwardPE":{"raw":11.380891,"fmt":"11.38"},"volume":{"raw":4459310,"fmt":"4.46M","longFmt":"4,459,310"},"regularMarketVolume":{"raw":4459310,"fmt":"4.46M","longFmt":"4,459,310"},"averageVolume":{"raw":5795703,"fmt":"5.8M","longFmt":"5,795,703"},"averageVolume10days":{"raw":6100430,"fmt":"6.1M","longFmt":"6,100,430"},"averageDailyVolume10Day":{"raw":6100430,"fmt":"6.1M","longFmt":"6,100,430"},"bid":{"raw":5.66,"fmt":"5.66"},"ask":{"raw":10.08,"fmt":"10.08"},"bidSize":{"raw":200,"fmt":"200","longFmt":"200"},"askSize":{"raw":100,"fmt":"100","longFmt":"100"},"marketCap":{"raw":2236143872,"fmt":"2.24B","longFmt":"2,236,143,872"},"nonDilutedMarketCap":{"raw":2281605575,"fmt":"2.28B","longFmt":"2,281,605,575"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":6.79,"fmt":"6.79"},"fiftyTwoWeekHigh":{"raw":16.48,"fmt":"16.48"},"allTimeHigh":{"raw":53.356,"fmt":"53.36"},"allTimeLow":{"raw":6.79,"fmt":"6.79"},"priceToSalesTrailing12Months":{"raw":2.6658556,"fmt":"2.67"},"fiftyDayAverage":{"raw":9.197,"fmt":"9.20"},"twoHundredDayAverage":{"raw":11.99515,"fmt":"12.00"},"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":1777406400,"fmt":"2026-04-28"}],"earningsCallDate":[{"raw":1770760800,"fmt":"2026-02-10"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.11244,"fmt":"0.11"},"earningsLow":{"raw":0.1,"fmt":"0.10"},"earningsHigh":{"raw":0.12412,"fmt":"0.12"},"revenueAverage":{"raw":223635370,"fmt":"223.64M","longFmt":"223,635,370"},"revenueLow":{"raw":222300000,"fmt":"222.3M","longFmt":"222,300,000"},"revenueHigh":{"raw":225000000,"fmt":"225M","longFmt":"225,000,000"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1771859357,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":20.0},{"epochGradeDate":1770823021,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":13.0},{"epochGradeDate":1770822717,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":27.0},{"epochGradeDate":1770817266,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":15.0},{"epochGradeDate":1770813013,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":15.0,"priorPriceTarget":15.0},{"epochGradeDate":1770801514,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":12.0},{"epochGradeDate":1770120262,"firm":"Piper Sandler","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":20.0},{"epochGradeDate":1769091924,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":19.0},{"epochGradeDate":1765970398,"firm":"BTIG","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1762506915,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":25.0},{"epochGradeDate":1762459397,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":23.0},{"epochGradeDate":1759322968,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":13.0,"priorPriceTarget":0.0},{"epochGradeDate":1757946412,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":18.0},{"epochGradeDate":1757692171,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":18.0},{"epochGradeDate":1757682950,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":27.0,"priorPriceTarget":27.0},{"epochGradeDate":1757671456,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":25.0},{"epochGradeDate":1753879840,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":22.0},{"epochGradeDate":1746226512,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":22.0},{"epochGradeDate":1746120040,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":14.0},{"epochGradeDate":1746030786,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":14.0},{"epochGradeDate":1746030089,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":12.0,"priorPriceTarget":11.0},{"epochGradeDate":1746024519,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":27.0,"priorPriceTarget":27.0},{"epochGradeDate":1746003986,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1745503669,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":19.0},{"epochGradeDate":1745423317,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1745325063,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Underweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":13.0},{"epochGradeDate":1744818445,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":21.0},{"epochGradeDate":1744200220,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":24.0},{"epochGradeDate":1743429319,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":22.0},{"epochGradeDate":1742210503,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":25.0},{"epochGradeDate":1739376445,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":17.0},{"epochGradeDate":1739369943,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":18.0},{"epochGradeDate":1739367276,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":19.0},{"epochGradeDate":1739362469,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1739361936,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":14.0},{"epochGradeDate":1739360569,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":20.0},{"epochGradeDate":1739351944,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":20.0},{"epochGradeDate":1737461931,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":16.0},{"epochGradeDate":1737050282,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":22.0,"priorPriceTarget":0.0},{"epochGradeDate":1736943532,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1736786440,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":18.0},{"epochGradeDate":1736265133,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":14.0},{"epochGradeDate":1736157347,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1734432563,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1731004671,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":17.0},{"epochGradeDate":1731003716,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":21.0},{"epochGradeDate":1731002293,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":16.0},{"epochGradeDate":1731001035,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":17.0},{"epochGradeDate":1730994019,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":11.0},{"epochGradeDate":1730984299,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":16.0},{"epochGradeDate":1730975641,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1730971045,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":13.0},{"epochGradeDate":1722455234,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":18.0},{"epochGradeDate":1722452645,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":15.0},{"epochGradeDate":1722450858,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":19.0},{"epochGradeDate":1722440969,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":19.0},{"epochGradeDate":1722431700,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":25.0},{"epochGradeDate":1722425779,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":15.0},{"epochGradeDate":1722419176,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1721043781,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":18.0},{"epochGradeDate":1720775509,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":22.0},{"epochGradeDate":1720639893,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":20.0},{"epochGradeDate":1716200440,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":30.0},{"epochGradeDate":1715164542,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":30.0,"priorPriceTarget":30.0},{"epochGradeDate":1714771420,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":27.0},{"epochGradeDate":1714746168,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":20.0},{"epochGradeDate":1714670075,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":22.0},{"epochGradeDate":1714667013,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":29.0},{"epochGradeDate":1714665736,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":25.0},{"epochGradeDate":1714642972,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":28.0},{"epochGradeDate":1714642063,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":30.0,"priorPriceTarget":30.0},{"epochGradeDate":1714640928,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":28.0},{"epochGradeDate":1713372346,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":24.0},{"epochGradeDate":1708427089,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"Peer Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":27.0,"priorPriceTarget":0.0},{"epochGradeDate":1707331445,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1707321643,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":29.0,"priorPriceTarget":25.0},{"epochGradeDate":1704458765,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":20.0},{"epochGradeDate":1704206394,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":24.0},{"epochGradeDate":1703763031,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":30.0,"priorPriceTarget":25.0},{"epochGradeDate":1698951487,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":27.0},{"epochGradeDate":1698846834,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":25.0},{"epochGradeDate":1698842555,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":22.0,"priorPriceTarget":24.0},{"epochGradeDate":1698835847,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1698827461,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1698087357,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":28.0},{"epochGradeDate":1695052937,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1695039329,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1694445326,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":23.0},{"epochGradeDate":1694442826,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1694200120,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":26.0,"priorPriceTarget":23.0},{"epochGradeDate":1694199427,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":20.0},{"epochGradeDate":1694191517,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":24.0},{"epochGradeDate":1694184653,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":21.0},{"epochGradeDate":1694182952,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":23.0},{"epochGradeDate":1694180557,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1694179100,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":19.0},{"epochGradeDate":1694165425,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":27.0},{"epochGradeDate":1691066980,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":17.0},{"epochGradeDate":1691005646,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":14.0},{"epochGradeDate":1690996395,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":18.0},{"epochGradeDate":1690986155,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":17.0},{"epochGradeDate":1690981027,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":18.0},{"epochGradeDate":1690979417,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":16.0},{"epochGradeDate":1690973707,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":23.0},{"epochGradeDate":1690973408,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":17.0},{"epochGradeDate":1690971851,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1690967340,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":15.0},{"epochGradeDate":1690964789,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":22.0},{"epochGradeDate":1690794743,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1690305218,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":16.0},{"epochGradeDate":1687531139,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Hold","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1687515026,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1684410793,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1683115202,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1683112278,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":20.0},{"epochGradeDate":1683110151,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1681995087,"firm":"FBN Securities","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1679387159,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1677490386,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1675870824,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":16.0},{"epochGradeDate":1675869511,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1675869397,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1675861236,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":16.0},{"epochGradeDate":1675855474,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":0.0},{"epochGradeDate":1675849899,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":16.0},{"epochGradeDate":1674562940,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1673264270,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":17.0},{"epochGradeDate":1672831107,"firm":"Canaccord Genuity","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1671620911,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1669112965,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":14.0,"priorPriceTarget":0.0},{"epochGradeDate":1667409895,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.5,"priorPriceTarget":17.0},{"epochGradeDate":1667212783,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":15.0},{"epochGradeDate":1666187741,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":17.0},{"epochGradeDate":1659606520,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.5,"priorPriceTarget":14.0},{"epochGradeDate":1659524661,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":26.0},{"epochGradeDate":1659524166,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":29.0},{"epochGradeDate":1659516673,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":20.0},{"epochGradeDate":1658837200,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":18.0},{"epochGradeDate":1658135346,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":28.0},{"epochGradeDate":1657802474,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":23.0},{"epochGradeDate":1654765737,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1653315388,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":18.0},{"epochGradeDate":1651675755,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":25.0},{"epochGradeDate":1651665087,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":26.0,"priorPriceTarget":36.0},{"epochGradeDate":1651660030,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":40.0},{"epochGradeDate":1651653607,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":28.0,"priorPriceTarget":36.0},{"epochGradeDate":1646399613,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":25.0,"priorPriceTarget":43.0},{"epochGradeDate":1644590506,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":41.0,"priorPriceTarget":53.0},{"epochGradeDate":1644571698,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":36.0,"priorPriceTarget":38.0},{"epochGradeDate":1641986702,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":38.0,"priorPriceTarget":53.0},{"epochGradeDate":1635941359,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":45.0,"priorPriceTarget":44.0},{"epochGradeDate":1635936025,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":50.0},{"epochGradeDate":1635931854,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":53.0,"priorPriceTarget":50.0},{"epochGradeDate":1634566804,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1634561867,"firm":"Morgan Stanley","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":43.0,"priorPriceTarget":0.0},{"epochGradeDate":1634556160,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1634555907,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1634555593,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1634554670,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":53.0,"priorPriceTarget":0.0},{"epochGradeDate":1634551300,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1634550519,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":51.0,"priorPriceTarget":0.0},{"epochGradeDate":1634550384,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":44.0,"priorPriceTarget":0.0},{"epochGradeDate":1634548499,"firm":"Oppenheimer","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1634546168,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":50.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.016518438,"fmt":"1.65%"},"postMarketChange":{"raw":0.13000011,"fmt":"0.13"},"postMarketTime":1774655843,"postMarketPrice":{"raw":8.0,"fmt":"8.00"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.017478194,"fmt":"-1.75%"},"regularMarketChange":{"raw":-0.14000034,"fmt":"-0.14"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":7.87,"fmt":"7.87"},"regularMarketDayHigh":{"raw":8.03,"fmt":"8.03"},"regularMarketDayLow":{"raw":7.83,"fmt":"7.83"},"regularMarketVolume":{"raw":4459310,"fmt":"4.46M","longFmt":"4,459,310.00"},"averageDailyVolume10Day":{"raw":6100430,"fmt":"6.1M","longFmt":"6,100,430"},"averageDailyVolume3Month":{"raw":5795703,"fmt":"5.8M","longFmt":"5,795,703"},"regularMarketPreviousClose":{"raw":8.01,"fmt":"8.01"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":7.915,"fmt":"7.91"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"FRSH","underlyingSymbol":null,"shortName":"Freshworks Inc.","longName":"Freshworks Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":2236143872,"fmt":"2.24B","longFmt":"2,236,143,872.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.18,"fmt":"0.18"},"estimate":{"raw":0.12911,"fmt":"0.13"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.05","surprisePct":"39.42","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1745957400,"fmt":"2025-04-29"}},{"date":"2Q2025","actual":{"raw":0.18,"fmt":"0.18"},"estimate":{"raw":0.11406,"fmt":"0.11"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.07","surprisePct":"57.81","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753820007,"fmt":"2025-07-29"}},{"date":"3Q2025","actual":{"raw":0.16,"fmt":"0.16"},"estimate":{"raw":0.12754,"fmt":"0.13"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.03","surprisePct":"25.45","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762377472,"fmt":"2025-11-05"}},{"date":"4Q2025","actual":{"raw":0.14,"fmt":"0.14"},"estimate":{"raw":0.11305,"fmt":"0.11"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.03","surprisePct":"23.84","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770758132,"fmt":"2026-02-10"}}],"currentQuarterEstimate":{"raw":0.11244,"fmt":"0.11"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777406400,"fmt":"2026-04-28"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":497999000,"fmt":"498M","longFmt":"497,999,000"},"earnings":{"raw":-19040000,"fmt":"-19.04M","longFmt":"-19,040,000"}},{"date":2023,"revenue":{"raw":596432000,"fmt":"596.43M","longFmt":"596,432,000"},"earnings":{"raw":78683000,"fmt":"78.68M","longFmt":"78,683,000"}},{"date":2024,"revenue":{"raw":720420000,"fmt":"720.42M","longFmt":"720,420,000"},"earnings":{"raw":130368000,"fmt":"130.37M","longFmt":"130,368,000"}},{"date":2025,"revenue":{"raw":838809000,"fmt":"838.81M","longFmt":"838,809,000"},"earnings":{"raw":194774000,"fmt":"194.77M","longFmt":"194,774,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":196273000,"fmt":"196.27M","longFmt":"196,273,000"},"earnings":{"raw":55888000,"fmt":"55.89M","longFmt":"55,888,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":204678000,"fmt":"204.68M","longFmt":"204,678,000"},"earnings":{"raw":52533000,"fmt":"52.53M","longFmt":"52,533,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":215118000,"fmt":"215.12M","longFmt":"215,118,000"},"earnings":{"raw":46776000,"fmt":"46.78M","longFmt":"46,776,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":222740000,"fmt":"222.74M","longFmt":"222,740,000"},"earnings":{"raw":39577000,"fmt":"39.58M","longFmt":"39,577,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":7.87,"fmt":"7.87"},"targetHighPrice":{"raw":18.0,"fmt":"18.00"},"targetLowPrice":{"raw":8.0,"fmt":"8.00"},"targetMeanPrice":{"raw":12.38462,"fmt":"12.38"},"targetMedianPrice":{"raw":11.0,"fmt":"11.00"},"recommendationMean":{"raw":2.2,"fmt":"2.20"},"recommendationKey":"buy","numberOfAnalystOpinions":{"raw":13,"fmt":"13","longFmt":"13"},"totalCash":{"raw":781371008,"fmt":"781.37M","longFmt":"781,371,008"},"totalCashPerShare":{"raw":2.75,"fmt":"2.75"},"ebitda":{"raw":32057000,"fmt":"32.06M","longFmt":"32,057,000"},"totalDebt":{"raw":42503000,"fmt":"42.5M","longFmt":"42,503,000"},"quickRatio":{"raw":1.875,"fmt":"1.88"},"currentRatio":{"raw":2.203,"fmt":"2.20"},"totalRevenue":{"raw":838809024,"fmt":"838.81M","longFmt":"838,809,024"},"debtToEquity":{"raw":4.116,"fmt":"4.12%"},"revenuePerShare":{"raw":2.882,"fmt":"2.88"},"returnOnAssets":{"raw":0.00529,"fmt":"0.53%"},"returnOnEquity":{"raw":0.16929,"fmt":"16.93%"},"grossProfits":{"raw":712664000,"fmt":"712.66M","longFmt":"712,664,000"},"freeCashflow":{"raw":160126256,"fmt":"160.13M","longFmt":"160,126,256"},"operatingCashflow":{"raw":242370000,"fmt":"242.37M","longFmt":"242,370,000"},"earningsGrowth":{},"revenueGrowth":{"raw":0.145,"fmt":"14.50%"},"grossMargins":{"raw":0.84961,"fmt":"84.96%"},"ebitdaMargins":{"raw":0.03822,"fmt":"3.82%"},"operatingMargins":{"raw":0.17839001,"fmt":"17.84%"},"profitMargins":{"raw":0.21903,"fmt":"21.90%"},"financialCurrency":"USD"}}],"error":null}}