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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
172.8800
180.1650
171.1901
179.9900
3,221,255
Thu, 22 Oct 2026
174.2200
177.7100
171.6900
172.9800
3,960,000
Wed, 21 Oct 2026
166.2700
175.3400
166.2200
174.0500
3,084,700
Tue, 20 Oct 2026
170.6400
172.9000
166.5200
170.9300
3,530,300
Mon, 19 Oct 2026
171.0000
173.3100
169.4200
171.5000
5,748,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
182.3500
182.9400
166.7500
169.1300
5,734,700
Thu, 15 Oct 2026
180.5500
183.0700
178.2700
181.9100
3,739,700
Wed, 14 Oct 2026
186.7600
189.3900
183.5700
184.0500
3,954,000
Tue, 13 Oct 2026
191.1000
197.1300
190.3000
190.7600
2,775,500
Mon, 12 Oct 2026
196.7300
196.8700
191.5100
192.9400
2,441,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
191.1000
194.9500
189.9200
194.7500
2,069,600
Thu, 08 Oct 2026
189.9500
191.5000
187.8300
189.1000
4,456,000
Wed, 07 Oct 2026
191.2700
192.2300
188.0400
189.2800
3,857,800
Tue, 06 Oct 2026
187.5100
192.4100
186.5000
191.2700
4,242,900
Mon, 05 Oct 2026
180.1300
184.6300
179.4100
184.1300
3,060,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
182.0900
183.0900
180.0400
180.9500
3,412,200
Thu, 01 Oct 2026
179.0500
180.0000
175.0200
178.7200
2,962,800
Wed, 30 Sep 2026
175.6700
180.4900
174.7400
178.7600
3,112,000
Tue, 29 Sep 2026
174.5000
176.6500
172.4200
175.9600
2,487,500
Mon, 28 Sep 2026
170.7000
176.9100
169.5600
176.3300
2,830,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
177.3000
177.7800
172.8300
173.4600
2,507,400
Thu, 24 Sep 2026
178.6500
181.3700
176.7600
178.6700
3,758,300
Wed, 23 Sep 2026
176.4700
179.3500
173.3700
178.7400
3,411,500
Tue, 22 Sep 2026
176.0900
176.0900
170.2300
174.2600
4,114,600
Mon, 21 Sep 2026
170.1900
175.6900
167.4100
175.2300
3,176,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
172.4600
172.9400
166.0900
169.8400
12,740,400
Thu, 17 Sep 2026
170.0800
176.1000
167.7700
172.5800
5,474,600
Wed, 16 Sep 2026
169.2500
174.6100
168.5200
171.7700
3,900,600
Tue, 15 Sep 2026
168.6700
174.0500
167.4000
172.3700
4,389,000
Mon, 14 Sep 2026
162.3300
170.9500
160.0800
170.1800
5,929,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
158.4000
159.3000
155.1800
156.0700
2,591,800
Thu, 10 Sep 2026
155.4300
161.9800
154.0000
158.8500
3,268,400
Wed, 09 Sep 2026
158.0200
158.8400
156.0400
157.2200
2,822,000
Tue, 08 Sep 2026
153.4400
157.7500
152.0000
157.4700
3,575,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
154.7000
158.4700
154.0000
156.2900
3,060,100
Thu, 03 Sep 2026
157.5000
158.6900
154.4800
156.3600
3,123,000
Wed, 02 Sep 2026
162.1900
162.2800
151.8000
154.5400
5,173,700
Tue, 01 Sep 2026
167.4200
169.9300
160.6000
161.8500
5,492,000
Mon, 31 Aug 2026
166.6000
172.5100
165.7100
170.9300
6,596,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
172.5800
173.0000
162.6800
166.0000
5,095,000
Thu, 27 Aug 2026
160.2400
173.8900
159.8800
172.7800
6,902,800
Wed, 26 Aug 2026
151.5000
158.4400
149.5000
157.5400
2,990,700
Tue, 25 Aug 2026
152.8600
154.3300
151.6700
153.6600
3,459,800
Mon, 24 Aug 2026
152.4300
153.8500
150.4000
151.9900
3,422,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
151.9000
154.1100
148.2500
153.5100
4,054,200
Thu, 20 Aug 2026
152.0000
154.4400
150.1600
150.7900
5,157,700
Wed, 19 Aug 2026
157.9700
158.5600
151.6600
152.8500
3,812,300
Tue, 18 Aug 2026
156.0000
159.9700
155.7000
158.0100
4,055,100
Mon, 17 Aug 2026
160.0500
160.4300
155.5700
155.8500
3,834,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
165.7500
165.7500
159.1000
160.0100
2,861,500
Thu, 13 Aug 2026
162.6400
165.7500
160.1400
165.4400
4,262,300
Wed, 12 Aug 2026
161.4800
165.1100
160.0000
160.8400
3,850,500
Tue, 11 Aug 2026
163.2400
163.9200
160.7400
161.8900
4,156,400
Mon, 10 Aug 2026
159.9000
167.1900
159.6400
164.2100
5,726,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
165.0200
165.5000
158.5600
159.6400
4,826,800
Thu, 06 Aug 2026
160.0700
162.7300
158.2700
160.1100
4,996,300
Wed, 05 Aug 2026
170.3500
172.0900
163.9400
164.1300
4,578,500
Tue, 04 Aug 2026
164.1100
169.1100
162.7700
168.2900
6,437,400
Mon, 03 Aug 2026
163.3100
164.5000
159.3200
163.2100
5,916,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
154.0100
162.5700
153.6100
161.9500
6,085,500
Thu, 30 Jul 2026
11 · 10-Q
After-hours · 17:30 ET
FORM 10-Q ↗
Thu, 30 Jul 2026
164.0000
169.2600
152.2300
154.2500
11,018,600
Wed, 29 Jul 2026
10 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Wed, 29 Jul 2026
148.2700
154.9900
143.7700
153.2200
12,380,400
Tue, 28 Jul 2026
152.6000
153.2400
146.1200
149.9800
6,016,800
Mon, 27 Jul 2026
157.1300
157.1300
151.6800
152.3800
4,796,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
152.7000
154.3200
151.4800
152.3700
2,817,200
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
9 · 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
8 · 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
7 · 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
6 · DEFA14A
Next filing day · accepted 28 Apr, 18:37 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Wed, 29 Apr 2026
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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