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
152.7000
154.3200
151.4800
152.3700
2,816,700
Thu, 23 Jul 2026
155.2900
156.4900
150.9200
151.5400
4,590,500
Wed, 22 Jul 2026
158.5700
159.0000
154.5100
155.0500
4,570,400
Tue, 21 Jul 2026
163.3800
163.5000
156.0200
158.1000
5,548,700
Mon, 20 Jul 2026
160.6400
164.5700
160.0000
160.3600
3,775,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
160.5000
163.8300
158.9300
161.6100
5,651,600
Thu, 16 Jul 2026
164.0700
165.0000
159.0800
160.7800
4,145,300
Wed, 15 Jul 2026
169.3900
170.3500
163.0300
164.5100
5,089,000
Tue, 14 Jul 2026
158.7800
167.2700
158.0600
166.8300
4,685,200
Mon, 13 Jul 2026
157.6700
161.9500
155.7200
160.6200
4,099,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
164.4400
165.2800
156.6200
157.5100
3,519,000
Thu, 09 Jul 2026
153.2700
164.0100
152.2500
163.7300
4,626,500
Wed, 08 Jul 2026
157.0000
159.4500
154.4200
156.7100
4,770,200
Tue, 07 Jul 2026
162.3900
163.3100
155.6800
158.6700
5,828,000
Mon, 06 Jul 2026
154.7500
163.5700
153.4300
162.3500
5,163,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
158.6400
158.9600
156.2000
156.2500
4,490,600
Wed, 01 Jul 2026
154.7400
159.8000
152.5400
158.9800
4,734,400
Tue, 30 Jun 2026
151.0400
154.4700
150.7300
153.6200
6,678,700
Mon, 29 Jun 2026
152.9700
159.0700
152.1300
155.4200
6,780,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.8100
152.7700
147.5500
151.3500
9,199,700
Thu, 25 Jun 2026
144.6200
151.9700
144.6200
149.9300
6,546,900
Wed, 24 Jun 2026
147.7000
148.8200
144.5700
145.2800
4,742,300
Tue, 23 Jun 2026
144.8300
148.3600
143.4700
148.0000
5,921,200
Mon, 22 Jun 2026
146.3600
149.1900
143.5900
145.3900
5,607,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
143.4900
147.2000
139.7900
144.7300
18,432,900
Wed, 17 Jun 2026
145.8100
148.0000
141.6900
144.1400
7,649,100
Tue, 16 Jun 2026
12 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Tue, 16 Jun 2026
148.8800
148.8800
144.3300
147.0200
5,194,600
Mon, 15 Jun 2026
146.3200
149.5000
143.9800
149.4900
5,207,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
143.6400
146.3800
142.1500
146.3000
5,083,700
Thu, 11 Jun 2026
141.0100
146.3100
139.4000
145.0600
7,433,800
Wed, 10 Jun 2026
137.8000
141.3000
137.0100
138.8800
6,267,100
Tue, 09 Jun 2026
143.1300
144.3000
133.0500
138.3900
7,801,500
Mon, 08 Jun 2026
145.5100
147.0000
142.5100
143.0400
5,333,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
148.4600
149.0500
143.4600
144.6800
7,122,700
Thu, 04 Jun 2026
146.2000
150.0700
144.3200
149.6700
5,393,000
Wed, 03 Jun 2026
145.3800
148.4700
143.3900
146.4800
7,983,400
Tue, 02 Jun 2026
144.3400
149.0300
141.7500
148.8600
7,275,600
Mon, 01 Jun 2026
141.1600
147.4900
140.2500
147.1400
7,537,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
129.5900
138.1100
129.0000
137.9700
9,627,800
Thu, 28 May 2026
128.5800
129.9400
126.6100
129.7000
5,806,200
Wed, 27 May 2026
129.5500
131.5000
126.7800
127.9300
6,861,400
Tue, 26 May 2026
132.9800
134.9100
130.6000
133.9600
4,820,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
130.0000
134.1900
128.5700
133.9300
5,819,100
Thu, 21 May 2026
128.9100
129.7100
127.4000
129.4600
4,266,200
Wed, 20 May 2026
125.9100
130.3600
125.3300
130.0000
5,981,000
Tue, 19 May 2026
127.8100
128.2000
123.7600
127.6400
7,005,900
Mon, 18 May 2026
121.6900
126.6100
120.8700
126.5000
5,624,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
121.1700
123.3300
119.4900
122.7800
5,533,800
Thu, 14 May 2026
118.0300
121.9700
115.7700
121.8600
5,784,300
Wed, 13 May 2026
113.2100
117.8400
112.7100
117.6900
5,236,600
Tue, 12 May 2026
115.1900
116.4600
113.1600
113.8700
4,910,400
Mon, 11 May 2026
112.1000
115.4900
112.1000
115.4400
6,718,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
107.3000
114.6600
106.6700
114.0700
9,904,400
Fri, 08 May 2026
11 · 10-Q
Next filing day · accepted 07 May, 19:02 ET
FORM 10-Q ↗
Thu, 07 May 2026
105.2600
112.3900
104.5100
107.9700
18,110,100
Wed, 06 May 2026
10 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 06 May 2026
88.7800
90.1100
87.2900
89.9500
8,050,800
Tue, 05 May 2026
89.7000
90.2900
88.5500
89.9200
3,965,300
Mon, 04 May 2026
86.5100
89.7600
86.3600
89.2400
5,451,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.1200
86.7500
84.9700
86.2900
4,041,100
Thu, 30 Apr 2026
85.1200
85.2200
82.4400
84.3100
5,810,500
Wed, 29 Apr 2026
85.4200
86.3900
84.4300
86.1100
3,061,400
Wed, 29 Apr 2026
9 · DEFA14A
Next filing day · accepted 28 Apr, 18:37 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Wed, 29 Apr 2026
8 · DEF 14A
Next filing day · accepted 28 Apr, 18:36 ET
PROXY STATEMENT ↗
Tue, 28 Apr 2026
86.7400
87.4400
85.4400
85.7200
3,890,500
Mon, 27 Apr 2026
84.1000
86.7600
83.7800
85.6700
5,679,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
83.1000
84.5600
82.5000
84.3400
5,778,400
Thu, 23 Apr 2026
85.0600
85.3500
81.8100
82.7600
5,417,700
Wed, 22 Apr 2026
86.2700
87.6400
85.7800
87.0900
4,443,100
Tue, 21 Apr 2026
82.2300
85.6800
82.1000
85.2600
5,158,100
Mon, 20 Apr 2026
82.1000
83.3300
81.4700
82.6000
4,049,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
83.9500
84.2500
81.0200
81.8400
4,968,300
Thu, 16 Apr 2026
79.9800
82.5000
79.8900
82.4000
5,517,900
Wed, 15 Apr 2026
78.8200
80.0700
77.4100
79.6400
6,151,400
Tue, 14 Apr 2026
79.0600
80.0200
77.7300
78.7000
5,838,500
Mon, 13 Apr 2026
76.9500
78.8000
76.1000
78.7400
6,716,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
80.5200
80.5200
76.0100
76.7000
12,401,100
Thu, 09 Apr 2026
83.2700
83.7100
79.5600
80.6600
6,656,500
Wed, 08 Apr 2026
85.1000
86.1400
82.2800
83.5100
5,954,900
Tue, 07 Apr 2026
81.8600
83.9500
81.6300
83.7200
5,591,500
Mon, 06 Apr 2026
82.7400
83.3800
81.8300
82.2900
3,459,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
80.8500
82.5600
80.0200
82.5300
4,139,300
Wed, 01 Apr 2026
81.7700
82.1400
80.0000
81.1500
5,255,500
Tue, 31 Mar 2026
79.7500
81.8300
79.5600
81.7200
6,045,200
Mon, 30 Mar 2026
78.1100
80.9400
78.0800
79.0500
7,015,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.6900
79.6900
76.4200
78.2000
8,771,200
Thu, 26 Mar 2026
78.2900
81.7200
78.2900
81.0300
4,489,100
Wed, 25 Mar 2026
80.1300
81.5200
78.4600
78.8900
6,052,900
Tue, 24 Mar 2026
82.3300
82.8000
79.1200
79.3400
6,174,000
Mon, 23 Mar 2026
82.0100
83.7200
81.2200
82.7700
5,000,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
82.9600
82.9600
80.2700
81.4000
16,257,800
Thu, 19 Mar 2026
83.5200
84.9500
82.2900
83.1200
4,539,100
Wed, 18 Mar 2026
82.4400
84.3300
82.2000
83.3900
4,343,600
Tue, 17 Mar 2026
84.5800
86.4200
83.0600
83.1600
3,938,200
Mon, 16 Mar 2026
84.3900
85.8600
83.9700
84.4900
5,725,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.4000
85.1000
82.8100
83.4400
3,963,600
Thu, 12 Mar 2026
82.9200
85.0700
82.3100
84.4000
5,220,900
Wed, 11 Mar 2026
84.3000
85.3700
82.3500
83.4800
5,437,700
Tue, 10 Mar 2026
84.2900
85.0500
81.6200
84.2000
5,829,400
Mon, 09 Mar 2026
83.0600
84.6000
82.1800
83.8100
6,446,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.9900
84.4800
82.9000
83.6700
5,658,000
Thu, 05 Mar 2026
82.2800
84.7300
82.2500
84.4200
5,544,100
Wed, 04 Mar 2026
81.0400
83.9800
80.9500
82.7900
6,280,700
Tue, 03 Mar 2026
77.2600
81.9800
77.1900
81.1000
7,475,200
Mon, 02 Mar 2026
78.2900
79.7700
77.5600
79.1800
5,247,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.3000
79.1200
76.6400
79.0300
7,548,200
Thu, 26 Feb 2026
77.3200
79.7400
76.8500
79.2000
5,872,000
Wed, 25 Feb 2026
74.4900
77.6000
74.3500
77.3500
5,527,400
Wed, 25 Feb 2026
7 · 10-K
Next filing day · accepted 24 Feb, 19:25 ET
FORM 10-K ↗
Tue, 24 Feb 2026
75.3700
77.0500
74.3100
75.2300
10,049,400
Mon, 23 Feb 2026
78.4200
79.4800
74.6600
75.6000
8,323,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.1700
83.0800
79.4000
80.0000
6,703,800
Thu, 19 Feb 2026
81.0100
81.7700
80.2400
81.6700
4,584,100
Wed, 18 Feb 2026
80.9000
81.2600
79.3400
80.6900
5,853,300
Tue, 17 Feb 2026
85.1700
85.4200
81.0500
81.6900
6,061,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
84.5500
86.5300
83.6000
85.5600
8,091,300
Thu, 12 Feb 2026
87.5500
88.6000
82.9700
84.2600
7,805,800
Wed, 11 Feb 2026
85.4100
88.3000
84.2000
87.8200
7,987,300
Tue, 10 Feb 2026
86.3500
87.4900
85.1700
85.5300
7,859,100
Mon, 09 Feb 2026
82.2700
86.1700
81.3700
85.9300
9,897,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
81.8000
83.5200
77.2700
82.7600
15,226,300
Thu, 05 Feb 2026
6 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Thu, 05 Feb 2026
80.9500
81.7800
78.0300
78.9300
12,691,300
Wed, 04 Feb 2026
78.8700
81.4500
77.7900
81.1200
7,824,800
Tue, 03 Feb 2026
80.9800
81.2300
77.7900
79.3000
6,663,400
Mon, 02 Feb 2026
80.8600
82.3600
80.1500
81.2900
7,788,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.6400
81.4800
80.1800
81.2600
7,499,100
Thu, 29 Jan 2026
81.5000
82.1100
79.7400
81.5100
6,266,300
Wed, 28 Jan 2026
82.1800
82.5500
81.6400
82.0800
3,918,000
Tue, 27 Jan 2026
83.2100
83.5600
81.2600
81.7100
4,818,400
Mon, 26 Jan 2026
81.6500
83.1300
81.0400
83.0700
5,708,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
83.5000
85.0600
81.1000
81.6400
10,960,100
Thu, 22 Jan 2026
76.4900
77.8100
76.3300
77.6200
4,853,300
Wed, 21 Jan 2026
75.8100
76.0200
74.7100
75.7500
6,368,300
Tue, 20 Jan 2026
74.1100
75.6000
73.5500
75.4600
6,870,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.5400
76.6100
75.1500
75.3800
7,913,700
Thu, 15 Jan 2026
76.5400
78.3300
76.1800
76.3200
6,345,400
Wed, 14 Jan 2026
76.4500
78.3100
75.8100
76.3900
10,181,100
Tue, 13 Jan 2026
78.7000
79.7200
77.7600
78.3300
5,748,700
Mon, 12 Jan 2026
78.9200
79.0800
77.9900
78.6600
3,857,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
78.1500
79.3700
77.9700
79.2200
5,003,200
Thu, 08 Jan 2026
79.5400
79.5400
77.7600
78.0500
6,441,700
Wed, 07 Jan 2026
78.6100
80.8600
78.3500
80.0200
6,870,600
Tue, 06 Jan 2026
77.7300
79.2000
77.6000
78.4400
6,477,800
Mon, 05 Jan 2026
78.5100
79.9000
77.8300
77.9400
6,068,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.9700
79.9700
77.1800
77.8800
7,548,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.1200
80.4100
79.3700
79.4100
2,867,600
Tue, 30 Dec 2025
80.6100
80.8700
80.2800
80.3100
2,493,900
Mon, 29 Dec 2025
81.2800
81.7900
80.4200
80.8200
4,864,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.9100
81.6500
80.5900
81.5600
2,973,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.5300
81.3800
80.2800
81.1800
1,241,000
Tue, 23 Dec 2025
81.6100
81.7100
80.1000
80.6600
3,465,700
Mon, 22 Dec 2025
81.3500
81.8300
80.1300
81.7400
4,714,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.7300
80.4400
79.0000
80.2400
20,115,500
Thu, 18 Dec 2025
80.5400
80.6000
78.5700
79.7500
8,070,000
Wed, 17 Dec 2025
80.0900
81.4400
79.3800
79.3800
9,268,900
Tue, 16 Dec 2025
81.3100
82.8300
81.1300
82.4700
5,264,000
Mon, 15 Dec 2025
82.1000
82.8300
80.7900
81.5200
5,101,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
81.9800
82.6600
81.6600
82.2200
4,283,800
Thu, 11 Dec 2025
81.6000
83.2200
81.4500
82.4700
4,523,600
Wed, 10 Dec 2025
82.9000
83.2200
80.2400
81.6000
7,383,600
Tue, 09 Dec 2025
83.0900
84.1600
82.1500
83.5000
3,991,200
Mon, 08 Dec 2025
86.9600
87.1100
83.2600
83.5300
6,075,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.5400
86.9400
85.2000
86.9200
6,172,200
Thu, 04 Dec 2025
82.9800
85.2400
82.4100
85.1800
6,709,900
Wed, 03 Dec 2025
82.2100
82.9600
81.4200
82.7600
5,133,700
Tue, 02 Dec 2025
82.5100
83.2700
82.0000
82.9400
3,869,700
Mon, 01 Dec 2025
80.4900
82.1000
80.4300
81.8200
4,092,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.6700
81.3600
80.3600
81.1300
2,199,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.8100
80.8600
78.6300
80.5500
4,527,000
Tue, 25 Nov 2025
79.3800
81.1900
79.3000
80.8700
3,816,400
Mon, 24 Nov 2025
78.8900
80.0100
78.7000
79.7700
8,416,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
77.8000
79.5000
77.1700
78.8600
5,531,300
Thu, 20 Nov 2025
80.5000
81.2100
77.7900
78.0400
5,994,200
Wed, 19 Nov 2025
79.8200
80.3700
79.3200
79.7300
4,190,100
Tue, 18 Nov 2025
81.6000
82.2600
79.1400
80.1500
6,448,400
Mon, 17 Nov 2025
82.1000
82.9600
81.7700
81.9400
4,479,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.1400
83.2600
79.7500
82.3100
5,149,800
Thu, 13 Nov 2025
81.4500
82.5500
80.9500
81.0300
4,735,300
Wed, 12 Nov 2025
83.3500
84.0300
81.7600
82.1400
4,786,400
Tue, 11 Nov 2025
82.2800
84.2400
82.0900
83.6600
5,108,100
Mon, 10 Nov 2025
82.3000
82.6200
80.2700
82.2800
6,447,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
79.7800
81.9800
79.5500
81.7900
7,152,600
Fri, 07 Nov 2025
5 · 10-Q
Next filing day · accepted 06 Nov, 18:02 ET
FORM 10-Q ↗
Thu, 06 Nov 2025
76.0500
81.6900
75.3100
80.5400
13,371,800
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:09 ET
FORM 8-K ↗
Wed, 05 Nov 2025
84.6100
86.3200
84.0000
85.9900
8,713,500
Tue, 04 Nov 2025
86.5000
86.8400
84.4200
85.2200
5,906,500
Mon, 03 Nov 2025
86.0200
87.6600
84.8800
87.5200
6,239,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
84.2100
86.8300
84.0000
86.4300
4,680,400
Thu, 30 Oct 2025
84.5800
85.6000
84.1500
84.2000
4,575,300
Wed, 29 Oct 2025
84.8500
85.0000
83.5600
84.2200
5,430,700
Tue, 28 Oct 2025
86.0700
87.0400
84.9800
85.8700
4,895,600
Mon, 27 Oct 2025
86.1300
86.5600
85.1400
85.2900
4,166,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.7700
85.8600
84.9800
85.5600
3,367,500
Thu, 23 Oct 2025
84.6600
85.4700
84.3400
84.9300
2,548,700
Wed, 22 Oct 2025
85.0000
85.4900
84.0700
84.6600
4,101,800
Tue, 21 Oct 2025
83.4100
85.1200
81.1000
84.7800
4,828,900
Mon, 20 Oct 2025
83.0500
84.9600
83.0500
84.8600
3,968,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
82.5900
83.7700
82.3100
83.4400
4,162,000
Thu, 16 Oct 2025
83.7400
84.3400
82.1700
83.1400
4,020,000
Wed, 15 Oct 2025
83.7200
84.7800
83.0700
83.5800
4,136,100
Tue, 14 Oct 2025
82.5000
83.9000
82.2000
83.0800
4,915,200
Mon, 13 Oct 2025
84.7000
85.2000
83.5900
84.2000
4,433,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
86.5000
87.1000
82.9800
83.0400
4,604,600
Thu, 09 Oct 2025
85.7000
86.5200
84.1500
86.1900
3,926,700
Wed, 08 Oct 2025
85.6000
86.7300
85.1300
86.4600
5,614,300
Tue, 07 Oct 2025
86.3600
87.0500
84.6600
84.9200
4,330,300
Mon, 06 Oct 2025
86.3500
87.1900
85.9600
86.3800
3,844,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
86.8000
87.2400
85.5400
85.7900
4,247,400
Thu, 02 Oct 2025
85.2500
86.3900
84.6600
86.2900
4,639,200
Wed, 01 Oct 2025
83.9200
85.3300
83.6700
85.1800
4,314,900
Tue, 30 Sep 2025
84.3300
84.9900
83.5000
84.0800
3,967,000
Mon, 29 Sep 2025
84.8800
85.1600
83.6000
84.6500
4,652,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
83.2000
84.8900
82.9700
84.3200
4,171,900
Thu, 25 Sep 2025
82.9600
83.4000
81.7600
83.2100
4,756,400
Wed, 24 Sep 2025
85.2900
86.2100
83.3400
83.6000
5,658,600
Tue, 23 Sep 2025
85.1200
86.0600
84.1400
85.2700
5,370,400
Mon, 22 Sep 2025
83.1300
85.1200
81.9000
85.0100
6,172,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
82.4600
84.7000
82.1700
84.2100
22,847,000
Thu, 18 Sep 2025
81.3300
81.8700
80.7600
80.9900
5,119,700
Wed, 17 Sep 2025
79.8500
80.8700
79.7200
80.2900
4,978,200
Tue, 16 Sep 2025
80.9400
81.0000
79.4900
79.7800
5,585,100
Mon, 15 Sep 2025
80.2500
81.0600
79.6100
81.0000
6,220,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
80.9300
81.2700
79.6500
79.6800
4,428,900
Thu, 11 Sep 2025
80.0400
81.2200
79.6800
80.8900
6,932,300
Wed, 10 Sep 2025
79.9300
80.6000
78.9000
79.4800
5,899,400
Tue, 09 Sep 2025
80.4000
80.4000
79.2500
79.8400
4,507,700
Mon, 08 Sep 2025
79.1800
80.4000
79.1800
80.3600
6,728,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
76.9100
79.4900
76.8800
78.8300
10,495,900
Thu, 04 Sep 2025
76.2600
76.6300
75.1100
76.4400
6,127,700
Wed, 03 Sep 2025
76.7300
77.1300
76.1000
76.5800
4,857,800
Tue, 02 Sep 2025
75.2400
77.2600
75.0000
76.9300
7,353,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
79.1700
79.5200
78.3200
78.7700
4,458,200
Thu, 28 Aug 2025
78.1800
79.4100
77.9400
79.2900
4,929,700
Wed, 27 Aug 2025
78.0400
78.3400
77.5100
78.1300
5,711,000
Tue, 26 Aug 2025
77.9500
78.3300
77.2100
77.6500
6,114,300
Mon, 25 Aug 2025
79.9000
79.9900
77.6100
77.6400
7,269,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
78.3100
80.6200
78.2100
80.0200
6,175,800
Fri, 22 Aug 2025
3 · 8-K
Next filing day · accepted 21 Aug, 18:53 ET
FORM 8-K ↗
Thu, 21 Aug 2025
78.9100
79.1100
76.8600
77.7500
9,966,800
Wed, 20 Aug 2025
78.0900
80.3000
77.3000
79.6100
12,247,300
Tue, 19 Aug 2025
81.2800
81.2800
77.1000
78.0900
15,012,600
Mon, 18 Aug 2025
79.5700
81.2000
78.9400
80.7600
12,268,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
77.6800
79.8200
77.0400
79.1100
10,868,800
Thu, 14 Aug 2025
78.0500
78.6000
76.8200
77.2500
11,823,100
Wed, 13 Aug 2025
79.8800
80.1000
78.0500
79.3300
14,129,000
Tue, 12 Aug 2025
75.0000
78.9900
74.9800
78.4700
15,463,900
Mon, 11 Aug 2025
74.0200
76.9000
73.8100
74.5700
13,429,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
76.1100
76.7100
72.8300
74.3900
17,024,500
Fri, 08 Aug 2025
2 · 10-Q
Next filing day · accepted 07 Aug, 19:33 ET
FORM 10-Q ↗
Thu, 07 Aug 2025
74.3000
75.3500
70.1200
75.3000
47,433,000
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Wed, 06 Aug 2025
96.9900
97.5900
96.3000
96.5800
8,765,700
Tue, 05 Aug 2025
98.4500
99.4000
96.1200
96.2100
4,034,200
Mon, 04 Aug 2025
97.8200
99.3500
96.5400
98.5500
5,383,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
99.3800
99.3800
96.8300
97.3600
4,709,400
Thu, 31 Jul 2025
102.2700
102.6000
99.6700
99.9000
4,311,900
Wed, 30 Jul 2025
104.8800
104.8800
99.7800
101.7100
5,326,200
Tue, 29 Jul 2025
105.6300
106.9500
103.2100
104.7700
3,246,900
Mon, 28 Jul 2025
104.9800
106.2100
104.1200
104.8800
2,129,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend