21.44000 USD
0.06
0.28%
Last update Dec 16, 3:59 PM EST
Pre-market
Day range
21.14000
21.71000
Previous close
21.38000
Open
21.45000
Access this stock data via API
Subscribe
Upwork Inc.
21.44
0.06
0.28%

Historical data

Prices

Date Open High Low Close % Change Volume
Dec 16, 2025 21.45 21.71 21.14 21.44 -0.05% 2853700
Dec 15, 2025 22.02 22.02 21.04 21.38 -2.91% 1892300
Dec 12, 2025 21.76 22.32 21.68 21.95 0.87% 3287100
Dec 11, 2025 20.74 22 20.67 21.92 5.69% 3490700
Dec 10, 2025 20.78 21.12 20.21 20.48 -1.44% 2932400
Dec 09, 2025 19.74 21 19.74 20.98 6.28% 3652800
Dec 08, 2025 20.15 20.18 19.63 19.88 -1.34% 1888000
Dec 05, 2025 19.61 20.11 19.34 20.08 2.40% 2792300
Dec 04, 2025 19.62 19.81 19.20 19.58 -0.20% 2954500
Dec 03, 2025 20.52 20.58 19.47 19.73 -3.85% 4434200
Dec 02, 2025 19.99 21.38 19.86 20.53 2.70% 5834200
Dec 01, 2025 19.35 19.90 19.01 19.88 2.74% 4310800
Nov 28, 2025 19.57 19.96 19.40 19.74 0.87% 2207100
Nov 26, 2025 19.45 19.90 19.05 19.58 0.67% 26355200
Nov 25, 2025 19.72 20.19 19.43 19.69 -0.15% 9070900
Nov 24, 2025 17.81 18.70 17.41 18.55 4.15% 3290300
Nov 21, 2025 17.11 18.27 17.08 17.87 4.44% 4619200
Nov 20, 2025 18.16 18.49 16.88 17.16 -5.51% 9022000
Nov 19, 2025 17.42 18.38 17.01 18.16 4.25% 4176700
Nov 18, 2025 16 17.55 15.61 17.08 6.75% 5673200
Nov 17, 2025 16.45 17.24 16.11 16.19 -1.58% 2387700
Access /time_series data via our API — starting from the Basic plan.
Pre-market

Exchange is currently open for pre-market.
Main market opens in 1 hour 53 minutes

07:36
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EST, UTC-05:00).