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
45.9400
46.4900
44.9800
45.7400
1,568,900
Thu, 23 Jul 2026
46.1250
46.1250
44.3900
44.7800
1,236,500
Wed, 22 Jul 2026
46.2400
46.4100
44.9800
45.3300
1,208,500
Tue, 21 Jul 2026
47.9700
48.2400
45.7310
46.1800
1,621,800
Mon, 20 Jul 2026
46.6200
48.4300
46.5600
47.4500
1,285,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
45.8200
48.3500
45.5900
47.5400
2,142,200
Thu, 16 Jul 2026
47.3300
47.7050
46.6400
47.0000
1,286,600
Wed, 15 Jul 2026
48.5000
49.5400
47.1500
47.3300
2,025,900
Tue, 14 Jul 2026
44.6200
49.3720
44.2000
48.1900
3,592,900
Mon, 13 Jul 2026
44.7400
46.7100
44.7400
45.3800
1,374,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
46.3000
46.5850
43.9600
44.5300
1,315,900
Thu, 09 Jul 2026
44.1650
45.8900
43.7700
45.8100
1,138,800
Wed, 08 Jul 2026
44.6150
45.3300
43.7400
45.0700
1,991,600
Tue, 07 Jul 2026
46.5000
47.5800
45.5000
45.8400
2,642,700
Mon, 06 Jul 2026
41.9400
46.4200
41.3800
45.6700
3,584,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
41.5500
42.9700
41.4850
42.8600
1,333,200
Wed, 01 Jul 2026
42.7700
43.3400
41.8500
41.8900
2,203,300
Tue, 30 Jun 2026
39.7000
42.0950
39.4100
41.9600
1,961,500
Mon, 29 Jun 2026
40.4650
41.6800
39.8200
40.2100
2,494,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
38.2400
40.4500
38.1000
40.3000
4,793,300
Thu, 25 Jun 2026
37.0600
39.7700
36.4610
38.5600
3,882,200
Wed, 24 Jun 2026
36.3500
37.4500
35.3500
37.2900
3,859,600
Tue, 23 Jun 2026
33.2800
40.1000
32.9600
35.0300
9,763,100
Mon, 22 Jun 2026
33.2700
34.2000
32.0400
32.7100
1,096,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
33.0700
33.6000
31.7500
33.3800
2,239,800
Wed, 17 Jun 2026
33.6050
34.4300
33.0500
33.0800
1,843,000
Tue, 16 Jun 2026
33.9100
34.6100
33.2200
33.8600
1,197,400
Mon, 15 Jun 2026
33.4200
34.3100
33.0000
33.8900
1,279,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
32.9400
33.8720
32.4600
33.3400
1,089,500
Thu, 11 Jun 2026
32.5000
33.5000
31.9700
33.4600
1,085,600
Wed, 10 Jun 2026
31.9200
33.5800
31.5100
32.9000
1,117,100
Tue, 09 Jun 2026
32.6500
33.3350
31.4820
32.4800
1,060,200
Mon, 08 Jun 2026
32.3900
33.2500
32.2700
33.0400
984,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
33.3000
33.7200
32.2000
32.6900
1,599,400
Thu, 04 Jun 2026
33.7800
34.1200
32.9700
33.2500
1,132,400
Wed, 03 Jun 2026
35.2500
35.2600
33.2900
33.5100
1,797,900
Tue, 02 Jun 2026
12 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Tue, 02 Jun 2026
34.5300
35.9700
34.2900
35.8800
1,910,000
Mon, 01 Jun 2026
35.0000
36.2700
34.1900
36.1100
2,620,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
32.1500
34.3700
32.1500
34.1500
2,592,800
Thu, 28 May 2026
30.6600
32.4400
30.5000
31.8100
2,417,600
Wed, 27 May 2026
30.4500
30.9900
30.1200
30.2400
1,525,900
Tue, 26 May 2026
30.6000
31.2700
29.9200
31.0500
1,678,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
30.9200
31.4850
30.6100
31.0000
1,531,300
Thu, 21 May 2026
31.1000
31.3500
30.1800
30.6600
1,655,300
Wed, 20 May 2026
29.1350
31.1400
29.0300
31.1000
2,359,900
Tue, 19 May 2026
29.2400
29.8900
28.6600
29.7700
3,931,500
Mon, 18 May 2026
28.2000
29.1600
27.9500
28.7800
1,592,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
27.2700
28.2600
27.0100
28.1800
1,492,400
Thu, 14 May 2026
27.1800
27.9800
26.4510
27.2200
1,318,700
Wed, 13 May 2026
27.5750
27.6850
26.7050
27.0100
1,634,900
Tue, 12 May 2026
28.3100
28.4800
27.3900
27.8400
1,377,600
Mon, 11 May 2026
28.4400
28.9350
27.4200
28.0000
1,827,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
28.3100
28.9000
27.5900
28.5300
2,372,100
Thu, 07 May 2026
28.2000
29.5300
28.2000
28.6800
2,622,100
Wed, 06 May 2026
27.2000
27.8900
26.4500
27.6100
3,275,000
Tue, 05 May 2026
27.7600
28.0400
27.1200
27.4100
3,702,000
Mon, 04 May 2026
26.6300
28.2500
26.3600
27.4100
4,851,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
27.3400
28.2600
26.3900
26.5000
3,580,400
Thu, 30 Apr 2026
26.9500
27.5100
26.2100
26.3000
3,839,600
Wed, 29 Apr 2026
11 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Wed, 29 Apr 2026
29.7200
29.7200
26.1500
27.2900
6,864,800
Tue, 28 Apr 2026
10 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 28 Apr 2026
25.0400
25.9600
24.6300
25.4400
3,640,100
Mon, 27 Apr 2026
24.5500
25.3100
24.2900
25.0500
1,985,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
24.2100
24.6300
23.5800
24.5300
2,116,300
Thu, 23 Apr 2026
24.1700
24.4460
23.2600
23.9200
2,996,100
Wed, 22 Apr 2026
24.8800
25.4150
24.7000
25.1300
2,401,300
Tue, 21 Apr 2026
24.4200
25.7850
24.2700
24.5900
2,028,700
Mon, 20 Apr 2026
24.1800
25.0800
24.0500
24.4100
2,220,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
24.4200
24.7000
23.8600
24.2200
1,802,600
Fri, 17 Apr 2026
9 · DEFA14A
Pre-market · 06:31 ET
DEFA14A ↗
Fri, 17 Apr 2026
8 · DEF 14A
Pre-market · 06:30 ET
DEF 14A ↗
Thu, 16 Apr 2026
23.7500
23.9900
23.2800
23.9000
1,636,200
Wed, 15 Apr 2026
22.1200
23.2500
21.9900
23.1400
2,096,000
Tue, 14 Apr 2026
22.3800
23.0000
21.5000
21.7600
2,125,800
Mon, 13 Apr 2026
20.2900
22.2400
20.2700
21.9700
3,736,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
21.5300
21.5500
19.7000
20.1900
3,159,700
Thu, 09 Apr 2026
22.7200
22.7550
21.2100
21.5300
2,146,800
Wed, 08 Apr 2026
23.9900
24.1000
22.4700
22.8100
2,372,600
Tue, 07 Apr 2026
23.4500
23.9900
23.0800
23.2900
2,285,400
Mon, 06 Apr 2026
22.5900
23.8900
22.4050
23.6800
2,362,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
21.6000
22.5900
20.8600
22.5300
1,325,600
Wed, 01 Apr 2026
21.6400
21.8200
20.7600
21.7400
1,514,500
Tue, 31 Mar 2026
21.5400
21.9300
21.0900
21.4700
1,769,800
Mon, 30 Mar 2026
21.3400
21.7200
21.0050
21.1700
2,461,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
21.3900
21.5000
20.4700
21.2100
2,918,400
Thu, 26 Mar 2026
21.1800
22.4600
21.1170
21.8300
1,733,400
Wed, 25 Mar 2026
22.5000
22.7900
21.3800
21.3900
3,147,800
Tue, 24 Mar 2026
23.4900
23.4900
21.5700
22.0100
2,191,300
Mon, 23 Mar 2026
23.6400
24.4500
23.3200
23.7200
1,428,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
23.7120
24.0600
23.0000
23.7200
5,763,700
Thu, 19 Mar 2026
24.4800
25.1000
23.4850
24.0200
1,915,200
Wed, 18 Mar 2026
24.0000
24.8050
23.7100
24.4800
1,894,500
Tue, 17 Mar 2026
24.4000
25.4500
23.9800
24.2900
1,830,200
Mon, 16 Mar 2026
24.3200
24.6200
23.7300
24.1200
2,422,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
24.1500
24.7600
23.8550
24.6850
1,467,800
Thu, 12 Mar 2026
23.8100
24.8000
23.6200
24.1800
1,657,100
Wed, 11 Mar 2026
24.0700
24.6500
23.7600
24.0850
1,900,300
Tue, 10 Mar 2026
24.3400
24.4000
23.0300
23.9500
1,597,700
Mon, 09 Mar 2026
24.0200
24.6150
23.4300
24.3400
1,385,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
23.4100
24.5820
23.3600
24.3900
2,027,900
Thu, 05 Mar 2026
23.2900
24.4250
23.2060
23.8300
2,535,700
Wed, 04 Mar 2026
23.2900
24.0100
22.9410
23.4900
1,951,200
Tue, 03 Mar 2026
22.8000
23.8600
22.0400
23.5500
2,775,000
Mon, 02 Mar 2026
22.6000
23.5950
22.5900
23.0800
1,955,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
22.3000
23.1100
21.6900
23.1000
1,993,700
Thu, 26 Feb 2026
22.6300
23.8900
22.5500
23.0900
2,673,800
Wed, 25 Feb 2026
21.9400
22.9400
21.1000
22.7200
2,268,200
Tue, 24 Feb 2026
21.1200
21.9200
20.6100
21.7100
4,036,100
Mon, 23 Feb 2026
23.1800
23.4650
20.8900
21.0800
4,021,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
25.4000
26.1100
23.5600
23.6900
3,010,000
Thu, 19 Feb 2026
25.7200
25.7800
25.2000
25.6600
1,770,800
Wed, 18 Feb 2026
25.4600
25.9300
24.9600
25.7000
2,139,900
Tue, 17 Feb 2026
25.2400
25.8300
24.5000
25.3200
4,106,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
25.5800
26.3450
25.0840
25.3600
2,888,400
Thu, 12 Feb 2026
26.1700
26.6900
23.8700
25.1500
3,826,500
Wed, 11 Feb 2026
27.8000
28.2600
25.2100
26.2900
4,657,900
Tue, 10 Feb 2026
25.6500
26.8370
25.4900
26.2600
4,134,400
Mon, 09 Feb 2026
22.8700
25.7300
22.3450
25.6100
8,126,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
22.5400
22.9400
21.9000
22.6500
5,291,800
Thu, 05 Feb 2026
23.9200
24.0000
21.5250
22.2100
9,429,000
Wed, 04 Feb 2026
7 · 10-K
After-hours · 16:18 ET
10-K ↗
Wed, 04 Feb 2026
23.1700
24.5000
20.0600
23.6700
19,821,000
Tue, 03 Feb 2026
6 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 03 Feb 2026
28.8200
28.8200
25.0300
26.5300
10,383,300
Mon, 02 Feb 2026
30.0900
30.2500
29.1900
29.2500
3,676,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.6100
31.3800
29.7500
29.8400
3,228,300
Thu, 29 Jan 2026
32.1000
32.4700
29.8650
30.5700
5,420,700
Wed, 28 Jan 2026
34.3800
34.5200
33.3300
33.4100
2,439,200
Tue, 27 Jan 2026
35.8400
36.3400
33.9250
34.2100
2,686,900
Mon, 26 Jan 2026
34.6700
35.6400
34.6700
35.6350
2,425,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
34.9000
35.3000
34.6550
34.9500
1,732,400
Thu, 22 Jan 2026
33.2000
34.8900
33.1500
34.7900
2,007,700
Wed, 21 Jan 2026
32.6500
33.4100
32.3100
32.9000
2,105,000
Tue, 20 Jan 2026
33.0000
33.3600
32.1400
32.5800
1,688,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
33.9600
34.1800
32.7500
33.5200
1,754,300
Thu, 15 Jan 2026
34.9200
35.2350
33.7950
33.9600
2,121,500
Wed, 14 Jan 2026
34.4500
35.3300
34.2800
34.8400
2,178,100
Tue, 13 Jan 2026
35.2600
35.5450
34.0600
34.6100
2,261,100
Mon, 12 Jan 2026
35.1400
35.6350
34.6000
35.2600
1,243,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
35.8000
35.8930
34.9500
35.2500
1,092,000
Thu, 08 Jan 2026
35.3700
35.8650
34.3200
35.7500
2,736,900
Wed, 07 Jan 2026
33.4300
36.5200
33.3750
35.4400
3,959,800
Tue, 06 Jan 2026
32.7100
33.3400
32.3100
33.3000
1,663,600
Mon, 05 Jan 2026
32.9200
33.4390
32.4000
32.8600
1,755,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.8100
32.9850
31.2000
32.0400
1,392,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
33.1000
33.2100
32.6950
32.8000
1,087,500
Tue, 30 Dec 2025
33.0600
33.6550
33.0000
33.1000
990,900
Mon, 29 Dec 2025
33.4400
33.6800
33.0400
33.3400
1,439,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
33.3400
33.5800
33.1700
33.5800
1,015,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
33.2600
33.4800
33.0700
33.4400
732,800
Tue, 23 Dec 2025
34.1800
34.2850
32.6300
33.2300
1,760,700
Mon, 22 Dec 2025
33.5100
34.7500
33.1050
34.4400
1,813,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33.2900
34.0500
32.8900
33.4200
7,493,500
Thu, 18 Dec 2025
33.2500
33.8600
32.7100
33.2700
2,405,900
Wed, 17 Dec 2025
33.1100
33.2900
32.3800
32.6600
2,270,500
Tue, 16 Dec 2025
33.0200
33.3800
32.4000
33.1600
1,971,600
Mon, 15 Dec 2025
33.8200
33.9700
32.6000
33.0000
2,904,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
33.2900
34.0500
33.1000
33.7900
2,621,600
Thu, 11 Dec 2025
33.1400
33.6300
32.7520
33.2200
1,778,900
Wed, 10 Dec 2025
32.2600
33.5500
32.2600
33.1400
2,038,800
Tue, 09 Dec 2025
31.4800
32.5600
31.4600
32.4700
2,297,400
Mon, 08 Dec 2025
30.6300
31.8800
30.3000
31.5300
2,628,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
31.1100
31.3000
30.0200
30.2000
3,156,400
Thu, 04 Dec 2025
31.3900
31.7700
31.0750
31.1100
2,182,300
Wed, 03 Dec 2025
31.8900
32.1550
31.2500
31.5200
3,018,400
Tue, 02 Dec 2025
32.5100
32.8650
31.8750
31.9600
2,232,100
Mon, 01 Dec 2025
32.4700
33.2200
32.1900
32.2600
1,687,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
32.7400
33.3900
32.6600
33.0700
913,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
32.5400
32.8400
32.1500
32.3500
1,310,300
Tue, 25 Nov 2025
31.5700
32.6300
31.5500
32.4700
1,061,100
Mon, 24 Nov 2025
31.3700
31.6600
30.8200
31.4700
1,447,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
31.2000
31.4700
30.3400
31.3500
2,032,600
Thu, 20 Nov 2025
32.6000
32.8750
31.3400
31.3900
1,769,200
Wed, 19 Nov 2025
32.7200
32.9300
32.0000
32.1400
1,742,000
Tue, 18 Nov 2025
32.9100
33.3800
32.4500
32.9400
1,325,100
Mon, 17 Nov 2025
33.5600
33.9300
32.8700
33.1700
1,300,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
33.3400
34.0600
32.8100
33.6900
2,225,200
Thu, 13 Nov 2025
34.9200
35.4500
34.2050
34.3200
1,892,700
Wed, 12 Nov 2025
35.9600
36.3400
35.4000
35.5300
1,453,600
Tue, 11 Nov 2025
34.5700
35.8950
34.3760
35.7700
1,797,700
Mon, 10 Nov 2025
34.3600
34.8600
33.7200
34.4400
1,337,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
33.9700
34.2400
33.0700
34.1400
1,535,400
Thu, 06 Nov 2025
34.8800
35.1200
33.5800
34.1100
1,966,100
Wed, 05 Nov 2025
35.3900
35.6600
34.8770
35.0000
2,319,400
Tue, 04 Nov 2025
35.6800
36.2800
34.7700
35.3500
3,042,000
Mon, 03 Nov 2025
35.1100
36.4650
34.5950
36.0700
4,493,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.0000
35.3500
33.6100
35.2300
5,728,600
Thu, 30 Oct 2025
32.4500
35.8100
32.2710
35.0000
9,397,900
Wed, 29 Oct 2025
5 · 10-Q
After-hours · 16:29 ET
10-Q ↗
Wed, 29 Oct 2025
39.6420
40.4100
32.0200
32.3400
29,366,700
Tue, 28 Oct 2025
4 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 28 Oct 2025
62.8500
63.8000
62.2050
63.0000
3,777,400
Mon, 27 Oct 2025
62.7000
63.8000
62.2100
62.6800
1,737,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
62.9600
63.1750
61.1100
62.3000
1,125,800
Thu, 23 Oct 2025
61.1500
63.0300
60.9700
62.3200
956,900
Wed, 22 Oct 2025
60.3500
61.9700
60.2500
61.2400
1,341,300
Tue, 21 Oct 2025
62.2300
62.2340
60.9800
60.9800
1,247,100
Mon, 20 Oct 2025
60.9000
62.5300
60.8350
62.2300
796,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
60.1300
61.0000
59.5500
60.3800
679,000
Thu, 16 Oct 2025
61.0000
61.9210
60.0500
60.2900
857,400
Wed, 15 Oct 2025
61.6000
62.1500
60.4250
60.5600
775,600
Tue, 14 Oct 2025
61.2600
61.4850
60.0300
61.1500
1,333,700
Mon, 13 Oct 2025
62.3600
63.1100
61.4400
62.4200
671,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.0400
63.9000
60.9900
61.4600
1,126,600
Thu, 09 Oct 2025
63.1000
63.6800
61.8400
63.2000
1,020,000
Wed, 08 Oct 2025
60.2200
63.4200
60.1600
63.3100
1,553,800
Tue, 07 Oct 2025
61.5600
62.1100
59.8100
59.9800
2,960,300
Mon, 06 Oct 2025
59.8500
61.0300
59.3900
60.7300
1,298,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
59.5600
59.8700
58.6100
59.3300
842,700
Thu, 02 Oct 2025
58.0200
59.5000
57.5800
59.4600
975,900
Wed, 01 Oct 2025
57.3200
58.4200
56.8200
57.8200
1,272,100
Tue, 30 Sep 2025
59.3700
59.3700
56.8200
57.4700
1,084,600
Mon, 29 Sep 2025
59.8300
60.0200
58.9000
59.3000
797,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
58.5700
59.8200
57.9900
59.5400
937,000
Thu, 25 Sep 2025
57.7500
59.0300
57.4700
58.6100
1,172,600
Wed, 24 Sep 2025
58.8600
60.3050
58.0700
58.1100
1,360,700
Tue, 23 Sep 2025
60.0000
60.0600
58.0800
58.3000
1,419,800
Mon, 22 Sep 2025
58.0200
59.8600
57.5600
59.8300
1,438,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
57.4700
58.0750
57.0800
58.0600
3,412,300
Thu, 18 Sep 2025
57.4700
58.0600
57.0700
57.4900
1,736,100
Wed, 17 Sep 2025
57.1700
58.1400
56.5430
56.9600
1,618,500
Tue, 16 Sep 2025
56.4000
57.4700
56.0300
57.1600
1,907,800
Mon, 15 Sep 2025
56.3700
56.9300
55.8700
56.1900
1,245,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
57.2700
57.5700
56.0400
56.2000
748,600
Thu, 11 Sep 2025
56.4500
57.3100
56.0400
57.1900
764,500
Wed, 10 Sep 2025
57.5000
57.8700
55.8000
56.3200
954,700
Tue, 09 Sep 2025
57.5700
57.7600
56.6750
57.3600
847,600
Mon, 08 Sep 2025
56.0300
57.7050
56.0000
57.5700
1,744,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
55.6850
56.5400
55.2850
56.0300
952,800
Thu, 04 Sep 2025
55.3100
55.8050
54.2400
55.7300
1,594,600
Wed, 03 Sep 2025
56.6100
56.7000
54.3250
55.4300
1,978,400
Tue, 02 Sep 2025
58.1100
58.5400
56.0700
56.8400
1,919,300
Tue, 02 Sep 2025
3 · 8-K
Pre-market · 09:00 ET
FORM 8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
59.2100
59.7200
58.6620
59.0200
1,025,700
Thu, 28 Aug 2025
58.4900
59.5900
58.4530
59.1600
902,700
Wed, 27 Aug 2025
57.6000
58.6000
57.6000
58.4900
1,359,300
Tue, 26 Aug 2025
58.6100
59.0550
57.3500
57.3900
2,147,500
Mon, 25 Aug 2025
59.0400
59.3650
57.9000
57.9600
900,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
58.6400
59.5800
58.4250
59.1100
1,233,000
Thu, 21 Aug 2025
58.3400
58.6650
57.7400
58.5200
1,038,300
Wed, 20 Aug 2025
58.4600
58.7500
57.1300
58.2700
1,664,300
Tue, 19 Aug 2025
58.6700
58.7900
57.6500
58.2100
1,786,700
Mon, 18 Aug 2025
58.6900
58.8800
57.6050
58.4900
1,265,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
57.3250
58.5600
57.2550
58.4100
1,352,000
Thu, 14 Aug 2025
57.8600
58.2600
56.8200
56.9500
1,000,000
Wed, 13 Aug 2025
56.9400
58.1300
56.5000
58.1000
1,654,200
Tue, 12 Aug 2025
54.3400
56.9900
53.9300
56.8400
2,014,000
Mon, 11 Aug 2025
54.3300
55.6200
54.1000
54.3900
1,744,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
54.4200
54.6750
52.6400
52.7900
1,242,700
Thu, 07 Aug 2025
55.9200
55.9200
53.2700
54.3600
1,405,300
Wed, 06 Aug 2025
55.1600
55.7600
54.7100
55.7200
1,074,200
Tue, 05 Aug 2025
56.4400
56.8410
55.0100
55.0900
1,152,800
Mon, 04 Aug 2025
55.0200
56.5600
54.5900
56.4800
1,657,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
54.9800
55.3700
53.7800
54.7300
2,070,100
Thu, 31 Jul 2025
57.3200
58.4100
55.8100
55.8300
2,600,600
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Wed, 30 Jul 2025
57.8100
57.8100
52.7700
57.1100
3,256,500
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 29 Jul 2025
54.5600
55.1600
54.0950
54.2300
2,328,500
Mon, 28 Jul 2025
54.6900
55.5350
53.7550
54.4100
2,072,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend