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
92.3200
93.3600
91.4500
91.5200
3,449,400
Thu, 23 Jul 2026
93.5600
94.3000
91.4800
91.7300
4,156,600
Wed, 22 Jul 2026
90.6300
93.4100
90.1800
93.1700
4,982,800
Tue, 21 Jul 2026
87.0000
88.7500
87.0000
88.5800
2,700,100
Mon, 20 Jul 2026
88.2480
88.2480
86.4100
86.9500
3,347,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.7400
89.9900
87.6750
88.1300
5,811,500
Thu, 16 Jul 2026
87.9900
88.8400
87.5300
88.1800
3,258,700
Wed, 15 Jul 2026
88.2100
90.0000
87.0600
87.6300
3,144,300
Tue, 14 Jul 2026
87.1000
88.0600
85.8300
87.8100
3,473,000
Mon, 13 Jul 2026
87.6950
88.4600
86.6650
87.1000
4,020,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
88.6500
89.0300
84.9850
87.2500
6,305,700
Thu, 09 Jul 2026
89.5900
90.0450
88.5000
88.9700
5,092,500
Wed, 08 Jul 2026
90.3000
90.6000
88.5000
90.1000
4,359,500
Tue, 07 Jul 2026
89.2000
90.0600
88.4400
89.5600
3,279,700
Mon, 06 Jul 2026
89.8300
90.4760
88.7750
88.8900
3,565,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.8000
91.0900
89.8000
90.7200
3,192,700
Wed, 01 Jul 2026
91.3500
91.9100
89.5000
89.5700
3,802,400
Tue, 30 Jun 2026
88.2450
93.0100
87.9400
91.1900
7,803,200
Mon, 29 Jun 2026
88.0900
88.9400
87.2950
87.5400
4,278,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.7800
90.9800
88.1700
88.4700
4,916,300
Fri, 26 Jun 2026
17 · 8-K
Pre-market · 07:55 ET
8-K ↗
Thu, 25 Jun 2026
89.2800
89.5000
88.1450
88.4400
3,357,600
Wed, 24 Jun 2026
87.9600
88.9750
87.5500
88.6000
2,872,900
Tue, 23 Jun 2026
88.7400
89.3000
87.4500
88.7300
3,871,700
Mon, 22 Jun 2026
87.2000
88.7060
86.9100
88.4400
4,813,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.2200
88.4500
86.3700
86.9800
6,907,100
Wed, 17 Jun 2026
87.5400
88.6400
87.0700
87.4600
3,725,400
Tue, 16 Jun 2026
87.4200
89.2000
87.0800
88.3600
2,815,000
Mon, 15 Jun 2026
87.1900
89.7100
87.1400
87.9000
3,971,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
87.0800
89.4200
87.0800
88.7800
3,200,200
Thu, 11 Jun 2026
88.5200
89.1000
86.8000
87.0800
3,202,700
Wed, 10 Jun 2026
89.4300
90.2800
88.4700
88.5600
2,954,200
Tue, 09 Jun 2026
90.2200
90.3300
88.3550
88.7800
4,190,100
Mon, 08 Jun 2026
92.0700
92.2700
90.3100
90.4200
3,326,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.6700
94.3300
92.0200
92.0700
3,479,300
Thu, 04 Jun 2026
16 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 04 Jun 2026
91.3500
93.7400
91.3500
93.4000
2,554,100
Wed, 03 Jun 2026
92.0000
92.4500
90.7900
91.0700
4,215,600
Tue, 02 Jun 2026
91.6900
92.5550
91.3450
91.5400
3,212,200
Mon, 01 Jun 2026
92.9900
93.4080
91.7900
92.0900
3,265,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
93.8300
94.1000
92.3900
92.9800
5,793,400
Thu, 28 May 2026
93.0000
93.8300
92.0500
93.5900
3,416,400
Wed, 27 May 2026
93.9400
94.6000
92.5400
92.6400
3,043,200
Tue, 26 May 2026
96.7000
97.1900
94.3250
94.5500
3,468,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
97.3000
98.0600
96.4000
97.9400
1,467,700
Thu, 21 May 2026
99.7080
99.7080
97.2600
97.5900
2,243,700
Wed, 20 May 2026
100.6300
100.8850
98.1200
98.8500
3,760,300
Tue, 19 May 2026
99.1200
100.9500
98.6800
100.8900
3,115,000
Mon, 18 May 2026
97.0000
98.8150
96.3000
98.4500
2,192,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.3500
97.8200
96.5000
96.6900
2,262,600
Thu, 14 May 2026
94.4700
97.2800
94.4700
96.7000
2,059,900
Wed, 13 May 2026
96.4300
96.4300
94.6300
95.6500
2,033,500
Tue, 12 May 2026
97.2850
97.4150
94.8900
96.4300
2,762,100
Mon, 11 May 2026
97.1200
97.3800
96.5200
96.7000
2,111,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
97.6800
98.1800
95.9000
95.9400
2,173,800
Thu, 07 May 2026
95.7700
97.7500
95.0400
97.4200
3,046,400
Wed, 06 May 2026
97.2500
98.7600
96.5200
96.9300
3,438,500
Tue, 05 May 2026
99.6600
100.5300
98.7600
99.7600
2,278,900
Mon, 04 May 2026
100.1800
101.8300
99.5000
100.7700
2,393,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
101.6200
101.7450
98.7500
100.1200
2,686,000
Thu, 30 Apr 2026
99.3300
102.9650
99.0400
102.1500
3,762,500
Wed, 29 Apr 2026
99.1300
101.2950
98.2000
100.9900
5,128,000
Tue, 28 Apr 2026
15 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 28 Apr 2026
14 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 28 Apr 2026
97.3600
98.1700
96.4100
96.9600
2,682,900
Mon, 27 Apr 2026
96.9000
98.7700
96.0600
96.3000
3,259,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.9100
96.6000
94.8100
96.4400
2,049,600
Fri, 24 Apr 2026
13 · DEFA14A
Pre-market · 08:03 ET
DEFA14A ↗
Fri, 24 Apr 2026
12 · DEF 14A
Pre-market · 08:01 ET
DEF 14A ↗
Thu, 23 Apr 2026
96.9600
97.9900
95.5000
96.3000
2,570,600
Wed, 22 Apr 2026
95.6000
96.5250
94.8900
96.3600
3,821,400
Tue, 21 Apr 2026
95.7000
96.2100
93.7500
94.2600
4,609,800
Mon, 20 Apr 2026
96.4500
97.3500
94.9600
95.4700
2,711,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.2100
96.6950
94.9700
95.8200
4,896,400
Thu, 16 Apr 2026
96.0500
97.8400
95.9300
97.3600
2,590,200
Wed, 15 Apr 2026
95.3500
96.7300
94.9400
96.0500
3,052,500
Tue, 14 Apr 2026
97.1700
97.5500
95.4000
95.6900
3,901,800
Mon, 13 Apr 2026
99.5400
100.0800
97.2600
97.7800
2,971,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 10 Apr 2026
97.6100
99.7540
97.2900
98.9900
2,896,000
Thu, 09 Apr 2026
99.3300
100.8290
98.1900
99.5000
3,132,300
Wed, 08 Apr 2026
99.7500
100.3850
97.5400
100.1900
4,345,500
Tue, 07 Apr 2026
103.6300
104.7100
101.6000
101.9300
3,689,000
Mon, 06 Apr 2026
102.7200
104.5000
102.7200
103.5500
3,306,400
Mon, 06 Apr 2026
10 · 8-K
Pre-market · 07:58 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
106.8300
107.1400
103.5500
103.8900
3,155,700
Wed, 01 Apr 2026
108.3450
109.5900
105.6900
106.0300
3,313,500
Tue, 31 Mar 2026
112.4100
113.4800
108.5400
109.7800
3,720,500
Mon, 30 Mar 2026
114.1800
114.4900
110.4700
111.4500
2,951,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
111.3900
114.4650
111.3900
113.5000
3,224,600
Thu, 26 Mar 2026
113.4800
114.8100
110.7600
111.0500
5,171,900
Wed, 25 Mar 2026
110.4900
114.1000
109.8000
113.9200
3,623,800
Tue, 24 Mar 2026
108.1350
112.4900
108.1350
109.6900
5,746,300
Mon, 23 Mar 2026
104.4430
108.7900
104.2700
107.6400
6,894,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
108.1900
108.9400
106.2300
107.3200
9,769,000
Thu, 19 Mar 2026
106.7350
111.7800
106.4850
107.9500
9,119,300
Wed, 18 Mar 2026
106.3300
106.6300
103.6350
105.5200
4,231,700
Tue, 17 Mar 2026
108.7600
109.5000
106.3000
106.4000
2,697,400
Mon, 16 Mar 2026
107.1100
109.9000
106.3600
107.7100
3,954,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.7300
109.8100
106.7000
107.0200
2,705,900
Thu, 12 Mar 2026
108.9200
109.1000
106.7850
107.8300
3,880,000
Wed, 11 Mar 2026
105.1800
109.4000
103.9100
108.5800
3,587,800
Tue, 10 Mar 2026
107.1000
107.6750
104.3600
104.6700
3,364,200
Mon, 09 Mar 2026
107.8900
109.1600
106.7100
107.8700
4,254,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.9500
108.7300
106.0500
106.8400
2,683,400
Thu, 05 Mar 2026
105.4600
107.5000
105.3950
106.6700
3,230,200
Wed, 04 Mar 2026
106.7400
107.4300
104.9150
105.8800
3,738,400
Tue, 03 Mar 2026
110.8100
110.8100
106.4100
107.9900
2,855,700
Mon, 02 Mar 2026
110.7900
111.3700
106.6400
108.4900
2,830,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
107.3000
109.7700
106.7500
107.9200
4,303,400
Thu, 26 Feb 2026
104.8300
107.3000
104.7000
106.2900
2,921,600
Wed, 25 Feb 2026
104.6300
106.4050
103.0100
106.0500
3,139,400
Tue, 24 Feb 2026
102.8800
103.2800
100.8500
103.1800
3,122,700
Mon, 23 Feb 2026
108.0000
109.7000
102.1700
103.1800
5,544,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
104.3750
109.1900
103.5800
108.0600
5,913,200
Thu, 19 Feb 2026
101.4700
103.9000
100.2300
103.8500
6,862,600
Wed, 18 Feb 2026
104.1700
104.9300
98.3500
99.5200
8,271,900
Wed, 18 Feb 2026
9 · 10-K
Pre-market · 07:31 ET
10-K ↗
Tue, 17 Feb 2026
8 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 17 Feb 2026
103.5200
104.2750
100.8000
102.7500
4,703,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
102.7300
105.2350
102.0000
104.0500
3,753,400
Thu, 12 Feb 2026
103.7400
104.1950
101.4300
103.4400
4,375,700
Wed, 11 Feb 2026
103.2300
104.9800
102.7800
103.4300
4,100,800
Tue, 10 Feb 2026
103.9400
104.5000
101.5800
102.2100
4,620,900
Mon, 09 Feb 2026
104.5100
106.5000
100.5700
103.2400
6,714,100
Mon, 09 Feb 2026
7 · 8-K
Pre-market · 08:29 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
109.9600
112.2800
109.4950
110.3700
1,737,500
Thu, 05 Feb 2026
108.9100
110.5100
107.6600
109.3700
2,036,100
Wed, 04 Feb 2026
110.1100
110.6300
107.3850
109.1900
2,259,600
Tue, 03 Feb 2026
106.7800
108.5800
105.7110
108.5000
2,203,400
Mon, 02 Feb 2026
108.6400
109.3100
106.6600
106.9400
3,541,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
110.7600
114.1900
110.5100
112.4100
3,273,600
Thu, 29 Jan 2026
111.3100
111.7850
109.0500
109.9000
2,698,400
Wed, 28 Jan 2026
108.8200
110.2900
107.8000
109.6600
2,377,300
Tue, 27 Jan 2026
112.3200
112.7000
107.2100
108.8200
3,451,900
Mon, 26 Jan 2026
111.5100
114.2300
109.0000
112.3600
3,999,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.3500
111.7200
108.4400
109.4900
2,565,300
Thu, 22 Jan 2026
110.0000
110.9200
107.9100
109.4900
2,852,600
Wed, 21 Jan 2026
107.3300
111.6900
107.2400
109.5000
5,994,100
Tue, 20 Jan 2026
105.8400
106.9000
103.1400
104.7500
5,645,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
98.7500
100.5100
98.6000
99.8800
3,172,900
Thu, 15 Jan 2026
101.2300
101.9400
99.2700
99.5200
3,402,300
Wed, 14 Jan 2026
102.0200
102.4400
100.4700
101.4600
4,200,000
Tue, 13 Jan 2026
103.8600
105.1550
102.2950
102.9800
3,280,200
Mon, 12 Jan 2026
102.4000
103.9400
101.6000
102.8400
3,474,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
103.7800
105.0700
101.0400
101.6300
4,832,700
Thu, 08 Jan 2026
106.1500
107.3280
102.7400
104.3000
3,643,400
Wed, 07 Jan 2026
105.4300
108.2900
105.1500
106.6600
2,713,800
Tue, 06 Jan 2026
105.6900
106.5100
104.2900
105.4300
2,613,300
Mon, 05 Jan 2026
108.2700
108.2900
102.8800
106.8200
4,489,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
109.9800
110.3250
108.2300
109.7700
2,541,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
111.5300
111.8520
109.3500
110.3600
1,689,300
Tue, 30 Dec 2025
112.8500
113.4200
112.0000
112.0200
1,692,300
Mon, 29 Dec 2025
110.1200
112.1000
109.6800
111.7800
1,866,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
109.6600
109.9000
108.6350
109.4900
1,184,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
109.6500
110.6300
109.1200
109.1700
1,146,500
Tue, 23 Dec 2025
108.7100
111.5100
108.4750
111.1700
2,412,600
Mon, 22 Dec 2025
109.0700
109.5600
107.4850
107.8400
2,944,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
108.1900
109.7100
107.2500
108.7400
5,569,700
Thu, 18 Dec 2025
109.5900
110.5400
107.6300
107.7400
3,840,800
Wed, 17 Dec 2025
107.5700
109.8300
107.0900
109.5400
3,659,400
Tue, 16 Dec 2025
109.2500
109.2500
105.9950
106.5800
4,125,200
Mon, 15 Dec 2025
112.7700
112.7700
108.8400
110.5400
3,324,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
114.3100
114.9700
111.4000
112.7900
2,274,900
Thu, 11 Dec 2025
115.5100
116.3800
113.3250
114.3300
3,187,800
Wed, 10 Dec 2025
117.9700
117.9700
115.2200
116.6900
3,222,500
Tue, 09 Dec 2025
119.0700
119.5800
117.2000
117.4600
3,297,300
Mon, 08 Dec 2025
122.0400
122.4000
118.1700
119.0700
5,403,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
123.7700
126.6210
122.8000
122.8600
3,725,100
Thu, 04 Dec 2025
122.9900
124.8900
121.6100
122.0900
3,180,800
Wed, 03 Dec 2025
118.3600
123.1800
117.8400
122.8900
2,291,800
Tue, 02 Dec 2025
121.2500
121.5300
117.6400
117.7200
3,405,800
Mon, 01 Dec 2025
122.4950
122.7000
120.1900
121.5800
4,055,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
119.6600
122.7000
119.3300
121.9300
1,378,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
116.9100
119.7050
116.4850
118.7700
2,268,900
Tue, 25 Nov 2025
115.2900
116.5400
114.5000
116.0100
2,564,500
Mon, 24 Nov 2025
114.9900
117.4430
111.8600
116.5500
7,933,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
114.6100
116.0900
112.4430
114.9900
3,184,100
Thu, 20 Nov 2025
117.6800
121.1900
114.3650
114.5000
3,671,900
Wed, 19 Nov 2025
117.1600
117.6900
115.4300
117.2700
2,554,100
Tue, 18 Nov 2025
115.6500
117.7100
114.2800
117.1600
2,879,400
Mon, 17 Nov 2025
117.1400
117.9500
115.1800
116.9800
3,362,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
116.6900
117.7650
112.7700
117.2800
3,800,800
Thu, 13 Nov 2025
119.2000
120.0000
117.6000
117.9600
3,111,100
Wed, 12 Nov 2025
119.0000
120.3000
117.5700
119.4600
4,077,600
Tue, 11 Nov 2025
115.2700
118.9000
114.8000
118.6400
3,780,300
Mon, 10 Nov 2025
113.2600
115.2400
111.8650
114.8300
2,703,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
109.8100
112.9200
109.0000
112.4500
2,310,400
Thu, 06 Nov 2025
110.8800
112.6300
109.1000
110.6200
2,395,500
Wed, 05 Nov 2025
109.4200
112.4430
108.7400
110.0500
2,707,700
Tue, 04 Nov 2025
109.4600
111.7700
108.1400
110.0500
3,559,600
Mon, 03 Nov 2025
103.7300
110.3500
103.0300
110.0800
6,272,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
101.9100
104.0250
101.6800
103.3100
3,227,000
Thu, 30 Oct 2025
100.4100
101.9800
98.9200
100.5200
2,808,000
Wed, 29 Oct 2025
103.3600
103.7450
98.6600
100.4100
5,557,500
Tue, 28 Oct 2025
6 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Tue, 28 Oct 2025
5 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 28 Oct 2025
103.8800
103.9000
100.7800
101.0000
3,350,900
Mon, 27 Oct 2025
104.7200
104.8900
102.5800
103.8800
3,433,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.8800
106.1200
102.8350
103.7700
2,218,000
Thu, 23 Oct 2025
106.2500
107.4600
102.8830
104.4600
3,048,900
Wed, 22 Oct 2025
107.4600
107.4600
102.9100
104.3900
2,904,600
Tue, 21 Oct 2025
106.7500
108.5200
105.5200
106.1000
2,281,800
Mon, 20 Oct 2025
103.0000
107.5400
102.4400
106.9000
3,659,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
98.9100
100.9700
97.8400
100.7800
2,306,600
Thu, 16 Oct 2025
103.3300
104.0650
97.5700
98.5900
3,172,200
Wed, 15 Oct 2025
101.8200
104.0500
101.5800
103.1700
2,696,000
Tue, 14 Oct 2025
100.6900
103.3600
98.7100
101.3600
2,969,500
Mon, 13 Oct 2025
102.5600
103.0700
101.3500
102.6800
1,733,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
105.3800
106.4300
101.7000
101.7550
2,149,900
Thu, 09 Oct 2025
109.3500
109.6000
105.1110
105.9800
1,917,400
Wed, 08 Oct 2025
109.7200
109.9300
107.1800
108.6800
2,385,200
Tue, 07 Oct 2025
107.3300
109.3450
107.0250
109.0100
3,228,600
Mon, 06 Oct 2025
108.7800
110.0000
107.2200
107.7300
3,345,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
108.0100
108.5000
106.6700
107.4400
3,046,000
Thu, 02 Oct 2025
108.9200
110.0900
107.2500
107.8600
6,168,400
Wed, 01 Oct 2025
105.0600
110.3600
105.0600
109.1800
5,251,500
Tue, 30 Sep 2025
4 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Tue, 30 Sep 2025
106.6000
108.3600
106.1800
106.2400
4,156,200
Mon, 29 Sep 2025
105.4400
108.0000
105.1550
106.8100
4,969,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
104.9300
106.2300
104.5600
105.7700
4,402,400
Thu, 25 Sep 2025
103.4300
104.8200
102.9300
104.3800
3,959,300
Wed, 24 Sep 2025
101.0000
104.6100
101.0000
103.1000
3,482,200
Tue, 23 Sep 2025
98.4500
101.3400
98.3100
100.7200
3,521,700
Mon, 22 Sep 2025
97.9200
98.5900
96.1200
98.2600
3,760,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
98.8200
99.0800
97.3900
98.5000
11,903,400
Thu, 18 Sep 2025
100.2500
101.0000
98.0750
98.8900
3,880,500
Wed, 17 Sep 2025
97.6950
100.3200
97.5200
99.6800
3,647,200
Tue, 16 Sep 2025
95.9400
97.9400
94.6850
97.5200
3,856,100
Mon, 15 Sep 2025
96.4200
97.4800
95.4200
95.5800
3,775,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
96.4400
97.5600
95.7900
96.2200
1,692,900
Thu, 11 Sep 2025
95.9800
97.0250
95.2300
95.8400
2,326,700
Wed, 10 Sep 2025
94.2700
97.0000
94.2500
96.4700
3,001,800
Tue, 09 Sep 2025
94.5500
96.1000
94.5000
94.7300
1,884,500
Mon, 08 Sep 2025
96.7500
97.4400
94.0200
94.5200
2,562,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
95.8600
96.7550
94.4600
95.5100
2,375,600
Thu, 04 Sep 2025
97.1300
97.8100
95.1200
96.6600
2,383,400
Wed, 03 Sep 2025
98.3150
98.8050
95.9600
97.0800
2,610,200
Tue, 02 Sep 2025
95.9600
98.2600
95.7600
98.2100
3,080,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
96.8700
97.3300
96.1900
96.7800
1,493,900
Thu, 28 Aug 2025
95.1000
97.5300
94.2600
97.2400
2,303,600
Wed, 27 Aug 2025
96.2800
97.2000
95.2450
95.3000
2,547,900
Tue, 26 Aug 2025
94.5600
96.5500
93.5250
96.2800
3,995,200
Mon, 25 Aug 2025
94.6600
95.3400
94.1900
94.6200
2,245,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
95.6700
95.7400
94.1300
94.6600
3,435,800
Thu, 21 Aug 2025
94.0000
95.4700
93.7800
95.4500
2,467,600
Wed, 20 Aug 2025
92.8600
94.4050
92.7500
94.0000
2,386,800
Tue, 19 Aug 2025
92.0900
93.1200
91.0150
93.0500
3,123,100
Mon, 18 Aug 2025
94.0600
94.4300
91.8100
93.0300
4,488,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
94.9900
96.0700
92.5400
95.1300
6,683,900
Thu, 14 Aug 2025
3 · 8-K
After-hours · 17:27 ET
FORM 8-K ↗
Thu, 14 Aug 2025
95.0000
97.3400
94.5000
94.9900
3,627,200
Wed, 13 Aug 2025
97.2500
97.4350
95.1100
96.4600
4,754,300
Tue, 12 Aug 2025
97.7800
98.2200
95.7500
95.8900
2,858,100
Mon, 11 Aug 2025
99.0500
100.0000
97.6500
97.9600
2,459,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
100.0000
100.9500
98.0300
99.1400
2,532,600
Thu, 07 Aug 2025
101.6500
102.7300
99.9000
100.0100
2,357,800
Wed, 06 Aug 2025
101.6000
102.4900
100.5880
101.6500
2,591,200
Tue, 05 Aug 2025
101.9400
101.9400
99.5500
101.0400
2,844,400
Mon, 04 Aug 2025
102.3800
102.6810
99.9800
101.2300
3,675,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
104.2700
104.3900
101.4300
101.9700
2,661,600
Thu, 31 Jul 2025
103.8750
105.8900
103.4100
104.7800
4,115,900
Wed, 30 Jul 2025
100.0000
105.4700
99.7900
104.2100
7,646,000
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 29 Jul 2025
98.8100
100.0100
98.3000
99.3700
4,111,300
Mon, 28 Jul 2025
98.3100
98.4500
96.8100
98.1300
3,302,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend