Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
60.6000
62.4100
60.3400
62.2100
64,000
Thu, 23 Jul 2026
60.3900
61.8600
56.0300
60.5700
215,600
Thu, 23 Jul 2026
12 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 22 Jul 2026
59.5200
60.0500
58.1600
59.5000
67,900
Tue, 21 Jul 2026
59.3300
60.6700
59.3300
60.1000
66,900
Mon, 20 Jul 2026
60.3400
60.7700
59.4000
59.6200
72,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
60.6900
61.2100
59.3000
60.1000
113,100
Thu, 16 Jul 2026
59.1500
61.3000
59.0200
61.2100
62,000
Wed, 15 Jul 2026
58.3800
59.6300
58.3800
59.1600
109,800
Tue, 14 Jul 2026
58.4700
59.0900
58.3100
58.3200
62,300
Mon, 13 Jul 2026
57.9600
58.7200
57.5300
58.4700
75,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
57.6300
58.3000
56.9300
58.0000
31,000
Thu, 09 Jul 2026
56.6400
58.3500
56.4300
57.7700
79,600
Wed, 08 Jul 2026
56.8300
57.3900
56.0900
56.3800
126,200
Tue, 07 Jul 2026
58.4000
58.4500
56.7500
57.4000
88,400
Mon, 06 Jul 2026
58.6400
59.6000
57.9500
58.4400
63,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
60.2500
60.5000
58.4100
58.6000
114,600
Wed, 01 Jul 2026
58.9400
60.4600
58.1900
60.2400
103,500
Tue, 30 Jun 2026
59.5100
59.5900
58.5500
58.7500
68,800
Mon, 29 Jun 2026
59.6000
59.8900
57.6100
59.8100
79,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
58.1100
59.7900
57.5800
59.7700
170,200
Thu, 25 Jun 2026
58.0400
59.1300
57.6200
57.9700
51,500
Wed, 24 Jun 2026
57.6500
58.2500
56.8800
57.7800
113,400
Tue, 23 Jun 2026
56.5000
57.8300
56.2300
57.5200
127,400
Mon, 22 Jun 2026
56.0200
57.4300
55.7700
56.2600
140,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
55.2700
56.5000
54.8800
56.1800
154,500
Wed, 17 Jun 2026
55.3700
56.2300
53.9600
54.7400
108,300
Tue, 16 Jun 2026
55.8000
56.4600
55.0000
55.3000
91,700
Mon, 15 Jun 2026
55.9400
56.9800
55.0200
55.2900
60,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
55.4000
56.0000
54.7500
55.6400
48,200
Thu, 11 Jun 2026
56.1600
56.4000
54.5000
55.1500
65,700
Wed, 10 Jun 2026
55.7300
56.4000
53.8900
55.7500
77,400
Tue, 09 Jun 2026
54.6000
55.6800
54.3800
55.3100
74,800
Mon, 08 Jun 2026
53.7000
54.4200
52.4400
54.0000
38,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
53.2400
53.9800
53.0200
53.6700
29,700
Thu, 04 Jun 2026
51.9400
53.4900
51.9400
53.2400
53,500
Wed, 03 Jun 2026
52.2500
52.2500
50.7700
51.4100
69,400
Tue, 02 Jun 2026
51.6300
52.9100
51.6300
52.7100
29,800
Mon, 01 Jun 2026
52.1700
52.1700
50.2700
51.8000
73,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
52.3100
52.8800
52.1700
52.3200
25,800
Thu, 28 May 2026
52.7400
52.7400
51.7400
52.5600
37,500
Wed, 27 May 2026
52.6000
53.0000
52.2900
52.6800
22,200
Tue, 26 May 2026
52.4100
52.8300
52.0900
52.4900
32,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
52.8700
53.0100
51.6400
52.0900
47,600
Thu, 21 May 2026
51.8000
52.8400
51.5000
52.7700
45,900
Wed, 20 May 2026
11 · 8-K
After market open · 10:46 ET
8-K ↗
Wed, 20 May 2026
51.2100
52.1200
51.2100
51.9900
24,700
Tue, 19 May 2026
51.3100
51.6500
51.1600
51.2700
22,200
Mon, 18 May 2026
50.9700
52.0000
50.9700
51.3200
52,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
50.8800
50.9000
50.2000
50.5600
21,200
Thu, 14 May 2026
50.4500
51.2100
50.4200
51.0400
33,400
Wed, 13 May 2026
50.2600
50.7800
49.9700
50.4900
31,800
Tue, 12 May 2026
51.0300
51.0300
50.0900
50.6600
16,900
Mon, 11 May 2026
51.8000
52.0300
50.9400
51.3500
25,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
51.7700
52.5500
51.4300
52.3600
31,900
Thu, 07 May 2026
52.2800
52.9800
51.8400
52.1100
45,200
Wed, 06 May 2026
10 · 10-Q
After market open · 12:49 ET
10-Q ↗
Wed, 06 May 2026
52.3900
52.5800
51.9200
52.3400
20,100
Tue, 05 May 2026
50.7700
52.2800
50.7700
52.0100
59,300
Mon, 04 May 2026
51.8300
52.3400
50.3400
50.5300
53,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
51.6100
52.9200
51.4300
52.1600
45,900
Thu, 30 Apr 2026
52.0000
52.9800
51.7000
51.7200
27,700
Wed, 29 Apr 2026
53.1800
53.5600
52.1500
52.5300
56,100
Tue, 28 Apr 2026
51.9500
53.2600
51.9500
53.1900
62,400
Mon, 27 Apr 2026
50.5600
51.9700
50.5600
51.6700
49,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
50.3700
50.6400
49.0000
50.5600
66,600
Thu, 23 Apr 2026
49.6000
50.6500
46.9200
50.3700
58,300
Wed, 22 Apr 2026
9 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 22 Apr 2026
50.9600
50.9900
47.5800
49.4300
69,500
Tue, 21 Apr 2026
52.8600
53.0000
50.6800
50.9000
42,900
Mon, 20 Apr 2026
52.5000
53.2800
52.5000
53.0000
43,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
51.8500
53.8600
51.7100
52.7000
49,400
Thu, 16 Apr 2026
52.1800
52.2500
50.8900
51.2100
37,300
Wed, 15 Apr 2026
52.5800
52.8100
51.8700
52.4500
48,300
Tue, 14 Apr 2026
52.5100
52.6900
51.8000
52.6400
53,300
Mon, 13 Apr 2026
52.7300
52.9000
52.2100
52.5900
82,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
53.4100
53.5200
52.4100
52.9000
42,000
Thu, 09 Apr 2026
51.6200
53.5800
51.3100
53.4100
54,600
Wed, 08 Apr 2026
52.1800
52.8500
51.5100
52.1400
58,300
Tue, 07 Apr 2026
49.8000
50.7200
49.2000
50.7100
105,300
Tue, 07 Apr 2026
8 · DEF 14A
Pre-market · 09:10 ET
DEF 14A ↗
Tue, 07 Apr 2026
7 · DEFA14A
Pre-market · 09:08 ET
DEFA14A ↗
Mon, 06 Apr 2026
49.3300
50.2000
45.1100
49.8700
19,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
48.6600
49.7700
48.0500
49.4200
24,900
Wed, 01 Apr 2026
48.4200
49.7900
48.3800
49.3000
33,100
Tue, 31 Mar 2026
48.5700
49.0500
47.5100
48.5200
42,100
Mon, 30 Mar 2026
47.8900
47.9900
47.3000
47.9900
21,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
47.7800
47.9900
46.6500
47.4900
49,500
Thu, 26 Mar 2026
47.8400
48.5800
47.5000
47.9900
20,100
Wed, 25 Mar 2026
47.6000
48.3500
46.5000
47.9200
25,900
Tue, 24 Mar 2026
46.9800
48.2000
46.9100
47.7500
23,000
Mon, 23 Mar 2026
47.1500
49.1900
46.7700
47.4100
31,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
46.4500
46.6000
45.5900
46.4700
89,100
Thu, 19 Mar 2026
45.5000
46.9100
45.1900
46.3800
15,200
Wed, 18 Mar 2026
46.5800
47.4200
45.4400
45.7400
35,400
Tue, 17 Mar 2026
47.2600
48.0400
46.3600
46.9000
30,100
Mon, 16 Mar 2026
47.0500
48.2600
46.8800
47.0300
33,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
47.4900
47.5100
46.1100
46.8300
40,000
Thu, 12 Mar 2026
46.5300
47.2500
45.8900
46.9300
41,800
Wed, 11 Mar 2026
46.4400
47.4500
45.9500
46.7200
51,500
Tue, 10 Mar 2026
46.2700
47.4000
45.5700
46.9000
45,300
Mon, 09 Mar 2026
45.6000
46.6400
44.9200
46.5000
28,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
46.0300
46.5700
45.2900
46.3200
34,100
Thu, 05 Mar 2026
47.5200
48.1600
46.1100
46.9700
29,800
Wed, 04 Mar 2026
6 · 10-K
After market open · 15:33 ET
10-K ↗
Wed, 04 Mar 2026
47.4200
48.6000
47.4200
48.1600
21,500
Tue, 03 Mar 2026
47.2700
47.8500
46.4100
47.4100
15,300
Mon, 02 Mar 2026
46.5000
48.2200
45.7000
47.8800
30,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
47.7100
48.1800
46.5800
46.7000
48,300
Thu, 26 Feb 2026
48.1200
48.4200
47.8500
48.4200
14,000
Wed, 25 Feb 2026
48.1200
48.3600
47.4600
48.1200
23,800
Tue, 24 Feb 2026
47.3000
48.0000
46.7100
47.8900
36,800
Mon, 23 Feb 2026
48.3100
48.5800
46.3800
47.0400
47,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
48.1000
48.7800
48.1000
48.5100
17,800
Thu, 19 Feb 2026
48.3100
48.5400
47.8100
48.1800
16,100
Wed, 18 Feb 2026
48.9600
49.0600
48.1000
48.4300
38,100
Tue, 17 Feb 2026
48.7400
49.7100
47.8200
49.1600
14,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
48.6900
48.9700
47.6900
48.7400
14,600
Thu, 12 Feb 2026
48.5400
49.1600
47.6600
48.4200
20,700
Wed, 11 Feb 2026
49.7700
49.9800
47.9300
48.0700
33,400
Tue, 10 Feb 2026
49.5700
49.9700
49.0100
49.8700
27,800
Mon, 09 Feb 2026
50.4900
50.6600
49.3800
49.9000
49,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
50.6700
51.4300
50.0600
50.4000
48,100
Thu, 05 Feb 2026
50.0800
51.2800
49.7000
50.0900
32,700
Wed, 04 Feb 2026
49.9300
51.2600
49.9300
50.4800
31,800
Tue, 03 Feb 2026
49.0700
50.0000
46.1800
49.6900
37,200
Mon, 02 Feb 2026
48.2700
50.0000
47.1900
48.9500
40,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.3400
48.8300
46.7300
48.1900
40,900
Thu, 29 Jan 2026
47.0800
48.2800
46.7800
47.7700
24,500
Thu, 29 Jan 2026
5 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 28 Jan 2026
48.0000
48.0000
46.3900
46.9900
23,400
Tue, 27 Jan 2026
47.6000
47.8100
47.2500
47.7500
20,800
Mon, 26 Jan 2026
47.3100
47.7800
46.6400
47.6700
24,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.0300
49.0300
47.0300
47.3700
21,700
Thu, 22 Jan 2026
49.2200
50.1900
48.7400
49.1400
26,400
Wed, 21 Jan 2026
47.8900
49.2000
47.7400
49.1000
40,900
Tue, 20 Jan 2026
47.0300
48.0500
46.8100
47.1000
24,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
47.8300
48.6200
47.0000
47.7500
59,200
Thu, 15 Jan 2026
46.9800
48.1900
46.9800
48.0700
20,900
Wed, 14 Jan 2026
46.5200
47.0200
46.0600
46.9100
38,800
Tue, 13 Jan 2026
46.5000
46.8100
46.3100
46.7000
17,000
Mon, 12 Jan 2026
46.3400
46.8800
46.1000
46.3100
26,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
47.5200
47.8200
46.4200
46.7100
25,400
Thu, 08 Jan 2026
46.6000
47.7400
46.6000
47.4400
28,700
Wed, 07 Jan 2026
47.0000
47.4200
46.2100
46.9000
30,400
Tue, 06 Jan 2026
46.4500
48.0000
46.0000
47.0000
40,800
Mon, 05 Jan 2026
45.2200
47.7100
45.0800
46.7300
40,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
45.9700
45.9700
44.8500
45.0600
31,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.4300
47.1000
45.2000
45.8200
31,800
Tue, 30 Dec 2025
46.8600
46.8600
46.0500
46.6100
33,800
Mon, 29 Dec 2025
47.1800
47.9100
46.5200
46.7200
44,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
47.4500
48.0800
46.5300
46.9600
37,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.2300
48.3100
47.3700
47.7500
16,800
Tue, 23 Dec 2025
48.0700
48.6800
47.8900
48.1200
31,700
Mon, 22 Dec 2025
48.9400
49.2800
48.0800
48.3800
63,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
51.4300
51.4300
48.4700
48.7600
86,100
Thu, 18 Dec 2025
50.0000
51.5400
49.7200
51.4400
137,300
Wed, 17 Dec 2025
49.9500
50.1900
49.7400
49.9000
106,300
Tue, 16 Dec 2025
49.7500
50.3900
49.5800
49.7100
64,500
Mon, 15 Dec 2025
49.3400
49.8700
49.3400
49.6100
70,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.9700
49.5200
48.6800
48.8600
75,000
Thu, 11 Dec 2025
48.2200
49.0300
48.2200
48.7100
136,900
Wed, 10 Dec 2025
47.8900
48.7700
47.5100
48.2300
139,700
Tue, 09 Dec 2025
47.5600
48.5000
47.5600
47.8200
36,700
Mon, 08 Dec 2025
47.6600
48.0400
47.5000
47.6500
33,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
47.9900
47.9900
47.2100
47.3400
21,500
Thu, 04 Dec 2025
47.5100
47.8900
47.2900
47.6100
22,200
Wed, 03 Dec 2025
47.0000
47.6300
46.8000
47.2500
56,500
Tue, 02 Dec 2025
46.3500
46.9600
46.1800
46.2300
39,300
Mon, 01 Dec 2025
45.6200
48.9500
45.6200
46.2400
24,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
45.9000
46.3700
45.5600
45.9000
12,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
45.9700
46.1800
45.3800
45.9800
23,300
Tue, 25 Nov 2025
44.6200
46.1100
44.6200
45.7000
73,600
Mon, 24 Nov 2025
48.5900
48.5900
44.4100
44.5200
36,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
43.9000
45.2500
43.9000
44.8500
29,400
Thu, 20 Nov 2025
44.8600
45.2700
43.6900
43.9000
15,700
Wed, 19 Nov 2025
43.8300
44.9100
43.6500
44.2800
16,700
Tue, 18 Nov 2025
43.5300
44.4000
43.4400
43.8700
18,100
Mon, 17 Nov 2025
45.1000
45.4800
43.4700
43.6500
17,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
45.0500
45.3500
44.0700
45.1800
21,400
Thu, 13 Nov 2025
45.5000
45.7800
45.0300
45.5000
15,700
Wed, 12 Nov 2025
45.2700
45.6000
45.0000
45.1100
34,200
Tue, 11 Nov 2025
44.6500
46.0000
44.6500
45.0900
19,400
Mon, 10 Nov 2025
44.0900
44.6300
43.3200
44.5100
18,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
43.2800
43.7700
43.0500
43.7600
21,100
Thu, 06 Nov 2025
43.4100
43.9100
43.0400
43.3200
29,900
Wed, 05 Nov 2025
4 · 10-Q
After market open · 13:28 ET
10-Q ↗
Wed, 05 Nov 2025
43.0000
43.9500
42.8100
43.7800
24,400
Tue, 04 Nov 2025
42.7500
43.3300
42.6700
42.9300
16,400
Mon, 03 Nov 2025
43.0100
43.7400
42.6100
43.0400
46,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
43.0200
43.3500
42.5000
43.3500
20,300
Thu, 30 Oct 2025
43.5400
43.5400
43.0400
43.2700
9,600
Wed, 29 Oct 2025
43.9600
44.4800
42.6900
43.0300
26,600
Tue, 28 Oct 2025
44.3400
44.5000
43.9200
43.9200
15,700
Mon, 27 Oct 2025
45.2900
45.6900
44.2800
44.2800
25,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
44.2900
45.4900
44.1000
44.6100
17,500
Thu, 23 Oct 2025
45.8200
48.0300
43.5700
43.8800
31,600
Thu, 23 Oct 2025
3 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 22 Oct 2025
42.9100
44.1100
42.9100
43.6400
20,200
Tue, 21 Oct 2025
43.1300
43.2000
42.0200
42.6700
19,900
Mon, 20 Oct 2025
40.9900
42.4500
40.8900
42.4100
19,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
40.7900
41.2200
40.5400
40.8300
15,700
Thu, 16 Oct 2025
41.8300
42.4400
40.4500
40.6800
28,600
Wed, 15 Oct 2025
43.1900
43.4500
42.6100
42.8000
17,900
Tue, 14 Oct 2025
41.9200
43.5800
41.8000
43.2300
23,700
Mon, 13 Oct 2025
42.1800
42.3500
41.3900
42.1600
20,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
42.8000
43.2300
41.6400
41.7100
25,400
Thu, 09 Oct 2025
43.0000
43.2000
42.4200
42.8400
20,800
Wed, 08 Oct 2025
43.5200
43.9900
42.9900
43.1100
17,400
Tue, 07 Oct 2025
43.3100
43.7800
43.0500
43.2500
24,500
Mon, 06 Oct 2025
43.5900
44.5700
43.2000
43.2100
24,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
43.0100
43.6300
43.0100
43.4700
17,900
Thu, 02 Oct 2025
43.4000
43.5000
42.7500
43.1800
21,900
Wed, 01 Oct 2025
44.1000
44.6300
43.1200
43.5100
47,100
Tue, 30 Sep 2025
45.0600
45.2400
43.9700
44.2500
68,600
Mon, 29 Sep 2025
46.3300
46.3300
45.1000
45.2200
27,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
45.3600
46.0200
45.3600
45.7800
29,600
Thu, 25 Sep 2025
45.6600
46.1100
45.2800
45.3000
27,900
Wed, 24 Sep 2025
46.0000
46.8500
45.6000
45.9900
47,100
Tue, 23 Sep 2025
45.9500
46.5100
45.7000
45.9800
50,800
Mon, 22 Sep 2025
45.4800
46.1000
44.7300
45.6100
73,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
46.0600
46.0600
45.0000
45.5900
77,500
Thu, 18 Sep 2025
45.1800
46.0500
44.8500
45.9500
37,200
Wed, 17 Sep 2025
44.5300
46.0000
44.3900
45.0800
49,400
Tue, 16 Sep 2025
45.0100
45.6100
44.0300
44.3700
37,800
Mon, 15 Sep 2025
45.6500
46.0900
44.4100
45.1600
50,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
44.8100
46.6300
44.6900
45.6300
63,500
Thu, 11 Sep 2025
44.4300
45.0200
44.4300
44.6900
56,900
Wed, 10 Sep 2025
44.0000
44.7300
43.9100
44.4600
56,100
Tue, 09 Sep 2025
43.8400
44.1100
43.5000
43.9800
47,400
Mon, 08 Sep 2025
43.2700
43.9800
43.1100
43.8600
106,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
43.1800
43.3100
42.1200
43.0800
30,500
Thu, 04 Sep 2025
41.9200
42.6600
41.9200
42.6600
39,600
Wed, 03 Sep 2025
41.9000
42.2000
41.6000
41.9300
34,500
Tue, 02 Sep 2025
41.9700
42.3000
41.5500
41.9400
23,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
42.7200
42.7200
42.0500
42.2800
17,200
Thu, 28 Aug 2025
42.7000
42.9000
42.1000
42.4700
22,400
Wed, 27 Aug 2025
42.6000
43.3800
42.4800
42.7500
26,900
Tue, 26 Aug 2025
42.0400
42.6400
41.5200
42.6100
85,600
Mon, 25 Aug 2025
41.7500
42.0000
41.5300
41.9000
22,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
40.1900
41.7700
40.1000
41.6700
59,700
Thu, 21 Aug 2025
40.4000
40.4800
39.5300
40.0100
13,700
Wed, 20 Aug 2025
40.0500
40.5000
40.0000
40.4100
15,800
Tue, 19 Aug 2025
40.5400
41.0800
40.1800
40.2000
24,200
Mon, 18 Aug 2025
40.2600
40.9200
40.2500
40.3200
23,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
41.1500
41.1500
40.1100
40.2600
26,100
Thu, 14 Aug 2025
41.0600
41.0800
40.4800
40.9000
15,700
Wed, 13 Aug 2025
40.9700
41.4600
40.7100
41.1700
22,700
Tue, 12 Aug 2025
40.2200
40.9500
40.0000
40.7400
49,300
Mon, 11 Aug 2025
39.8900
40.2600
39.5100
39.7800
16,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
39.0500
39.9600
39.0000
39.8600
26,800
Thu, 07 Aug 2025
39.6800
39.6800
38.8900
39.0000
25,000
Wed, 06 Aug 2025
2 · 10-Q
After market open · 15:24 ET
10-Q ↗
Wed, 06 Aug 2025
39.5100
39.8600
39.1400
39.6300
17,900
Tue, 05 Aug 2025
39.9200
40.0000
39.1900
39.6000
30,400
Mon, 04 Aug 2025
39.7500
40.7000
39.4800
39.9300
65,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
39.6000
39.6100
38.9700
39.0900
39,300
Thu, 31 Jul 2025
38.5000
39.9900
38.2500
39.9000
67,800
Wed, 30 Jul 2025
40.7400
40.7400
38.4600
38.7400
29,800
Tue, 29 Jul 2025
40.2300
40.6700
39.3900
39.4000
26,100
Mon, 28 Jul 2025
38.2000
41.1300
38.2000
39.8200
37,900
Mon, 28 Jul 2025
1 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend