{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.025051206,"fmt":"2.51%"},"oneMonthReturn":{"raw":-0.0015528728,"fmt":"-0.16%"},"threeMonthReturn":{"raw":0.036857832,"fmt":"3.69%"},"sixMonthReturn":{"raw":-0.014451497,"fmt":"-1.45%"},"ytdReturnPct":{"raw":0.038772132,"fmt":"3.88%"},"oneYearTotalReturn":{"raw":-0.03225113,"fmt":"-3.23%"},"twoYearTotalReturn":{"raw":-0.035568886,"fmt":"-3.56%"},"threeYearTotalReturn":{"raw":-0.208685,"fmt":"-20.87%"},"fiveYearTotalReturn":{"raw":-0.1971103,"fmt":"-19.71%"},"tenYearTotalReturn":{"raw":0.7166285,"fmt":"71.66%"},"maxReturn":{"raw":24.83533,"fmt":"2,483.53%"}},"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":4251980288,"fmt":"4.25B","longFmt":"4,251,980,288"},"forwardPE":{"raw":16.249098,"fmt":"16.25"},"profitMargins":{"raw":0.12819,"fmt":"12.82%"},"floatShares":{"raw":59144826,"fmt":"59.14M","longFmt":"59,144,826"},"sharesOutstanding":{"raw":59642844,"fmt":"59.64M","longFmt":"59,642,844"},"sharesShort":{"raw":1383489,"fmt":"1.38M","longFmt":"1,383,489"},"sharesShortPriorMonth":{"raw":1015049,"fmt":"1.02M","longFmt":"1,015,049"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0232,"fmt":"2.32%"},"heldPercentInsiders":{"raw":0.00691,"fmt":"0.69%"},"heldPercentInstitutions":{"raw":0.91837996,"fmt":"91.84%"},"shortRatio":{"raw":3.38,"fmt":"3.38"},"shortPercentOfFloat":{"raw":0.033299997,"fmt":"3.33%"},"beta":{"raw":0.632,"fmt":"0.63"},"impliedSharesOutstanding":{"raw":59642844,"fmt":"59.64M","longFmt":"59,642,844"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":28.328,"fmt":"28.33"},"priceToBook":{"raw":1.5888873,"fmt":"1.59"},"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.416,"fmt":"-41.60%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":128211000,"fmt":"128.21M","longFmt":"128,211,000"},"trailingEps":{"raw":2.15,"fmt":"2.15"},"forwardEps":{"raw":2.77,"fmt":"2.77"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":1307923200,"fmt":"2011-06-13"},"enterpriseToRevenue":{"raw":4.251,"fmt":"4.25"},"enterpriseToEbitda":{"raw":12.279,"fmt":"12.28"},"52WeekChange":{"raw":-0.042729437,"fmt":"-4.27%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.335,"fmt":"0.34"},"lastDividendDate":{"raw":1770595200,"fmt":"2026-02-09"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"U","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.22,"fmt":"0.22"},"estimate":{"raw":0.16,"fmt":"0.16"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.06","surprisePct":"37.5","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746105352,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":0.71,"fmt":"0.71"},"estimate":{"raw":0.562,"fmt":"0.56"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.15","surprisePct":"26.33","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753966800,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":1.03,"fmt":"1.03"},"estimate":{"raw":0.93667,"fmt":"0.94"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"9.96","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761830154,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.19,"fmt":"0.19"},"estimate":{"raw":0.33,"fmt":"0.33"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.14","surprisePct":"-42.42","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772054439,"fmt":"2026-02-25"}}],"currentQuarterEstimate":{"raw":0.235,"fmt":"0.23"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777579200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":846431000,"fmt":"846.43M","longFmt":"846,431,000"},"earnings":{"raw":96011000,"fmt":"96.01M","longFmt":"96,011,000"}},{"date":2023,"revenue":{"raw":794632000,"fmt":"794.63M","longFmt":"794,632,000"},"earnings":{"raw":51911000,"fmt":"51.91M","longFmt":"51,911,000"}},{"date":2024,"revenue":{"raw":1036806000,"fmt":"1.04B","longFmt":"1,036,806,000"},"earnings":{"raw":190807000,"fmt":"190.81M","longFmt":"190,807,000"}},{"date":2025,"revenue":{"raw":1000140000,"fmt":"1B","longFmt":"1,000,140,000"},"earnings":{"raw":128211000,"fmt":"128.21M","longFmt":"128,211,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":203973000,"fmt":"203.97M","longFmt":"203,973,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":264954000,"fmt":"264.95M","longFmt":"264,954,000"},"earnings":{"raw":42168000,"fmt":"42.17M","longFmt":"42,168,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":311235000,"fmt":"311.24M","longFmt":"311,235,000"},"earnings":{"raw":61230000,"fmt":"61.23M","longFmt":"61,230,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":219978000,"fmt":"219.98M","longFmt":"219,978,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"CWT Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1772121600,"updated":1772128140,"transcriptId":2938412,"type":"IN_HOUSE","eventId":397290,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q4-2025-earnings_call-397290.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/26/2938412.json","maxAge":1},{"title":"CWT Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1761836400,"updated":1763206571,"transcriptId":2223591,"type":"IN_HOUSE","eventId":369326,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q3-2025-earnings_call-369326.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/30/2223591.json","maxAge":1},{"title":"CWT Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1753974000,"updated":1763810314,"transcriptId":2294155,"type":"IN_HOUSE","eventId":340977,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q2-2025-earnings_call-340977.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/31/2294155.json","maxAge":1},{"title":"CWT Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746111600,"updated":1766479649,"transcriptId":2532207,"type":"IN_HOUSE","eventId":320333,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q1-2025-earnings_call-320333.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/1/2532207.json","maxAge":1},{"title":"CWT Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1740672000,"updated":1767077166,"transcriptId":2544534,"type":"IN_HOUSE","eventId":243666,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q4-2024-earnings_call-243666.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/27/2544534.json","maxAge":1},{"title":"CWT Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730386800,"updated":1768649723,"transcriptId":2615135,"type":"IN_HOUSE","eventId":217997,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q3-2024-earnings_call-217997.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/31/2615135.json","maxAge":1},{"title":"CWT Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1722524400,"updated":1772061052,"transcriptId":2725558,"type":"IN_HOUSE","eventId":188735,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q2-2024-earnings_call-188735.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/1/2725558.json","maxAge":1},{"title":"CWT Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714057200,"updated":1772061381,"transcriptId":2757300,"type":"IN_HOUSE","eventId":172501,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q1-2024-earnings_call-172501.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/4/25/2757300.json","maxAge":1},{"title":"CWT Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1709222400,"updated":1772065500,"transcriptId":2781919,"type":"IN_HOUSE","eventId":120789,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q4-2023-earnings_call-120789.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/29/2781919.json","maxAge":1},{"title":"CWT Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1698332400,"updated":1772059437,"transcriptId":2866578,"type":"IN_HOUSE","eventId":85608,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q3-2023-earnings_call-85608.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/26/2866578.json","maxAge":1},{"title":"CWT Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1690470000,"updated":1772061813,"transcriptId":2915065,"type":"IN_HOUSE","eventId":65478,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q2-2023-earnings_call-65478.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/7/27/2915065.json","maxAge":1},{"title":"CWT Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1682607600,"updated":1772417954,"transcriptId":2970393,"type":"IN_HOUSE","eventId":57216,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q1-2023-earnings_call-57216.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/27/2970393.json","maxAge":1},{"title":"CWT Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1677772800,"updated":1772776222,"transcriptId":3003520,"type":"IN_HOUSE","eventId":43657,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q4-2022-earnings_call-43657.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/3/2/3003520.json","maxAge":1},{"title":"CWT Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666882800,"updated":1774093514,"transcriptId":3072665,"type":"IN_HOUSE","eventId":38957,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q3-2022-earnings_call-38957.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/27/3072665.json","maxAge":1},{"title":"CWT Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658969820,"updated":1774390903,"transcriptId":3160137,"type":"IN_HOUSE","eventId":26950,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q2-2022-earnings_call-26950.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/28/3160137.json","maxAge":1},{"title":"CWT Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651154486,"updated":1774225500,"transcriptId":3144915,"type":"IN_HOUSE","eventId":20427,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/CWT/earnings/CWT-Q1-2022-earnings_call-20427.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/28/3144915.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":45.08,"fmt":"45.08"},"open":{"raw":45.05,"fmt":"45.05"},"dayLow":{"raw":44.83,"fmt":"44.83"},"dayHigh":{"raw":45.45,"fmt":"45.45"},"regularMarketPreviousClose":{"raw":45.08,"fmt":"45.08"},"regularMarketOpen":{"raw":45.05,"fmt":"45.05"},"regularMarketDayLow":{"raw":44.83,"fmt":"44.83"},"regularMarketDayHigh":{"raw":45.45,"fmt":"45.45"},"dividendRate":{"raw":1.24,"fmt":"1.24"},"dividendYield":{"raw":0.0274,"fmt":"2.74%"},"exDividendDate":{"raw":1770595200,"fmt":"2026-02-09"},"payoutRatio":{"raw":0.5581,"fmt":"55.81%"},"fiveYearAvgDividendYield":{"raw":2.0,"fmt":"2.00"},"beta":{"raw":0.632,"fmt":"0.63"},"trailingPE":{"raw":20.934881,"fmt":"20.93"},"forwardPE":{"raw":16.249098,"fmt":"16.25"},"volume":{"raw":141080,"fmt":"141.08k","longFmt":"141,080"},"regularMarketVolume":{"raw":141080,"fmt":"141.08k","longFmt":"141,080"},"averageVolume":{"raw":390471,"fmt":"390.47k","longFmt":"390,471"},"averageVolume10days":{"raw":596910,"fmt":"596.91k","longFmt":"596,910"},"averageDailyVolume10Day":{"raw":596910,"fmt":"596.91k","longFmt":"596,910"},"bid":{"raw":44.58,"fmt":"44.58"},"ask":{"raw":45.28,"fmt":"45.28"},"bidSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":2684524288,"fmt":"2.68B","longFmt":"2,684,524,288"},"nonDilutedMarketCap":{"raw":2618917280,"fmt":"2.62B","longFmt":"2,618,917,280"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":41.29,"fmt":"41.29"},"fiftyTwoWeekHigh":{"raw":51.63,"fmt":"51.63"},"allTimeHigh":{"raw":72.08,"fmt":"72.08"},"allTimeLow":{"raw":1.328125,"fmt":"1.33"},"priceToSalesTrailing12Months":{"raw":2.6841483,"fmt":"2.68"},"fiftyDayAverage":{"raw":45.0092,"fmt":"45.01"},"twoHundredDayAverage":{"raw":45.59075,"fmt":"45.59"},"trailingAnnualDividendRate":{"raw":1.2,"fmt":"1.20"},"trailingAnnualDividendYield":{"raw":0.026619343,"fmt":"2.66%"},"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":1777579200,"fmt":"2026-04-30"}],"earningsCallDate":[{"raw":1772121600,"fmt":"2026-02-26"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.235,"fmt":"0.23"},"earningsLow":{"raw":0.23,"fmt":"0.23"},"earningsHigh":{"raw":0.24,"fmt":"0.24"},"revenueAverage":{"raw":210269680,"fmt":"210.27M","longFmt":"210,269,680"},"revenueLow":{"raw":202839370,"fmt":"202.84M","longFmt":"202,839,370"},"revenueHigh":{"raw":217700000,"fmt":"217.7M","longFmt":"217,700,000"}},"exDividendDate":{"raw":1770595200,"fmt":"2026-02-09"},"dividendDate":{"raw":1771545600,"fmt":"2026-02-20"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1754056700,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":59.0},{"epochGradeDate":1746209340,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":59.0,"priorPriceTarget":54.0},{"epochGradeDate":1744370797,"firm":"Seaport Global","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":54.0,"priorPriceTarget":0.0},{"epochGradeDate":1736259957,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":56.0},{"epochGradeDate":1722427002,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Raises","currentPriceTarget":57.0,"priorPriceTarget":50.0},{"epochGradeDate":1714133357,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":55.0,"priorPriceTarget":52.0},{"epochGradeDate":1712242727,"firm":"UBS","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"Announces","currentPriceTarget":49.0,"priorPriceTarget":0.0},{"epochGradeDate":1709314962,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":52.0,"priorPriceTarget":56.0},{"epochGradeDate":1690547349,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1687944663,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"Underweight","action":"up","priceTargetAction":"Lowers","currentPriceTarget":56.0,"priorPriceTarget":58.0},{"epochGradeDate":1686748828,"firm":"UBS","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Lowers","currentPriceTarget":51.0,"priorPriceTarget":59.0},{"epochGradeDate":1669816335,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":67.0,"priorPriceTarget":0.0},{"epochGradeDate":1667217076,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":61.0,"priorPriceTarget":55.0},{"epochGradeDate":1643122919,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"Sell","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1638360603,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":63.0,"priorPriceTarget":62.0},{"epochGradeDate":1618574701,"firm":"Seaport Global","toGrade":"Sell","fromGrade":"Neutral","action":"down","priceTargetAction":"Announces","currentPriceTarget":55.0,"priorPriceTarget":0.0},{"epochGradeDate":1614861530,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":53.0,"priorPriceTarget":57.0},{"epochGradeDate":1589974704,"firm":"Seaport Global","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1588339503,"firm":"Wells Fargo","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":50.0,"priorPriceTarget":55.0},{"epochGradeDate":1588329634,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1553684096,"firm":"Wells Fargo","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1551711401,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Removes","currentPriceTarget":49.0,"priorPriceTarget":45.0},{"epochGradeDate":1544093550,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":50.0,"priorPriceTarget":0.0},{"epochGradeDate":1537188472,"firm":"Evercore ISI Group","toGrade":"In-Line","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":42.0,"priorPriceTarget":0.0},{"epochGradeDate":1522754565,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1522071104,"firm":"Hilliard Lyons","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1521805155,"firm":"UBS","toGrade":"Sell","fromGrade":"Sell","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":34.0},{"epochGradeDate":1520512738,"firm":"UBS","toGrade":"Sell","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":34.0,"priorPriceTarget":0.0},{"epochGradeDate":1506096472,"firm":"Barclays","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":32.0,"priorPriceTarget":30.0},{"epochGradeDate":1487943965,"firm":"Wells Fargo","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1484745307,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":32.0,"priorPriceTarget":0.0},{"epochGradeDate":1477627200,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1476417600,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1473162214,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":33.0},{"epochGradeDate":1461063627,"firm":"Janney Montgomery Scott","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1459757627,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":29.0,"priorPriceTarget":0.0},{"epochGradeDate":1457356518,"firm":"Gabelli & Co.","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1438350353,"firm":"Hilliard Lyons","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1430735377,"firm":"Janney Montgomery Scott","toGrade":"Buy","fromGrade":"","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1383229891,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1367593501,"firm":"Gabelli & Co.","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1367497062,"firm":"Brean Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1359987651,"firm":"Hilliard Lyons","toGrade":"Neutral","fromGrade":"Long-Term Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":20.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":-0.0088868635,"fmt":"-0.89%"},"postMarketChange":{"raw":-0.3999977,"fmt":"-0.40"},"postMarketTime":1774649701,"postMarketPrice":{"raw":44.61,"fmt":"44.61"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":-0.00155287,"fmt":"-0.16%"},"regularMarketChange":{"raw":-0.0700035,"fmt":"-0.07"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":45.01,"fmt":"45.01"},"regularMarketDayHigh":{"raw":45.45,"fmt":"45.45"},"regularMarketDayLow":{"raw":44.83,"fmt":"44.83"},"regularMarketVolume":{"raw":141080,"fmt":"141.08k","longFmt":"141,080.00"},"averageDailyVolume10Day":{"raw":596910,"fmt":"596.91k","longFmt":"596,910"},"averageDailyVolume3Month":{"raw":390471,"fmt":"390.47k","longFmt":"390,471"},"regularMarketPreviousClose":{"raw":45.08,"fmt":"45.08"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":45.05,"fmt":"45.05"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"CWT","underlyingSymbol":null,"shortName":"California Water Service Group","longName":"California Water Service Group","currency":"USD","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":2684524288,"fmt":"2.68B","longFmt":"2,684,524,288.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.22,"fmt":"0.22"},"estimate":{"raw":0.16,"fmt":"0.16"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.06","surprisePct":"37.5","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746105352,"fmt":"2025-05-01"}},{"date":"2Q2025","actual":{"raw":0.71,"fmt":"0.71"},"estimate":{"raw":0.56,"fmt":"0.56"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.15","surprisePct":"26.79","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1753966800,"fmt":"2025-07-31"}},{"date":"3Q2025","actual":{"raw":1.03,"fmt":"1.03"},"estimate":{"raw":0.93667,"fmt":"0.94"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.09","surprisePct":"9.96","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1761830154,"fmt":"2025-10-30"}},{"date":"4Q2025","actual":{"raw":0.19,"fmt":"0.19"},"estimate":{"raw":0.33,"fmt":"0.33"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.14","surprisePct":"-42.42","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1772054439,"fmt":"2026-02-25"}}],"currentQuarterEstimate":{"raw":0.235,"fmt":"0.23"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1777579200,"fmt":"2026-04-30"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":846431000,"fmt":"846.43M","longFmt":"846,431,000"},"earnings":{"raw":96011000,"fmt":"96.01M","longFmt":"96,011,000"}},{"date":2023,"revenue":{"raw":794632000,"fmt":"794.63M","longFmt":"794,632,000"},"earnings":{"raw":51911000,"fmt":"51.91M","longFmt":"51,911,000"}},{"date":2024,"revenue":{"raw":1036806000,"fmt":"1.04B","longFmt":"1,036,806,000"},"earnings":{"raw":190807000,"fmt":"190.81M","longFmt":"190,807,000"}},{"date":2025,"revenue":{"raw":1000140000,"fmt":"1B","longFmt":"1,000,140,000"},"earnings":{"raw":128211000,"fmt":"128.21M","longFmt":"128,211,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":203973000,"fmt":"203.97M","longFmt":"203,973,000"},"earnings":{"raw":13331000,"fmt":"13.33M","longFmt":"13,331,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":264954000,"fmt":"264.95M","longFmt":"264,954,000"},"earnings":{"raw":42168000,"fmt":"42.17M","longFmt":"42,168,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":311235000,"fmt":"311.24M","longFmt":"311,235,000"},"earnings":{"raw":61230000,"fmt":"61.23M","longFmt":"61,230,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":219978000,"fmt":"219.98M","longFmt":"219,978,000"},"earnings":{"raw":0,"fmt":null,"longFmt":"0"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":45.01,"fmt":"45.01"},"targetHighPrice":{"raw":55.0,"fmt":"55.00"},"targetLowPrice":{"raw":49.0,"fmt":"49.00"},"targetMeanPrice":{"raw":52.0,"fmt":"52.00"},"targetMedianPrice":{"raw":52.0,"fmt":"52.00"},"recommendationMean":{"raw":1.0,"fmt":"1.00"},"recommendationKey":"strong_buy","numberOfAnalystOpinions":{"raw":3,"fmt":"3","longFmt":"3"},"totalCash":{"raw":51820000,"fmt":"51.82M","longFmt":"51,820,000"},"totalCashPerShare":{"raw":0.869,"fmt":"0.87"},"ebitda":{"raw":346291008,"fmt":"346.29M","longFmt":"346,291,008"},"totalDebt":{"raw":1616705024,"fmt":"1.62B","longFmt":"1,616,705,024"},"quickRatio":{"raw":0.518,"fmt":"0.52"},"currentRatio":{"raw":0.848,"fmt":"0.85"},"totalRevenue":{"raw":1000140032,"fmt":"1B","longFmt":"1,000,140,032"},"debtToEquity":{"raw":95.551,"fmt":"95.55%"},"revenuePerShare":{"raw":16.789,"fmt":"16.79"},"returnOnAssets":{"raw":0.02301,"fmt":"2.30%"},"returnOnEquity":{"raw":0.07678,"fmt":"7.68%"},"grossProfits":{"raw":536030016,"fmt":"536.03M","longFmt":"536,030,016"},"freeCashflow":{"raw":-288263008,"fmt":"-288.26M","longFmt":"-288,263,008"},"operatingCashflow":{"raw":302560992,"fmt":"302.56M","longFmt":"302,560,992"},"earningsGrowth":{"raw":-0.422,"fmt":"-42.20%"},"revenueGrowth":{"raw":-0.01,"fmt":"-1.00%"},"grossMargins":{"raw":0.53595,"fmt":"53.60%"},"ebitdaMargins":{"raw":0.34624,"fmt":"34.62%"},"operatingMargins":{"raw":0.10216,"fmt":"10.22%"},"profitMargins":{"raw":0.12819,"fmt":"12.82%"},"financialCurrency":"USD"}}],"error":null}}