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
99.7800
100.6150
98.3500
99.8300
760,400
Thu, 23 Jul 2026
99.5200
100.6600
98.8000
99.8450
806,600
Wed, 22 Jul 2026
98.4500
100.6500
98.1150
98.8500
1,047,400
Tue, 21 Jul 2026
99.1800
100.6300
97.1700
97.2900
1,009,500
Mon, 20 Jul 2026
100.4200
101.6300
99.0190
100.5200
1,110,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
100.4800
102.4900
99.2600
99.9000
1,128,100
Thu, 16 Jul 2026
101.5000
101.7900
100.0000
101.1900
1,266,700
Wed, 15 Jul 2026
99.3500
102.5650
98.1100
100.6800
2,931,900
Tue, 14 Jul 2026
98.3800
100.8500
98.2300
98.8300
1,181,600
Mon, 13 Jul 2026
98.9300
100.2200
98.2560
99.6800
1,327,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.3600
101.0000
97.0050
97.8600
1,041,500
Thu, 09 Jul 2026
98.6800
99.7200
96.6300
97.1200
1,621,300
Wed, 08 Jul 2026
99.4100
102.3000
99.4100
99.8500
1,422,400
Tue, 07 Jul 2026
101.8400
103.0550
98.4800
100.2600
2,255,500
Mon, 06 Jul 2026
102.4900
103.3250
101.8300
102.4100
1,065,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
102.3800
104.7350
102.2100
102.7900
1,141,700
Wed, 01 Jul 2026
100.6600
102.5850
100.6050
101.4900
2,490,100
Tue, 30 Jun 2026
95.0800
99.7000
94.9000
99.6600
3,381,700
Mon, 29 Jun 2026
94.3500
95.4300
91.5400
92.1000
1,881,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
92.6900
93.7600
92.0000
93.5200
2,497,700
Thu, 25 Jun 2026
95.7700
96.2300
91.4200
91.5000
2,481,900
Wed, 24 Jun 2026
99.0700
99.5000
95.9600
96.0500
1,496,600
Tue, 23 Jun 2026
99.3700
100.7700
98.8100
99.1800
1,396,400
Mon, 22 Jun 2026
99.1000
99.6900
97.9700
98.2000
967,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
100.2100
102.2900
99.1500
99.4900
1,560,800
Wed, 17 Jun 2026
101.6400
101.6400
98.5870
100.7700
1,549,700
Tue, 16 Jun 2026
102.6000
103.0500
99.4200
102.0300
1,378,100
Mon, 15 Jun 2026
100.6000
101.8400
100.6000
101.7300
1,087,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.8400
101.3800
98.8400
101.1900
1,234,300
Thu, 11 Jun 2026
100.9900
101.2900
98.5700
99.0000
2,061,400
Wed, 10 Jun 2026
99.7000
101.0450
98.8700
100.9900
1,128,400
Tue, 09 Jun 2026
98.2800
100.3600
97.5100
99.6800
1,781,600
Mon, 08 Jun 2026
102.0100
102.0100
97.7500
98.2800
1,897,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
101.5900
103.3800
101.3300
102.5300
2,372,400
Thu, 04 Jun 2026
102.6500
103.1100
100.4800
100.6000
1,674,100
Wed, 03 Jun 2026
98.0600
101.3750
97.4050
100.4300
2,692,400
Tue, 02 Jun 2026
99.8700
99.8700
94.2450
97.9800
3,056,000
Mon, 01 Jun 2026
100.4700
104.2900
99.8100
100.1900
2,700,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
99.6500
100.3450
98.8200
100.2500
2,694,100
Thu, 28 May 2026
100.7900
101.2250
99.3400
99.6500
2,659,400
Wed, 27 May 2026
101.2900
102.0550
100.0000
100.8800
2,121,700
Tue, 26 May 2026
105.4700
106.0400
101.5800
102.2800
2,252,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
105.5800
107.3850
105.1500
106.2000
1,928,400
Thu, 21 May 2026
106.7100
107.3200
103.4800
105.6900
2,418,400
Wed, 20 May 2026
13 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 20 May 2026
109.9700
109.9800
106.1100
106.7100
2,223,000
Tue, 19 May 2026
112.4300
113.3900
110.7500
110.8400
2,288,000
Mon, 18 May 2026
110.3400
113.0800
110.0400
112.4300
1,251,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
110.9700
111.5000
108.0200
110.9400
1,060,800
Thu, 14 May 2026
109.8700
111.2000
108.3800
109.7800
956,400
Wed, 13 May 2026
109.2200
110.3500
105.9080
109.8700
1,387,100
Tue, 12 May 2026
109.9400
110.6900
109.0900
109.2100
1,168,400
Mon, 11 May 2026
108.8100
110.4700
108.2600
109.9400
1,215,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
110.7500
111.5900
108.4800
108.8100
927,300
Thu, 07 May 2026
108.5100
111.2000
108.0450
110.4500
1,596,400
Wed, 06 May 2026
110.2100
111.0100
107.8500
109.4300
1,108,100
Tue, 05 May 2026
112.1800
113.2800
109.5600
110.2100
1,030,600
Mon, 04 May 2026
112.2700
114.1350
111.5000
112.5600
1,208,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.4400
114.3800
111.4500
111.6800
1,097,800
Thu, 30 Apr 2026
117.0900
117.5100
113.0800
113.2500
1,590,200
Wed, 29 Apr 2026
107.8100
118.2600
107.0500
118.1200
3,343,500
Wed, 29 Apr 2026
12 · 10-Q
Pre-market · 07:02 ET
10-Q ↗
Wed, 29 Apr 2026
11 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 28 Apr 2026
112.9700
113.1500
111.0350
112.3600
1,723,700
Mon, 27 Apr 2026
113.7300
114.0800
111.0900
111.4400
1,914,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
112.8900
113.6200
110.7200
113.2900
1,465,000
Thu, 23 Apr 2026
114.0400
114.5000
111.8600
113.6200
1,060,800
Wed, 22 Apr 2026
115.0700
116.0000
112.9500
114.0400
1,511,200
Tue, 21 Apr 2026
115.8700
115.8700
113.7700
114.5600
1,432,600
Mon, 20 Apr 2026
118.1800
118.4800
114.5300
115.1200
1,354,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
121.3700
121.3700
116.2500
118.3400
1,425,100
Thu, 16 Apr 2026
120.8800
122.4800
119.9000
121.9600
1,398,200
Wed, 15 Apr 2026
122.2400
122.5650
119.3100
120.7100
1,503,600
Tue, 14 Apr 2026
123.8900
124.3430
121.0800
121.4300
1,219,200
Mon, 13 Apr 2026
120.9800
124.0800
119.9000
124.0600
1,307,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
121.6300
122.5700
119.7450
121.4400
1,167,600
Thu, 09 Apr 2026
124.9900
125.5200
121.5200
122.4100
1,495,500
Wed, 08 Apr 2026
124.1200
127.6900
122.7000
126.4400
1,435,100
Tue, 07 Apr 2026
123.7900
125.4800
123.6100
124.8200
1,114,900
Mon, 06 Apr 2026
123.1600
124.3900
122.8400
123.5600
778,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
119.5900
123.4500
118.4450
123.2000
1,610,200
Wed, 01 Apr 2026
117.2900
118.7900
116.1200
118.5600
1,304,100
Tue, 31 Mar 2026
117.0000
119.6600
115.7300
117.6600
1,664,400
Mon, 30 Mar 2026
117.5800
118.0400
115.8500
116.8700
911,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.3500
118.6200
116.0400
116.5700
1,069,100
Thu, 26 Mar 2026
10 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Thu, 26 Mar 2026
9 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Thu, 26 Mar 2026
119.5800
120.2100
117.2500
117.6400
2,231,300
Wed, 25 Mar 2026
123.3500
124.2300
119.6000
119.9500
1,168,300
Tue, 24 Mar 2026
124.1500
125.2550
122.6500
123.3300
1,181,700
Mon, 23 Mar 2026
124.8600
126.6900
123.9500
124.1600
828,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
125.7500
126.2050
123.9100
125.1500
1,564,000
Thu, 19 Mar 2026
123.2900
126.7200
122.3600
126.0100
1,708,300
Wed, 18 Mar 2026
124.8700
126.1200
123.2500
123.4400
1,191,600
Tue, 17 Mar 2026
124.4600
126.8500
124.0900
126.1700
1,043,700
Mon, 16 Mar 2026
8 · PRE 14A
After-hours · 16:07 ET
PRE 14A ↗
Mon, 16 Mar 2026
125.3400
125.3400
123.2400
124.0100
933,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
124.5300
125.3500
123.4750
124.4200
800,300
Thu, 12 Mar 2026
122.8800
124.7750
122.2750
123.5000
1,298,000
Wed, 11 Mar 2026
125.0400
125.0400
121.6900
123.3600
1,773,300
Tue, 10 Mar 2026
126.3800
126.3800
123.8000
124.8300
1,649,500
Mon, 09 Mar 2026
124.5900
126.6900
123.5900
126.5700
1,891,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
124.4300
124.8500
122.6650
124.5900
1,337,400
Thu, 05 Mar 2026
124.5800
126.1900
123.8300
124.4900
1,268,500
Wed, 04 Mar 2026
125.2200
125.5750
122.1500
124.5800
1,505,800
Tue, 03 Mar 2026
122.3100
126.6500
122.0500
125.6100
1,719,000
Mon, 02 Mar 2026
122.8200
124.2700
121.4500
122.9850
1,293,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
121.8500
123.9100
120.7800
123.2550
1,538,500
Thu, 26 Feb 2026
121.6900
123.5100
121.1100
121.9600
1,332,600
Wed, 25 Feb 2026
121.1200
121.3000
118.8400
120.7500
1,449,000
Tue, 24 Feb 2026
118.0000
121.5700
117.2500
121.0900
1,607,800
Mon, 23 Feb 2026
119.2900
120.9500
117.4300
118.0000
1,610,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
118.9200
120.2900
118.1300
119.4700
1,004,200
Thu, 19 Feb 2026
116.9500
120.4300
116.0800
118.9500
2,260,000
Wed, 18 Feb 2026
115.6400
118.3400
111.1700
116.9500
2,509,100
Tue, 17 Feb 2026
114.9800
116.4400
113.9600
114.3200
1,121,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
116.4100
118.4400
112.7250
113.4100
1,692,500
Thu, 12 Feb 2026
115.7500
118.4000
114.6700
116.0100
1,897,600
Wed, 11 Feb 2026
116.6200
117.0000
112.3600
115.0200
1,627,800
Tue, 10 Feb 2026
115.0400
117.0200
113.4060
116.7200
1,889,900
Mon, 09 Feb 2026
113.8450
117.4490
113.0080
115.6600
1,955,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
111.0000
113.7200
109.5500
112.1300
2,395,600
Thu, 05 Feb 2026
100.9800
112.1800
100.9800
109.5300
3,378,700
Thu, 05 Feb 2026
7 · 10-K
Pre-market · 07:02 ET
10-K ↗
Thu, 05 Feb 2026
6 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 04 Feb 2026
99.0000
101.1100
97.0550
100.8200
1,889,200
Tue, 03 Feb 2026
102.7400
102.7450
98.4100
99.4800
1,923,900
Mon, 02 Feb 2026
102.5200
104.1200
102.0000
102.8300
1,485,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.3200
104.1500
101.7400
103.0700
1,512,700
Thu, 29 Jan 2026
104.3300
105.7000
102.1200
103.1400
2,015,000
Wed, 28 Jan 2026
103.8500
105.0200
103.1000
103.7400
1,332,100
Tue, 27 Jan 2026
106.7100
106.7100
103.2200
103.8500
1,283,600
Mon, 26 Jan 2026
103.0100
106.4500
103.0100
106.3400
1,220,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
103.3400
103.8500
102.4350
102.8000
933,500
Thu, 22 Jan 2026
104.8200
105.6900
103.2000
103.5500
695,800
Wed, 21 Jan 2026
104.1900
104.9800
103.2650
103.7450
1,602,400
Tue, 20 Jan 2026
105.9500
107.3700
102.9300
103.6800
1,500,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
104.1400
106.3400
103.0800
106.2600
1,943,000
Thu, 15 Jan 2026
105.3600
105.8850
104.0250
104.1100
1,518,200
Wed, 14 Jan 2026
103.8000
105.5700
103.2600
105.4100
1,693,900
Tue, 13 Jan 2026
104.5800
104.7750
102.0000
103.7800
1,113,200
Mon, 12 Jan 2026
103.4200
105.1040
103.4200
104.9300
1,158,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
105.1500
106.3200
103.8000
103.8600
1,320,400
Thu, 08 Jan 2026
106.2300
107.0000
103.6900
103.9800
1,460,500
Wed, 07 Jan 2026
110.7200
110.9800
105.1550
106.1500
2,050,700
Tue, 06 Jan 2026
5 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 06 Jan 2026
110.5000
111.8850
110.3650
110.7200
1,804,000
Mon, 05 Jan 2026
106.2000
110.9900
105.9100
110.5000
1,490,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
107.3000
107.3000
105.4700
106.2000
1,168,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
107.8600
108.4300
107.3550
107.5400
822,900
Tue, 30 Dec 2025
107.7500
108.5000
107.4800
107.8600
740,300
Mon, 29 Dec 2025
106.9400
108.8200
106.9400
108.2700
649,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
107.1000
107.8800
106.6600
107.8000
648,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
106.9700
107.8800
106.2650
107.2400
326,200
Tue, 23 Dec 2025
106.3000
107.6860
106.2050
107.2700
1,161,800
Mon, 22 Dec 2025
104.8200
106.9900
104.7800
106.2500
1,019,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
103.3800
105.7850
103.1600
104.5200
2,376,600
Thu, 18 Dec 2025
103.2100
105.4100
103.0900
103.4600
2,071,700
Wed, 17 Dec 2025
104.3300
105.7000
104.0400
104.6500
1,406,000
Tue, 16 Dec 2025
104.3600
104.9100
103.6000
103.8300
1,325,400
Mon, 15 Dec 2025
107.5600
107.5750
103.9850
104.2000
1,909,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
107.3400
108.1600
105.8800
107.1700
1,067,300
Thu, 11 Dec 2025
106.4500
108.8800
106.4500
108.0100
841,100
Wed, 10 Dec 2025
107.0300
108.2900
106.2000
106.7900
1,181,900
Tue, 09 Dec 2025
105.5700
107.8500
105.4800
107.0100
938,700
Mon, 08 Dec 2025
107.5500
107.6000
104.8600
105.4200
846,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
107.3300
107.9000
106.5600
107.7700
757,100
Thu, 04 Dec 2025
109.2300
109.6400
106.9100
107.9100
1,007,900
Wed, 03 Dec 2025
106.9300
108.5400
106.4670
108.0600
1,245,500
Tue, 02 Dec 2025
106.7800
107.6500
106.1500
106.2600
803,000
Mon, 01 Dec 2025
108.2100
108.7700
105.9600
106.7900
1,058,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.1100
109.4800
107.7600
108.8600
417,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
107.7200
108.5800
107.2650
107.9200
799,700
Tue, 25 Nov 2025
105.2600
107.6600
105.0150
107.5000
1,268,000
Mon, 24 Nov 2025
106.7000
106.9700
105.0000
105.1000
1,564,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
107.3200
107.6300
105.8200
106.4600
1,374,000
Thu, 20 Nov 2025
108.1600
108.5700
106.4900
106.8100
1,360,800
Wed, 19 Nov 2025
109.7400
109.7400
107.2600
107.4300
1,493,600
Tue, 18 Nov 2025
109.2600
110.5500
108.8450
109.6300
1,022,800
Mon, 17 Nov 2025
109.3400
110.3600
108.9440
109.6500
1,351,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
109.7700
110.6850
108.4300
109.5200
1,152,000
Thu, 13 Nov 2025
110.1800
112.1150
109.6100
110.0300
1,139,600
Wed, 12 Nov 2025
110.8900
111.2100
109.6300
109.9200
1,335,700
Tue, 11 Nov 2025
109.5000
110.8500
109.5000
110.3600
676,400
Mon, 10 Nov 2025
109.2600
109.9400
107.8600
109.5100
944,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
106.1000
109.2700
105.6950
109.1100
1,350,000
Thu, 06 Nov 2025
104.9400
107.0550
104.8050
106.8800
1,088,400
Wed, 05 Nov 2025
104.8600
106.1350
104.0700
104.4100
1,608,000
Tue, 04 Nov 2025
105.6800
106.4600
103.1000
104.8500
1,676,900
Mon, 03 Nov 2025
105.2500
106.1200
102.7200
105.3300
1,306,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
105.0900
105.7700
102.9500
105.3900
2,098,800
Thu, 30 Oct 2025
104.4900
108.4600
103.5000
104.1500
1,967,800
Thu, 30 Oct 2025
4 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 29 Oct 2025
107.6800
108.0200
105.1500
105.4400
1,576,000
Tue, 28 Oct 2025
109.7800
109.9100
107.9300
108.0400
1,215,600
Mon, 27 Oct 2025
110.8200
112.2400
109.7100
109.8400
1,608,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
110.7800
111.4600
110.0850
110.9500
1,753,300
Thu, 23 Oct 2025
110.7900
111.4940
109.0300
110.7700
1,754,400
Wed, 22 Oct 2025
108.1300
110.6900
107.5400
110.3000
1,841,500
Tue, 21 Oct 2025
108.3400
110.0000
108.2400
108.2700
952,100
Mon, 20 Oct 2025
107.3900
109.0000
106.9200
108.8800
1,114,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
106.5000
107.4200
105.9100
106.9200
999,600
Thu, 16 Oct 2025
107.3100
108.0960
105.0600
106.4900
1,882,900
Wed, 15 Oct 2025
108.7100
110.4600
107.9100
107.9200
1,666,700
Tue, 14 Oct 2025
108.3100
109.0800
106.3200
108.2300
1,718,600
Mon, 13 Oct 2025
107.0900
108.5000
106.4000
108.3500
1,317,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
108.5400
109.1800
106.7110
107.0900
1,192,600
Thu, 09 Oct 2025
108.0650
108.8100
107.6200
108.7700
1,647,600
Wed, 08 Oct 2025
105.2500
107.9100
104.3600
107.8100
1,687,400
Tue, 07 Oct 2025
103.7400
105.0500
103.0600
104.5900
1,993,900
Mon, 06 Oct 2025
110.0400
110.0400
101.7050
103.5900
2,650,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
107.8000
111.2500
107.2600
109.9800
2,311,500
Thu, 02 Oct 2025
107.6500
108.9100
107.0000
107.9900
1,992,200
Wed, 01 Oct 2025
110.2700
110.3050
105.8300
107.6000
2,574,200
Tue, 30 Sep 2025
111.2000
111.6500
110.0700
110.9800
1,181,600
Mon, 29 Sep 2025
110.9200
111.5400
110.0550
111.3700
1,236,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
110.9650
112.3200
110.1000
110.9800
2,344,500
Thu, 25 Sep 2025
110.9400
111.8600
109.8200
110.5000
1,638,500
Wed, 24 Sep 2025
111.1300
112.2100
110.5800
110.7200
997,400
Tue, 23 Sep 2025
112.0000
112.5130
110.9600
111.6500
1,292,200
Mon, 22 Sep 2025
111.5500
112.4100
111.0100
111.9700
1,584,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
112.5200
112.6850
110.2400
112.0800
2,474,400
Thu, 18 Sep 2025
116.0400
116.5150
112.3400
112.5200
2,079,900
Wed, 17 Sep 2025
116.7100
118.8100
116.6500
117.2100
1,260,200
Tue, 16 Sep 2025
116.7100
117.7200
115.9050
117.2400
1,409,300
Mon, 15 Sep 2025
117.8200
118.6900
116.5800
116.7900
1,273,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
120.1800
120.4250
117.4100
117.9200
1,505,700
Thu, 11 Sep 2025
118.8400
120.1600
118.2500
119.6100
1,862,100
Wed, 10 Sep 2025
119.7400
120.1500
117.4700
118.5100
1,075,600
Tue, 09 Sep 2025
119.2400
120.4600
118.7300
119.3600
1,839,700
Mon, 08 Sep 2025
119.0900
119.6700
117.6000
119.3200
2,712,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
120.5500
121.7750
117.2600
119.0900
3,234,300
Thu, 04 Sep 2025
126.9000
127.1200
122.6500
123.3900
1,791,900
Wed, 03 Sep 2025
124.6800
127.0200
123.9400
126.8000
1,742,500
Tue, 02 Sep 2025
123.2300
125.0100
121.4400
124.9800
1,855,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
123.9100
125.0700
123.2200
123.3600
1,118,500
Thu, 28 Aug 2025
126.2500
126.2850
123.8200
124.0600
1,525,700
Wed, 27 Aug 2025
126.3600
127.3400
125.9800
126.0800
1,165,000
Tue, 26 Aug 2025
126.3300
127.7800
126.1350
126.7700
1,282,800
Mon, 25 Aug 2025
128.3000
128.7100
126.1500
126.2100
1,085,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
130.1100
131.0400
127.6700
127.9900
1,790,600
Thu, 21 Aug 2025
130.2400
130.6500
128.3800
129.4500
764,400
Wed, 20 Aug 2025
128.2500
130.7200
127.3900
130.4100
1,259,800
Tue, 19 Aug 2025
128.3500
128.7400
127.1300
128.0200
1,176,400
Mon, 18 Aug 2025
130.0200
131.1000
128.5500
128.7600
848,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
130.1200
132.0300
129.8600
130.2000
1,000,300
Thu, 14 Aug 2025
131.0800
132.1300
129.0000
130.5500
1,053,100
Wed, 13 Aug 2025
131.2900
131.5850
129.9700
130.6800
961,200
Tue, 12 Aug 2025
135.5800
135.5800
130.2000
131.1000
1,411,300
Mon, 11 Aug 2025
135.4800
136.9400
134.7400
134.8500
1,075,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
137.6100
138.7100
133.9600
135.4400
975,300
Thu, 07 Aug 2025
137.7700
139.3100
137.0900
138.3000
1,217,400
Wed, 06 Aug 2025
140.8200
141.1000
135.2600
137.1300
2,142,500
Tue, 05 Aug 2025
141.0500
141.1000
138.8500
140.5400
1,185,300
Mon, 04 Aug 2025
137.2000
141.1300
136.6100
141.0500
954,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
138.7300
140.1400
136.3100
137.0400
1,163,900
Thu, 31 Jul 2025
143.8500
144.4750
138.4400
138.5500
2,161,100
Wed, 30 Jul 2025
138.4900
147.4900
137.6150
146.1200
3,125,400
Wed, 30 Jul 2025
2 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 29 Jul 2025
137.8000
138.9800
136.6000
138.3100
1,543,100
Mon, 28 Jul 2025
138.5600
140.0000
137.5600
137.8000
1,230,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend