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.0400
60.6800
59.8500
60.5200
8,493,100
Thu, 23 Jul 2026
60.1600
60.5000
59.5700
60.0500
10,221,200
Wed, 22 Jul 2026
60.6400
60.9800
60.0100
60.8600
6,175,500
Tue, 21 Jul 2026
59.7500
60.1400
59.1000
59.8600
7,796,200
Mon, 20 Jul 2026
60.6700
60.9000
59.6900
60.2700
7,888,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
62.1800
63.0400
60.6500
61.0000
10,296,200
Thu, 16 Jul 2026
59.3700
61.4800
59.2300
61.4200
13,166,900
Wed, 15 Jul 2026
58.3300
59.2700
57.8700
58.7200
8,501,300
Tue, 14 Jul 2026
59.5100
59.7100
58.6700
58.8000
8,906,300
Mon, 13 Jul 2026
59.5000
60.7800
59.4200
59.8600
6,541,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
58.1000
58.9100
57.8200
58.8300
6,428,300
Thu, 09 Jul 2026
58.9300
59.1000
58.2500
58.3000
6,919,200
Wed, 08 Jul 2026
60.2500
60.4300
59.1600
59.4800
8,908,600
Tue, 07 Jul 2026
60.3600
61.2000
59.7300
60.2200
8,435,000
Mon, 06 Jul 2026
60.9500
61.0800
58.8800
59.1700
8,108,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
59.7600
61.0600
59.5700
60.9100
8,917,700
Wed, 01 Jul 2026
58.2500
59.5600
58.1500
59.3500
12,148,000
Tue, 30 Jun 2026
59.3200
59.6000
57.7800
57.8400
11,671,400
Mon, 29 Jun 2026
60.7500
61.2400
59.3700
60.1500
11,090,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
61.8600
61.9800
60.4300
60.7900
15,231,000
Thu, 25 Jun 2026
61.6200
63.0000
61.1100
61.2000
9,317,200
Wed, 24 Jun 2026
61.5300
62.3800
61.3900
61.7400
10,529,000
Tue, 23 Jun 2026
60.9000
61.2700
60.3800
61.0600
10,836,900
Mon, 22 Jun 2026
59.7600
60.4700
59.4500
59.5100
9,308,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
16 · 8-K
After-hours · 16:45 ET
8-K ↗
Thu, 18 Jun 2026
60.9300
61.0200
59.7700
60.1200
25,599,300
Wed, 17 Jun 2026
61.7300
62.2000
60.0200
60.8600
8,727,200
Tue, 16 Jun 2026
61.5600
62.2100
60.8700
62.1500
9,967,400
Mon, 15 Jun 2026
62.9900
62.9900
61.4000
61.5000
10,084,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
63.3200
63.5300
62.2400
62.9900
8,009,400
Thu, 11 Jun 2026
64.2900
64.3500
63.2900
63.3600
7,688,800
Wed, 10 Jun 2026
63.4600
64.3500
62.9500
64.1800
7,761,500
Tue, 09 Jun 2026
61.9200
63.2900
61.5700
62.9300
8,333,400
Mon, 08 Jun 2026
62.1900
62.3100
61.5400
61.6000
7,007,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
61.1500
63.1400
61.1300
62.0400
8,567,100
Thu, 04 Jun 2026
61.9500
62.4100
60.7000
60.9900
5,876,700
Wed, 03 Jun 2026
61.2700
62.2600
61.1100
61.3100
6,666,700
Tue, 02 Jun 2026
61.0300
61.7500
60.8300
61.0700
7,236,600
Mon, 01 Jun 2026
60.6200
61.1500
59.9500
61.0500
8,749,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
62.1000
62.1500
61.0900
61.1700
8,924,800
Thu, 28 May 2026
62.2200
62.5500
61.7900
62.3900
6,751,300
Wed, 27 May 2026
61.4400
62.5600
61.4400
62.2500
9,301,600
Tue, 26 May 2026
15 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 26 May 2026
61.9400
62.5200
61.2200
61.2400
7,829,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
61.5800
62.1900
61.4200
61.7600
7,049,600
Thu, 21 May 2026
61.7400
61.8900
60.9000
61.5000
5,378,000
Wed, 20 May 2026
61.2900
62.1400
60.7800
61.8400
7,100,800
Tue, 19 May 2026
61.5000
62.5900
61.0400
61.2900
6,716,900
Mon, 18 May 2026
60.5100
61.8500
60.4500
61.6400
6,207,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.5600
61.5800
60.3000
60.4400
8,000,800
Thu, 14 May 2026
61.7700
61.9900
60.8300
60.9700
5,913,400
Wed, 13 May 2026
61.2700
61.9200
60.7800
61.5200
10,031,900
Tue, 12 May 2026
61.7800
62.2000
61.0600
61.7000
6,609,400
Mon, 11 May 2026
61.5400
61.7300
60.8800
61.4100
7,087,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.2500
62.0600
61.2500
61.5500
6,472,000
Thu, 07 May 2026
61.3400
61.9100
60.7800
61.3100
5,462,600
Wed, 06 May 2026
61.4500
62.1900
61.3300
61.8700
6,020,000
Tue, 05 May 2026
61.2200
61.8100
60.2600
61.3600
8,347,500
Mon, 04 May 2026
61.3500
61.8400
60.9300
61.3800
6,280,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
61.9100
62.1900
60.8100
61.3700
6,479,700
Thu, 30 Apr 2026
61.0500
61.8100
60.8000
61.4400
10,111,200
Wed, 29 Apr 2026
60.0000
61.9900
59.7700
61.0400
14,591,800
Tue, 28 Apr 2026
14 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Tue, 28 Apr 2026
13 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Apr 2026
58.1100
58.6100
57.6000
58.5400
11,613,700
Mon, 27 Apr 2026
57.3000
58.2400
57.3000
57.4200
6,593,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
57.3000
58.0700
57.0700
57.6100
10,095,600
Thu, 23 Apr 2026
56.3200
57.9900
56.1800
57.7100
7,642,700
Wed, 22 Apr 2026
56.1800
56.5400
55.7900
56.0600
5,639,800
Tue, 21 Apr 2026
57.0900
57.1800
56.0000
56.1300
7,301,900
Mon, 20 Apr 2026
57.2800
57.6200
56.8200
57.3100
5,552,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
57.3400
57.4900
56.8500
57.2500
8,240,800
Thu, 16 Apr 2026
56.4000
57.1700
56.0700
57.0700
6,754,700
Thu, 16 Apr 2026
12 · DEFA14A
Next filing day · accepted 15 Apr, 17:55 ET
DEFA14A ↗
Wed, 15 Apr 2026
57.6800
57.6800
56.3400
56.5800
8,049,800
Tue, 14 Apr 2026
57.6200
58.4000
56.9800
57.8400
6,585,400
Mon, 13 Apr 2026
58.7200
58.8300
57.4200
57.6800
9,286,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.0900
59.3200
58.6000
59.0000
6,807,400
Thu, 09 Apr 2026
58.1800
59.2300
58.0800
59.0900
7,349,400
Wed, 08 Apr 2026
57.4700
58.8400
57.2200
58.8300
8,101,700
Tue, 07 Apr 2026
58.2900
58.6000
57.4500
57.5100
9,049,900
Mon, 06 Apr 2026
57.5400
58.6400
57.3500
58.3800
5,896,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
11 · DEFA14A
After-hours · 16:09 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 03 Apr 2026
10 · DEF 14A
After-hours · 16:07 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
56.9700
57.5800
56.7300
57.5400
5,631,700
Wed, 01 Apr 2026
57.6200
57.6500
56.5100
57.0700
9,978,400
Tue, 31 Mar 2026
57.9000
58.2500
56.7700
57.6400
11,205,800
Mon, 30 Mar 2026
58.6300
59.3800
58.2100
58.2500
10,310,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
57.5800
58.7800
57.2800
58.2700
14,112,900
Thu, 26 Mar 2026
57.5500
58.6800
57.5200
57.5800
8,416,900
Wed, 25 Mar 2026
56.9800
57.5300
56.2400
57.4300
9,431,900
Tue, 24 Mar 2026
56.5400
57.9800
56.2900
57.1800
9,066,000
Mon, 23 Mar 2026
56.7400
57.2400
55.9200
56.8600
12,617,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.4800
57.0200
56.0100
56.2100
22,557,300
Thu, 19 Mar 2026
56.5300
56.9600
55.8300
56.4900
8,864,400
Wed, 18 Mar 2026
57.3700
57.5400
56.2700
56.4700
9,252,900
Tue, 17 Mar 2026
57.5800
58.8200
57.5000
57.9400
13,495,300
Mon, 16 Mar 2026
55.5800
57.3600
55.3000
57.1600
11,950,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
54.8300
55.0200
54.4700
54.8900
9,740,600
Thu, 12 Mar 2026
55.5500
55.9700
54.3100
54.3500
10,232,100
Wed, 11 Mar 2026
56.2500
56.3100
54.6800
55.3600
10,296,500
Tue, 10 Mar 2026
58.1300
58.3100
56.5500
56.5800
7,716,800
Mon, 09 Mar 2026
58.1900
58.6500
57.4300
58.1700
10,735,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.0300
58.5900
57.3500
58.4000
9,532,600
Thu, 05 Mar 2026
58.4900
58.6000
57.6600
58.1800
13,089,200
Wed, 04 Mar 2026
59.0000
59.1700
58.1800
58.6900
11,608,700
Tue, 03 Mar 2026
59.9600
60.1000
58.7000
58.7700
9,949,200
Mon, 02 Mar 2026
61.1600
61.3400
60.2800
60.4400
6,523,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
60.0800
61.7600
59.9100
61.5800
12,554,900
Thu, 26 Feb 2026
60.3800
60.3800
59.6300
59.9400
10,716,600
Wed, 25 Feb 2026
61.1300
61.2900
59.6600
60.1200
6,866,100
Tue, 24 Feb 2026
60.3000
61.2800
60.3000
61.1300
7,349,600
Mon, 23 Feb 2026
58.6000
60.7000
58.5000
60.3800
9,489,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
58.6400
59.1800
58.3400
58.8000
9,491,500
Thu, 19 Feb 2026
60.1500
60.3200
58.0200
58.6400
10,733,100
Wed, 18 Feb 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 18 Feb 2026
59.9000
60.3200
59.3500
60.0800
7,887,000
Tue, 17 Feb 2026
62.5600
62.7900
59.2500
59.8600
8,970,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
61.9000
62.8000
61.4200
62.5900
11,915,000
Thu, 12 Feb 2026
62.0000
62.5600
61.3400
61.8600
11,966,500
Wed, 11 Feb 2026
60.3600
61.7300
59.8800
61.4700
8,570,900
Tue, 10 Feb 2026
60.7700
61.3800
60.3400
60.6500
12,195,800
Mon, 09 Feb 2026
59.9800
60.8000
58.9200
60.7300
12,254,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
59.9700
60.6100
59.8300
60.0200
10,807,100
Thu, 05 Feb 2026
60.1300
60.8500
59.2400
60.3100
13,028,400
Wed, 04 Feb 2026
8 · S-3ASR
After-hours · 16:04 ET
S-3ASR ↗
Wed, 04 Feb 2026
7 · 10-K
After market open · 12:39 ET
10-K ↗
Wed, 04 Feb 2026
60.0000
60.0300
58.6500
59.4000
20,600,400
Tue, 03 Feb 2026
6 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 03 Feb 2026
58.0600
59.9400
58.0000
59.4700
15,322,700
Mon, 02 Feb 2026
58.8300
59.4200
58.2400
58.6900
16,530,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 30 Jan 2026
57.1100
58.5300
56.9900
58.4700
11,539,900
Thu, 29 Jan 2026
57.9200
58.4600
57.1300
57.3100
11,868,700
Wed, 28 Jan 2026
58.9800
59.5900
57.3600
57.7300
9,809,400
Tue, 27 Jan 2026
58.3000
60.2000
58.2500
59.0200
10,450,600
Mon, 26 Jan 2026
58.2900
58.9100
57.9900
58.5300
9,762,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
57.4900
58.4300
57.4400
58.4000
10,550,600
Thu, 22 Jan 2026
57.2600
58.2100
57.2100
57.5800
11,525,500
Wed, 21 Jan 2026
57.6700
58.0000
56.6800
57.3500
12,515,300
Tue, 20 Jan 2026
57.1300
58.3300
56.8300
57.9900
13,063,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
57.2200
57.5600
56.6100
57.2400
12,019,100
Thu, 15 Jan 2026
57.1400
57.5700
56.8700
57.3000
8,080,600
Wed, 14 Jan 2026
55.7900
57.3200
55.7100
57.2300
12,569,400
Tue, 13 Jan 2026
55.2000
56.0500
54.8100
55.9400
9,870,400
Mon, 12 Jan 2026
55.1200
55.4000
54.7300
54.9200
11,636,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
53.9900
55.2400
53.5500
55.0900
9,908,600
Thu, 08 Jan 2026
51.4000
54.0900
51.2000
53.9900
15,509,500
Wed, 07 Jan 2026
52.8500
53.0800
51.4400
51.5100
13,171,600
Tue, 06 Jan 2026
53.4800
53.6500
52.7000
52.7300
11,217,500
Mon, 05 Jan 2026
53.3600
53.8700
52.7900
53.7400
15,822,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
53.9400
54.2800
53.4100
53.6500
10,842,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
54.5000
54.5000
53.7900
53.8300
6,660,400
Tue, 30 Dec 2025
54.9600
55.2500
54.7500
54.8100
6,088,500
Mon, 29 Dec 2025
54.7300
55.0700
54.5700
55.0400
7,405,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.6000
54.7200
54.3200
54.6400
4,689,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
54.2100
54.6500
54.1300
54.6200
3,833,500
Tue, 23 Dec 2025
54.3100
54.4200
53.5100
54.1500
8,644,500
Mon, 22 Dec 2025
54.1500
54.9100
54.0800
54.3100
8,781,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
54.5200
55.2600
54.3200
54.5000
29,240,200
Thu, 18 Dec 2025
53.7500
54.8400
53.6800
54.7800
19,270,400
Wed, 17 Dec 2025
54.2000
54.3300
53.4400
53.8200
17,839,300
Tue, 16 Dec 2025
54.7200
54.9500
53.8900
53.9700
12,565,000
Mon, 15 Dec 2025
54.5000
54.9200
54.0000
54.2600
17,381,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.9700
54.6500
53.8800
54.0400
9,288,900
Thu, 11 Dec 2025
54.1000
54.4100
53.4100
53.7900
16,302,500
Wed, 10 Dec 2025
54.1700
54.2100
53.1300
53.8900
17,184,600
Tue, 09 Dec 2025
54.8300
55.1200
54.0400
54.1100
10,114,000
Mon, 08 Dec 2025
54.6200
55.3000
54.5000
54.7600
9,884,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
55.7100
56.3300
54.7500
54.9100
10,435,600
Thu, 04 Dec 2025
56.1700
56.3100
55.3300
55.8000
9,805,500
Wed, 03 Dec 2025
55.9800
56.6900
55.6500
56.0300
10,060,400
Tue, 02 Dec 2025
56.4000
56.4500
55.3900
55.9900
8,644,000
Mon, 01 Dec 2025
57.2000
57.3500
56.0600
56.4000
12,849,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.0600
57.6300
56.8600
57.5700
3,645,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
56.5800
57.4200
56.3700
57.2100
6,893,300
Tue, 25 Nov 2025
55.7400
56.7300
55.7000
56.5300
9,100,900
Mon, 24 Nov 2025
57.0000
57.0900
55.8900
56.1900
10,860,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.7300
57.0900
55.4500
57.0000
11,209,100
Thu, 20 Nov 2025
55.9800
56.5600
55.1900
55.7500
9,746,800
Wed, 19 Nov 2025
55.7300
56.2100
55.0300
56.0800
10,779,200
Tue, 18 Nov 2025
55.8300
55.8900
55.2300
55.7800
9,659,700
Mon, 17 Nov 2025
56.7800
56.8700
55.5300
55.5700
6,549,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.2400
57.6600
56.5200
56.8600
6,854,200
Thu, 13 Nov 2025
57.0200
57.7200
56.7500
56.9700
8,720,100
Wed, 12 Nov 2025
57.1100
57.5500
56.8300
57.0100
7,818,800
Tue, 11 Nov 2025
56.6000
57.5000
56.2200
57.1200
10,048,300
Mon, 10 Nov 2025
57.0000
57.0600
56.2000
56.2500
9,205,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.5400
57.8200
56.2000
57.1800
8,717,300
Thu, 06 Nov 2025
55.5100
56.8500
55.5100
56.1900
8,879,700
Wed, 05 Nov 2025
56.1400
56.2600
55.4400
56.0200
12,718,900
Tue, 04 Nov 2025
56.8900
56.9700
55.4700
56.0800
12,649,100
Mon, 03 Nov 2025
57.4400
57.8400
56.5400
56.6500
8,849,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
56.9700
57.9400
56.6300
57.4600
13,262,800
Thu, 30 Oct 2025
58.2400
59.2600
57.6300
57.7800
12,884,300
Wed, 29 Oct 2025
58.4700
59.2700
56.9900
57.8500
20,841,600
Tue, 28 Oct 2025
4 · 10-Q
After-hours · 16:20 ET
10-Q ↗
Tue, 28 Oct 2025
3 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 28 Oct 2025
61.6000
62.4300
60.2100
60.2100
15,035,000
Mon, 27 Oct 2025
60.6600
61.7200
60.4400
61.6600
7,063,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.2500
61.3700
60.5500
60.7700
5,401,300
Thu, 23 Oct 2025
61.8300
61.9000
60.9800
61.0100
5,212,500
Wed, 22 Oct 2025
61.8400
62.5400
60.9400
61.9700
7,148,600
Tue, 21 Oct 2025
62.8800
63.2400
61.5400
61.7500
9,149,800
Mon, 20 Oct 2025
62.8200
62.9600
62.5000
62.8100
4,069,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
61.9700
62.7000
61.5600
62.4600
5,991,800
Thu, 16 Oct 2025
62.2000
62.7400
61.3100
61.6000
7,346,400
Wed, 15 Oct 2025
61.6400
62.3700
61.2700
61.6600
5,711,800
Tue, 14 Oct 2025
61.3100
62.1900
60.8400
62.1300
5,632,000
Mon, 13 Oct 2025
60.7900
61.2900
60.4100
61.1700
6,417,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
61.2000
62.3400
60.8700
61.4500
7,697,800
Thu, 09 Oct 2025
61.6400
61.8100
60.8800
61.0000
6,642,600
Wed, 08 Oct 2025
62.1400
62.4200
61.4200
61.6600
6,881,500
Tue, 07 Oct 2025
61.7100
63.2400
61.6100
62.6000
6,638,300
Mon, 06 Oct 2025
62.5500
62.5500
61.4400
61.7800
7,883,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.6600
63.3800
61.5200
62.6700
6,205,900
Thu, 02 Oct 2025
62.1400
62.7000
61.6200
61.7800
5,529,500
Wed, 01 Oct 2025
62.5500
63.3300
62.1200
63.1700
6,259,200
Tue, 30 Sep 2025
62.4500
62.8700
62.1500
62.4700
6,603,800
Mon, 29 Sep 2025
63.4300
63.5700
61.2200
62.6300
10,956,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
62.5600
63.4600
62.2700
63.3600
5,295,200
Thu, 25 Sep 2025
64.6800
64.9500
62.5400
62.5600
8,679,400
Wed, 24 Sep 2025
63.8200
64.7000
63.7800
64.3900
6,188,700
Tue, 23 Sep 2025
63.3900
63.8700
63.2300
63.8200
6,698,200
Mon, 22 Sep 2025
63.3100
63.6600
62.9800
63.5000
7,358,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
63.6000
64.0300
62.9800
63.7100
17,133,800
Thu, 18 Sep 2025
62.2700
63.3600
62.1100
63.2500
6,596,000
Wed, 17 Sep 2025
62.6900
63.6000
62.6200
62.8300
7,039,900
Tue, 16 Sep 2025
61.6200
62.9500
61.4600
62.7000
8,403,200
Mon, 15 Sep 2025
62.0000
62.6800
61.5700
61.6000
6,760,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
61.9800
62.4700
61.6900
61.9800
4,853,600
Thu, 11 Sep 2025
62.3300
63.2000
62.0000
62.0500
6,423,900
Wed, 10 Sep 2025
62.2900
62.4700
61.3700
62.2700
6,678,900
Tue, 09 Sep 2025
61.8400
62.8600
61.7200
62.5700
5,785,000
Mon, 08 Sep 2025
61.5900
61.9700
61.0000
61.9400
6,540,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
61.0300
62.5100
60.9500
61.7400
6,149,600
Thu, 04 Sep 2025
61.4000
61.5500
60.8900
60.9000
4,612,500
Wed, 03 Sep 2025
61.3600
61.7700
59.3700
61.3000
10,566,600
Tue, 02 Sep 2025
61.5800
62.0600
61.2000
61.7900
7,815,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
61.2800
61.6500
61.0100
61.4400
5,866,800
Thu, 28 Aug 2025
61.7600
61.9700
61.0200
61.2800
7,242,500
Wed, 27 Aug 2025
61.6900
61.8500
61.3100
61.7600
6,463,800
Tue, 26 Aug 2025
61.8200
62.1100
61.4600
62.0500
8,456,900
Mon, 25 Aug 2025
63.1900
63.2300
61.8800
61.9600
5,851,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
63.3500
63.9200
62.9100
63.4100
6,390,600
Thu, 21 Aug 2025
62.9200
63.0100
62.3100
62.9400
5,687,300
Wed, 20 Aug 2025
63.2300
64.0900
62.7000
63.1700
6,805,400
Tue, 19 Aug 2025
61.9200
62.7100
61.7700
62.6600
5,990,300
Mon, 18 Aug 2025
62.0300
62.3500
61.6400
61.8400
5,063,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
61.6800
62.3500
61.3200
62.0800
5,849,700
Thu, 14 Aug 2025
62.0600
62.2000
61.3600
61.4600
5,695,700
Wed, 13 Aug 2025
61.4400
62.3000
61.1900
62.1900
7,656,700
Tue, 12 Aug 2025
61.5500
61.8100
61.1500
61.3900
7,373,300
Mon, 11 Aug 2025
62.0800
62.2800
60.2600
61.5600
13,278,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
62.3900
62.5800
61.4900
61.8300
6,419,700
Thu, 07 Aug 2025
62.0800
62.6400
61.8300
62.4000
6,067,300
Wed, 06 Aug 2025
62.7000
62.8000
61.9900
62.0700
7,727,900
Tue, 05 Aug 2025
63.5700
63.6900
62.1700
62.3000
9,069,800
Mon, 04 Aug 2025
63.9700
64.2800
63.3300
63.5300
8,291,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
65.3700
66.2900
63.9200
63.9300
10,650,300
Thu, 31 Jul 2025
64.7400
65.6500
64.1700
64.6900
12,174,500
Wed, 30 Jul 2025
67.5100
67.9500
65.0300
65.1000
22,047,700
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 29 Jul 2025
69.5800
70.3300
69.2800
69.7100
7,926,100
Mon, 28 Jul 2025
70.2100
70.2300
69.1900
69.5800
7,984,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend