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
107.7700
109.7900
107.0600
109.7000
2,601,300
Thu, 23 Jul 2026
107.2300
107.8300
106.5200
107.3100
2,763,100
Wed, 22 Jul 2026
109.0000
109.6000
108.4800
108.8800
2,291,700
Tue, 21 Jul 2026
108.1700
108.4300
106.9700
108.0500
2,319,700
Mon, 20 Jul 2026
108.0000
108.7900
107.6300
108.4800
2,513,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
110.2600
111.1800
107.7400
108.3500
3,436,700
Thu, 16 Jul 2026
106.7300
109.3800
106.7300
108.9900
3,333,500
Wed, 15 Jul 2026
106.8100
108.8200
105.9900
106.5300
4,027,000
Tue, 14 Jul 2026
109.8000
110.2200
106.5500
106.8200
4,164,300
Mon, 13 Jul 2026
113.0100
114.9100
108.7500
110.1800
7,140,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
110.6400
113.1200
110.1300
112.4100
3,342,900
Thu, 09 Jul 2026
110.6600
110.9000
109.4200
109.9300
4,158,500
Wed, 08 Jul 2026
113.8900
113.8900
110.9600
110.9800
3,999,800
Tue, 07 Jul 2026
114.9300
116.8200
114.5000
114.7400
3,325,600
Mon, 06 Jul 2026
114.4900
114.6200
111.1000
113.0100
3,755,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
112.0000
115.0200
111.9500
114.7200
4,662,600
Wed, 01 Jul 2026
110.0500
111.7500
109.4400
111.4400
4,782,100
Tue, 30 Jun 2026
109.6000
110.1700
108.4600
109.7700
4,281,300
Mon, 29 Jun 2026
109.0200
110.1600
108.0700
109.9100
4,445,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
108.9500
109.9100
108.4100
109.3700
12,507,600
Thu, 25 Jun 2026
106.5800
109.1300
106.5800
108.1000
4,947,600
Wed, 24 Jun 2026
104.8100
107.7000
104.4400
106.7300
8,327,800
Tue, 23 Jun 2026
101.9200
104.2000
101.2600
103.9500
4,012,400
Mon, 22 Jun 2026
102.0000
103.1800
100.4100
100.5000
3,600,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
102.1900
103.2200
101.6400
102.5600
8,851,300
Wed, 17 Jun 2026
104.1200
105.0100
101.2000
101.4700
4,038,200
Tue, 16 Jun 2026
103.7700
104.9400
103.4800
104.2800
3,039,400
Mon, 15 Jun 2026
102.5000
104.0700
102.2100
103.1400
4,456,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
102.0000
103.2200
101.1000
102.2900
3,489,400
Thu, 11 Jun 2026
101.5600
102.6000
101.2400
101.5400
3,247,500
Wed, 10 Jun 2026
100.8000
102.0800
100.2200
101.5800
3,393,900
Tue, 09 Jun 2026
98.4100
100.6000
97.2500
100.5200
3,724,500
Mon, 08 Jun 2026
97.8000
99.2400
97.3900
97.7500
3,816,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
94.0000
99.6200
93.9500
99.0400
6,361,000
Thu, 04 Jun 2026
95.6700
96.6000
93.3200
94.4700
6,081,100
Wed, 03 Jun 2026
97.3600
97.9200
94.4500
94.7600
6,698,100
Tue, 02 Jun 2026
98.3500
98.7600
96.3600
97.4900
4,639,800
Mon, 01 Jun 2026
97.5900
98.5200
97.1700
97.9500
4,636,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
100.2500
100.5400
97.1400
97.6000
8,724,900
Thu, 28 May 2026
100.1900
100.8000
99.4800
100.1400
3,231,300
Wed, 27 May 2026
99.5800
101.9600
99.5800
100.1800
5,012,400
Tue, 26 May 2026
99.1900
99.8000
98.7100
98.7700
3,850,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
98.9000
99.7900
98.8000
99.1400
2,265,500
Thu, 21 May 2026
97.1200
99.0500
95.7800
98.7300
3,391,500
Wed, 20 May 2026
96.2700
97.8100
95.7000
97.5500
3,073,000
Tue, 19 May 2026
96.7900
97.9200
95.5000
96.4700
4,769,100
Mon, 18 May 2026
96.0000
97.9700
95.9000
96.5400
4,677,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.6200
98.0000
95.5000
95.9100
4,829,200
Thu, 14 May 2026
18 · 8-K
After-hours · 16:16 ET
2026 ANNUAL MEETING RESULTS ↗
Thu, 14 May 2026
97.6500
97.8500
96.3300
96.6700
3,366,300
Wed, 13 May 2026
97.1500
98.2100
96.4100
97.0400
4,302,600
Tue, 12 May 2026
96.2500
97.7700
95.3200
97.3400
5,347,800
Mon, 11 May 2026
98.2700
98.3800
95.3000
95.7500
5,169,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
99.8100
100.1000
98.2100
98.3100
3,181,500
Thu, 07 May 2026
99.3100
100.4900
97.9500
99.5600
4,621,200
Wed, 06 May 2026
97.9500
99.7800
97.5700
99.1900
3,872,900
Tue, 05 May 2026
17 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 05 May 2026
95.6500
97.6800
94.6700
97.2000
4,259,900
Mon, 04 May 2026
96.7100
97.0900
95.2100
95.6500
4,366,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
99.0400
99.1600
96.8600
97.6700
4,872,400
Thu, 30 Apr 2026
96.3800
98.7600
96.3300
98.4300
5,903,200
Wed, 29 Apr 2026
98.3600
98.7200
94.9500
96.1000
5,381,300
Tue, 28 Apr 2026
16 · 10-Q
After market open · 12:06 ET
10-Q ↗
Tue, 28 Apr 2026
99.4900
100.4400
97.5000
98.4400
6,637,600
Tue, 28 Apr 2026
15 · 8-K
Pre-market · 06:33 ET
8-K ↗
Mon, 27 Apr 2026
97.6500
99.1500
97.4000
98.2500
7,024,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
98.5900
99.2100
97.4500
97.8500
3,386,700
Thu, 23 Apr 2026
96.4900
98.0500
96.4500
97.9300
3,292,400
Wed, 22 Apr 2026
96.6000
97.5500
96.0100
96.7500
3,876,700
Tue, 21 Apr 2026
98.3700
98.5400
96.1700
96.6000
4,557,800
Mon, 20 Apr 2026
98.6100
99.3900
98.1000
98.5400
3,698,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
97.9700
100.0300
97.8500
98.8400
4,075,200
Thu, 16 Apr 2026
96.4900
98.3900
96.4900
97.9700
4,022,500
Wed, 15 Apr 2026
97.5000
97.5000
95.8700
96.8100
3,043,800
Tue, 14 Apr 2026
95.9100
97.7400
95.6100
97.1600
3,578,300
Mon, 13 Apr 2026
96.5700
97.2000
95.4500
96.6000
4,792,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.9600
98.6700
96.9400
97.2800
3,259,000
Thu, 09 Apr 2026
96.1800
98.8100
95.7100
97.9600
7,145,100
Wed, 08 Apr 2026
94.9700
97.0800
94.5500
97.0000
7,469,500
Tue, 07 Apr 2026
96.4500
96.6400
92.4200
93.0500
7,849,100
Mon, 06 Apr 2026
96.1300
97.2100
95.5500
96.9900
3,897,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
97.1700
97.4000
95.6800
96.1300
4,644,200
Wed, 01 Apr 2026
96.1800
98.0200
95.8500
97.5700
4,287,500
Tue, 31 Mar 2026
96.3400
96.6600
94.5400
96.4700
5,900,300
Mon, 30 Mar 2026
98.9700
99.1000
96.1300
96.3500
6,363,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
98.8500
99.7200
98.4100
98.6600
3,251,900
Thu, 26 Mar 2026
99.1600
100.8200
98.5700
98.8500
2,999,200
Wed, 25 Mar 2026
99.7000
99.7000
98.0500
99.3600
3,455,400
Tue, 24 Mar 2026
98.5800
100.1700
97.8200
98.9200
5,254,100
Mon, 23 Mar 2026
14 · DEFA14A
After market open · 12:13 ET
DEFA14A ↗
Mon, 23 Mar 2026
13 · DEF 14A
After market open · 12:12 ET
DEF 14A ↗
Mon, 23 Mar 2026
99.6900
100.6400
98.5600
99.4500
5,634,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.9300
99.6000
97.8000
98.2000
13,109,700
Thu, 19 Mar 2026
98.4700
99.2500
97.5500
98.5800
5,110,000
Wed, 18 Mar 2026
99.4400
99.4400
97.8200
98.7200
4,352,500
Tue, 17 Mar 2026
100.7900
101.7000
100.2600
100.4800
3,465,000
Mon, 16 Mar 2026
99.5500
100.3700
98.9800
100.2600
3,407,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
98.8800
99.7800
98.6800
98.8400
3,651,100
Thu, 12 Mar 2026
99.5000
100.6800
97.7300
97.8200
5,602,600
Wed, 11 Mar 2026
101.7100
101.7100
99.3100
100.0400
4,245,200
Tue, 10 Mar 2026
102.8800
103.0300
101.0200
101.7100
4,168,800
Mon, 09 Mar 2026
103.5600
103.5800
101.9200
102.8500
5,291,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
103.0000
104.8200
101.6900
104.5800
5,063,200
Thu, 05 Mar 2026
104.1600
105.0400
103.0100
104.9100
6,272,000
Wed, 04 Mar 2026
104.9800
105.4900
103.4200
104.7300
5,415,800
Tue, 03 Mar 2026
109.0500
109.1500
104.2000
104.6400
6,364,400
Mon, 02 Mar 2026
110.6800
110.7800
109.4000
109.7400
3,075,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
110.5000
111.8200
110.0100
111.4400
4,413,000
Thu, 26 Feb 2026
109.7800
110.6000
109.3200
110.3800
5,375,200
Wed, 25 Feb 2026
110.7900
111.1100
108.2000
109.2100
5,370,000
Tue, 24 Feb 2026
110.4500
111.4100
109.9300
111.1100
3,907,300
Mon, 23 Feb 2026
108.6300
110.8100
108.1400
110.5100
5,238,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
108.7800
109.6100
108.3900
109.0200
4,872,800
Thu, 19 Feb 2026
109.5700
110.3300
107.8000
108.6800
4,063,100
Wed, 18 Feb 2026
107.5200
110.7000
107.2800
109.9000
5,742,700
Tue, 17 Feb 2026
109.7100
110.1200
107.2100
107.5200
4,213,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
108.6900
109.8100
107.9700
109.4100
5,233,700
Thu, 12 Feb 2026
12 · 10-K
After market open · 13:06 ET
10-K ↗
Thu, 12 Feb 2026
107.4500
110.7800
107.2800
108.2600
6,670,600
Wed, 11 Feb 2026
105.5900
107.8300
104.5200
107.6000
5,644,900
Tue, 10 Feb 2026
105.0900
106.8900
104.8000
105.8800
6,336,000
Mon, 09 Feb 2026
104.2000
104.9800
103.6200
104.7000
3,899,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
104.0000
105.0400
103.6600
104.3300
5,233,200
Thu, 05 Feb 2026
103.9700
104.8000
102.1500
104.2600
7,461,100
Wed, 04 Feb 2026
101.2400
103.9700
101.2200
103.2100
8,049,900
Tue, 03 Feb 2026
99.0700
101.5400
98.7600
100.7700
5,877,500
Mon, 02 Feb 2026
100.4400
100.6500
98.6300
99.5000
6,355,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.1400
100.3900
98.1500
99.9900
10,270,500
Thu, 29 Jan 2026
11 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 29 Jan 2026
99.7000
99.9100
98.0300
98.6600
8,043,900
Wed, 28 Jan 2026
100.8400
101.3000
98.3900
99.5400
6,778,900
Tue, 27 Jan 2026
102.5000
103.1000
100.1500
100.6400
9,529,400
Tue, 27 Jan 2026
10 · 8-K
Pre-market · 06:37 ET
8-K ↗
Mon, 26 Jan 2026
102.3000
102.9700
100.2200
101.1400
8,808,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
102.1900
102.5100
101.4600
102.2300
4,246,600
Thu, 22 Jan 2026
99.6500
102.4600
99.3200
102.1900
6,491,800
Wed, 21 Jan 2026
101.4300
101.7900
99.4400
100.0200
6,802,300
Tue, 20 Jan 2026
99.1100
101.5400
98.2900
101.4800
9,043,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
9 · 8-K
After-hours · 17:28 ET
FORM 8-K ↗
Fri, 16 Jan 2026
100.1000
100.2600
98.5600
99.3200
6,728,900
Thu, 15 Jan 2026
99.0200
101.1700
98.6500
100.4100
5,939,100
Wed, 14 Jan 2026
98.5800
99.5300
98.4500
99.1500
5,552,300
Tue, 13 Jan 2026
98.5100
99.4300
97.8100
98.7300
6,483,900
Mon, 12 Jan 2026
97.8800
99.8400
97.7800
98.2700
7,202,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.7000
99.0900
97.6800
97.9200
7,054,600
Thu, 08 Jan 2026
97.4900
99.5900
97.3000
98.8700
5,797,700
Wed, 07 Jan 2026
97.5300
98.1300
96.2600
97.5600
5,871,000
Tue, 06 Jan 2026
98.1100
98.5400
97.5700
97.6400
5,526,500
Mon, 05 Jan 2026
101.2200
101.2200
97.6500
98.0700
9,673,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
101.1900
101.9800
100.2600
101.4000
4,347,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
101.3200
101.6600
100.8700
100.8900
2,808,100
Tue, 30 Dec 2025
100.8000
101.7300
100.5200
101.5700
3,115,500
Mon, 29 Dec 2025
101.0000
101.5200
100.7600
101.0300
3,202,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
101.1700
101.7500
100.7000
101.0000
2,673,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.0900
101.1300
100.0600
101.0800
1,200,100
Tue, 23 Dec 2025
99.7000
100.5700
99.6000
100.1100
3,689,200
Mon, 22 Dec 2025
100.2700
100.5900
99.6000
99.7800
4,804,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
101.5400
101.6300
100.2200
100.6500
7,700,200
Thu, 18 Dec 2025
102.6600
102.6700
101.2600
101.5100
7,977,900
Wed, 17 Dec 2025
102.2200
103.8000
102.1900
102.9400
6,576,200
Tue, 16 Dec 2025
103.0000
103.2800
101.9200
102.5400
5,696,400
Tue, 16 Dec 2025
8 · 424B3
Pre-market · 09:17 ET
424B3 ↗
Mon, 15 Dec 2025
103.2200
103.5500
102.0900
102.8000
7,624,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.5200
104.1500
103.0300
103.1500
4,961,600
Thu, 11 Dec 2025
103.3000
104.3900
102.6000
103.4500
5,513,300
Wed, 10 Dec 2025
103.1500
104.1300
102.8000
103.1400
7,243,100
Tue, 09 Dec 2025
102.0400
102.9500
101.7200
102.8900
4,269,300
Mon, 08 Dec 2025
102.7400
102.8000
101.6400
101.8500
5,917,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
103.5200
104.6300
102.9100
102.9600
5,449,000
Thu, 04 Dec 2025
106.2600
106.9900
104.8800
104.9400
5,654,100
Thu, 04 Dec 2025
7 · 8-K
Pre-market · 06:06 ET
8-K ↗
Wed, 03 Dec 2025
107.3900
107.5000
105.3100
106.1300
6,852,000
Tue, 02 Dec 2025
108.3700
108.6900
106.3500
106.9500
7,354,300
Mon, 01 Dec 2025
109.0000
110.0300
108.3000
108.5400
5,934,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.4200
109.3500
107.6600
109.1200
2,756,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
106.4000
109.8000
106.1300
108.2900
7,267,300
Tue, 25 Nov 2025
105.3300
106.2900
105.0500
106.0100
4,303,900
Mon, 24 Nov 2025
105.1300
105.5300
103.7500
105.0300
6,826,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
104.2000
105.8000
103.6000
105.1800
5,876,200
Thu, 20 Nov 2025
102.6100
104.2200
102.2300
103.7600
5,332,000
Wed, 19 Nov 2025
103.1500
103.3400
101.7600
102.3700
5,856,900
Tue, 18 Nov 2025
104.3500
104.6100
102.0000
103.2500
6,676,300
Mon, 17 Nov 2025
103.8900
105.8800
102.5000
103.6600
9,323,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
105.0100
105.8500
103.6600
104.0200
5,752,400
Thu, 13 Nov 2025
105.0200
105.7000
104.3000
104.4500
5,312,400
Wed, 12 Nov 2025
103.7900
105.2900
103.4700
104.1200
6,539,800
Tue, 11 Nov 2025
103.3800
103.7700
102.6000
103.0300
4,520,900
Mon, 10 Nov 2025
103.8100
103.8700
101.6100
103.0900
7,028,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 07 Nov 2025
100.7800
104.5800
100.5000
103.8500
10,218,700
Thu, 06 Nov 2025
100.1200
101.7500
99.6000
100.7700
9,007,400
Wed, 05 Nov 2025
100.5600
101.4300
99.2200
100.0500
12,418,400
Tue, 04 Nov 2025
102.1800
102.7500
99.6000
100.6400
15,963,800
Mon, 03 Nov 2025
104.6900
106.4100
102.2000
102.2700
36,751,500
Mon, 03 Nov 2025
5 · 8-K
Pre-market · 07:04 ET
FORM 8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
119.1500
120.0900
118.1500
119.7100
4,396,700
Thu, 30 Oct 2025
4 · 10-Q
After market open · 11:28 ET
10-Q ↗
Thu, 30 Oct 2025
120.7000
123.0900
119.4600
120.2100
4,659,700
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 29 Oct 2025
119.7500
120.1200
116.2600
116.7200
4,365,200
Tue, 28 Oct 2025
120.1300
121.9900
119.5800
120.6600
3,297,100
Mon, 27 Oct 2025
118.8500
120.8300
118.4600
120.6200
3,924,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
118.9500
119.9200
118.1900
118.9300
2,423,700
Thu, 23 Oct 2025
120.3500
120.3700
117.4900
118.7600
2,687,900
Wed, 22 Oct 2025
120.1200
121.9900
119.5400
120.2100
1,924,100
Tue, 21 Oct 2025
120.8000
121.0300
119.9500
120.0500
1,876,200
Mon, 20 Oct 2025
121.5200
121.8900
120.6200
120.7000
1,547,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
120.1100
121.4900
119.8800
121.4400
2,076,700
Thu, 16 Oct 2025
120.4900
121.3500
119.3800
119.7000
2,337,200
Wed, 15 Oct 2025
120.2000
121.2200
119.6400
119.9200
2,704,800
Tue, 14 Oct 2025
119.6000
120.6100
119.0900
120.1700
1,708,600
Mon, 13 Oct 2025
119.5100
119.5100
118.1800
119.2700
1,968,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
120.2000
120.7200
119.3700
119.5700
1,855,200
Thu, 09 Oct 2025
119.6200
120.2900
119.3600
119.5500
1,851,300
Wed, 08 Oct 2025
122.1800
122.1800
119.5400
119.6300
1,802,600
Tue, 07 Oct 2025
120.5400
122.7800
119.6300
122.3300
2,254,600
Mon, 06 Oct 2025
122.0000
122.1900
120.4500
120.5400
2,143,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
122.3300
123.3800
121.7600
122.5800
1,898,200
Thu, 02 Oct 2025
123.2300
123.2400
122.0800
122.6200
1,695,900
Wed, 01 Oct 2025
124.8200
125.3200
123.0400
123.2300
1,921,500
Tue, 30 Sep 2025
122.5100
124.7100
122.1800
124.3400
2,044,300
Mon, 29 Sep 2025
122.5900
122.8200
121.3700
122.6600
2,851,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
121.8200
122.9100
121.4900
122.2300
2,292,600
Thu, 25 Sep 2025
124.3200
124.5000
121.0200
121.7200
4,024,700
Wed, 24 Sep 2025
123.1500
124.5500
123.0100
123.9300
1,459,900
Tue, 23 Sep 2025
124.1200
124.4300
122.5800
123.8200
2,452,100
Mon, 22 Sep 2025
124.4300
125.1300
123.8000
124.0700
2,683,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
126.1200
126.5500
124.2400
124.6200
6,928,100
Thu, 18 Sep 2025
124.7200
126.4200
124.3800
125.5100
1,821,900
Wed, 17 Sep 2025
125.3200
126.9800
125.3200
125.5900
2,304,400
Tue, 16 Sep 2025
125.4000
126.0600
124.4800
125.0400
2,084,500
Mon, 15 Sep 2025
127.4200
127.7800
125.0500
125.4700
3,077,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
128.9000
129.8700
127.9500
127.9900
1,442,300
Thu, 11 Sep 2025
128.2500
130.0200
127.8700
129.4700
1,745,000
Wed, 10 Sep 2025
130.2400
130.8300
127.0100
128.0100
2,279,100
Tue, 09 Sep 2025
129.9500
131.5300
129.3900
130.9700
2,325,500
Mon, 08 Sep 2025
129.2400
130.1300
127.7700
129.7800
2,916,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
128.1700
130.6000
128.0000
129.8900
2,187,000
Thu, 04 Sep 2025
128.5000
129.4100
127.8400
129.1700
2,049,200
Wed, 03 Sep 2025
128.8400
129.3200
127.1000
128.0000
2,562,900
Tue, 02 Sep 2025
129.3500
130.0400
128.0400
128.8400
2,027,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
128.6800
129.8200
128.5500
129.1400
1,785,600
Thu, 28 Aug 2025
130.2100
130.3500
128.0200
128.7200
1,757,400
Wed, 27 Aug 2025
129.6000
130.3500
129.6000
130.2100
1,411,900
Tue, 26 Aug 2025
130.4000
131.2300
129.3900
129.8100
3,165,300
Mon, 25 Aug 2025
133.5000
133.9400
130.6200
130.7500
1,721,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
133.8100
134.3800
132.6800
133.4900
1,842,600
Thu, 21 Aug 2025
132.4900
133.0600
132.2300
132.9700
1,512,700
Wed, 20 Aug 2025
133.7400
136.1700
133.1600
133.2600
1,678,900
Tue, 19 Aug 2025
131.3500
133.4300
131.1000
132.9500
2,288,400
Mon, 18 Aug 2025
132.9400
132.9400
130.5900
131.3300
2,566,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
133.9000
134.0100
132.5500
132.9400
2,123,800
Thu, 14 Aug 2025
133.9400
134.3000
132.9900
133.3900
1,527,500
Wed, 13 Aug 2025
133.7200
135.1000
133.1300
134.8100
1,849,500
Tue, 12 Aug 2025
134.1500
134.4600
131.6200
133.6400
3,181,100
Mon, 11 Aug 2025
136.3300
136.3600
133.8300
134.1500
2,544,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
136.5500
137.2900
135.6500
136.1600
1,654,000
Thu, 07 Aug 2025
137.1100
137.4600
135.6800
136.7700
2,473,200
Wed, 06 Aug 2025
134.6200
136.9000
134.1400
136.6800
3,327,300
Tue, 05 Aug 2025
133.0700
134.4500
132.2000
134.2100
2,860,300
Mon, 04 Aug 2025
131.3600
133.8100
131.1900
133.1400
3,226,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After market open · 11:16 ET
10-Q ↗
Fri, 01 Aug 2025
132.6900
134.4900
128.4800
130.6400
5,425,900
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 06:34 ET
8-K ↗
Thu, 31 Jul 2025
125.1000
125.9200
124.3700
124.6200
4,597,500
Wed, 30 Jul 2025
128.0900
128.6200
124.9000
125.2900
2,123,300
Tue, 29 Jul 2025
126.8700
128.5700
126.5200
127.9300
1,995,900
Mon, 28 Jul 2025
126.8300
127.5200
126.3600
126.8600
1,911,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend