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
132.2100
137.6800
131.6900
134.7200
794,700
Thu, 23 Jul 2026
135.3700
136.0000
131.4800
132.4700
639,700
Wed, 22 Jul 2026
135.7900
136.8400
134.3000
136.2000
504,400
Tue, 21 Jul 2026
134.8600
136.1700
133.7100
135.2800
580,900
Mon, 20 Jul 2026
138.5800
138.5800
133.0700
135.3900
844,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
136.6300
140.4200
136.6000
137.1300
652,200
Thu, 16 Jul 2026
133.9500
139.1200
133.9500
138.9100
1,143,300
Wed, 15 Jul 2026
131.3200
135.4900
131.1800
133.3700
1,190,000
Tue, 14 Jul 2026
131.1500
131.9000
127.1700
131.1700
798,200
Mon, 13 Jul 2026
133.6000
134.7700
130.2000
130.4600
774,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
127.9800
133.6300
127.1500
132.7800
1,503,400
Thu, 09 Jul 2026
121.9300
127.9700
121.6600
127.1300
1,014,600
Wed, 08 Jul 2026
122.4500
122.9600
119.7400
122.4400
1,084,800
Tue, 07 Jul 2026
126.8400
128.6400
124.3900
124.5500
981,300
Mon, 06 Jul 2026
126.9200
126.9200
121.7700
125.7800
869,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
124.2600
126.9600
121.4600
125.2800
921,100
Wed, 01 Jul 2026
121.5800
124.9800
120.1000
124.1700
1,337,100
Tue, 30 Jun 2026
123.1100
124.1300
120.1700
120.6400
811,900
Mon, 29 Jun 2026
126.9200
127.6200
125.0500
125.3300
1,004,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
121.2800
127.9900
121.0000
127.7600
1,906,200
Thu, 25 Jun 2026
121.4000
122.5000
117.4900
118.8800
1,009,300
Wed, 24 Jun 2026
120.1300
122.5400
118.2800
121.4000
1,472,600
Tue, 23 Jun 2026
120.6400
121.7600
118.0200
121.1400
1,533,900
Mon, 22 Jun 2026
124.9300
127.8200
123.4800
123.8000
1,150,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
126.5000
127.8900
123.9400
125.0500
1,433,400
Wed, 17 Jun 2026
127.2200
129.7900
124.2800
124.5300
889,600
Tue, 16 Jun 2026
126.3500
129.7000
126.3500
127.0800
945,400
Mon, 15 Jun 2026
127.8700
129.2800
125.2600
126.2700
1,270,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
126.0000
126.3900
123.7700
124.7100
843,900
Thu, 11 Jun 2026
122.0700
126.0000
120.6800
125.8700
867,300
Wed, 10 Jun 2026
12 · 8-K
After market open · 12:51 ET
8-K ↗
Wed, 10 Jun 2026
125.5400
126.1800
121.7900
121.9400
1,604,500
Tue, 09 Jun 2026
123.2800
129.4500
122.7800
127.7700
1,808,200
Mon, 08 Jun 2026
122.1700
124.8200
120.4300
120.6500
1,493,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.8600
120.8600
116.5500
119.3500
1,102,200
Thu, 04 Jun 2026
118.9100
122.3400
117.5200
121.5200
1,320,900
Wed, 03 Jun 2026
116.4000
119.7100
115.7000
118.4800
1,214,800
Tue, 02 Jun 2026
118.0200
119.5200
116.5200
116.8600
800,400
Mon, 01 Jun 2026
118.6700
120.8600
114.5800
119.2800
1,342,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
118.1200
120.3000
117.2700
118.6700
1,153,200
Thu, 28 May 2026
118.1700
121.2600
117.1300
118.6200
1,227,700
Wed, 27 May 2026
118.0000
120.2000
116.6700
118.3900
1,916,600
Tue, 26 May 2026
111.5400
117.1500
110.9200
116.0300
1,905,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.0000
110.6500
108.1800
110.4400
1,150,800
Thu, 21 May 2026
102.8400
109.1400
101.4100
108.9300
1,535,700
Wed, 20 May 2026
98.2900
103.2000
96.1200
102.9100
1,370,600
Tue, 19 May 2026
96.6100
99.5300
95.7500
99.1100
1,245,400
Mon, 18 May 2026
95.8600
98.6600
95.2800
97.0000
1,061,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.1900
98.4600
94.8000
94.9400
1,031,800
Thu, 14 May 2026
97.5000
98.3800
96.2600
97.1600
922,100
Wed, 13 May 2026
98.7500
99.2300
96.7600
96.9300
1,284,700
Tue, 12 May 2026
100.0000
100.1900
98.5500
99.3200
1,149,300
Mon, 11 May 2026
103.7400
104.2300
100.0200
100.4200
1,040,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
104.0800
104.5300
101.9200
103.6300
819,500
Thu, 07 May 2026
106.7600
107.5800
102.8500
104.0800
929,000
Wed, 06 May 2026
105.1900
108.1200
105.1900
105.7500
1,121,800
Tue, 05 May 2026
102.0200
103.9700
100.7800
102.9400
1,010,900
Mon, 04 May 2026
103.5000
103.5000
100.4700
101.4800
1,115,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
101.9500
104.2400
101.0800
103.8800
1,352,600
Thu, 30 Apr 2026
11 · 10-Q
After market open · 14:32 ET
10-Q ↗
Thu, 30 Apr 2026
96.4200
103.5000
96.2400
101.9800
1,761,700
Thu, 30 Apr 2026
10 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 29 Apr 2026
102.5000
104.4400
100.0400
100.1400
1,524,100
Tue, 28 Apr 2026
103.8300
104.7000
101.1800
102.5200
1,134,100
Mon, 27 Apr 2026
102.3900
103.7400
101.7800
103.3900
1,274,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
104.5400
105.0000
101.6500
102.3200
718,000
Thu, 23 Apr 2026
9 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Thu, 23 Apr 2026
8 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Thu, 23 Apr 2026
104.9600
105.4800
102.1500
104.2200
979,800
Wed, 22 Apr 2026
108.3100
108.6600
104.5600
105.2900
905,500
Tue, 21 Apr 2026
111.8600
113.1600
106.9500
107.3500
1,350,100
Mon, 20 Apr 2026
105.0500
111.4400
105.0000
111.1900
1,391,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
103.6600
106.7100
103.6600
105.8700
1,221,100
Thu, 16 Apr 2026
103.3400
104.2300
101.9600
102.2500
1,101,500
Wed, 15 Apr 2026
100.9500
103.1700
100.9500
102.5200
1,101,600
Tue, 14 Apr 2026
104.2100
104.6800
100.4900
101.2000
1,351,700
Mon, 13 Apr 2026
99.1500
101.9400
97.2500
100.2200
1,876,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
101.6000
103.7800
99.7100
99.7600
1,497,500
Thu, 09 Apr 2026
97.0800
102.8600
96.8300
101.9500
2,306,800
Wed, 08 Apr 2026
94.9100
97.8800
93.3500
97.0800
1,859,300
Tue, 07 Apr 2026
89.0700
92.0000
88.8500
90.4700
1,495,600
Mon, 06 Apr 2026
84.3600
89.0600
83.9200
89.0100
1,544,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.2400
84.5700
81.1300
83.6600
969,400
Wed, 01 Apr 2026
83.0000
85.4000
81.9500
83.5600
1,054,800
Tue, 31 Mar 2026
80.7700
84.1700
80.3800
83.0200
1,079,100
Mon, 30 Mar 2026
80.1300
81.9000
79.4800
80.0000
1,127,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.8300
81.5900
78.9700
79.5400
1,157,900
Thu, 26 Mar 2026
79.4000
82.9000
78.9300
79.9400
1,114,000
Wed, 25 Mar 2026
80.7300
81.9500
79.2400
80.0900
742,600
Tue, 24 Mar 2026
78.7000
80.6500
78.7000
79.9900
936,000
Mon, 23 Mar 2026
77.7600
80.1500
77.7000
79.6900
1,258,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.7200
77.0400
75.1300
75.7800
1,407,600
Thu, 19 Mar 2026
77.5200
78.2000
75.8800
77.2900
1,443,500
Wed, 18 Mar 2026
79.0900
80.3300
77.4400
77.8300
1,161,200
Tue, 17 Mar 2026
80.0000
81.0300
79.2100
79.4300
1,027,200
Mon, 16 Mar 2026
78.5900
79.6800
77.8200
78.9800
1,484,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.2100
81.0400
77.6400
77.9500
1,221,100
Thu, 12 Mar 2026
80.5800
81.3100
79.5200
79.6300
1,125,400
Wed, 11 Mar 2026
83.2300
83.7800
80.1200
80.4000
1,134,600
Tue, 10 Mar 2026
86.7500
86.8200
82.9100
82.9100
1,203,600
Mon, 09 Mar 2026
85.0000
87.5900
83.6400
87.1600
1,574,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.0500
86.1700
82.3600
86.0000
1,567,500
Thu, 05 Mar 2026
83.0700
83.6600
81.1900
83.2900
1,460,000
Wed, 04 Mar 2026
85.2200
85.7500
82.6100
83.5700
1,230,600
Tue, 03 Mar 2026
84.1900
86.6800
83.0900
85.3800
1,181,900
Mon, 02 Mar 2026
88.0000
88.9700
86.4700
86.8500
1,517,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.5000
92.9500
89.7900
90.7100
1,502,600
Thu, 26 Feb 2026
94.3500
96.0000
92.5100
92.7000
1,334,300
Wed, 25 Feb 2026
96.1700
96.6900
92.3900
93.9700
1,275,800
Tue, 24 Feb 2026
96.5900
97.3200
95.2000
96.6900
1,436,100
Mon, 23 Feb 2026
99.7500
101.1000
96.3000
96.6500
1,921,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.0000
101.0600
96.0000
100.0400
1,422,400
Thu, 19 Feb 2026
98.1300
98.5200
95.4600
96.4800
1,070,400
Wed, 18 Feb 2026
98.8800
99.1700
95.0000
98.1900
1,296,000
Tue, 17 Feb 2026
96.8900
100.4600
93.7000
99.9200
2,002,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.8700
100.0600
93.0400
96.8800
2,170,800
Thu, 12 Feb 2026
7 · 10-K
After market open · 15:03 ET
10-K ↗
Thu, 12 Feb 2026
96.5000
101.5900
94.7100
98.4600
4,693,300
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 11 Feb 2026
83.9900
85.9800
82.6500
82.7300
2,093,100
Tue, 10 Feb 2026
84.0600
85.3400
83.2600
83.4800
1,325,200
Mon, 09 Feb 2026
85.4500
86.1100
83.7300
84.0900
1,355,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.8900
86.5600
83.8900
85.8100
738,200
Thu, 05 Feb 2026
86.0600
86.5900
83.5200
84.4900
1,170,300
Wed, 04 Feb 2026
86.8500
88.4500
84.9500
86.7500
1,328,000
Tue, 03 Feb 2026
86.8600
88.5000
85.3800
86.3200
1,251,900
Mon, 02 Feb 2026
83.9900
87.5800
83.0600
86.8800
1,263,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.3300
85.4900
83.2500
83.9200
1,296,600
Thu, 29 Jan 2026
82.6400
83.8300
82.0900
82.5100
1,037,900
Wed, 28 Jan 2026
83.9000
84.5800
82.2600
82.8700
933,700
Tue, 27 Jan 2026
83.6400
85.1700
83.3400
84.1500
717,600
Mon, 26 Jan 2026
85.1900
85.3900
83.1100
83.9800
827,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.3200
86.8500
85.2600
85.8300
638,300
Thu, 22 Jan 2026
83.4200
87.0000
83.4200
86.3100
1,379,500
Wed, 21 Jan 2026
82.6200
85.7100
82.4500
85.2700
900,100
Tue, 20 Jan 2026
82.0600
83.4000
81.0000
82.2700
854,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
83.0100
83.8200
81.7100
83.0700
738,000
Thu, 15 Jan 2026
83.4300
84.5900
82.6100
83.0100
746,500
Wed, 14 Jan 2026
85.0000
87.0100
82.8700
83.5400
1,095,800
Tue, 13 Jan 2026
86.8700
87.4800
84.7400
85.3700
793,400
Mon, 12 Jan 2026
85.5200
88.0400
84.2400
87.0900
806,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.2900
88.2500
83.9500
86.0700
1,023,200
Thu, 08 Jan 2026
85.2300
87.2700
84.9300
86.5700
1,203,900
Wed, 07 Jan 2026
86.7800
87.5900
84.2800
85.5000
1,470,800
Tue, 06 Jan 2026
85.8700
89.5700
84.3300
89.0800
1,653,500
Mon, 05 Jan 2026
86.9500
88.9500
85.1300
85.5600
1,265,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
86.0000
87.4000
85.7000
86.9500
760,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.4000
86.4400
84.8500
85.5200
723,400
Tue, 30 Dec 2025
85.9400
86.9400
85.1100
86.6800
1,444,200
Mon, 29 Dec 2025
91.0400
91.7700
84.7800
85.9400
2,058,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.5400
92.0000
90.3000
91.6300
905,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.9800
91.1400
89.1900
90.6100
533,600
Tue, 23 Dec 2025
88.9900
90.2500
88.3600
89.9800
835,900
Mon, 22 Dec 2025
89.6400
89.8900
87.1200
88.9000
1,090,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.3000
89.6400
87.1000
89.3100
3,130,000
Thu, 18 Dec 2025
89.3900
90.9400
89.0900
89.4600
1,658,300
Wed, 17 Dec 2025
91.2900
91.4400
89.4000
89.7500
1,265,000
Tue, 16 Dec 2025
90.6600
92.1200
89.2400
91.6500
1,338,300
Mon, 15 Dec 2025
89.7000
91.3500
88.3900
90.6600
1,209,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
89.8400
91.4700
89.5300
89.9100
1,511,700
Thu, 11 Dec 2025
87.2500
90.0400
87.0700
89.3500
1,398,500
Wed, 10 Dec 2025
85.5000
87.6700
84.2100
87.1600
1,411,500
Tue, 09 Dec 2025
85.9000
87.4400
85.5200
85.7200
1,178,200
Mon, 08 Dec 2025
89.1000
89.3300
84.5500
86.2100
1,639,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
88.0400
90.8200
88.0400
89.7000
1,370,000
Thu, 04 Dec 2025
89.5400
89.8600
87.9900
88.2400
1,192,600
Wed, 03 Dec 2025
85.5000
90.7000
85.4000
89.3500
1,835,500
Tue, 02 Dec 2025
86.8300
86.9000
85.0100
85.2500
1,040,600
Mon, 01 Dec 2025
84.9800
87.0100
83.9100
86.6300
1,334,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.6300
86.1400
84.7900
84.9800
759,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.6300
85.7700
82.2300
85.4600
921,900
Tue, 25 Nov 2025
81.0100
84.0100
80.7700
83.0700
1,334,900
Mon, 24 Nov 2025
80.6400
81.4700
78.6800
80.3300
1,987,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.6700
81.7600
78.5400
81.4400
1,378,600
Thu, 20 Nov 2025
79.2300
80.8700
78.2600
78.5100
1,310,400
Wed, 19 Nov 2025
77.5700
79.5000
76.3000
79.1700
1,352,100
Tue, 18 Nov 2025
76.3400
77.9900
75.9600
77.5700
1,410,800
Mon, 17 Nov 2025
73.5900
78.4300
73.2100
77.1500
2,656,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.4200
74.7100
73.2100
73.3900
1,698,400
Thu, 13 Nov 2025
74.9900
75.9400
74.0300
74.1800
1,757,000
Wed, 12 Nov 2025
75.9000
76.7200
74.2500
74.4500
1,696,200
Tue, 11 Nov 2025
74.4900
76.7200
74.2400
75.0000
2,562,900
Mon, 10 Nov 2025
78.9300
80.1100
73.5200
74.0900
3,254,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
77.7000
79.2900
77.3800
78.8500
1,460,300
Thu, 06 Nov 2025
79.3500
80.6600
77.5100
78.4300
1,639,800
Wed, 05 Nov 2025
78.6500
81.6700
77.6700
80.2300
1,858,900
Tue, 04 Nov 2025
80.3700
80.7100
78.4700
78.7000
1,636,300
Mon, 03 Nov 2025
81.6900
82.6800
79.7300
81.1600
1,826,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.7700
82.7700
78.6300
81.6900
2,460,500
Thu, 30 Oct 2025
5 · 10-Q
After market open · 14:39 ET
10-Q ↗
Thu, 30 Oct 2025
89.0000
89.0100
81.5000
82.5400
4,628,600
Thu, 30 Oct 2025
4 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 29 Oct 2025
86.7400
88.4000
84.1400
84.6900
2,478,100
Tue, 28 Oct 2025
86.5900
87.3500
85.5500
86.7400
1,829,100
Mon, 27 Oct 2025
84.1600
87.9300
84.0500
87.2900
2,335,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
84.0000
84.3100
82.5700
82.8200
1,249,800
Thu, 23 Oct 2025
84.0600
85.2500
83.2600
85.1500
1,002,700
Wed, 22 Oct 2025
83.3200
83.9200
82.5800
83.4700
1,072,200
Tue, 21 Oct 2025
82.9200
84.9900
82.4900
84.0300
1,175,200
Mon, 20 Oct 2025
83.1300
83.9000
82.2800
82.3400
1,058,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
82.3900
83.3300
82.0200
83.0000
1,717,500
Thu, 16 Oct 2025
82.4500
83.2100
81.1700
83.1500
2,183,000
Wed, 15 Oct 2025
83.7200
84.8500
82.2600
82.8500
1,681,600
Tue, 14 Oct 2025
80.1500
84.3900
79.8000
83.9800
1,695,200
Mon, 13 Oct 2025
78.2000
82.0500
78.1000
81.4900
1,736,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
80.9200
80.9500
76.6100
76.7000
1,869,800
Thu, 09 Oct 2025
81.0400
81.3300
79.7200
80.3900
1,597,600
Wed, 08 Oct 2025
79.0500
81.2700
78.7500
81.1000
1,889,200
Tue, 07 Oct 2025
79.8600
80.7500
78.5000
78.8200
1,800,100
Mon, 06 Oct 2025
84.6500
85.2800
80.2600
80.6400
2,176,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
86.6400
86.7300
84.8500
84.8900
1,780,400
Thu, 02 Oct 2025
84.7100
87.1000
84.2800
86.2000
1,598,500
Wed, 01 Oct 2025
84.0000
85.4300
82.0800
85.0000
1,567,300
Tue, 30 Sep 2025
83.5700
84.2700
82.1100
83.5500
1,933,300
Mon, 29 Sep 2025
82.5000
84.0300
79.6300
83.7600
2,854,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
76.8400
81.9800
76.5400
81.7300
4,909,700
Thu, 25 Sep 2025
77.2100
77.2500
75.2800
76.6500
1,664,100
Wed, 24 Sep 2025
78.7300
79.9000
77.3900
77.4900
1,655,800
Tue, 23 Sep 2025
77.5900
80.1100
77.4800
78.1500
2,179,000
Mon, 22 Sep 2025
78.4600
78.9900
76.6200
77.1400
2,903,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
80.8400
81.7900
80.0800
80.3200
2,572,400
Thu, 18 Sep 2025
81.6200
82.0000
79.8300
80.3600
2,138,800
Wed, 17 Sep 2025
79.6600
82.3700
79.2400
80.5400
2,652,100
Tue, 16 Sep 2025
77.6700
79.2800
76.3800
78.9900
2,645,400
Mon, 15 Sep 2025
77.4700
77.9200
75.7400
77.5800
2,359,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
80.6400
80.6500
77.2100
77.4300
2,715,300
Thu, 11 Sep 2025
81.1800
81.6800
80.1100
80.9500
1,872,600
Wed, 10 Sep 2025
82.9200
83.1200
80.3300
81.1700
1,728,600
Tue, 09 Sep 2025
86.6900
87.1200
82.4300
83.2800
2,005,200
Mon, 08 Sep 2025
86.6600
87.3100
85.0100
87.1900
1,210,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
88.6100
90.0600
86.0800
86.4500
1,253,400
Thu, 04 Sep 2025
86.7700
89.1100
86.5800
89.0200
1,713,900
Wed, 03 Sep 2025
90.0000
91.6300
85.2600
86.7800
2,564,700
Tue, 02 Sep 2025
85.9100
91.0500
85.9100
90.3700
2,107,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
85.8700
89.9200
85.8700
87.2000
2,077,400
Fri, 29 Aug 2025
3 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 28 Aug 2025
86.2800
87.0000
85.3400
86.2900
1,582,500
Wed, 27 Aug 2025
85.3600
87.1200
85.3600
86.6300
1,079,800
Tue, 26 Aug 2025
86.6600
86.7300
84.9100
85.4700
1,116,900
Mon, 25 Aug 2025
86.3300
86.5800
85.1200
86.2900
1,262,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
84.1200
86.7600
83.6900
86.5600
2,115,000
Thu, 21 Aug 2025
83.3900
83.9800
82.4500
83.8100
1,224,200
Wed, 20 Aug 2025
83.1000
83.9300
81.9100
83.7200
1,425,100
Tue, 19 Aug 2025
83.3200
85.0100
82.5000
83.3500
1,824,700
Mon, 18 Aug 2025
84.3400
85.5000
82.7800
82.8800
2,525,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
84.1600
85.5900
83.5200
84.7000
2,296,300
Thu, 14 Aug 2025
81.8100
84.0900
81.0500
84.0300
3,087,000
Wed, 13 Aug 2025
78.5900
83.5400
78.2000
83.4000
3,783,600
Tue, 12 Aug 2025
76.8400
78.4900
75.6700
77.9000
2,697,300
Mon, 11 Aug 2025
75.4400
78.3700
75.3300
76.5600
3,077,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
74.9000
77.9200
73.7600
75.2400
6,469,800
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Thu, 07 Aug 2025
81.5000
81.6900
74.1300
74.3900
17,038,700
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 06 Aug 2025
102.8800
105.3000
102.5100
105.1300
2,374,900
Tue, 05 Aug 2025
100.6100
102.5800
99.8400
102.0000
1,061,200
Mon, 04 Aug 2025
98.1000
100.9700
97.8100
100.3600
1,570,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
97.9100
98.5700
96.0000
97.1300
1,805,900
Thu, 31 Jul 2025
102.0500
102.0500
99.4000
99.7300
1,682,100
Wed, 30 Jul 2025
104.3000
104.4900
101.7800
102.2300
1,429,500
Tue, 29 Jul 2025
105.0100
106.1100
104.0700
104.3000
1,167,800
Mon, 28 Jul 2025
108.2500
109.5200
104.9700
105.6400
1,137,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend