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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
109.9500
113.5300
109.1900
113.2100
4,143,785
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
106.7800
109.5100
106.4300
109.3900
3,487,100
Thu, 23 Jul 2026
109.9700
110.0800
107.5200
109.3200
4,412,100
Wed, 22 Jul 2026
113.8500
113.9800
110.7100
110.9500
3,799,300
Tue, 21 Jul 2026
113.3100
115.0200
112.1900
113.0500
4,356,200
Mon, 20 Jul 2026
112.7100
114.5900
111.5700
114.1900
3,581,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
110.7300
112.2800
109.8500
112.0600
5,099,000
Thu, 16 Jul 2026
112.3800
113.2700
109.9400
110.9100
4,822,100
Wed, 15 Jul 2026
113.3400
114.3900
112.5000
112.7600
3,115,900
Tue, 14 Jul 2026
114.5400
114.8000
111.5000
112.5400
4,464,800
Mon, 13 Jul 2026
117.7800
118.1300
114.6000
115.0900
2,393,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
116.9100
118.0500
116.3700
117.2000
2,224,600
Thu, 09 Jul 2026
115.2300
117.8300
114.4200
117.3300
2,223,000
Wed, 08 Jul 2026
114.2500
115.3800
112.3100
115.2500
2,333,700
Tue, 07 Jul 2026
113.8200
115.2800
113.8200
114.7100
2,255,500
Mon, 06 Jul 2026
114.3900
114.5800
112.6000
113.6700
1,941,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
111.3200
115.9800
111.3200
114.8400
2,204,500
Wed, 01 Jul 2026
111.4800
113.5700
110.4200
111.2800
2,683,500
Tue, 30 Jun 2026
110.5900
111.8400
109.1300
111.7500
2,881,200
Mon, 29 Jun 2026
109.0000
111.4000
108.4100
110.8000
2,046,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
107.6600
109.5200
107.2000
107.8700
5,497,200
Thu, 25 Jun 2026
110.3700
110.3700
107.3300
108.0000
2,438,500
Wed, 24 Jun 2026
109.2000
111.8600
108.4800
109.4500
2,413,200
Tue, 23 Jun 2026
105.0900
109.5900
105.0900
108.9700
3,531,200
Mon, 22 Jun 2026
106.5100
107.5300
104.8800
104.9400
4,243,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
22 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 18 Jun 2026
108.9300
109.9100
107.1500
108.2400
8,064,200
Wed, 17 Jun 2026
108.5100
109.6000
107.4800
107.8900
3,019,000
Tue, 16 Jun 2026
108.8200
111.4500
108.8200
109.3200
3,261,100
Mon, 15 Jun 2026
109.2500
111.1100
108.6400
109.1800
4,771,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
110.1700
110.3000
107.0100
108.6100
2,857,800
Thu, 11 Jun 2026
107.0000
110.0700
106.4000
109.6100
3,356,500
Wed, 10 Jun 2026
107.4400
108.8000
106.3300
106.4100
4,026,500
Tue, 09 Jun 2026
108.1000
108.9800
105.8100
108.6600
2,999,400
Mon, 08 Jun 2026
109.0200
109.6400
106.9300
108.4400
2,771,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
109.5100
111.7500
108.7200
109.3500
4,018,200
Thu, 04 Jun 2026
109.9200
110.6400
108.5600
109.1500
4,465,900
Wed, 03 Jun 2026
21 · DEFA14A
After-hours · 17:10 ET
SEC Form DEFA14A ↗
Wed, 03 Jun 2026
108.5300
110.0000
108.1300
108.8200
3,081,500
Tue, 02 Jun 2026
110.7600
112.0000
107.7800
108.8800
4,625,200
Mon, 01 Jun 2026
109.9100
110.8300
107.5300
110.3500
4,383,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
20 · DEFA14A
After-hours · 17:24 ET
SEC Form DEFA14A ↗
Fri, 29 May 2026
111.0200
111.5400
108.0700
109.2700
9,512,700
Thu, 28 May 2026
110.6300
112.3100
108.9500
112.1300
5,064,100
Wed, 27 May 2026
114.9100
115.9300
110.2400
110.3600
4,754,400
Tue, 26 May 2026
116.1000
116.6700
114.8600
115.3100
3,613,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
117.5700
118.6800
115.6000
115.7500
4,202,700
Thu, 21 May 2026
118.1100
118.9400
116.1500
117.1300
4,758,200
Wed, 20 May 2026
114.5300
119.3100
113.2800
118.9600
8,293,500
Tue, 19 May 2026
113.8000
114.8900
112.7100
114.2400
4,964,600
Mon, 18 May 2026
115.6100
116.3800
113.9800
114.4300
5,017,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
113.1800
116.8300
112.2500
116.1300
6,141,300
Thu, 14 May 2026
19 · DEFA14A
After-hours · 16:05 ET
SEC Form DEFA14A ↗
Thu, 14 May 2026
112.9000
113.4900
111.7700
113.2400
4,632,200
Wed, 13 May 2026
109.8500
113.7300
109.6200
113.0100
7,001,800
Tue, 12 May 2026
107.2800
110.5900
105.5400
110.4000
7,911,200
Tue, 12 May 2026
18 · 8-K
Pre-market · 06:02 ET
SEC Form 8-K ↗
Mon, 11 May 2026
107.9000
108.7000
106.8000
108.1300
6,368,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
106.3400
108.3100
105.2300
107.6900
4,879,200
Thu, 07 May 2026
108.7500
109.5000
106.2200
106.4200
5,680,600
Wed, 06 May 2026
106.8800
108.7700
105.3600
108.1500
7,454,100
Tue, 05 May 2026
17 · 8-K
After-hours · 17:30 ET
SEC Form 8-K ↗
Tue, 05 May 2026
107.5000
108.0600
104.6000
105.2600
7,417,700
Mon, 04 May 2026
109.1400
111.3800
108.4800
109.3300
20,481,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
103.0000
106.1000
100.9700
104.0700
12,485,900
Thu, 30 Apr 2026
16 · DEFA14A
After-hours · 16:01 ET
SEC Form DEFA14A ↗
Thu, 30 Apr 2026
15 · DEF 14A
After-hours · 16:00 ET
SEC Form DEF 14A ↗
Thu, 30 Apr 2026
100.0700
104.9200
96.2800
103.4800
12,220,800
Wed, 29 Apr 2026
14 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Apr 2026
100.3700
104.0000
100.0900
103.7900
6,814,700
Tue, 28 Apr 2026
100.9900
101.5000
99.7300
100.3600
3,884,700
Mon, 27 Apr 2026
98.2900
101.8000
97.9500
100.2900
5,929,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
102.5300
102.9000
97.2900
97.9400
8,288,500
Thu, 23 Apr 2026
105.4100
105.7100
102.2700
103.4000
5,084,400
Wed, 22 Apr 2026
105.8800
106.9600
105.0000
105.6300
4,263,400
Tue, 21 Apr 2026
106.7100
107.3400
103.8900
105.4000
5,662,700
Mon, 20 Apr 2026
104.0000
107.2300
103.5500
107.1300
4,652,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
102.7000
105.4000
102.2700
104.6500
4,917,000
Thu, 16 Apr 2026
99.5500
102.9100
99.5000
101.9600
4,316,300
Wed, 15 Apr 2026
99.8900
101.2500
99.6900
100.0100
3,895,300
Tue, 14 Apr 2026
98.3600
101.3300
98.1400
100.4000
4,914,400
Mon, 13 Apr 2026
95.6200
98.2000
94.9800
98.1500
4,325,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
95.1100
95.8000
94.2800
95.4000
4,317,800
Thu, 09 Apr 2026
97.1200
97.2500
94.3000
95.5800
4,007,300
Wed, 08 Apr 2026
98.2000
98.5000
95.5500
96.7900
4,865,700
Tue, 07 Apr 2026
97.3600
98.0400
95.8500
96.0100
3,580,200
Mon, 06 Apr 2026
94.4200
98.4700
94.3600
97.7100
4,922,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
92.0200
94.6700
91.7100
94.1400
3,532,400
Wed, 01 Apr 2026
91.9100
93.3800
90.5400
93.1300
4,073,500
Tue, 31 Mar 2026
89.9200
91.4800
88.9400
91.0200
5,124,200
Mon, 30 Mar 2026
89.0400
90.0600
87.4100
88.0100
3,402,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
89.3400
89.5300
87.2000
87.9800
4,204,600
Thu, 26 Mar 2026
88.3000
91.0900
88.0500
89.4300
4,930,800
Wed, 25 Mar 2026
89.7800
91.8800
89.2300
89.5500
5,618,000
Tue, 24 Mar 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 24 Mar 2026
89.8200
90.4800
88.0200
89.1000
6,057,600
Mon, 23 Mar 2026
90.4800
91.1700
89.0600
89.8500
5,021,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
90.5900
91.0000
88.1600
88.9800
10,699,200
Thu, 19 Mar 2026
91.2800
92.4400
89.5700
90.7400
4,754,600
Wed, 18 Mar 2026
92.9900
94.1200
91.4300
91.7700
4,324,800
Tue, 17 Mar 2026
92.0100
95.1800
91.5800
93.6100
5,452,700
Mon, 16 Mar 2026
91.9100
92.5000
90.7000
91.4100
4,676,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.7500
91.9800
90.0100
91.3400
4,544,000
Thu, 12 Mar 2026
90.6100
92.9300
89.9300
90.0000
3,951,900
Wed, 11 Mar 2026
91.1200
91.9800
90.3700
91.6800
4,888,100
Tue, 10 Mar 2026
92.9600
93.1700
90.3100
90.8600
4,474,800
Mon, 09 Mar 2026
91.7400
93.2000
90.3000
92.9100
4,230,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
92.7300
93.7200
90.8300
92.7100
4,137,300
Thu, 05 Mar 2026
91.4200
94.2600
90.7400
93.0400
5,809,500
Wed, 04 Mar 2026
89.7500
91.5300
89.0000
91.0300
4,594,200
Tue, 03 Mar 2026
86.5600
89.8800
85.5200
89.6300
4,280,200
Mon, 02 Mar 2026
89.4200
90.5300
88.4600
88.7800
4,401,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.7700
90.8900
86.7500
90.8600
6,450,900
Thu, 26 Feb 2026
85.3300
89.6300
85.0000
87.9000
4,957,100
Wed, 25 Feb 2026
85.3000
85.4300
83.4400
85.3300
6,452,300
Tue, 24 Feb 2026
84.0500
86.0600
84.0500
85.3000
5,929,700
Mon, 23 Feb 2026
87.5000
87.9900
82.5500
84.3100
6,852,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
84.6900
88.6500
84.5400
88.0700
8,665,100
Thu, 19 Feb 2026
11 · S-3ASR
After-hours · 16:21 ET
SEC Form S-3ASR ↗
Thu, 19 Feb 2026
10 · 10-K
After-hours · 16:04 ET
10-K ↗
Thu, 19 Feb 2026
85.6700
86.7400
82.7700
84.7500
15,876,900
Wed, 18 Feb 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 18 Feb 2026
79.8700
83.1400
79.4000
82.1800
11,305,000
Tue, 17 Feb 2026
81.5300
82.0500
78.0300
79.9500
6,254,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
79.6800
82.4600
79.3000
82.3800
6,153,700
Thu, 12 Feb 2026
82.7800
83.0000
79.2900
79.4100
5,304,200
Wed, 11 Feb 2026
87.4800
88.5000
82.7600
82.8800
6,978,200
Tue, 10 Feb 2026
87.1400
88.0600
86.3300
87.4800
3,598,500
Mon, 09 Feb 2026
86.3000
87.5800
85.9200
87.3600
4,815,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
87.2500
88.6700
84.5600
86.5500
6,139,600
Thu, 05 Feb 2026
85.7100
87.6300
84.8500
86.5200
6,998,200
Wed, 04 Feb 2026
92.3900
92.3900
81.2200
85.8400
12,644,400
Tue, 03 Feb 2026
93.5000
94.5700
91.4800
92.3800
4,267,400
Mon, 02 Feb 2026
91.7400
94.0100
91.2700
93.7800
3,669,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
93.1700
93.2200
90.9700
91.2200
4,401,000
Thu, 29 Jan 2026
95.5200
97.3100
93.9300
94.4100
3,562,400
Wed, 28 Jan 2026
95.3700
95.9800
94.8200
95.1700
2,628,400
Tue, 27 Jan 2026
94.7000
95.9300
93.6800
95.2000
2,956,900
Mon, 26 Jan 2026
94.1400
95.8700
93.9100
94.4200
3,909,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
93.4800
93.8900
91.8800
93.6100
3,165,200
Thu, 22 Jan 2026
94.1500
94.2300
92.9000
93.8800
4,137,400
Wed, 21 Jan 2026
90.7000
93.0100
90.5900
92.8200
4,366,800
Tue, 20 Jan 2026
92.5700
93.2000
90.6200
90.7000
6,154,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
95.9700
96.0000
92.0500
93.0300
4,991,900
Thu, 15 Jan 2026
95.6800
97.9700
95.2300
96.0700
5,346,100
Wed, 14 Jan 2026
94.3300
94.5500
93.3100
94.4200
3,468,000
Tue, 13 Jan 2026
93.5000
94.4300
93.2600
94.3700
4,025,800
Mon, 12 Jan 2026
90.4600
93.5900
90.0000
93.3000
3,822,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.7500
91.7700
90.1200
90.9100
3,485,900
Thu, 08 Jan 2026
90.3300
92.1000
90.1900
90.8800
3,454,900
Wed, 07 Jan 2026
91.2200
92.2500
89.7400
90.1500
4,332,100
Tue, 06 Jan 2026
89.9800
92.0700
89.4300
91.5100
4,648,800
Mon, 05 Jan 2026
86.7500
91.4100
86.6400
90.4700
5,101,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.0000
88.4500
86.4400
87.0600
3,948,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.7000
87.9800
86.6400
87.1000
3,103,700
Tue, 30 Dec 2025
87.8300
87.8300
86.4800
87.1000
3,458,400
Mon, 29 Dec 2025
85.2600
87.8200
85.0100
87.7400
4,975,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.5900
85.3500
84.1100
85.2100
1,798,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.5800
84.8800
83.5000
84.6000
1,069,500
Tue, 23 Dec 2025
84.0000
84.8300
83.8800
84.0500
2,748,200
Mon, 22 Dec 2025
84.3400
84.6900
83.5900
84.0000
4,378,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.6400
85.2100
83.9100
84.6600
12,336,500
Thu, 18 Dec 2025
82.8500
84.5900
82.3300
83.6600
3,586,100
Wed, 17 Dec 2025
81.7300
83.4500
81.6200
82.7100
5,240,300
Tue, 16 Dec 2025
82.5800
82.8500
81.2100
81.6700
4,819,000
Mon, 15 Dec 2025
85.3000
85.5500
82.1100
82.5900
7,246,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.5500
85.6600
83.8200
85.3600
3,896,400
Thu, 11 Dec 2025
82.4400
84.8200
82.3800
84.4000
3,933,900
Wed, 10 Dec 2025
83.6900
84.3000
82.2600
82.6300
4,806,600
Tue, 09 Dec 2025
83.7900
84.4600
83.4600
83.8900
3,447,000
Mon, 08 Dec 2025
83.1400
84.5700
82.3500
83.8500
4,339,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
81.8700
82.7100
81.4500
82.4700
3,240,000
Thu, 04 Dec 2025
82.1000
82.5800
81.4000
82.1300
2,682,000
Wed, 03 Dec 2025
83.1600
83.7800
81.8800
82.0000
3,288,700
Tue, 02 Dec 2025
82.9200
83.1600
81.7500
82.9100
3,355,200
Mon, 01 Dec 2025
81.7200
83.0600
80.2100
82.7300
4,417,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.7100
83.2200
81.8900
82.7900
2,035,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.8000
83.5100
82.3600
82.4900
3,016,200
Tue, 25 Nov 2025
80.5500
83.1100
80.5500
82.7900
3,693,600
Mon, 24 Nov 2025
81.2100
81.8000
79.9400
80.8900
5,959,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
80.3000
81.6400
80.0900
80.8400
4,441,500
Thu, 20 Nov 2025
82.0000
82.9600
79.7800
80.0500
4,609,600
Wed, 19 Nov 2025
81.8000
81.8900
80.3900
81.2800
4,034,100
Tue, 18 Nov 2025
82.0400
82.8600
81.4700
81.8300
3,305,000
Mon, 17 Nov 2025
83.2000
84.4400
82.0100
82.1600
4,105,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.4500
85.1700
83.3900
83.8500
4,336,700
Thu, 13 Nov 2025
87.7900
88.4400
84.2900
84.4300
4,968,200
Wed, 12 Nov 2025
87.7800
88.6500
87.4400
87.7900
4,948,500
Tue, 11 Nov 2025
85.2600
88.5900
85.2600
87.2600
6,796,000
Mon, 10 Nov 2025
84.3000
85.4000
83.8200
85.1800
4,573,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.8300
83.9100
80.7800
83.8000
5,572,900
Thu, 06 Nov 2025
8 · 8-K
After-hours · 16:13 ET
SEC Form 8-K ↗
Thu, 06 Nov 2025
80.2900
82.0100
80.0100
80.8500
3,522,200
Wed, 05 Nov 2025
81.6800
82.6000
80.4300
81.0100
4,066,200
Tue, 04 Nov 2025
7 · 424B2
After-hours · 16:30 ET
SEC Form 424B2 ↗
Tue, 04 Nov 2025
82.7700
82.7700
80.7600
81.6800
5,061,800
Mon, 03 Nov 2025
80.6600
83.2300
79.1100
82.7700
7,428,400
Mon, 03 Nov 2025
6 · 424B2
Pre-market · 08:43 ET
SEC Form 424B2 ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
5 · 8-K
After-hours · 16:41 ET
SEC Form 8-K ↗
Fri, 31 Oct 2025
82.7600
82.8900
80.7200
81.3100
9,927,100
Thu, 30 Oct 2025
4 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 30 Oct 2025
85.6000
87.8800
83.4800
83.7300
16,061,200
Wed, 29 Oct 2025
3 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Oct 2025
98.9500
101.1200
95.7800
99.5400
9,165,200
Tue, 28 Oct 2025
98.2000
100.8900
98.1500
99.5800
6,625,100
Mon, 27 Oct 2025
97.4100
98.2500
96.8200
98.0100
3,807,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
97.9900
98.7700
96.9400
97.2000
4,351,800
Thu, 23 Oct 2025
95.1900
96.2100
93.3900
95.5200
3,940,200
Wed, 22 Oct 2025
94.7100
95.7100
94.2000
95.3700
4,431,600
Tue, 21 Oct 2025
95.7700
96.2800
93.3600
94.9800
4,382,200
Mon, 20 Oct 2025
93.1300
96.0900
93.0400
95.6500
6,806,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
90.9900
93.4400
90.7500
92.0100
9,221,600
Thu, 16 Oct 2025
90.7000
91.9800
90.2700
91.1800
4,229,600
Wed, 15 Oct 2025
91.9000
93.3800
90.5100
90.8700
5,588,900
Tue, 14 Oct 2025
88.7500
91.6400
88.0200
91.0600
4,198,100
Mon, 13 Oct 2025
88.8700
90.1500
86.9000
89.3600
4,679,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
89.9600
90.4300
88.0300
88.5500
4,121,200
Thu, 09 Oct 2025
92.2100
92.2400
89.8600
90.1300
3,794,900
Wed, 08 Oct 2025
93.0600
93.5200
91.6400
92.0800
4,444,300
Tue, 07 Oct 2025
93.7500
94.6500
89.1900
93.0400
6,001,300
Mon, 06 Oct 2025
91.5400
92.9700
90.7900
91.7700
6,074,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
88.8500
92.2600
88.7400
92.1700
7,650,700
Thu, 02 Oct 2025
87.0700
88.7100
86.3500
88.4000
6,021,800
Wed, 01 Oct 2025
90.7500
92.2100
87.3700
87.5800
7,486,900
Tue, 30 Sep 2025
91.3900
92.2100
90.4300
90.9500
5,986,100
Mon, 29 Sep 2025
91.5000
91.6100
89.1000
91.1700
6,381,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
93.1000
93.1100
90.2300
91.1400
6,902,100
Thu, 25 Sep 2025
93.4500
94.3800
92.4100
93.1100
6,426,200
Wed, 24 Sep 2025
91.8300
93.7400
91.5300
93.3600
5,178,400
Tue, 23 Sep 2025
91.1200
91.4600
89.9500
91.0600
3,442,300
Mon, 22 Sep 2025
91.2000
92.7300
89.8100
90.5900
4,719,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
90.7500
91.4100
89.4900
91.1100
11,041,000
Thu, 18 Sep 2025
89.8900
90.0700
89.0500
89.6000
4,653,500
Wed, 17 Sep 2025
89.3100
90.3800
88.7000
89.9600
4,784,200
Tue, 16 Sep 2025
90.3600
90.4600
88.0400
88.8500
7,728,300
Mon, 15 Sep 2025
90.5200
90.9600
89.4300
90.3600
4,002,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
91.6800
91.8200
89.3500
90.8000
4,717,400
Thu, 11 Sep 2025
91.6300
93.4700
91.5100
92.4600
4,427,600
Wed, 10 Sep 2025
91.8900
92.3800
90.8100
91.2900
2,989,400
Tue, 09 Sep 2025
92.4100
92.7800
90.6200
92.4600
4,756,000
Mon, 08 Sep 2025
92.9700
93.5900
92.1300
93.0200
6,846,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
93.2200
94.2000
91.5500
92.6600
5,657,400
Thu, 04 Sep 2025
90.5400
93.2700
90.4900
93.0300
4,797,400
Wed, 03 Sep 2025
88.9400
90.1700
87.9500
90.1600
4,889,700
Tue, 02 Sep 2025
89.4200
90.6800
89.1600
89.8900
7,019,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
92.5400
93.0000
90.3100
90.6100
7,270,400
Thu, 28 Aug 2025
93.6100
93.7500
91.8700
92.8000
6,203,700
Wed, 27 Aug 2025
94.8000
95.0900
93.5500
93.6700
5,617,900
Tue, 26 Aug 2025
98.3600
98.4200
93.5600
94.6400
10,007,200
Mon, 25 Aug 2025
99.5200
99.7400
98.5200
98.5500
3,610,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
99.5600
99.5600
98.1500
99.2200
6,651,900
Thu, 21 Aug 2025
98.4100
99.3800
97.8100
98.8600
4,321,600
Wed, 20 Aug 2025
99.4400
100.5300
98.9400
99.1500
6,345,600
Tue, 19 Aug 2025
98.9400
99.9300
98.4900
99.8900
3,714,900
Mon, 18 Aug 2025
100.6400
100.8500
98.6600
99.0300
5,531,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
98.4500
101.1500
97.9900
100.7000
6,130,700
Thu, 14 Aug 2025
99.5100
99.8700
97.4500
98.4800
6,048,700
Wed, 13 Aug 2025
97.8300
100.9600
97.7000
100.7700
7,374,100
Tue, 12 Aug 2025
94.9300
97.1900
94.7900
97.0600
5,690,100
Mon, 11 Aug 2025
93.1200
95.3700
92.8000
95.3000
6,543,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
93.3900
93.5000
92.2400
93.1400
5,326,400
Thu, 07 Aug 2025
92.7800
93.5000
92.2600
93.0200
4,940,400
Wed, 06 Aug 2025
90.9200
93.3500
90.7600
92.5400
4,729,200
Tue, 05 Aug 2025
92.9200
93.1000
91.0600
91.2800
6,218,900
Mon, 04 Aug 2025
91.8900
93.4600
91.5100
92.8600
6,767,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
89.1800
92.4800
88.9500
91.7400
11,878,000
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 31 Jul 2025
88.2000
92.7900
87.7500
91.7500
20,280,200
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 30 Jul 2025
78.6200
78.7800
77.1200
77.5600
8,042,900
Tue, 29 Jul 2025
79.0500
79.3400
78.0000
78.5000
4,531,100
Mon, 28 Jul 2025
81.1900
81.2800
78.4600
79.0000
9,521,900
Sun, 27 Jul 2025
Weekend