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
83.0600
83.1000
82.0600
82.6600
4,948,900
Thu, 23 Jul 2026
83.2500
83.8900
82.0600
83.3000
4,537,500
Wed, 22 Jul 2026
84.1300
84.6600
83.0300
83.5900
4,356,300
Tue, 21 Jul 2026
85.9700
86.3000
84.5600
84.8300
4,735,900
Mon, 20 Jul 2026
84.9600
86.8300
84.4000
86.0500
6,244,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.3300
84.7500
83.5000
84.1400
10,516,800
Thu, 16 Jul 2026
86.6800
87.7600
86.3800
86.6800
8,323,400
Wed, 15 Jul 2026
84.6900
87.2800
84.6700
85.7400
7,095,200
Tue, 14 Jul 2026
84.5000
85.3800
83.7200
83.9100
8,887,200
Mon, 13 Jul 2026
84.9000
85.1900
84.3100
84.5600
8,048,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
86.3600
87.5300
85.0800
85.1300
4,294,400
Thu, 09 Jul 2026
83.5800
85.9900
83.2700
85.8800
4,625,800
Wed, 08 Jul 2026
83.9700
85.2800
83.5800
84.7400
8,246,600
Tue, 07 Jul 2026
83.0300
83.8700
82.1300
82.5300
5,984,800
Mon, 06 Jul 2026
82.4500
85.0000
82.1700
83.7400
8,328,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.1900
83.3400
80.8000
82.3900
8,488,000
Wed, 01 Jul 2026
76.6500
82.8900
76.6300
82.5200
10,212,500
Tue, 30 Jun 2026
75.9800
77.7200
75.9500
76.2800
5,659,300
Mon, 29 Jun 2026
77.7400
77.8800
75.5000
76.5400
6,733,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
72.0400
76.7100
71.9400
76.5500
11,322,300
Thu, 25 Jun 2026
74.9400
75.6600
73.2500
73.3000
15,677,400
Wed, 24 Jun 2026
75.6700
76.8200
75.4200
75.7400
7,943,800
Tue, 23 Jun 2026
76.9500
77.5000
75.7000
76.5600
9,089,200
Mon, 22 Jun 2026
78.5700
79.5000
77.7900
78.1100
8,468,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
79.3100
79.8000
78.5100
79.5600
11,026,100
Wed, 17 Jun 2026
81.0700
82.1100
79.6000
79.8600
5,454,600
Tue, 16 Jun 2026
82.2000
82.3400
80.8200
81.5900
7,925,600
Mon, 15 Jun 2026
81.5600
84.4400
81.4100
83.5500
7,589,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.8600
82.2800
80.4300
81.5600
6,117,300
Thu, 11 Jun 2026
80.4200
81.4700
78.8700
81.3000
10,188,500
Wed, 10 Jun 2026
81.7500
82.6900
81.0000
81.8200
5,680,400
Tue, 09 Jun 2026
83.1600
83.3400
81.6000
81.9300
7,162,200
Mon, 08 Jun 2026
84.7500
85.0200
82.1400
82.6200
9,416,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.1700
86.6000
84.9700
85.0700
7,418,500
Thu, 04 Jun 2026
85.5800
87.1600
84.7700
85.8800
7,072,100
Wed, 03 Jun 2026
87.4000
87.4000
84.8000
85.4000
10,755,900
Tue, 02 Jun 2026
89.8100
90.0900
87.8300
88.1800
8,915,900
Mon, 01 Jun 2026
83.8300
88.2400
83.2000
87.2400
14,075,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.0300
85.8200
82.2000
84.4400
35,211,300
Thu, 28 May 2026
84.3000
84.4800
81.5600
83.0300
27,541,500
Thu, 28 May 2026
8 · 6-K
Pre-market · 06:20 ET
FORM 6-K ↗
Wed, 27 May 2026
88.6900
88.6900
83.6100
86.6100
40,364,400
Tue, 26 May 2026
95.0000
97.9700
94.5000
96.6400
9,274,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
93.0100
95.1500
92.5700
94.5200
12,629,700
Thu, 21 May 2026
96.5700
97.9000
95.7000
97.7900
5,838,900
Wed, 20 May 2026
97.1400
98.4000
96.7200
98.1500
5,409,500
Tue, 19 May 2026
95.0600
97.5500
94.9700
97.3400
6,233,200
Mon, 18 May 2026
95.8300
95.8800
94.1300
94.9700
5,649,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
95.2500
95.9200
93.8100
95.8300
6,983,700
Thu, 14 May 2026
97.8100
98.9100
95.4100
95.5800
7,610,600
Wed, 13 May 2026
95.7500
101.1300
95.6000
99.6000
10,704,500
Tue, 12 May 2026
98.6200
98.7400
95.4400
95.7300
8,121,800
Mon, 11 May 2026
98.5800
99.5400
98.0000
98.8000
5,588,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.8200
101.4300
98.5700
98.7800
6,679,100
Thu, 07 May 2026
100.7800
102.8500
100.7700
101.5100
6,191,500
Wed, 06 May 2026
97.2200
102.8700
97.0900
102.3100
9,791,600
Tue, 05 May 2026
98.2500
98.4400
96.6100
96.7500
4,609,600
Mon, 04 May 2026
99.7200
99.7700
97.1800
97.7900
5,602,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
99.8100
100.0400
98.6300
99.7200
4,286,100
Thu, 30 Apr 2026
97.5500
100.9700
97.2000
99.8800
6,662,600
Wed, 29 Apr 2026
97.3100
97.9200
97.0000
97.6700
3,719,000
Wed, 29 Apr 2026
7 · 20-F
Pre-market · 06:15 ET
20-F ↗
Tue, 28 Apr 2026
98.2000
98.3100
96.9500
97.2900
3,928,400
Mon, 27 Apr 2026
97.8600
99.5200
97.6700
98.4700
5,190,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
97.8000
98.1800
97.0100
98.0300
4,858,100
Thu, 23 Apr 2026
98.7500
99.2500
96.6700
97.7700
8,044,800
Wed, 22 Apr 2026
99.4300
100.2300
98.8000
100.0500
5,926,000
Tue, 21 Apr 2026
103.4300
103.8100
98.7800
98.9900
11,660,600
Mon, 20 Apr 2026
102.8000
104.6600
102.5600
104.2000
5,413,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.7900
108.2300
104.0500
104.7900
11,152,400
Thu, 16 Apr 2026
103.8000
106.9200
103.0800
103.7100
8,971,800
Wed, 15 Apr 2026
102.3600
102.9600
101.1000
101.9700
6,271,900
Tue, 14 Apr 2026
101.7800
103.1800
101.3300
102.1000
6,883,400
Mon, 13 Apr 2026
100.0200
100.8500
99.4300
100.8000
5,562,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
101.3000
103.8600
99.9100
100.1700
5,016,400
Thu, 09 Apr 2026
102.8800
103.8700
99.0500
100.5700
7,867,900
Wed, 08 Apr 2026
102.5100
104.8000
102.5100
103.7500
6,964,500
Tue, 07 Apr 2026
100.4100
100.7500
98.4500
99.5400
4,967,600
Mon, 06 Apr 2026
100.9400
102.7500
100.6700
100.9100
4,196,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
100.5600
101.6400
99.5100
100.8700
4,231,800
Wed, 01 Apr 2026
102.6700
104.1000
101.5200
101.7800
7,879,600
Tue, 31 Mar 2026
98.6100
102.9500
97.3900
102.1800
10,994,200
Mon, 30 Mar 2026
99.8300
100.5300
97.8600
98.4200
8,827,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
100.5300
102.4300
99.5100
99.8100
7,643,400
Thu, 26 Mar 2026
102.0900
105.1100
99.8100
100.6200
10,861,500
Thu, 26 Mar 2026
6 · 6-K
Pre-market · 06:09 ET
FORM 6-K ↗
Wed, 25 Mar 2026
100.9200
107.6500
98.8600
102.6100
19,582,000
Tue, 24 Mar 2026
96.5300
99.5400
96.0500
98.0900
10,604,500
Mon, 23 Mar 2026
97.0000
97.3200
95.3700
96.2500
8,363,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
97.0000
99.2400
96.0500
96.1900
8,527,000
Thu, 19 Mar 2026
99.5000
99.5000
96.8800
97.4300
12,059,100
Wed, 18 Mar 2026
103.7200
104.5400
100.1300
100.7200
7,677,200
Tue, 17 Mar 2026
105.1700
105.7500
104.3100
104.3700
5,050,600
Mon, 16 Mar 2026
104.6200
105.5400
103.4600
103.8400
4,603,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
102.5300
103.6300
102.1300
102.6500
4,742,900
Thu, 12 Mar 2026
102.5300
103.8900
101.3900
101.6200
6,350,800
Wed, 11 Mar 2026
104.6300
104.7500
102.4800
102.9400
4,475,300
Tue, 10 Mar 2026
103.5300
106.5700
103.4200
104.8600
7,767,100
Mon, 09 Mar 2026
101.0100
103.0100
99.6800
102.6400
6,374,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
101.6100
102.7300
101.3900
101.9700
4,795,500
Thu, 05 Mar 2026
100.6300
101.4800
99.9700
100.7400
3,937,700
Wed, 04 Mar 2026
101.6500
102.8000
100.8700
101.1900
4,414,300
Tue, 03 Mar 2026
100.5000
101.0700
99.0400
100.7100
9,584,400
Mon, 02 Mar 2026
102.4600
103.3500
101.7200
102.8200
4,901,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
104.5000
104.8900
103.4400
103.7300
5,920,900
Thu, 26 Feb 2026
105.8400
106.3700
104.5700
105.3900
5,164,200
Wed, 25 Feb 2026
107.6200
108.0000
106.1100
106.9000
4,780,100
Tue, 24 Feb 2026
105.4900
107.2900
104.5200
106.8800
6,342,600
Mon, 23 Feb 2026
107.5900
108.1100
105.6400
105.7600
6,785,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
100.9800
107.4500
100.9300
104.9400
15,171,900
Thu, 19 Feb 2026
103.0000
103.5900
101.1500
101.9500
4,885,100
Wed, 18 Feb 2026
103.2600
104.2000
102.8000
102.9200
5,442,900
Tue, 17 Feb 2026
100.5100
102.8900
100.0800
101.8300
5,775,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.8200
101.2300
98.7100
100.2800
6,447,400
Thu, 12 Feb 2026
104.1200
104.2300
99.7700
100.2200
10,904,400
Wed, 11 Feb 2026
106.0700
106.3800
103.6300
104.5700
6,820,600
Tue, 10 Feb 2026
105.9300
106.1600
104.1000
105.4300
5,730,400
Mon, 09 Feb 2026
105.4900
107.0700
105.2200
105.5700
5,576,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
102.4700
105.7500
102.2600
105.2300
8,010,800
Thu, 05 Feb 2026
102.5000
103.4300
101.5200
101.5200
6,112,100
Wed, 04 Feb 2026
103.5900
103.6900
101.1400
102.1300
7,266,400
Tue, 03 Feb 2026
103.8000
106.3200
102.8500
103.3200
6,092,000
Mon, 02 Feb 2026
101.9300
103.5200
101.7000
103.4500
8,785,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.7600
102.7600
101.0300
101.0500
7,470,400
Thu, 29 Jan 2026
103.1900
103.3700
101.6500
102.7000
14,633,500
Wed, 28 Jan 2026
107.0200
107.2400
102.7800
102.8100
10,589,400
Tue, 27 Jan 2026
107.1300
107.2700
106.1100
106.9100
4,427,200
Mon, 26 Jan 2026
106.0500
107.9900
105.1600
106.8600
5,024,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.6500
107.6500
106.2000
106.3800
5,338,600
Thu, 22 Jan 2026
106.9800
107.7200
105.3000
106.0200
7,515,800
Wed, 21 Jan 2026
108.7300
108.7300
105.2000
105.9200
15,551,600
Tue, 20 Jan 2026
102.0200
104.9200
101.8600
104.4600
15,276,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
108.2900
108.3300
105.1000
106.7600
12,141,500
Thu, 15 Jan 2026
106.9800
108.6400
106.2800
107.4600
10,169,700
Wed, 14 Jan 2026
106.8400
109.4000
106.1000
107.8500
18,931,500
Tue, 13 Jan 2026
112.4200
114.4400
110.6600
112.3200
20,318,600
Mon, 12 Jan 2026
121.1200
121.9900
117.1100
118.7300
9,066,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
121.4000
121.9900
119.0000
120.5500
5,730,000
Thu, 08 Jan 2026
119.6000
121.8400
118.8600
121.6000
7,163,000
Wed, 07 Jan 2026
121.5700
121.8000
120.0100
120.9700
7,925,100
Tue, 06 Jan 2026
119.6200
125.3600
119.1200
122.6600
15,740,400
Mon, 05 Jan 2026
117.4500
119.6800
115.1800
119.1200
9,091,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.2200
116.9300
115.2400
115.7500
5,688,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
113.9700
114.0700
111.1800
113.3900
3,550,700
Tue, 30 Dec 2025
114.3700
115.3400
113.5300
113.8300
4,967,500
Mon, 29 Dec 2025
113.9300
114.2700
112.7600
114.1500
4,384,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
114.2000
117.4800
112.0300
115.0100
6,579,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
112.2400
115.2600
112.0900
113.4400
6,014,100
Tue, 23 Dec 2025
112.0000
112.6200
110.9300
112.0600
5,913,200
Mon, 22 Dec 2025
112.0400
113.5400
111.1200
111.9100
8,773,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
111.9400
113.0100
109.3100
109.5100
16,914,700
Fri, 19 Dec 2025
5 · 6-K
Pre-market · 07:40 ET
FORM 6-K ↗
Fri, 19 Dec 2025
4 · 6-K
Pre-market · 07:39 ET
FORM 6-K ↗
Thu, 18 Dec 2025
106.4800
106.9600
105.3300
105.7900
6,762,900
Wed, 17 Dec 2025
108.5000
108.7900
104.1900
105.0000
15,444,200
Tue, 16 Dec 2025
109.2200
109.3700
107.5000
109.0200
10,644,900
Mon, 15 Dec 2025
112.3100
112.4900
110.3000
110.4000
7,123,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
111.9700
112.6000
110.7500
111.9600
7,320,600
Thu, 11 Dec 2025
112.5000
113.2900
110.7800
111.9700
12,511,700
Wed, 10 Dec 2025
113.5000
116.0600
112.8700
115.2800
10,842,600
Tue, 09 Dec 2025
115.5000
117.2700
115.0400
117.1400
4,803,800
Mon, 08 Dec 2025
117.4200
118.3800
116.7600
117.6200
3,902,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
117.9000
119.0000
117.2400
117.6200
4,190,900
Thu, 04 Dec 2025
117.1500
117.2000
114.8900
116.8200
6,358,500
Wed, 03 Dec 2025
118.2300
119.5400
117.0900
117.2000
4,652,400
Tue, 02 Dec 2025
118.6100
119.1100
116.4300
118.9000
5,169,700
Mon, 01 Dec 2025
116.4100
119.5100
116.1500
118.2700
7,355,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
116.8100
117.0000
115.8000
116.0800
3,777,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
116.0200
118.5400
115.5000
115.8000
7,850,800
Tue, 25 Nov 2025
114.0600
115.1300
113.2000
114.0000
5,798,000
Mon, 24 Nov 2025
115.0800
115.6600
113.0100
113.4900
8,359,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
112.7000
114.0600
111.2900
113.2400
9,444,000
Thu, 20 Nov 2025
117.6600
118.6800
112.6600
112.9300
11,201,700
Wed, 19 Nov 2025
119.5500
119.6900
116.0900
118.0200
12,380,500
Wed, 19 Nov 2025
3 · 6-K
Pre-market · 08:22 ET
FORM 6-K ↗
Tue, 18 Nov 2025
123.1800
123.8000
118.8700
119.5800
20,642,300
Tue, 18 Nov 2025
2 · 6-K
Pre-market · 09:27 ET
FORM 6-K ↗
Mon, 17 Nov 2025
131.5000
131.5700
128.8600
129.0400
11,608,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
131.6100
132.4300
129.4500
130.9500
10,272,700
Thu, 13 Nov 2025
137.5000
138.2000
133.9400
134.4700
6,113,400
Wed, 12 Nov 2025
137.9200
138.5000
135.5000
136.0400
4,947,200
Tue, 11 Nov 2025
137.5000
139.1200
136.9900
137.1100
7,476,100
Mon, 10 Nov 2025
137.8100
138.1600
136.5700
138.1300
7,040,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
135.0800
136.1500
133.5000
135.7800
5,740,800
Thu, 06 Nov 2025
137.9300
138.7100
136.2000
136.7400
4,977,300
Wed, 05 Nov 2025
134.6100
136.7400
133.7700
136.3400
4,408,000
Tue, 04 Nov 2025
132.9200
133.9600
131.7000
133.8400
6,291,200
Mon, 03 Nov 2025
135.0400
136.6700
134.3700
134.6800
6,009,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
135.6700
136.5600
134.4600
134.8700
4,501,600
Thu, 30 Oct 2025
135.3600
136.4800
134.6000
136.0100
4,939,400
Wed, 29 Oct 2025
139.0500
139.4100
137.0000
138.0800
9,374,400
Tue, 28 Oct 2025
136.8500
138.2600
136.0600
138.0300
4,669,800
Mon, 27 Oct 2025
136.6200
138.7500
135.8100
137.7600
8,860,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
134.3500
134.9600
133.3500
133.9600
5,985,200
Thu, 23 Oct 2025
131.2200
133.9600
130.6200
133.2900
7,771,900
Wed, 22 Oct 2025
130.6900
132.3900
128.6000
130.0600
4,672,500
Tue, 21 Oct 2025
131.4700
131.8400
129.1200
130.7100
3,611,600
Mon, 20 Oct 2025
129.3000
132.4200
128.5300
131.5600
8,050,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
125.5400
130.2300
125.5300
128.4800
6,300,900
Thu, 16 Oct 2025
128.0600
128.2400
126.2200
127.3500
3,630,400
Wed, 15 Oct 2025
128.5600
129.3100
126.5100
127.5800
4,506,900
Tue, 14 Oct 2025
125.1200
128.0400
124.9100
127.1000
5,366,500
Mon, 13 Oct 2025
128.0000
129.5900
126.8100
127.5500
9,960,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
130.2600
132.3300
122.9200
124.2700
21,804,400
Thu, 09 Oct 2025
133.0100
133.9100
130.0600
131.2500
8,466,700
Wed, 08 Oct 2025
133.7900
135.1400
133.1900
133.7700
5,278,400
Tue, 07 Oct 2025
134.5700
134.7200
132.4100
133.4800
4,853,600
Mon, 06 Oct 2025
134.2800
135.3600
132.9700
134.3300
6,964,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
135.4800
135.6300
132.5800
134.2500
7,003,200
Thu, 02 Oct 2025
135.3900
136.8400
134.1200
135.2400
8,596,800
Wed, 01 Oct 2025
133.0000
135.0100
132.6200
134.4000
9,101,800
Tue, 30 Sep 2025
132.7800
134.3800
131.1600
132.1700
12,739,400
Mon, 29 Sep 2025
132.0000
133.6100
130.3600
130.6700
8,324,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
129.4700
131.1300
128.2000
129.9900
5,482,100
Thu, 25 Sep 2025
130.1800
131.6800
129.4300
131.0100
4,823,400
Wed, 24 Sep 2025
131.5600
133.0000
130.1600
130.9600
9,581,100
Tue, 23 Sep 2025
128.2000
130.6200
127.0000
128.5200
7,937,700
Mon, 22 Sep 2025
128.8100
130.6900
128.4400
128.5700
7,296,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
134.0900
134.1000
129.0000
129.4700
17,408,300
Thu, 18 Sep 2025
133.4300
134.4600
132.4500
132.9600
8,979,500
Wed, 17 Sep 2025
132.8600
135.3700
131.6000
134.8600
24,258,500
Tue, 16 Sep 2025
127.5900
130.0000
127.4800
129.0600
12,083,100
Mon, 15 Sep 2025
126.0600
128.5900
124.5100
127.3900
12,331,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
125.9800
126.0600
123.7700
125.4400
4,868,900
Thu, 11 Sep 2025
125.6700
128.0000
125.0100
125.7200
9,601,500
Wed, 10 Sep 2025
126.0600
126.2700
123.6900
124.6800
7,619,700
Tue, 09 Sep 2025
124.9900
128.0000
124.5200
126.0600
9,153,800
Mon, 08 Sep 2025
125.7100
126.0400
123.4900
125.0300
6,793,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
125.8200
126.5900
124.1300
124.6800
8,495,100
Thu, 04 Sep 2025
123.4700
125.1800
123.0400
123.8700
7,811,400
Wed, 03 Sep 2025
120.8400
124.7500
119.9700
124.3900
7,760,700
Tue, 02 Sep 2025
119.3900
122.1000
118.7700
121.6900
8,217,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
122.8200
123.0800
119.8300
120.2200
11,937,600
Thu, 28 Aug 2025
122.3100
123.0400
121.2200
122.2200
5,667,900
Wed, 27 Aug 2025
121.7500
122.4800
120.0100
122.2200
10,451,100
Tue, 26 Aug 2025
128.5000
132.7000
123.0400
123.9100
15,955,900
Mon, 25 Aug 2025
1 · 6-K
After-hours · 16:00 ET
FORM 6-K ↗
Mon, 25 Aug 2025
125.8500
133.3300
124.2200
128.2100
31,306,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
127.4800
129.0000
125.8200
127.1100
20,172,300
Thu, 21 Aug 2025
118.0300
123.3700
117.7900
122.9600
13,413,800
Wed, 20 Aug 2025
119.0700
121.3400
117.8600
118.0000
5,640,700
Tue, 19 Aug 2025
118.0500
120.1400
117.2500
119.0700
6,033,800
Mon, 18 Aug 2025
120.5000
121.4000
118.3300
118.3400
6,781,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
117.0100
119.9200
116.3300
118.9500
10,085,100
Thu, 14 Aug 2025
115.8600
117.3900
113.9200
114.7400
5,151,700
Wed, 13 Aug 2025
119.0000
120.1800
116.0300
116.6300
6,696,900
Tue, 12 Aug 2025
113.4700
117.6500
112.9100
116.4300
7,939,900
Mon, 11 Aug 2025
114.4300
114.6100
112.0500
113.0400
4,445,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
114.0600
114.9700
113.1300
114.2600
4,328,500
Thu, 07 Aug 2025
114.4400
115.8500
114.1700
114.1900
5,153,900
Wed, 06 Aug 2025
113.6500
115.4400
112.8200
113.9400
4,374,100
Tue, 05 Aug 2025
112.6400
114.4600
112.2500
112.6200
3,181,900
Mon, 04 Aug 2025
111.8200
113.0600
111.4400
112.0400
3,842,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
111.2000
111.8200
108.8700
110.0600
7,646,100
Thu, 31 Jul 2025
112.0300
114.2900
110.9300
113.4500
4,647,500
Wed, 30 Jul 2025
114.3400
115.6900
112.7200
112.9200
7,266,800
Tue, 29 Jul 2025
116.4900
117.1000
114.9300
115.4200
7,547,500
Mon, 28 Jul 2025
118.6000
120.8400
116.2500
116.7600
5,443,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend