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
12.9350
13.0600
12.7100
13.0200
1,314,400
Thu, 23 Jul 2026
13.1300
13.3700
12.4700
12.7500
1,423,300
Wed, 22 Jul 2026
12.9800
13.2830
12.5100
13.1300
2,236,600
Tue, 21 Jul 2026
13.6300
13.8200
13.0750
13.1100
1,868,400
Mon, 20 Jul 2026
13.5000
13.9500
13.3300
13.7600
1,254,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
13.3900
13.7400
13.2550
13.5500
1,374,800
Thu, 16 Jul 2026
13.6200
13.7500
13.1250
13.1800
1,766,700
Wed, 15 Jul 2026
13.0800
13.8900
13.0000
13.5900
1,571,800
Tue, 14 Jul 2026
12.7000
13.2200
12.4100
13.1100
1,251,100
Mon, 13 Jul 2026
13.1400
13.3100
12.6300
12.7800
1,374,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
12.9500
13.0480
12.7550
12.9500
1,157,800
Thu, 09 Jul 2026
12.2700
12.9900
12.2000
12.9600
1,580,700
Wed, 08 Jul 2026
13.0500
13.0600
12.2900
12.3200
1,724,400
Tue, 07 Jul 2026
12.9300
13.3700
12.9300
13.1500
1,809,000
Mon, 06 Jul 2026
12.5900
12.9250
12.2850
12.8400
1,621,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
12.4400
13.0300
12.0700
12.7600
2,052,600
Wed, 01 Jul 2026
11.7100
12.3950
11.4900
12.3100
1,725,000
Tue, 30 Jun 2026
11.2800
11.7000
11.0920
11.6300
1,831,500
Mon, 29 Jun 2026
11.0900
11.3200
10.8850
11.3000
1,781,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
10.6100
11.2900
10.5900
11.1900
4,682,300
Thu, 25 Jun 2026
11.0000
11.0800
10.4300
10.6800
2,581,000
Wed, 24 Jun 2026
10.7500
11.1550
10.6350
11.1100
1,989,800
Tue, 23 Jun 2026
10.2900
10.9300
10.2800
10.6800
2,276,400
Mon, 22 Jun 2026
10.3500
10.5100
9.9150
10.0800
3,836,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
10.8400
11.1550
10.3200
10.4100
8,832,200
Wed, 17 Jun 2026
10.6650
11.4900
10.3850
10.8500
2,606,300
Tue, 16 Jun 2026
10.6700
10.7450
10.3000
10.7000
1,891,100
Tue, 16 Jun 2026
13 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 15 Jun 2026
10.8000
10.8000
10.4450
10.6100
1,807,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11.0000
11.0600
10.5400
10.6000
1,843,900
Thu, 11 Jun 2026
10.5400
11.0400
10.3000
11.0000
1,959,900
Wed, 10 Jun 2026
10.5200
10.8900
10.3000
10.5400
1,998,300
Tue, 09 Jun 2026
10.1200
10.8000
10.0610
10.4800
2,324,700
Mon, 08 Jun 2026
10.0400
10.2700
9.8500
10.0600
1,970,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
9.8900
10.1500
9.6900
10.0400
2,066,800
Thu, 04 Jun 2026
9.9300
10.0500
9.6100
9.8300
1,647,900
Wed, 03 Jun 2026
9.9100
9.9100
9.6200
9.8700
1,996,900
Tue, 02 Jun 2026
10.0700
10.0700
9.6100
9.8000
2,612,900
Mon, 01 Jun 2026
9.8600
10.2350
9.6000
10.0700
3,095,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.3500
10.3600
9.8450
10.0100
2,442,000
Thu, 28 May 2026
10.1000
10.4800
9.6730
10.4500
2,086,400
Wed, 27 May 2026
9.8600
10.6000
9.7700
10.1900
2,023,100
Tue, 26 May 2026
10.0800
10.1700
9.5400
9.8700
3,628,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.3700
10.1450
9.3500
10.1300
2,992,600
Thu, 21 May 2026
9.5200
9.9300
9.2200
9.2400
3,112,800
Wed, 20 May 2026
9.1500
9.8610
9.0300
9.4300
3,500,400
Tue, 19 May 2026
8.4800
9.1950
8.3700
9.1700
4,306,000
Mon, 18 May 2026
8.5300
8.6400
8.1230
8.2800
4,204,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
8.5100
8.6900
8.2200
8.4800
4,427,200
Thu, 14 May 2026
8.3300
8.6200
8.1550
8.5100
3,177,400
Wed, 13 May 2026
8.4300
8.5300
7.9500
8.3300
4,268,800
Tue, 12 May 2026
8.7500
8.8700
8.3200
8.6500
3,791,300
Mon, 11 May 2026
9.0000
9.0550
8.3000
8.7400
5,284,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
9.2400
9.6500
8.8000
8.9400
6,525,700
Thu, 07 May 2026
9.1000
9.6550
8.4000
9.5200
19,560,700
Thu, 07 May 2026
12 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Thu, 07 May 2026
11 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 06 May 2026
12.9400
13.4300
11.8900
12.0000
5,202,100
Tue, 05 May 2026
13.0000
13.0400
12.0600
12.8000
3,678,800
Mon, 04 May 2026
13.5200
13.9000
12.7500
13.0000
3,185,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
13.6000
14.3200
13.3350
14.1800
3,218,200
Thu, 30 Apr 2026
12.2500
13.7900
12.2500
13.6500
4,168,100
Wed, 29 Apr 2026
12.9400
13.0400
11.8000
12.1000
4,582,400
Tue, 28 Apr 2026
13.2400
13.3600
12.7630
12.9600
2,445,200
Mon, 27 Apr 2026
10 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Mon, 27 Apr 2026
9 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Mon, 27 Apr 2026
12.6200
13.2000
12.3200
13.1700
2,786,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
12.7100
12.7900
12.1900
12.6400
1,853,900
Thu, 23 Apr 2026
12.5800
12.9300
12.3300
12.7300
2,136,600
Wed, 22 Apr 2026
13.0700
13.4700
12.4900
12.5000
2,349,200
Tue, 21 Apr 2026
12.8400
13.4300
12.4100
13.1300
2,461,300
Mon, 20 Apr 2026
12.2900
13.0660
12.1200
12.8000
2,781,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.5700
12.8800
12.2100
12.2900
2,341,200
Thu, 16 Apr 2026
12.4700
13.0500
12.4200
12.4700
2,332,500
Wed, 15 Apr 2026
12.8300
13.2500
12.2300
12.2600
2,708,300
Tue, 14 Apr 2026
12.7400
13.1800
12.6600
12.7500
1,744,800
Mon, 13 Apr 2026
12.9600
13.0700
12.5400
12.7500
1,640,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
12.9700
13.2900
12.7900
13.0400
2,271,200
Thu, 09 Apr 2026
12.6100
13.2600
12.5100
12.9900
2,280,500
Wed, 08 Apr 2026
13.7400
13.9000
12.5200
12.7700
3,334,400
Tue, 07 Apr 2026
13.0500
13.7700
12.9600
13.5500
3,127,400
Mon, 06 Apr 2026
12.7100
13.1700
12.6700
13.1100
2,163,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13.1200
13.3300
12.3500
12.5900
3,447,500
Wed, 01 Apr 2026
14.2700
14.5700
13.2800
13.4000
2,983,600
Tue, 31 Mar 2026
13.3000
14.1350
13.2500
14.1200
2,980,300
Mon, 30 Mar 2026
13.2100
13.4000
12.6350
13.2000
2,575,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13.0100
13.2500
12.8000
13.1400
2,364,600
Thu, 26 Mar 2026
13.5400
13.5900
12.9900
13.0100
2,197,200
Wed, 25 Mar 2026
13.8500
13.8500
13.0800
13.5400
3,052,800
Tue, 24 Mar 2026
13.6900
13.9570
13.5600
13.8000
2,890,400
Mon, 23 Mar 2026
14.5100
14.6730
13.5410
13.6900
3,172,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.3200
15.7800
14.4700
14.5100
4,209,400
Thu, 19 Mar 2026
15.2600
15.8200
15.2000
15.3300
3,470,700
Wed, 18 Mar 2026
15.6200
15.7750
15.0000
15.1600
3,819,800
Tue, 17 Mar 2026
16.4200
16.8600
15.6200
15.7000
2,618,800
Mon, 16 Mar 2026
17.0000
17.3900
16.0550
16.2100
3,439,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
17.6700
17.8000
17.0000
17.2100
2,017,100
Thu, 12 Mar 2026
17.9200
18.4600
17.3500
17.4700
2,656,500
Wed, 11 Mar 2026
18.2200
18.3200
17.5200
17.6200
2,171,900
Tue, 10 Mar 2026
19.1300
19.2550
18.0100
18.0600
1,533,500
Mon, 09 Mar 2026
19.5900
19.6450
17.9100
19.1000
2,235,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
19.7800
20.0500
19.6100
19.8900
1,654,100
Thu, 05 Mar 2026
20.1300
20.4600
19.6800
19.8900
2,180,900
Wed, 04 Mar 2026
20.4200
20.8100
19.9500
20.0100
1,950,200
Tue, 03 Mar 2026
20.0100
21.1800
19.7500
20.3000
3,749,900
Mon, 02 Mar 2026
20.5550
20.8100
20.0330
20.1200
2,342,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21.2900
21.9500
20.6300
21.0900
3,750,800
Thu, 26 Feb 2026
20.6250
22.1600
19.8000
22.1100
12,842,400
Thu, 26 Feb 2026
8 · 10-K
Pre-market · 07:31 ET
10-K ↗
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 25 Feb 2026
25.8600
26.1470
24.1500
24.7900
2,459,700
Tue, 24 Feb 2026
25.5700
26.5050
25.4400
25.7600
1,842,900
Mon, 23 Feb 2026
26.5300
27.1900
25.4200
25.5700
2,210,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
27.5000
27.8250
26.5300
27.1700
1,273,300
Thu, 19 Feb 2026
27.5000
27.7500
27.1000
27.5500
1,123,400
Wed, 18 Feb 2026
28.1300
28.9700
27.3700
27.4700
1,777,500
Tue, 17 Feb 2026
28.3700
28.6700
28.0400
28.2400
2,035,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
27.9100
28.7100
27.1600
28.4100
1,075,000
Thu, 12 Feb 2026
25.9700
27.7700
25.8950
27.7100
1,411,500
Wed, 11 Feb 2026
26.1500
26.4000
25.5100
25.8000
1,654,200
Tue, 10 Feb 2026
26.2100
27.2150
25.8800
26.1500
1,513,800
Mon, 09 Feb 2026
26.7200
26.9800
25.7600
26.1200
1,155,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
26.2200
26.9500
26.2100
26.8500
1,030,900
Thu, 05 Feb 2026
26.9000
27.3650
26.0500
26.1900
1,223,200
Wed, 04 Feb 2026
26.4500
28.1200
25.5200
26.8200
1,914,200
Tue, 03 Feb 2026
27.3900
27.6350
26.3200
26.7200
1,886,900
Mon, 02 Feb 2026
28.4500
28.5410
27.2600
27.4400
1,149,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
28.0000
28.6100
27.7500
28.4500
1,426,800
Thu, 29 Jan 2026
27.3200
28.9900
27.2000
28.1300
1,241,600
Wed, 28 Jan 2026
27.8600
27.8600
26.8100
27.2100
1,370,100
Tue, 27 Jan 2026
27.4000
27.9000
26.9750
27.8000
1,335,000
Mon, 26 Jan 2026
28.3700
28.8200
27.0600
27.5000
1,673,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.0000
30.4860
28.2200
28.3800
1,621,800
Thu, 22 Jan 2026
27.4000
30.4000
27.3200
30.1100
2,678,200
Wed, 21 Jan 2026
27.0700
28.0900
26.6500
27.3000
2,861,200
Tue, 20 Jan 2026
28.5800
28.7490
26.6500
27.4600
4,069,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
29.0900
29.5750
28.8180
29.2500
958,400
Thu, 15 Jan 2026
29.5600
30.0400
29.1300
29.4900
804,100
Wed, 14 Jan 2026
30.4600
30.9100
29.1800
29.5500
1,226,700
Tue, 13 Jan 2026
30.9100
31.4300
30.5450
30.5900
1,122,600
Mon, 12 Jan 2026
31.0500
31.5600
30.7000
30.8100
971,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
30.0800
30.9650
29.6200
30.9000
887,300
Thu, 08 Jan 2026
30.0700
30.5100
29.6930
30.0600
1,027,900
Wed, 07 Jan 2026
30.4700
30.9100
29.5300
30.0400
1,264,000
Tue, 06 Jan 2026
29.8000
30.0900
29.4800
30.0300
1,422,200
Mon, 05 Jan 2026
29.8200
30.3700
29.2700
29.7000
1,705,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.1000
32.3100
29.7600
29.8200
1,782,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
33.0000
33.4200
31.8450
31.9400
1,442,500
Tue, 30 Dec 2025
32.4800
33.0600
32.4700
32.9900
720,100
Mon, 29 Dec 2025
31.8400
32.5800
31.8000
32.5100
864,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.7000
32.7600
31.7200
31.7300
660,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.4600
32.8900
32.2300
32.6800
568,600
Tue, 23 Dec 2025
32.7800
33.0850
32.2400
32.5900
1,411,300
Mon, 22 Dec 2025
33.4900
33.5700
32.2100
32.6700
1,289,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.2500
33.5900
32.0060
33.3800
1,376,700
Thu, 18 Dec 2025
32.7900
34.4000
32.2000
32.2500
1,893,900
Wed, 17 Dec 2025
32.7100
33.7200
32.4400
32.7900
1,973,900
Tue, 16 Dec 2025
30.6000
32.2700
30.2100
32.2000
3,569,100
Tue, 16 Dec 2025
6 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 15 Dec 2025
34.3000
36.0950
34.0400
34.5300
3,407,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
33.9300
34.7000
33.5500
34.3000
1,505,800
Thu, 11 Dec 2025
33.7300
34.6900
33.0530
33.9900
2,189,400
Wed, 10 Dec 2025
33.2900
34.5400
32.8300
33.9400
8,056,000
Tue, 09 Dec 2025
32.8600
34.2400
32.4900
33.3300
4,506,700
Mon, 08 Dec 2025
31.4500
32.0510
30.5700
31.7300
1,630,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
32.2100
33.0800
31.4800
31.7300
5,184,600
Thu, 04 Dec 2025
30.7000
32.2300
30.6410
31.4600
1,510,700
Wed, 03 Dec 2025
31.1600
31.5400
29.9950
30.5200
5,420,700
Tue, 02 Dec 2025
32.7000
32.9600
30.9450
31.1600
1,250,700
Mon, 01 Dec 2025
32.7000
34.0330
32.3960
32.9200
2,070,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
31.8300
32.8200
31.7900
32.7000
545,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.3500
32.3400
31.0600
32.1200
1,237,200
Tue, 25 Nov 2025
30.6900
32.2450
30.6100
31.3500
1,426,500
Mon, 24 Nov 2025
31.9000
32.2500
30.5000
30.6700
1,487,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
31.8200
32.5000
31.4100
32.0600
1,292,700
Thu, 20 Nov 2025
32.4300
33.0900
31.5500
31.9600
1,327,700
Wed, 19 Nov 2025
32.3100
33.2000
31.4300
32.4300
1,429,500
Tue, 18 Nov 2025
30.7900
32.1200
30.7600
31.6900
1,597,300
Mon, 17 Nov 2025
32.0100
32.2850
30.3200
30.7400
1,163,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.5100
33.4000
31.8990
32.1800
747,200
Thu, 13 Nov 2025
33.0900
34.2000
32.5500
32.6400
868,400
Wed, 12 Nov 2025
33.1000
33.6300
32.3500
32.5200
933,700
Tue, 11 Nov 2025
33.0000
33.3500
32.2900
32.8700
1,284,000
Mon, 10 Nov 2025
34.9500
35.1980
32.4400
32.9700
1,343,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
35.4800
35.6980
34.4100
34.6800
1,091,800
Thu, 06 Nov 2025
35.1900
36.3600
34.6300
35.4800
1,612,600
Wed, 05 Nov 2025
37.7600
38.6400
35.3900
35.6700
2,454,100
Tue, 04 Nov 2025
37.9300
38.0750
34.7800
37.3700
3,673,200
Tue, 04 Nov 2025
5 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Tue, 04 Nov 2025
4 · 8-K
Pre-market · 07:25 ET
8-K ↗
Mon, 03 Nov 2025
33.2800
33.2800
31.2250
32.1800
2,666,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
33.4600
33.9500
32.3000
32.8500
1,098,500
Thu, 30 Oct 2025
34.5000
34.9500
33.2600
33.2900
1,590,500
Wed, 29 Oct 2025
34.7300
35.3950
33.9710
34.8900
1,523,100
Tue, 28 Oct 2025
36.6600
36.9400
34.3600
34.8800
1,765,900
Mon, 27 Oct 2025
38.0000
38.0000
36.5700
36.6400
1,508,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
38.1600
38.8600
37.9250
38.3800
833,800
Thu, 23 Oct 2025
38.0100
38.6700
36.3300
38.1100
1,405,700
Wed, 22 Oct 2025
38.3200
38.7450
37.4000
38.2800
1,222,200
Tue, 21 Oct 2025
39.8700
40.0000
38.0600
38.1300
1,065,800
Mon, 20 Oct 2025
41.0100
42.0800
39.8500
39.9000
820,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
40.2400
41.8700
40.0950
40.8500
1,009,300
Thu, 16 Oct 2025
39.6300
40.5400
39.2000
40.3700
997,300
Wed, 15 Oct 2025
41.8200
42.1150
39.1200
39.3000
1,112,600
Tue, 14 Oct 2025
41.5600
42.4200
41.0300
41.9800
844,900
Mon, 13 Oct 2025
43.4100
43.8030
41.5100
41.5600
672,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
43.6700
44.6000
43.0700
43.4000
630,300
Thu, 09 Oct 2025
44.7500
44.7600
43.6700
43.6800
927,900
Wed, 08 Oct 2025
44.0100
45.1550
43.3750
44.6100
1,003,500
Tue, 07 Oct 2025
42.1100
43.8800
42.0750
43.8300
930,200
Mon, 06 Oct 2025
42.2200
42.9400
41.4150
41.8900
870,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
41.3000
42.7900
40.8800
42.0200
1,337,500
Thu, 02 Oct 2025
40.7900
41.6400
39.9400
41.2100
1,104,100
Wed, 01 Oct 2025
39.4300
40.9200
37.6900
40.6600
1,684,600
Tue, 30 Sep 2025
42.0200
42.1400
40.9600
41.1500
1,099,200
Mon, 29 Sep 2025
42.1300
42.5400
41.2200
41.9350
971,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
41.8600
43.1300
41.7500
42.3000
1,080,400
Thu, 25 Sep 2025
41.5900
41.9000
39.9400
40.8600
1,433,700
Wed, 24 Sep 2025
43.5000
43.8150
41.6600
41.9000
1,053,100
Tue, 23 Sep 2025
44.2000
44.4450
43.3600
43.5300
647,100
Mon, 22 Sep 2025
44.3400
44.6600
43.9600
44.3300
931,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
45.9200
46.1200
43.9400
44.4100
1,480,200
Thu, 18 Sep 2025
45.9800
46.3100
45.0710
46.1700
1,049,400
Wed, 17 Sep 2025
46.9400
46.9400
44.6000
44.8000
1,026,100
Tue, 16 Sep 2025
47.5800
47.5800
46.3100
47.0500
817,700
Mon, 15 Sep 2025
48.9200
49.0400
47.0300
47.0600
632,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
48.1400
48.7500
47.6200
48.5600
707,100
Thu, 11 Sep 2025
47.1900
48.7000
46.8900
48.4800
675,100
Wed, 10 Sep 2025
47.4000
48.2050
46.5710
47.1050
945,300
Tue, 09 Sep 2025
47.1200
47.7500
46.3450
47.4100
1,269,200
Mon, 08 Sep 2025
51.0800
51.9300
47.0300
47.2500
2,544,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
51.6700
51.9000
50.7400
51.1200
556,200
Thu, 04 Sep 2025
49.5200
51.6700
49.0000
51.6000
1,459,600
Wed, 03 Sep 2025
51.7500
52.2550
48.9400
49.2700
1,160,500
Tue, 02 Sep 2025
50.9900
52.7900
50.3700
51.9000
1,332,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
51.4600
51.5800
50.2700
51.0900
952,900
Thu, 28 Aug 2025
52.4700
52.7100
50.7800
51.3800
856,500
Wed, 27 Aug 2025
51.8150
53.1250
51.0200
52.4100
1,179,700
Tue, 26 Aug 2025
51.5300
51.9300
50.7500
51.2300
1,128,300
Mon, 25 Aug 2025
50.7100
52.6250
50.3200
51.7000
1,038,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
49.9400
51.5500
49.2200
50.9400
880,800
Thu, 21 Aug 2025
49.9700
50.6900
49.0700
50.1900
1,192,100
Wed, 20 Aug 2025
48.5200
49.9200
47.6100
49.7900
1,652,000
Tue, 19 Aug 2025
49.6500
50.5000
48.5400
48.5800
1,498,600
Mon, 18 Aug 2025
47.7500
49.4800
47.5500
49.4000
824,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
47.7900
47.9200
47.0200
47.7500
846,000
Thu, 14 Aug 2025
3 · 8-K/A
After-hours · 16:55 ET
8-K/A ↗
Thu, 14 Aug 2025
47.4600
48.2600
46.2200
47.7500
933,400
Wed, 13 Aug 2025
46.0300
47.8500
45.2700
47.7400
1,097,300
Tue, 12 Aug 2025
46.3100
46.3500
44.7200
46.2100
1,191,200
Mon, 11 Aug 2025
45.4500
46.3970
44.0900
46.1500
1,643,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
44.7300
46.2100
43.8200
45.4800
2,163,300
Thu, 07 Aug 2025
38.5200
44.3700
38.4100
43.8600
3,060,100
Thu, 07 Aug 2025
2 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 07:25 ET
8-K ↗
Wed, 06 Aug 2025
36.2950
37.9200
35.4000
37.3000
1,251,900
Tue, 05 Aug 2025
36.2700
36.7100
35.9400
36.3800
763,600
Mon, 04 Aug 2025
36.0300
36.6500
35.7100
36.3100
493,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
37.0000
37.0000
35.2500
35.2700
640,900
Thu, 31 Jul 2025
37.4200
37.7370
36.6600
37.2000
824,600
Wed, 30 Jul 2025
37.4500
37.7300
36.6100
37.5600
1,316,100
Tue, 29 Jul 2025
36.2200
37.1000
35.5930
37.0400
736,400
Mon, 28 Jul 2025
36.3800
36.8250
35.8200
36.2900
954,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend