{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.036347505,"fmt":"-3.63%"},"oneMonthReturn":{"raw":-0.19001491,"fmt":"-19.00%"},"threeMonthReturn":{"raw":-0.4786571,"fmt":"-47.87%"},"sixMonthReturn":{"raw":-0.43237597,"fmt":"-43.24%"},"ytdReturnPct":{"raw":-0.45156407,"fmt":"-45.16%"},"oneYearTotalReturn":{"raw":-0.20424597,"fmt":"-20.42%"},"twoYearTotalReturn":{"raw":-0.11482084,"fmt":"-11.48%"},"threeYearTotalReturn":{"raw":-0.036347505,"fmt":"-3.63%"},"fiveYearTotalReturn":{"raw":-0.7542392,"fmt":"-75.42%"},"tenYearTotalReturn":{"raw":-0.5273913,"fmt":"-52.74%"},"maxReturn":{"raw":-0.5273913,"fmt":"-52.74%"}},"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":1115600896,"fmt":"1.12B","longFmt":"1,115,600,896"},"forwardPE":{"raw":6.267875,"fmt":"6.27"},"profitMargins":{"raw":0.14652,"fmt":"14.65%"},"floatShares":{"raw":121463510,"fmt":"121.46M","longFmt":"121,463,510"},"sharesOutstanding":{"raw":130380213,"fmt":"130.38M","longFmt":"130,380,213"},"sharesShort":{"raw":19590708,"fmt":"19.59M","longFmt":"19,590,708"},"sharesShortPriorMonth":{"raw":19458544,"fmt":"19.46M","longFmt":"19,458,544"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.1503,"fmt":"15.03%"},"heldPercentInsiders":{"raw":0.07669,"fmt":"7.67%"},"heldPercentInstitutions":{"raw":1.0706301,"fmt":"107.06%"},"shortRatio":{"raw":5.26,"fmt":"5.26"},"shortPercentOfFloat":{"raw":0.2185,"fmt":"21.85%"},"beta":{"raw":1.129,"fmt":"1.13"},"impliedSharesOutstanding":{"raw":130654883,"fmt":"130.65M","longFmt":"130,654,883"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":4.828,"fmt":"4.83"},"priceToBook":{"raw":2.2514498,"fmt":"2.25"},"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.894,"fmt":"-89.40%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":115425000,"fmt":"115.42M","longFmt":"115,425,000"},"trailingEps":{"raw":0.84,"fmt":"0.84"},"forwardEps":{"raw":1.73424,"fmt":"1.73"},"pegRatio":{},"lastSplitFactor":null,"lastSplitDate":{},"enterpriseToRevenue":{"raw":1.416,"fmt":"1.42"},"enterpriseToEbitda":{"raw":7.672,"fmt":"7.67"},"52WeekChange":{"raw":-0.18260872,"fmt":"-18.26%"},"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.27,"fmt":"0.27"},"estimate":{"raw":0.19054,"fmt":"0.19"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.08","surprisePct":"41.7","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746475380,"fmt":"2025-05-05"}},{"date":"2Q2025","actual":{"raw":0.24,"fmt":"0.24"},"estimate":{"raw":0.19297,"fmt":"0.19"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.05","surprisePct":"24.37","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754510580,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.21,"fmt":"0.21"},"estimate":{"raw":0.19124,"fmt":"0.19"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.02","surprisePct":"9.81","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762204656,"fmt":"2025-11-03"}},{"date":"4Q2025","actual":{"raw":0.12,"fmt":"0.12"},"estimate":{"raw":0.19114,"fmt":"0.19"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"-0.07","surprisePct":"-37.22","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770670980,"fmt":"2026-02-09"}}],"currentQuarterEstimate":{"raw":0.168,"fmt":"0.17"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":618318000,"fmt":"618.32M","longFmt":"618,318,000"},"earnings":{"raw":-89885000,"fmt":"-89.89M","longFmt":"-89,885,000"}},{"date":2023,"revenue":{"raw":689136000,"fmt":"689.14M","longFmt":"689,136,000"},"earnings":{"raw":46887000,"fmt":"46.89M","longFmt":"46,887,000"}},{"date":2024,"revenue":{"raw":769325000,"fmt":"769.33M","longFmt":"769,325,000"},"earnings":{"raw":215586000,"fmt":"215.59M","longFmt":"215,586,000"}},{"date":2025,"revenue":{"raw":787784000,"fmt":"787.78M","longFmt":"787,784,000"},"earnings":{"raw":115425000,"fmt":"115.42M","longFmt":"115,425,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":192706000,"fmt":"192.71M","longFmt":"192,706,000"},"earnings":{"raw":37730000,"fmt":"37.73M","longFmt":"37,730,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":194939000,"fmt":"194.94M","longFmt":"194,939,000"},"earnings":{"raw":32726000,"fmt":"32.73M","longFmt":"32,726,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":201730000,"fmt":"201.73M","longFmt":"201,730,000"},"earnings":{"raw":29335000,"fmt":"29.34M","longFmt":"29,335,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":198409000,"fmt":"198.41M","longFmt":"198,409,000"},"earnings":{"raw":15634000,"fmt":"15.63M","longFmt":"15,634,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"UPWK Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1770674400,"updated":1772059142,"transcriptId":2789811,"type":"IN_HOUSE","eventId":401317,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2025-earnings_call-401317.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/2/9/2789811.json","maxAge":1},{"title":"UPWK Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1762207200,"updated":1763046981,"transcriptId":2271702,"type":"IN_HOUSE","eventId":371563,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2025-earnings_call-371563.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/11/3/2271702.json","maxAge":1},{"title":"UPWK Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1754514000,"updated":1763943508,"transcriptId":2325924,"type":"IN_HOUSE","eventId":342162,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2025-earnings_call-342162.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/8/6/2325924.json","maxAge":1},{"title":"UPWK Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1746478800,"updated":1766486808,"transcriptId":2532957,"type":"IN_HOUSE","eventId":315305,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2025-earnings_call-315305.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/5/5/2532957.json","maxAge":1},{"title":"UPWK Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1739397600,"updated":1766835186,"transcriptId":2529314,"type":"IN_HOUSE","eventId":238138,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2024-earnings_call-238138.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/2/12/2529314.json","maxAge":1},{"title":"UPWK Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1730930400,"updated":1768551764,"transcriptId":2608529,"type":"IN_HOUSE","eventId":219790,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2024-earnings_call-219790.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/11/6/2608529.json","maxAge":1},{"title":"UPWK Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1723064400,"updated":1772064891,"transcriptId":2721783,"type":"IN_HOUSE","eventId":190185,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2024-earnings_call-190185.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/8/7/2721783.json","maxAge":1},{"title":"UPWK Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1714597200,"updated":1772058262,"transcriptId":2749050,"type":"IN_HOUSE","eventId":167330,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2024-earnings_call-167330.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/5/1/2749050.json","maxAge":1},{"title":"UPWK Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1707948000,"updated":1772059061,"transcriptId":2799511,"type":"IN_HOUSE","eventId":119310,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2023-earnings_call-119310.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/2/14/2799511.json","maxAge":1},{"title":"UPWK Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1699394400,"updated":1772065500,"transcriptId":2849867,"type":"IN_HOUSE","eventId":87316,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2023-earnings_call-87316.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/11/7/2849867.json","maxAge":1},{"title":"UPWK Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1691010000,"updated":1772065223,"transcriptId":2907206,"type":"IN_HOUSE","eventId":66869,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2023-earnings_call-66869.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/8/2/2907206.json","maxAge":1},{"title":"UPWK Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1683147600,"updated":1773016381,"transcriptId":2965496,"type":"IN_HOUSE","eventId":53951,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2023-earnings_call-53951.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/5/3/2965496.json","maxAge":1},{"title":"UPWK Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1676498400,"updated":1773487841,"transcriptId":3017637,"type":"IN_HOUSE","eventId":40299,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2022-earnings_call-40299.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/2/15/3017637.json","maxAge":1},{"title":"UPWK Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1666818000,"updated":1774092663,"transcriptId":3074093,"type":"IN_HOUSE","eventId":27560,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2022-earnings_call-27560.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/26/3074093.json","maxAge":1},{"title":"UPWK Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1658910840,"updated":1773901233,"transcriptId":3110593,"type":"IN_HOUSE","eventId":27305,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2022-earnings_call-27305.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/7/27/3110593.json","maxAge":1},{"title":"UPWK Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1651069142,"updated":1774232345,"transcriptId":3146251,"type":"IN_HOUSE","eventId":19972,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2022-earnings_call-19972.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/4/27/3146251.json","maxAge":1},{"title":"UPWK Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1644527990,"updated":1774697920,"transcriptId":3184618,"type":"IN_HOUSE","eventId":14399,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2021-earnings_call-14399.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/2/10/3184618.json","maxAge":1},{"title":"UPWK Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1635292800,"updated":1752165408,"transcriptId":1570516,"type":"RAW","eventId":9110,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2021-earnings_call-9110.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/27/1570516.json","maxAge":1},{"title":"UPWK Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1627517100,"updated":1752165408,"transcriptId":1567597,"type":"RAW","eventId":5795,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2021-earnings_call-5795.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/29/1567597.json","maxAge":1},{"title":"UPWK Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1620162001,"updated":1752165408,"transcriptId":1569768,"type":"RAW","eventId":8251,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2021-earnings_call-8251.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/5/4/1569768.json","maxAge":1},{"title":"UPWK Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1614073080,"updated":1752165408,"transcriptId":1584888,"type":"RAW","eventId":25603,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2020-earnings_call-25603.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/2/23/1584888.json","maxAge":1},{"title":"UPWK Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1604482740,"updated":1752165408,"transcriptId":1584890,"type":"RAW","eventId":25605,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2020-earnings_call-25605.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/11/4/1584890.json","maxAge":1},{"title":"UPWK Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1596531540,"updated":1752165408,"transcriptId":1584892,"type":"RAW","eventId":25607,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2020-earnings_call-25607.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/8/4/1584892.json","maxAge":1},{"title":"UPWK Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1588755600,"updated":1752165408,"transcriptId":1584893,"type":"RAW","eventId":25609,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2020-earnings_call-25609.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/5/6/1584893.json","maxAge":1},{"title":"UPWK Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1582711320,"updated":1752165408,"transcriptId":1584894,"type":"RAW","eventId":25610,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q4-2019-earnings_call-25610.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/2/26/1584894.json","maxAge":1},{"title":"UPWK Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1573034580,"updated":1752165408,"transcriptId":1584896,"type":"RAW","eventId":25612,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q3-2019-earnings_call-25612.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/11/6/1584896.json","maxAge":1},{"title":"UPWK Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1565168700,"updated":1752165408,"transcriptId":1584897,"type":"RAW","eventId":25613,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q2-2019-earnings_call-25613.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/8/7/1584897.json","maxAge":1},{"title":"UPWK Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1557306360,"updated":1752165408,"transcriptId":1584899,"type":"RAW","eventId":25615,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/UPWK/earnings/UPWK-Q1-2019-earnings_call-25615.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/5/8/1584899.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":11.19,"fmt":"11.19"},"open":{"raw":11.05,"fmt":"11.05"},"dayLow":{"raw":10.725,"fmt":"10.73"},"dayHigh":{"raw":11.22,"fmt":"11.22"},"regularMarketPreviousClose":{"raw":11.19,"fmt":"11.19"},"regularMarketOpen":{"raw":11.05,"fmt":"11.05"},"regularMarketDayLow":{"raw":10.725,"fmt":"10.73"},"regularMarketDayHigh":{"raw":11.22,"fmt":"11.22"},"dividendRate":{},"dividendYield":{},"exDividendDate":{},"payoutRatio":{"raw":0.0,"fmt":"0.00%"},"fiveYearAvgDividendYield":{},"beta":{"raw":1.129,"fmt":"1.13"},"trailingPE":{"raw":12.940476,"fmt":"12.94"},"forwardPE":{"raw":6.267875,"fmt":"6.27"},"volume":{"raw":4522090,"fmt":"4.52M","longFmt":"4,522,090"},"regularMarketVolume":{"raw":4522090,"fmt":"4.52M","longFmt":"4,522,090"},"averageVolume":{"raw":3549389,"fmt":"3.55M","longFmt":"3,549,389"},"averageVolume10days":{"raw":3137540,"fmt":"3.14M","longFmt":"3,137,540"},"averageDailyVolume10Day":{"raw":3137540,"fmt":"3.14M","longFmt":"3,137,540"},"bid":{"raw":10.82,"fmt":"10.82"},"ask":{"raw":10.91,"fmt":"10.91"},"bidSize":{"raw":400,"fmt":"400","longFmt":"400"},"askSize":{"raw":700,"fmt":"700","longFmt":"700"},"marketCap":{"raw":1420218496,"fmt":"1.42B","longFmt":"1,420,218,496"},"nonDilutedMarketCap":{"raw":1470036901,"fmt":"1.47B","longFmt":"1,470,036,901"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":10.725,"fmt":"10.73"},"fiftyTwoWeekHigh":{"raw":22.84,"fmt":"22.84"},"allTimeHigh":{"raw":64.49,"fmt":"64.49"},"allTimeLow":{"raw":5.14,"fmt":"5.14"},"priceToSalesTrailing12Months":{"raw":1.8028018,"fmt":"1.80"},"fiftyDayAverage":{"raw":16.0288,"fmt":"16.03"},"twoHundredDayAverage":{"raw":16.31815,"fmt":"16.32"},"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":1778097600,"fmt":"2026-05-06"}],"earningsCallDate":[{"raw":1770674400,"fmt":"2026-02-09"}],"isEarningsDateEstimate":true,"earningsAverage":{"raw":0.27221,"fmt":"0.27"},"earningsLow":{"raw":0.25901,"fmt":"0.26"},"earningsHigh":{"raw":0.29,"fmt":"0.29"},"revenueAverage":{"raw":196220340,"fmt":"196.22M","longFmt":"196,220,340"},"revenueLow":{"raw":194100000,"fmt":"194.1M","longFmt":"194,100,000"},"revenueHigh":{"raw":200122220,"fmt":"200.12M","longFmt":"200,122,220"}},"exDividendDate":{},"dividendDate":{}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770749078,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":26.0},{"epochGradeDate":1770741745,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":22.0},{"epochGradeDate":1770740429,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":19.0},{"epochGradeDate":1770740249,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1770734865,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":17.0},{"epochGradeDate":1770727503,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":25.0},{"epochGradeDate":1767630635,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":22.0},{"epochGradeDate":1763564514,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":23.0},{"epochGradeDate":1763563076,"firm":"Citizens","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":27.0,"priorPriceTarget":27.0},{"epochGradeDate":1763562223,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":22.0},{"epochGradeDate":1763558506,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":25.0},{"epochGradeDate":1763551095,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":25.0,"priorPriceTarget":25.0},{"epochGradeDate":1762364465,"firm":"Roth Capital","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":19.0},{"epochGradeDate":1762279089,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":16.0},{"epochGradeDate":1762277748,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":24.0},{"epochGradeDate":1762274238,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":18.0},{"epochGradeDate":1762273673,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":15.0},{"epochGradeDate":1762271737,"firm":"UBS","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":21.0},{"epochGradeDate":1762253234,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":25.0,"priorPriceTarget":19.0},{"epochGradeDate":1761651469,"firm":"UBS","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":21.0,"priorPriceTarget":21.0},{"epochGradeDate":1758719078,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":20.0},{"epochGradeDate":1758631185,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":16.0},{"epochGradeDate":1757683158,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1748878728,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":18.0,"priorPriceTarget":18.0},{"epochGradeDate":1747411910,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1746547602,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":18.0,"priorPriceTarget":18.0},{"epochGradeDate":1746546280,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":19.0},{"epochGradeDate":1746530793,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":19.0,"priorPriceTarget":19.0},{"epochGradeDate":1744035721,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":21.0},{"epochGradeDate":1743778411,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1741788844,"firm":"Scotiabank","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":15.0,"priorPriceTarget":0.0},{"epochGradeDate":1741615427,"firm":"Citizens Capital Markets","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":18.0,"priorPriceTarget":18.0},{"epochGradeDate":1739467350,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":20.0},{"epochGradeDate":1739466413,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":16.0},{"epochGradeDate":1739457696,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":18.0},{"epochGradeDate":1739454004,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":17.0},{"epochGradeDate":1738247958,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":18.0,"priorPriceTarget":18.0},{"epochGradeDate":1737119799,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":17.0,"priorPriceTarget":17.0},{"epochGradeDate":1736192957,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":19.0},{"epochGradeDate":1733323875,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":17.0},{"epochGradeDate":1732896761,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":11.0},{"epochGradeDate":1731006791,"firm":"BTIG","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":14.0},{"epochGradeDate":1731005065,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":15.0},{"epochGradeDate":1731004343,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":14.0},{"epochGradeDate":1730999209,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":24.0,"priorPriceTarget":21.0},{"epochGradeDate":1730996115,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":13.0},{"epochGradeDate":1730990402,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":13.0},{"epochGradeDate":1727287875,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":13.0},{"epochGradeDate":1723817369,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":19.0},{"epochGradeDate":1723148997,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":15.0},{"epochGradeDate":1723131199,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":24.0},{"epochGradeDate":1723128249,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":12.0},{"epochGradeDate":1723118618,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":19.0},{"epochGradeDate":1723116154,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":13.0,"priorPriceTarget":20.0},{"epochGradeDate":1715788804,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":19.0,"priorPriceTarget":19.0},{"epochGradeDate":1715767467,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1714660656,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":18.0},{"epochGradeDate":1714648542,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":20.0,"priorPriceTarget":20.0},{"epochGradeDate":1714643633,"firm":"BTIG","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1708023769,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":16.0},{"epochGradeDate":1708017732,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":22.0,"priorPriceTarget":20.0},{"epochGradeDate":1708016696,"firm":"UBS","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":17.0},{"epochGradeDate":1708012864,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":17.0},{"epochGradeDate":1707994886,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":18.0},{"epochGradeDate":1706633988,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"Market Outperform","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":16.0,"priorPriceTarget":0.0},{"epochGradeDate":1704714465,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":20.0,"priorPriceTarget":13.0},{"epochGradeDate":1699481038,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":18.0,"priorPriceTarget":15.0},{"epochGradeDate":1699476857,"firm":"Roth MKM","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":14.0,"priorPriceTarget":13.0},{"epochGradeDate":1699474345,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"Sector Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":17.0,"priorPriceTarget":11.0},{"epochGradeDate":1696413335,"firm":"UBS","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":13.0,"priorPriceTarget":0.0},{"epochGradeDate":1693222165,"firm":"BTIG","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1691407536,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":16.0,"priorPriceTarget":9.0},{"epochGradeDate":1691079353,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":13.0},{"epochGradeDate":1691060696,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":14.0},{"epochGradeDate":1691059223,"firm":"Needham","toGrade":"Buy","fromGrade":"Buy","action":"main","priceTargetAction":"Raises","currentPriceTarget":15.0,"priorPriceTarget":11.0},{"epochGradeDate":1683305242,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":9.0,"priorPriceTarget":14.0},{"epochGradeDate":1683298697,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":21.0},{"epochGradeDate":1683212055,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":8.0,"priorPriceTarget":14.0},{"epochGradeDate":1683209380,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":20.0},{"epochGradeDate":1683205302,"firm":"B of A Securities","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":9.0,"priorPriceTarget":0.0},{"epochGradeDate":1683204509,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":18.0},{"epochGradeDate":1683204452,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":17.0,"priorPriceTarget":21.0},{"epochGradeDate":1683199922,"firm":"JMP Securities","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":14.0,"priorPriceTarget":17.0},{"epochGradeDate":1676642374,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":21.0,"priorPriceTarget":24.0},{"epochGradeDate":1676554192,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1676545263,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":19.0},{"epochGradeDate":1673006026,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":15.0,"priorPriceTarget":20.0},{"epochGradeDate":1666881463,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":24.0,"priorPriceTarget":30.0},{"epochGradeDate":1666874353,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":18.0,"priorPriceTarget":33.0},{"epochGradeDate":1666867351,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":19.0,"priorPriceTarget":27.0},{"epochGradeDate":1659014008,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":23.0,"priorPriceTarget":20.0},{"epochGradeDate":1659007635,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":45.0},{"epochGradeDate":1659004751,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":27.0,"priorPriceTarget":33.0},{"epochGradeDate":1654862421,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":31.0,"priorPriceTarget":34.0},{"epochGradeDate":1653997826,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":24.0},{"epochGradeDate":1653295889,"firm":"RBC Capital","toGrade":"Sector Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":21.0,"priorPriceTarget":0.0},{"epochGradeDate":1652776476,"firm":"Stifel","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":20.0,"priorPriceTarget":30.0},{"epochGradeDate":1651141577,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":33.0,"priorPriceTarget":42.0},{"epochGradeDate":1650289831,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":34.0,"priorPriceTarget":44.0},{"epochGradeDate":1647610292,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":40.0,"priorPriceTarget":45.0},{"epochGradeDate":1644590700,"firm":"JMP Securities","toGrade":"Market Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":48.0,"priorPriceTarget":55.0},{"epochGradeDate":1644579653,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":42.0,"priorPriceTarget":60.0},{"epochGradeDate":1642069485,"firm":"Piper Sandler","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":40.0,"priorPriceTarget":0.0},{"epochGradeDate":1641551936,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":46.0,"priorPriceTarget":0.0},{"epochGradeDate":1639743293,"firm":"Canaccord Genuity","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":45.0,"priorPriceTarget":0.0},{"epochGradeDate":1635417112,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":60.0,"priorPriceTarget":57.0},{"epochGradeDate":1633086701,"firm":"B of A Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":65.0,"priorPriceTarget":0.0},{"epochGradeDate":1631188088,"firm":"Needham","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":57.0,"priorPriceTarget":0.0},{"epochGradeDate":1613479333,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":68.0,"priorPriceTarget":42.0},{"epochGradeDate":1610455228,"firm":"Citigroup","toGrade":"Buy","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":48.0,"priorPriceTarget":32.0},{"epochGradeDate":1610366430,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":39.0,"priorPriceTarget":0.0},{"epochGradeDate":1604591965,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":27.0,"priorPriceTarget":19.0},{"epochGradeDate":1604584891,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"reit","priceTargetAction":"Raises","currentPriceTarget":28.0,"priorPriceTarget":20.0},{"epochGradeDate":1604580384,"firm":"Stifel","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":31.0,"priorPriceTarget":17.0},{"epochGradeDate":1600691091,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":19.0,"priorPriceTarget":17.0},{"epochGradeDate":1598527608,"firm":"MKM Partners","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1582805299,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":10.0,"priorPriceTarget":19.0},{"epochGradeDate":1579870805,"firm":"Guggenheim","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":11.0,"priorPriceTarget":25.0},{"epochGradeDate":1577965565,"firm":"Citigroup","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":12.0,"priorPriceTarget":23.0},{"epochGradeDate":1573144306,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":16.0,"priorPriceTarget":19.0},{"epochGradeDate":1572605676,"firm":"First Analysis","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":18.0,"priorPriceTarget":0.0},{"epochGradeDate":1569411874,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":26.0},{"epochGradeDate":1569331884,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":23.0,"priorPriceTarget":26.0},{"epochGradeDate":1561544914,"firm":"Jefferies","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1560941610,"firm":"Cantor Fitzgerald","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1555066673,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1555016771,"firm":"BTIG","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1541694400,"firm":"Jefferies","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":21.0,"priorPriceTarget":20.0},{"epochGradeDate":1540819771,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":20.0,"priorPriceTarget":0.0},{"epochGradeDate":1540817774,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":18.0,"priorPriceTarget":0.0},{"epochGradeDate":1540816143,"firm":"RBC Capital","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":24.0,"priorPriceTarget":0.0},{"epochGradeDate":1540812944,"firm":"Citigroup","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":23.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.011959532,"fmt":"1.20%"},"postMarketChange":{"raw":0.13000011,"fmt":"0.13"},"postMarketTime":1774655650,"postMarketPrice":{"raw":11.0,"fmt":"11.00"},"postMarketSource":"FREE_REALTIME","regularMarketChangePercent":{"raw":-0.028596936,"fmt":"-2.86%"},"regularMarketChange":{"raw":-0.3199997,"fmt":"-0.32"},"regularMarketTime":1774641601,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":10.87,"fmt":"10.87"},"regularMarketDayHigh":{"raw":11.22,"fmt":"11.22"},"regularMarketDayLow":{"raw":10.725,"fmt":"10.73"},"regularMarketVolume":{"raw":4522090,"fmt":"4.52M","longFmt":"4,522,090.00"},"averageDailyVolume10Day":{"raw":3137540,"fmt":"3.14M","longFmt":"3,137,540"},"averageDailyVolume3Month":{"raw":3549389,"fmt":"3.55M","longFmt":"3,549,389"},"regularMarketPreviousClose":{"raw":11.19,"fmt":"11.19"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":11.05,"fmt":"11.05"},"strikePrice":{},"openInterest":{},"exchange":"NMS","exchangeName":"NasdaqGS","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"UPWK","underlyingSymbol":null,"shortName":"Upwork Inc.","longName":"Upwork Inc.","currency":"USD","quoteSourceName":"Nasdaq Real Time Price","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":1420218496,"fmt":"1.42B","longFmt":"1,420,218,496.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.34,"fmt":"0.34"},"estimate":{"raw":0.27208,"fmt":"0.27"},"fiscalQuarter":"1Q2025","calendarQuarter":"1Q2025","difference":"0.07","surprisePct":"24.96","periodEndDate":{"raw":1743379200,"fmt":"2025-03-31"},"reportedDate":{"raw":1746475380,"fmt":"2025-05-05"}},{"date":"2Q2025","actual":{"raw":0.35,"fmt":"0.35"},"estimate":{"raw":0.27529,"fmt":"0.28"},"fiscalQuarter":"2Q2025","calendarQuarter":"2Q2025","difference":"0.07","surprisePct":"27.14","periodEndDate":{"raw":1751241600,"fmt":"2025-06-30"},"reportedDate":{"raw":1754510580,"fmt":"2025-08-06"}},{"date":"3Q2025","actual":{"raw":0.36,"fmt":"0.36"},"estimate":{"raw":0.286,"fmt":"0.29"},"fiscalQuarter":"3Q2025","calendarQuarter":"3Q2025","difference":"0.07","surprisePct":"25.87","periodEndDate":{"raw":1759190400,"fmt":"2025-09-30"},"reportedDate":{"raw":1762204656,"fmt":"2025-11-03"}},{"date":"4Q2025","actual":{"raw":0.36,"fmt":"0.36"},"estimate":{"raw":0.31156,"fmt":"0.31"},"fiscalQuarter":"4Q2025","calendarQuarter":"4Q2025","difference":"0.05","surprisePct":"15.55","periodEndDate":{"raw":1767139200,"fmt":"2025-12-31"},"reportedDate":{"raw":1770670980,"fmt":"2026-02-09"}}],"currentQuarterEstimate":{"raw":0.27221,"fmt":"0.27"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"1Q2026","currentPeriodEndDate":{"raw":1774915200,"fmt":"2026-03-31"},"earningsDate":[{"raw":1778097600,"fmt":"2026-05-06"}],"isEarningsDateEstimate":true},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":618318000,"fmt":"618.32M","longFmt":"618,318,000"},"earnings":{"raw":-7221000,"fmt":"-7.22M","longFmt":"-7,221,000"}},{"date":2023,"revenue":{"raw":689136000,"fmt":"689.14M","longFmt":"689,136,000"},"earnings":{"raw":70474000,"fmt":"70.47M","longFmt":"70,474,000"}},{"date":2024,"revenue":{"raw":769325000,"fmt":"769.33M","longFmt":"769,325,000"},"earnings":{"raw":147148000,"fmt":"147.15M","longFmt":"147,148,000"}},{"date":2025,"revenue":{"raw":787784000,"fmt":"787.78M","longFmt":"787,784,000"},"earnings":{"raw":196074000,"fmt":"196.07M","longFmt":"196,074,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"1Q2025","revenue":{"raw":192706000,"fmt":"192.71M","longFmt":"192,706,000"},"earnings":{"raw":48374000,"fmt":"48.37M","longFmt":"48,374,000"}},{"date":"2Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":194939000,"fmt":"194.94M","longFmt":"194,939,000"},"earnings":{"raw":47906000,"fmt":"47.91M","longFmt":"47,906,000"}},{"date":"3Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":201730000,"fmt":"201.73M","longFmt":"201,730,000"},"earnings":{"raw":49831000,"fmt":"49.83M","longFmt":"49,831,000"}},{"date":"4Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":198409000,"fmt":"198.41M","longFmt":"198,409,000"},"earnings":{"raw":49963000,"fmt":"49.96M","longFmt":"49,963,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":10.87,"fmt":"10.87"},"targetHighPrice":{"raw":27.0,"fmt":"27.00"},"targetLowPrice":{"raw":15.0,"fmt":"15.00"},"targetMeanPrice":{"raw":21.7,"fmt":"21.70"},"targetMedianPrice":{"raw":22.5,"fmt":"22.50"},"recommendationMean":{},"recommendationKey":"none","numberOfAnalystOpinions":{"raw":10,"fmt":"10","longFmt":"10"},"totalCash":{"raw":672780992,"fmt":"672.78M","longFmt":"672,780,992"},"totalCashPerShare":{"raw":5.16,"fmt":"5.16"},"ebitda":{"raw":145416992,"fmt":"145.42M","longFmt":"145,416,992"},"totalDebt":{"raw":371148992,"fmt":"371.15M","longFmt":"371,148,992"},"quickRatio":{"raw":1.152,"fmt":"1.15"},"currentRatio":{"raw":1.462,"fmt":"1.46"},"totalRevenue":{"raw":787784000,"fmt":"787.78M","longFmt":"787,784,000"},"debtToEquity":{"raw":58.883,"fmt":"58.88%"},"revenuePerShare":{"raw":5.946,"fmt":"5.95"},"returnOnAssets":{"raw":0.06656,"fmt":"6.66%"},"returnOnEquity":{"raw":0.19147,"fmt":"19.15%"},"grossProfits":{"raw":613032000,"fmt":"613.03M","longFmt":"613,032,000"},"freeCashflow":{"raw":182958880,"fmt":"182.96M","longFmt":"182,958,880"},"operatingCashflow":{"raw":248259008,"fmt":"248.26M","longFmt":"248,259,008"},"earningsGrowth":{"raw":-0.889,"fmt":"-88.90%"},"revenueGrowth":{"raw":0.036,"fmt":"3.60%"},"grossMargins":{"raw":0.77817,"fmt":"77.82%"},"ebitdaMargins":{"raw":0.18459,"fmt":"18.46%"},"operatingMargins":{"raw":0.1426,"fmt":"14.26%"},"profitMargins":{"raw":0.14652,"fmt":"14.65%"},"financialCurrency":"USD"}}],"error":null}}