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
130.9300
131.6500
129.0400
129.3100
5,529,600
Thu, 23 Jul 2026
129.2200
131.0700
127.6100
130.8600
6,299,300
Wed, 22 Jul 2026
131.8300
132.8600
130.2300
130.3400
4,757,800
Tue, 21 Jul 2026
130.5100
132.8700
129.1300
130.2800
8,371,100
Mon, 20 Jul 2026
134.2800
135.5000
132.9100
133.2100
4,104,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
137.6100
140.6100
134.0900
134.2800
6,903,200
Thu, 16 Jul 2026
131.7600
136.4400
131.3100
136.3000
7,926,800
Wed, 15 Jul 2026
130.1000
132.9500
129.4100
131.7000
4,467,500
Tue, 14 Jul 2026
129.7000
131.2100
129.4200
130.0400
5,255,700
Mon, 13 Jul 2026
129.6600
131.6700
127.9400
131.4000
5,131,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
134.0200
134.9700
129.2700
129.8300
5,936,000
Thu, 09 Jul 2026
135.5700
136.0600
133.2700
134.8400
5,838,900
Wed, 08 Jul 2026
136.5800
137.7000
134.0000
135.8200
8,454,100
Tue, 07 Jul 2026
132.6200
136.6000
132.0000
136.3600
9,177,300
Mon, 06 Jul 2026
132.8800
132.8800
127.8800
129.6100
10,729,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
126.7300
131.5800
126.4600
131.2700
8,088,400
Wed, 01 Jul 2026
127.2800
127.6200
125.1300
125.9700
6,654,900
Tue, 30 Jun 2026
125.8800
127.2700
124.1900
126.3400
7,409,600
Mon, 29 Jun 2026
128.8600
128.8600
125.4900
126.3300
6,897,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
125.2500
128.7000
125.0000
127.8800
19,908,100
Thu, 25 Jun 2026
125.2700
126.9500
123.6700
123.8400
7,250,300
Wed, 24 Jun 2026
125.5600
127.2700
124.7800
125.1600
7,409,600
Tue, 23 Jun 2026
126.6300
126.6300
124.4400
125.0500
8,462,600
Mon, 22 Jun 2026
124.3000
125.1700
123.0000
124.8700
8,126,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
125.8500
126.3900
122.4300
123.7600
14,348,300
Wed, 17 Jun 2026
126.6900
128.2000
124.1100
125.4500
7,726,700
Tue, 16 Jun 2026
125.2200
128.1800
124.1400
127.2300
9,381,700
Mon, 15 Jun 2026
125.2900
125.4000
122.7000
124.3000
6,653,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
126.1300
126.5100
124.2900
125.5900
5,214,600
Thu, 11 Jun 2026
121.7900
127.3700
121.7900
125.8700
8,665,600
Wed, 10 Jun 2026
125.6400
125.6400
121.3900
121.4800
10,154,200
Tue, 09 Jun 2026
128.8000
129.0000
123.2000
125.5000
8,683,100
Mon, 08 Jun 2026
130.0700
130.8000
127.1300
128.1000
9,796,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
130.0900
131.6600
128.9200
129.1600
15,369,400
Thu, 04 Jun 2026
130.5700
131.0400
128.0100
129.1800
13,729,200
Wed, 03 Jun 2026
127.5900
129.8600
127.5000
128.9900
6,237,100
Tue, 02 Jun 2026
128.9900
130.6000
127.0700
127.5700
8,082,600
Mon, 01 Jun 2026
133.9900
133.9900
130.5300
131.1000
6,259,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
135.1300
137.2000
133.5500
134.4300
17,509,800
Thu, 28 May 2026
133.8900
136.5100
132.7900
136.2200
5,610,000
Wed, 27 May 2026
133.8300
136.1900
132.5900
133.6900
5,032,000
Tue, 26 May 2026
135.2500
136.3200
133.6800
133.7300
6,408,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
131.5700
134.5200
131.1200
134.3600
5,973,400
Thu, 21 May 2026
130.0200
131.3400
129.4200
130.5000
4,920,800
Wed, 20 May 2026
26 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 20 May 2026
131.3600
131.9500
129.4900
130.6900
5,571,000
Tue, 19 May 2026
129.5000
132.3400
128.3400
130.5000
5,009,000
Mon, 18 May 2026
25 · 424B5
After-hours · 16:15 ET
424B5 ↗
Mon, 18 May 2026
130.1500
131.0500
129.2200
129.6700
5,182,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
132.2700
132.8100
129.1000
129.5800
6,640,700
Thu, 14 May 2026
133.7700
134.6500
131.8100
132.0600
4,533,200
Thu, 14 May 2026
24 · 424B5
Pre-market · 08:46 ET
424B5 ↗
Wed, 13 May 2026
133.5500
135.0700
131.8800
133.0500
6,666,700
Tue, 12 May 2026
135.0000
137.5000
132.7200
134.9400
6,034,900
Mon, 11 May 2026
131.0100
134.8600
130.9800
133.5200
5,385,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
130.0000
133.3400
129.0000
131.3300
10,250,100
Thu, 07 May 2026
23 · 10-Q
After-hours · 17:12 ET
FORM 10-Q ↗
Thu, 07 May 2026
22 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Thu, 07 May 2026
136.5000
136.5000
133.7600
134.0600
8,901,000
Wed, 06 May 2026
133.3800
136.7500
133.1900
136.3000
6,351,200
Tue, 05 May 2026
132.8400
133.9800
131.8900
133.4800
6,152,400
Mon, 04 May 2026
21 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 04 May 2026
130.4400
133.1000
130.0000
132.6900
5,880,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
130.0000
132.3600
129.0100
131.6500
5,517,000
Thu, 30 Apr 2026
127.9600
132.2100
127.9600
130.8400
6,660,000
Wed, 29 Apr 2026
128.9000
129.9600
128.0000
128.8400
5,048,300
Tue, 28 Apr 2026
130.3300
130.4700
128.3400
129.2600
5,940,300
Tue, 28 Apr 2026
20 · 8-K
Pre-market · 08:56 ET
FORM 8-K ↗
Tue, 28 Apr 2026
19 · SC TO-T/A
Pre-market · 08:53 ET
SC TO-T/A ↗
Mon, 27 Apr 2026
128.8000
130.3300
127.6400
127.7500
8,170,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
131.5400
132.3300
129.2800
130.4000
5,966,000
Thu, 23 Apr 2026
134.0200
134.6800
132.7900
133.6400
3,870,900
Wed, 22 Apr 2026
133.6900
134.0800
131.3400
132.9000
6,695,800
Tue, 21 Apr 2026
136.1800
136.3400
132.2200
133.2900
6,070,300
Mon, 20 Apr 2026
138.0600
138.5400
135.4800
135.8700
3,871,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
138.9500
139.7600
136.6900
137.6400
7,345,800
Fri, 17 Apr 2026
18 · SC TO-T/A
Pre-market · 09:00 ET
SC TO-T/A ↗
Thu, 16 Apr 2026
138.6100
140.2700
137.7500
138.5500
3,432,400
Wed, 15 Apr 2026
140.9600
140.9600
138.0600
139.7700
3,790,500
Tue, 14 Apr 2026
138.2600
141.4000
137.6000
140.4500
6,473,800
Mon, 13 Apr 2026
137.9900
139.5500
137.0200
139.0300
5,101,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
142.3800
142.3800
138.4500
138.9900
4,418,800
Thu, 09 Apr 2026
140.1200
142.9700
139.9600
142.0900
4,167,400
Wed, 08 Apr 2026
140.1100
141.5700
138.4700
141.5400
4,967,300
Tue, 07 Apr 2026
139.0000
139.3900
137.1500
138.8000
5,439,200
Mon, 06 Apr 2026
139.2400
140.7100
138.8500
140.1300
3,921,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
139.6100
141.3400
138.6400
139.7100
4,925,900
Wed, 01 Apr 2026
17 · SC TO-T/A
After-hours · 16:34 ET
SC TO-T/A ↗
Wed, 01 Apr 2026
139.6900
141.4900
138.8200
140.3000
5,286,500
Tue, 31 Mar 2026
137.1800
140.3500
137.1700
139.3700
7,878,800
Mon, 30 Mar 2026
134.5700
136.6300
133.8900
136.3400
6,148,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
136.8500
137.4700
134.1000
134.2500
5,647,000
Thu, 26 Mar 2026
138.3900
138.9400
136.6600
136.8800
4,285,500
Wed, 25 Mar 2026
139.7600
140.4200
137.9200
138.2600
5,053,000
Tue, 24 Mar 2026
136.8000
138.3700
136.4700
138.1100
6,725,500
Mon, 23 Mar 2026
139.6800
139.8000
136.4400
137.3400
7,364,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
16 · DEFA14A
After-hours · 16:01 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 20 Mar 2026
15 · DEF 14A
After-hours · 16:00 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 20 Mar 2026
140.4300
141.0000
136.4900
137.2100
15,521,900
Thu, 19 Mar 2026
141.4200
142.0900
140.1200
141.1100
7,310,700
Wed, 18 Mar 2026
143.1600
143.8000
139.2300
141.2900
7,079,300
Tue, 17 Mar 2026
146.5200
146.7100
143.2700
144.4000
3,887,800
Mon, 16 Mar 2026
144.2300
146.1300
142.6800
145.2100
3,697,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
146.8500
148.2200
144.2000
144.9900
4,375,500
Thu, 12 Mar 2026
145.1100
146.9500
143.8900
145.2100
7,006,700
Wed, 11 Mar 2026
147.1100
149.3000
145.8100
146.0000
5,551,400
Tue, 10 Mar 2026
147.7300
149.3800
146.8400
148.5600
5,098,500
Mon, 09 Mar 2026
143.5000
146.9200
143.4900
146.6300
5,210,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14 · SC TO-T
After-hours · 16:55 ET
SC TO-T ↗
Fri, 06 Mar 2026
143.5600
144.6500
142.7700
143.9300
4,921,200
Thu, 05 Mar 2026
146.3200
146.7500
143.3500
145.1400
6,939,900
Wed, 04 Mar 2026
148.9200
148.9200
146.1000
148.2200
6,925,100
Tue, 03 Mar 2026
148.1300
148.8400
145.5200
147.8300
6,741,600
Mon, 02 Mar 2026
147.8700
150.7700
147.8000
150.0300
7,182,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
143.5600
150.0000
143.3700
148.9500
11,195,500
Thu, 26 Feb 2026
145.9200
146.3600
143.0900
143.7700
7,987,200
Wed, 25 Feb 2026
147.3500
149.1100
146.3900
147.1200
6,209,100
Tue, 24 Feb 2026
13 · 10-K
After-hours · 16:18 ET
FORM 10-K ↗
Tue, 24 Feb 2026
149.7200
150.0800
147.0500
147.6400
8,333,600
Mon, 23 Feb 2026
12 · SC TO-C
After market open · 14:49 ET
SC TO-C ↗
Mon, 23 Feb 2026
148.9300
152.4600
148.3800
149.8300
5,994,400
Mon, 23 Feb 2026
11 · SC TO-C
Pre-market · 06:48 ET
SC TO-C ↗
Mon, 23 Feb 2026
10 · 8-K
Pre-market · 06:46 ET
FORM 8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.5800
153.2600
150.0900
151.4000
6,986,900
Thu, 19 Feb 2026
152.3400
152.8200
150.3300
151.1200
7,357,700
Wed, 18 Feb 2026
156.0100
156.0100
152.3700
152.7400
5,190,900
Tue, 17 Feb 2026
155.0400
155.7500
153.3100
155.2700
5,884,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
151.8900
156.9500
151.4600
154.9800
6,861,900
Thu, 12 Feb 2026
153.4200
155.7300
150.8200
151.8100
9,891,000
Wed, 11 Feb 2026
148.9000
157.2900
147.3800
155.8000
11,434,000
Tue, 10 Feb 2026
9 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Tue, 10 Feb 2026
151.4700
151.8700
147.0700
147.2300
10,774,600
Mon, 09 Feb 2026
151.8500
153.0000
150.1800
151.6800
7,431,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
149.6900
153.1300
148.7100
152.5000
8,509,800
Thu, 05 Feb 2026
146.5000
150.5000
145.8700
149.3700
9,143,000
Wed, 04 Feb 2026
144.1400
146.7300
143.5000
146.2300
7,440,100
Tue, 03 Feb 2026
142.1600
145.9400
142.0300
143.2800
6,840,200
Mon, 02 Feb 2026
141.0500
143.8000
140.0100
142.8900
6,898,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
139.0800
142.2000
138.6500
141.9500
9,460,200
Thu, 29 Jan 2026
139.7500
140.5100
138.2300
139.5500
7,148,000
Wed, 28 Jan 2026
140.4100
140.8700
138.6900
139.7200
7,317,700
Tue, 27 Jan 2026
137.5400
141.7100
137.5400
140.9700
10,615,400
Mon, 26 Jan 2026
135.8800
138.0300
133.6900
137.7800
10,012,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
131.2600
136.3000
131.0000
135.9300
13,180,900
Thu, 22 Jan 2026
129.1300
133.1000
129.0000
131.1400
8,550,500
Wed, 21 Jan 2026
123.7300
129.3900
122.6800
129.1100
7,285,300
Tue, 20 Jan 2026
123.8000
126.2400
122.2800
124.1400
9,152,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.8000
125.1200
122.1000
124.9100
10,638,900
Thu, 15 Jan 2026
124.3100
124.5700
120.9500
121.2600
6,659,800
Wed, 14 Jan 2026
121.3800
124.1600
121.3800
124.0700
4,659,300
Tue, 13 Jan 2026
122.5900
123.8100
120.2200
121.7600
5,803,600
Mon, 12 Jan 2026
120.5800
124.4800
119.6300
122.6000
7,397,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
120.3400
122.7600
119.3300
121.1000
6,629,500
Thu, 08 Jan 2026
124.0800
125.1100
119.9300
120.6700
6,717,800
Wed, 07 Jan 2026
122.3400
124.7100
122.1600
124.3500
6,175,400
Tue, 06 Jan 2026
118.2200
121.9900
118.2200
121.3600
6,038,000
Mon, 05 Jan 2026
120.7700
121.0000
116.8800
118.3000
7,039,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
122.4900
122.5900
121.1900
121.6000
4,555,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
123.2400
123.6000
122.3800
122.7400
3,150,200
Tue, 30 Dec 2025
124.5600
125.0000
122.9500
123.1800
3,256,000
Mon, 29 Dec 2025
124.8200
125.2700
124.2000
124.9100
3,061,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
125.5200
125.7700
124.1900
124.7000
2,073,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
125.7100
126.2500
125.1200
125.6700
1,606,300
Tue, 23 Dec 2025
124.1700
127.4100
124.0000
125.1900
5,712,500
Mon, 22 Dec 2025
124.0800
124.9000
122.8400
124.1600
6,751,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
121.1900
126.2700
121.0000
124.2900
24,394,600
Thu, 18 Dec 2025
121.2400
122.2900
120.9300
121.4700
5,795,400
Wed, 17 Dec 2025
119.2700
122.0700
118.5800
121.3600
7,958,600
Tue, 16 Dec 2025
120.5300
121.6400
118.1700
118.7800
6,417,500
Mon, 15 Dec 2025
122.0000
122.9800
119.3900
119.7800
7,805,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
122.8600
123.6300
119.5300
120.4000
6,767,700
Thu, 11 Dec 2025
122.2500
123.7400
121.0000
123.2100
4,892,300
Wed, 10 Dec 2025
119.4900
121.4100
118.7800
121.3400
8,530,500
Tue, 09 Dec 2025
121.0700
122.2500
119.0200
119.3600
7,255,700
Mon, 08 Dec 2025
120.9800
122.3700
120.5400
121.1900
8,870,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
122.2900
122.5300
120.3800
121.2200
10,416,800
Thu, 04 Dec 2025
124.8100
124.9600
122.4000
122.6200
5,234,200
Wed, 03 Dec 2025
124.2100
125.6000
123.8800
125.0000
5,306,000
Tue, 02 Dec 2025
124.4000
125.0800
123.3900
123.9100
5,109,900
Mon, 01 Dec 2025
125.8900
126.2300
123.6200
124.3300
4,960,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
127.1000
127.8000
124.9000
125.8400
3,063,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
126.9400
128.1600
126.3600
127.5100
5,825,300
Tue, 25 Nov 2025
124.7800
127.6100
124.7000
127.1200
7,589,800
Mon, 24 Nov 2025
126.9600
128.2500
124.4900
125.2700
9,553,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
125.3400
127.9800
125.0700
126.6400
10,379,100
Thu, 20 Nov 2025
128.3400
128.7000
124.5400
124.9900
9,924,200
Wed, 19 Nov 2025
127.0900
128.1000
125.8600
128.0700
6,881,900
Wed, 19 Nov 2025
8 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Tue, 18 Nov 2025
124.5400
127.3600
123.3200
127.1800
8,179,000
Mon, 17 Nov 2025
125.2300
126.5300
123.9100
124.0900
5,758,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
124.8100
125.6400
122.5000
125.0200
6,599,300
Thu, 13 Nov 2025
123.7500
127.6800
123.6000
125.2000
9,253,800
Wed, 12 Nov 2025
122.4000
124.8700
121.8000
123.4000
6,004,800
Tue, 11 Nov 2025
118.6100
122.7500
118.5800
122.5600
6,281,100
Mon, 10 Nov 2025
119.4000
119.8500
117.1300
118.1500
7,566,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 10-Q
After-hours · 16:08 ET
FORM 10-Q ↗
Fri, 07 Nov 2025
123.8900
124.0000
117.5400
118.8400
9,065,500
Thu, 06 Nov 2025
121.9300
124.1000
121.7200
123.4000
6,087,500
Wed, 05 Nov 2025
122.2000
123.7300
121.7100
122.5800
6,417,500
Tue, 04 Nov 2025
123.1500
123.5700
119.2400
123.0000
8,467,200
Mon, 03 Nov 2025
119.8200
122.3200
119.1000
122.0500
8,294,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
116.0600
121.9100
114.0200
119.7900
10,030,000
Thu, 30 Oct 2025
6 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Thu, 30 Oct 2025
118.8000
120.5200
117.5200
118.4400
8,349,600
Wed, 29 Oct 2025
117.1200
118.9600
116.7000
118.5000
6,032,300
Tue, 28 Oct 2025
119.7700
120.2800
117.7900
117.8800
4,723,500
Mon, 27 Oct 2025
121.4900
121.5800
119.5000
120.4700
4,752,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
120.4200
121.1500
118.7100
120.9400
5,438,600
Thu, 23 Oct 2025
121.7500
121.8800
119.4500
120.7400
4,635,300
Wed, 22 Oct 2025
124.2400
124.4500
121.3000
121.4600
5,436,300
Tue, 21 Oct 2025
123.2700
124.6100
121.9200
124.0800
5,559,000
Mon, 20 Oct 2025
122.5900
123.9900
122.2000
123.1100
8,149,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
119.6400
124.1100
119.0900
122.8100
15,845,900
Thu, 16 Oct 2025
117.9800
121.5700
117.3400
117.8500
6,742,600
Wed, 15 Oct 2025
118.0800
119.0700
117.0700
118.3000
4,551,900
Tue, 14 Oct 2025
117.5200
119.3300
116.6300
118.4800
6,311,100
Mon, 13 Oct 2025
116.3400
118.7800
115.8000
118.2100
5,124,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
117.6500
119.3300
116.5000
117.1800
7,896,600
Thu, 09 Oct 2025
118.7500
118.8600
116.5100
116.7400
5,018,800
Wed, 08 Oct 2025
117.1100
118.3500
115.7600
118.2500
6,532,200
Tue, 07 Oct 2025
113.6000
116.9100
112.8200
116.7800
8,712,600
Mon, 06 Oct 2025
115.6700
117.0000
112.4100
113.5800
9,090,700
Mon, 06 Oct 2025
5 · 8-K
Pre-market · 08:17 ET
FORM 8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
110.7400
113.5900
109.6600
112.6900
8,088,700
Thu, 02 Oct 2025
110.2000
111.7000
108.4600
110.5600
10,134,700
Wed, 01 Oct 2025
112.0000
113.0700
110.2000
111.1500
13,649,700
Tue, 30 Sep 2025
113.0300
114.8600
110.9200
111.0000
10,301,700
Mon, 29 Sep 2025
112.5500
112.7000
110.8200
112.6200
7,122,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
111.3500
112.2400
110.7000
112.1000
5,074,200
Thu, 25 Sep 2025
114.5200
115.2500
110.8100
110.9900
8,355,800
Wed, 24 Sep 2025
114.3000
114.5700
111.9600
113.6700
5,222,500
Tue, 23 Sep 2025
111.8800
115.5700
111.7500
114.4000
7,281,500
Mon, 22 Sep 2025
113.4500
114.0500
112.1500
112.4900
7,261,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
114.3100
115.0700
113.0900
114.0900
12,580,500
Thu, 18 Sep 2025
111.4000
113.7500
111.2600
113.6200
7,115,600
Wed, 17 Sep 2025
111.3700
112.4600
111.2100
112.2600
6,539,600
Tue, 16 Sep 2025
113.2200
114.1300
110.1500
110.8600
5,458,800
Mon, 15 Sep 2025
113.6700
113.6700
111.3300
112.5400
6,168,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
117.4900
117.6300
114.1800
114.5500
6,468,100
Thu, 11 Sep 2025
115.4000
118.1100
115.2200
117.8600
5,457,000
Wed, 10 Sep 2025
115.5400
115.8500
114.5000
115.2500
7,839,700
Tue, 09 Sep 2025
115.8800
116.2500
113.8700
115.7600
6,217,200
Mon, 08 Sep 2025
114.6800
116.1800
113.8200
115.8800
16,945,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
112.4100
115.8100
112.2500
115.0500
6,953,900
Thu, 04 Sep 2025
113.1500
113.8300
112.2800
112.7700
4,024,700
Wed, 03 Sep 2025
112.6300
113.4000
112.1500
112.9900
4,546,500
Tue, 02 Sep 2025
112.9000
113.3000
111.2800
112.7100
4,409,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
112.7600
113.2400
112.1500
112.9700
4,630,500
Thu, 28 Aug 2025
113.6300
113.8500
112.3200
112.5600
4,148,700
Wed, 27 Aug 2025
114.0200
115.2200
113.7600
113.9200
4,663,300
Tue, 26 Aug 2025
114.3500
115.2400
113.8900
114.7500
5,932,800
Mon, 25 Aug 2025
114.9100
115.5000
113.8100
114.1500
3,812,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
116.9000
118.1300
114.5200
114.7700
5,503,400
Thu, 21 Aug 2025
115.5000
117.9400
114.5600
116.1400
6,063,200
Wed, 20 Aug 2025
118.5700
120.8900
118.4600
118.7300
5,639,500
Tue, 19 Aug 2025
118.2200
119.5300
117.0700
117.9800
6,484,500
Mon, 18 Aug 2025
118.3100
119.3700
117.8500
117.9900
4,476,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
118.5500
119.0200
117.6700
118.3700
8,859,800
Thu, 14 Aug 2025
4 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Thu, 14 Aug 2025
119.8000
120.5000
118.1200
119.0200
5,461,300
Wed, 13 Aug 2025
120.5500
121.1200
119.5000
120.1400
4,928,200
Tue, 12 Aug 2025
120.5600
121.8300
119.2600
120.0200
6,084,100
Mon, 11 Aug 2025
119.2300
120.6100
118.1700
120.4700
7,953,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
115.2200
121.3800
114.8000
119.4100
13,115,300
Thu, 07 Aug 2025
3 · 10-Q
After-hours · 17:14 ET
FORM 10-Q ↗
Thu, 07 Aug 2025
2 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Thu, 07 Aug 2025
110.5800
110.6700
108.5400
110.2800
9,190,300
Wed, 06 Aug 2025
111.9700
112.2500
110.1900
110.2800
7,446,500
Tue, 05 Aug 2025
113.9900
114.5000
112.3100
112.4600
6,132,100
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Mon, 04 Aug 2025
113.4500
114.5700
113.2300
114.5100
5,634,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
112.2600
113.8100
111.8500
113.1800
5,016,300
Thu, 31 Jul 2025
113.8600
115.5400
111.8000
112.2900
7,883,500
Wed, 30 Jul 2025
114.2700
115.7500
113.5300
114.7600
5,826,900
Tue, 29 Jul 2025
112.9500
114.4100
112.3000
114.2300
6,278,900
Mon, 28 Jul 2025
113.3900
114.7500
112.6800
113.0300
5,370,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend