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
210.9400
213.8500
210.1800
210.9600
79,740,563
Thu, 22 Oct 2026
217.1300
218.8800
211.2600
212.2100
125,407,600
Wed, 21 Oct 2026
220.9600
222.1900
217.6600
221.9700
87,085,700
Tue, 20 Oct 2026
215.9800
218.4600
212.7700
216.4700
79,609,100
Mon, 19 Oct 2026
218.1000
219.6200
214.7000
217.0900
98,684,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
216.5600
218.6800
213.3200
214.1300
121,252,500
Thu, 15 Oct 2026
215.3000
218.4700
212.8500
217.2300
127,087,900
Wed, 14 Oct 2026
225.5300
226.0000
219.6400
221.3000
118,730,100
Tue, 13 Oct 2026
224.3400
228.6400
223.0600
228.5200
84,036,900
Mon, 12 Oct 2026
228.7300
228.8600
224.9000
226.3200
70,690,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
233.8400
233.9200
229.1100
229.2800
84,645,600
Thu, 08 Oct 2026
234.9200
237.0700
229.8500
230.4800
118,697,400
Wed, 07 Oct 2026
237.6900
239.0800
236.3800
237.4700
81,772,400
Tue, 06 Oct 2026
242.1000
243.3700
238.9300
239.2400
101,701,900
Mon, 05 Oct 2026
236.0900
240.1000
235.1500
238.9000
127,171,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
236.0600
237.8800
233.6000
233.9500
135,167,800
Thu, 01 Oct 2026
229.9800
232.2900
228.1600
230.8600
98,591,400
Wed, 30 Sep 2026
229.2700
232.3700
228.1700
228.3800
121,732,200
Tue, 29 Sep 2026
230.9700
232.8200
227.0300
227.2100
101,494,900
Mon, 28 Sep 2026
229.7500
233.2100
228.0400
228.8600
142,344,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
225.1300
226.9400
223.1300
225.0700
89,947,700
Thu, 24 Sep 2026
222.0800
224.9400
221.0900
224.5800
77,469,900
Wed, 23 Sep 2026
228.0300
228.9500
224.0200
225.5100
89,547,300
Tue, 22 Sep 2026
226.8500
229.9800
226.5000
228.8700
95,746,700
Mon, 21 Sep 2026
222.9400
228.5000
221.5600
227.3800
109,806,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
219.3500
222.7300
218.0300
222.2700
190,287,400
Thu, 17 Sep 2026
218.3800
219.9100
217.1500
219.3400
94,191,300
Wed, 16 Sep 2026
214.1400
216.7600
212.5000
213.9000
96,563,600
Tue, 15 Sep 2026
213.3800
213.9400
211.1600
212.1700
88,059,700
Mon, 14 Sep 2026
211.2400
212.7700
208.9300
210.9600
132,267,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
221.2400
222.0000
218.1500
218.2900
89,060,100
Thu, 10 Sep 2026
220.5300
220.9900
217.2000
218.3600
105,768,000
Wed, 09 Sep 2026
225.2800
226.1800
223.4600
223.6700
82,955,500
Tue, 08 Sep 2026
233.1100
233.7100
224.8500
225.7300
122,965,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
231.0900
234.7600
229.6300
230.3600
135,352,400
Thu, 03 Sep 2026
226.0200
230.4000
224.7500
228.4500
134,681,600
Thu, 03 Sep 2026
21 · 8-K
Pre-market · 08:03 ET
8-K ↗
Wed, 02 Sep 2026
218.7900
227.9500
218.4800
224.4100
157,104,700
Tue, 01 Sep 2026
216.7500
220.4100
215.1000
217.4400
109,756,200
Mon, 31 Aug 2026
218.8700
221.3000
216.2100
220.7800
124,702,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
227.3600
229.2600
216.8100
217.5500
195,116,400
Thu, 27 Aug 2026
222.8600
230.4700
220.9000
227.9800
298,909,800
Wed, 26 Aug 2026
20 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Wed, 26 Aug 2026
19 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 26 Aug 2026
212.6400
213.6000
209.2300
209.6600
179,900,000
Tue, 25 Aug 2026
211.0300
214.7300
210.1100
213.0500
122,309,000
Mon, 24 Aug 2026
215.5300
215.5900
207.2500
208.4800
135,187,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
218.4200
218.7400
214.5000
214.7200
98,869,300
Thu, 20 Aug 2026
218.3600
219.8600
215.6600
216.8500
92,457,000
Wed, 19 Aug 2026
221.6700
222.8700
216.7600
217.5600
96,797,300
Tue, 18 Aug 2026
220.4500
221.6400
218.6900
219.7400
103,128,200
Mon, 17 Aug 2026
225.9800
227.9200
224.8600
225.0100
93,678,700
Mon, 17 Aug 2026
18 · 8-K
Pre-market · 08:41 ET
8-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
226.7700
227.4900
224.5000
225.1600
75,680,900
Thu, 13 Aug 2026
225.0600
227.2300
223.7100
225.3000
98,867,200
Wed, 12 Aug 2026
221.0400
225.1000
220.2000
224.0900
108,783,600
Tue, 11 Aug 2026
222.1700
222.2000
216.2000
217.5000
101,273,100
Mon, 10 Aug 2026
223.4000
224.1400
216.7700
217.5500
115,846,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
221.5400
224.7600
220.6600
223.9600
105,669,400
Thu, 06 Aug 2026
221.5300
223.6300
217.0000
218.9900
113,940,600
Wed, 05 Aug 2026
216.8600
222.2200
216.4000
219.2200
158,187,400
Tue, 04 Aug 2026
211.3000
213.0600
209.0500
211.9400
134,922,000
Mon, 03 Aug 2026
197.6900
208.7400
196.8500
206.6400
128,406,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
198.4400
202.0000
194.9500
200.7500
139,961,200
Thu, 30 Jul 2026
193.4500
197.2500
191.5200
195.0400
129,010,200
Wed, 29 Jul 2026
195.8500
197.0700
190.0100
190.0100
147,680,800
Tue, 28 Jul 2026
195.0000
198.7000
192.7400
197.0100
134,111,500
Mon, 27 Jul 2026
208.2000
208.7500
195.4400
196.5100
154,353,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
207.4500
211.9100
204.8100
206.8400
114,836,800
Thu, 23 Jul 2026
209.4600
210.8700
205.9600
208.7600
110,505,300
Wed, 22 Jul 2026
205.8100
214.3900
204.9500
212.0600
137,645,600
Tue, 21 Jul 2026
207.5400
208.6500
204.0100
207.2900
108,685,600
Mon, 20 Jul 2026
205.8700
207.7400
202.2800
203.2800
88,701,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
202.6400
206.6500
197.9700
202.8100
144,281,900
Thu, 16 Jul 2026
210.1700
211.0800
205.8500
207.4000
122,986,100
Wed, 15 Jul 2026
211.9600
213.8100
206.0400
212.5000
124,797,200
Tue, 14 Jul 2026
208.2000
212.5500
203.8000
211.8000
124,379,600
Mon, 13 Jul 2026
208.5400
210.5700
203.0000
203.5300
121,411,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
202.0000
211.0000
201.9200
210.9600
148,421,000
Thu, 09 Jul 2026
204.4600
204.5900
198.9600
202.7800
132,037,400
Wed, 08 Jul 2026
195.1800
205.1600
195.0600
204.1200
147,419,100
Tue, 07 Jul 2026
192.3700
198.4100
191.1400
196.9300
124,154,600
Mon, 06 Jul 2026
194.4200
197.5500
193.9900
195.5500
108,999,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
197.1400
200.0600
192.3500
194.8300
142,068,700
Thu, 02 Jul 2026
17 · 8-K
Pre-market · 09:23 ET
8-K ↗
Wed, 01 Jul 2026
196.2000
199.8500
193.4500
197.5800
146,147,600
Tue, 30 Jun 2026
16 · 8-K
After-hours · 16:27 ET
8-K ↗
Tue, 30 Jun 2026
197.2400
200.6300
195.1100
200.0900
166,476,700
Mon, 29 Jun 2026
193.8500
196.1800
189.8000
194.9700
148,835,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
193.1200
195.5500
191.2200
192.5300
179,304,100
Thu, 25 Jun 2026
200.0800
200.8000
192.1300
195.7400
149,550,000
Wed, 24 Jun 2026
200.1200
201.6700
196.5800
199.0000
151,810,700
Tue, 23 Jun 2026
202.1700
203.7700
200.0000
200.0400
153,496,200
Mon, 22 Jun 2026
211.4400
213.9900
207.7200
208.6500
122,041,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
15 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 18 Jun 2026
207.3300
211.3900
206.5000
210.6900
241,272,000
Wed, 17 Jun 2026
208.5300
209.2100
203.0800
204.6500
128,363,500
Wed, 17 Jun 2026
14 · 424B5
Next filing day · accepted 16 Jun, 20:47 ET
424B5 ↗
Tue, 16 Jun 2026
211.1800
211.4900
207.2900
207.4100
125,694,100
Mon, 15 Jun 2026
208.9200
212.7100
208.3400
212.4500
149,936,700
Mon, 15 Jun 2026
13 · 424B5
Pre-market · 07:44 ET
424B5 ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
204.8600
207.0700
203.4400
205.1900
112,001,800
Thu, 11 Jun 2026
201.4900
205.6600
199.5400
204.8700
158,643,200
Wed, 10 Jun 2026
204.4300
207.2200
199.9200
200.4200
161,746,600
Tue, 09 Jun 2026
210.6200
211.4000
199.3400
208.1900
180,962,500
Mon, 08 Jun 2026
210.1800
210.4700
206.0000
208.6400
138,372,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
214.5300
214.8700
204.3300
205.1000
219,655,500
Thu, 04 Jun 2026
213.9100
221.6000
210.9700
218.6600
169,022,200
Wed, 03 Jun 2026
221.7200
222.8200
214.5100
214.7500
160,907,000
Tue, 02 Jun 2026
227.1800
232.2800
221.3500
222.8200
193,362,900
Mon, 01 Jun 2026
215.7300
224.8700
215.7000
224.3600
212,850,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
214.5800
217.8600
211.1300
211.1400
289,410,600
Thu, 28 May 2026
211.2800
215.5200
211.2200
214.2500
143,996,000
Wed, 27 May 2026
214.1200
214.1500
208.7800
212.6000
167,601,200
Tue, 26 May 2026
216.5400
218.1800
212.0000
214.8600
187,202,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
220.9000
221.0100
214.8000
215.3300
169,275,700
Thu, 21 May 2026
222.2900
227.4000
217.9300
219.5100
203,381,800
Wed, 20 May 2026
12 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Wed, 20 May 2026
11 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 20 May 2026
223.1800
226.1300
220.5000
223.4700
184,201,600
Tue, 19 May 2026
219.6200
224.4800
217.9100
220.6100
140,948,200
Mon, 18 May 2026
229.8700
230.0000
218.3700
222.3200
146,280,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
229.7600
231.5000
224.2400
225.3200
180,977,600
Thu, 14 May 2026
229.8500
236.5400
229.3000
235.7400
180,782,900
Wed, 13 May 2026
224.9300
227.8400
221.5700
225.8300
150,405,400
Tue, 12 May 2026
10 · DEFA14A
After-hours · 16:44 ET
DEFA14A ↗
Tue, 12 May 2026
9 · DEF 14A
After-hours · 16:42 ET
DEF 14A ↗
Tue, 12 May 2026
218.5500
223.7500
214.9200
220.7800
159,176,600
Mon, 11 May 2026
214.0400
222.3000
213.8900
219.4400
160,685,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8 · 8-K
After-hours · 16:35 ET
8-K ↗
Fri, 08 May 2026
213.0300
217.8000
212.8900
215.2000
136,421,400
Thu, 07 May 2026
208.3400
214.2000
206.5000
211.5000
168,307,900
Wed, 06 May 2026
199.8900
208.2700
198.6100
207.8300
188,362,800
Tue, 05 May 2026
199.3000
200.2400
196.0300
196.5000
113,406,600
Mon, 04 May 2026
199.5000
201.7300
194.7400
198.4800
125,368,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
201.2800
203.0000
197.1200
198.4500
128,647,000
Thu, 30 Apr 2026
209.9300
210.3000
198.7000
199.5700
225,239,200
Wed, 29 Apr 2026
212.7000
212.7200
207.5800
209.2500
123,711,800
Tue, 28 Apr 2026
209.4900
214.7300
208.2000
213.1700
180,275,400
Mon, 27 Apr 2026
7 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 27 Apr 2026
209.6500
216.8300
207.3800
216.6100
187,172,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
199.9600
210.9500
199.8100
208.2700
214,134,400
Thu, 23 Apr 2026
202.4600
203.8300
197.2200
199.6400
113,561,800
Wed, 22 Apr 2026
200.9900
202.5000
199.0000
202.5000
107,501,000
Tue, 21 Apr 2026
202.1300
202.7500
199.0000
199.8800
107,945,300
Mon, 20 Apr 2026
199.9800
202.1700
197.8400
202.0600
119,381,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
199.9000
201.7000
199.2700
201.6800
160,324,400
Thu, 16 Apr 2026
197.4300
199.8500
195.8100
198.3500
134,012,900
Wed, 15 Apr 2026
196.5400
200.4000
195.7400
198.8700
185,338,400
Tue, 14 Apr 2026
190.8400
196.5100
190.7700
196.5100
161,307,000
Mon, 13 Apr 2026
186.0300
189.6600
185.7400
189.3100
133,648,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
184.3100
190.0000
184.3000
188.6300
160,459,500
Thu, 09 Apr 2026
181.8400
184.0800
180.6200
183.9100
116,428,500
Wed, 08 Apr 2026
184.5000
185.2600
180.3000
182.0800
147,732,700
Tue, 07 Apr 2026
175.7300
178.2300
173.6600
178.1000
132,534,900
Mon, 06 Apr 2026
177.1600
177.7900
175.7600
177.6400
107,564,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
172.1800
177.4900
171.3700
177.3900
143,143,200
Wed, 01 Apr 2026
176.0000
177.3700
174.7500
175.7500
168,132,000
Tue, 31 Mar 2026
166.9700
174.6200
166.9600
174.4000
226,181,300
Mon, 30 Mar 2026
168.7800
169.4500
164.2700
165.1700
185,627,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
170.0000
170.9700
167.0100
167.5200
196,212,700
Thu, 26 Mar 2026
176.0700
176.5100
171.1400
171.2400
186,152,200
Wed, 25 Mar 2026
177.1000
181.2200
176.8500
178.6800
162,602,100
Tue, 24 Mar 2026
174.8300
176.2200
173.9800
175.2000
147,667,800
Mon, 23 Mar 2026
177.2600
178.3700
174.7600
175.6400
182,836,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
178.0000
178.2600
171.7200
172.7000
241,323,500
Thu, 19 Mar 2026
178.0100
179.9800
175.7900
178.5600
170,968,500
Wed, 18 Mar 2026
182.4800
183.3800
180.3300
180.4000
156,683,100
Tue, 17 Mar 2026
185.0600
185.4000
181.6800
181.9300
182,497,800
Mon, 16 Mar 2026
182.9700
188.8800
181.4100
183.2200
217,307,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
184.9200
186.0900
179.9400
180.2500
160,988,400
Thu, 12 Mar 2026
184.0500
184.9400
181.7500
183.1400
155,762,700
Wed, 11 Mar 2026
185.9100
187.6200
184.4500
186.0300
145,280,400
Tue, 10 Mar 2026
182.4000
186.4400
182.0100
184.7700
179,118,500
Mon, 09 Mar 2026
176.8300
182.9100
175.5600
182.6500
177,213,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
6 · 8-K
After-hours · 16:11 ET
8-K ↗
Fri, 06 Mar 2026
179.8400
182.7600
176.8200
177.8200
189,021,900
Thu, 05 Mar 2026
181.1700
184.0600
177.8800
183.3400
198,779,700
Wed, 04 Mar 2026
180.4400
184.7000
180.0600
183.0400
177,731,200
Tue, 03 Mar 2026
178.4900
180.9000
176.9200
180.0500
178,099,400
Mon, 02 Mar 2026
175.0100
183.4600
174.6400
182.4800
209,095,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
181.2500
182.5900
176.3800
177.1900
311,636,500
Thu, 26 Feb 2026
194.2700
194.2900
184.3200
184.8900
360,807,900
Wed, 25 Feb 2026
5 · 10-K
After-hours · 16:42 ET
10-K ↗
Wed, 25 Feb 2026
4 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 25 Feb 2026
194.4500
197.6300
193.7900
195.5600
250,637,100
Tue, 24 Feb 2026
191.4900
193.7700
187.4000
192.8500
175,123,600
Mon, 23 Feb 2026
191.4000
193.9500
189.5800
191.5500
171,584,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
186.5700
190.3300
185.9400
189.8200
178,422,300
Thu, 19 Feb 2026
187.0600
188.4300
185.6600
187.9000
126,554,500
Wed, 18 Feb 2026
188.7500
190.3700
186.7600
187.9800
164,749,100
Tue, 17 Feb 2026
181.7500
187.1500
179.1800
184.9700
162,276,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
187.4800
187.5000
181.5900
182.8100
161,888,000
Thu, 12 Feb 2026
193.0300
193.6100
186.5100
186.9400
189,932,500
Wed, 11 Feb 2026
192.4500
193.2600
188.7700
190.0500
144,192,700
Tue, 10 Feb 2026
191.3800
192.4800
188.1200
188.5400
136,764,800
Mon, 09 Feb 2026
184.2600
193.6600
183.9500
190.0400
196,387,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
176.6900
187.0000
174.6000
185.4100
231,346,200
Thu, 05 Feb 2026
174.9300
176.8200
171.0300
171.8800
206,312,900
Wed, 04 Feb 2026
179.4600
179.5800
171.9100
174.1900
207,014,100
Tue, 03 Feb 2026
186.2400
186.2700
176.2300
180.3400
204,019,600
Mon, 02 Feb 2026
187.2000
190.3000
184.8800
185.6100
165,794,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
191.2100
194.4900
189.4700
191.1300
179,489,500
Thu, 29 Jan 2026
191.3400
193.4800
186.0600
192.5100
171,764,400
Wed, 28 Jan 2026
191.2700
192.3500
189.8400
191.5200
148,552,700
Tue, 27 Jan 2026
187.2400
190.0000
185.7000
188.5200
143,711,600
Mon, 26 Jan 2026
187.1600
189.1200
185.9900
186.4700
124,799,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
3 · 8-K
After-hours · 17:01 ET
8-K ↗
Fri, 23 Jan 2026
187.5000
189.6000
186.8200
187.6700
142,748,100
Thu, 22 Jan 2026
184.7500
186.1700
183.9300
184.8400
139,636,600
Wed, 21 Jan 2026
179.0500
185.3800
178.4000
183.3200
200,381,000
Tue, 20 Jan 2026
181.9000
182.3800
177.6100
178.0700
223,345,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
189.0800
190.4400
186.0800
186.2300
187,967,200
Thu, 15 Jan 2026
186.5000
189.7000
186.3300
187.0500
206,188,600
Wed, 14 Jan 2026
184.3200
184.4600
180.8000
183.1400
159,586,100
Tue, 13 Jan 2026
185.0000
188.1100
183.4000
185.8100
160,128,900
Mon, 12 Jan 2026
183.2200
187.1200
183.0200
184.9400
137,968,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
185.0800
186.3400
183.6700
184.8600
131,327,500
Thu, 08 Jan 2026
189.1100
189.5500
183.7100
185.0400
172,457,000
Wed, 07 Jan 2026
188.5700
191.3700
186.5600
189.1100
153,543,200
Tue, 06 Jan 2026
190.5200
192.1700
186.8200
187.2400
176,862,600
Mon, 05 Jan 2026
191.7600
193.6300
186.1500
188.1200
183,529,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
189.8400
192.9300
188.2600
188.8500
148,240,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
189.5700
190.5600
186.4900
186.5000
120,100,500
Tue, 30 Dec 2025
188.2400
188.9900
186.9300
187.5400
97,687,300
Mon, 29 Dec 2025
187.7100
188.7600
185.9100
188.2200
120,006,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
189.9200
192.6900
188.0000
190.5300
139,740,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
187.9400
188.9100
186.5900
188.6100
65,528,500
Tue, 23 Dec 2025
182.9700
189.3300
182.9000
189.2100
174,873,600
Mon, 22 Dec 2025
183.9200
184.1600
182.3500
183.6900
129,064,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
176.6700
181.4500
176.3400
180.9900
324,925,900
Thu, 18 Dec 2025
174.5300
176.1500
171.8200
174.1400
176,096,000
Wed, 17 Dec 2025
176.1000
176.1300
170.3100
170.9400
222,775,500
Tue, 16 Dec 2025
176.2600
178.4900
174.9000
177.7200
148,588,100
Mon, 15 Dec 2025
177.9400
178.4200
175.0300
176.2900
164,775,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
181.1100
182.8200
174.6200
175.0200
204,274,900
Thu, 11 Dec 2025
180.2800
181.3200
176.6200
180.9300
182,136,600
Wed, 10 Dec 2025
184.9700
185.4800
182.0400
183.7800
162,785,400
Tue, 09 Dec 2025
185.5600
185.7200
183.3200
184.9700
144,719,700
Mon, 08 Dec 2025
182.6400
188.0000
182.4000
185.5500
204,378,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
183.8900
184.6600
180.9100
182.4100
143,971,100
Thu, 04 Dec 2025
181.6200
184.5200
179.9600
183.3800
167,364,900
Wed, 03 Dec 2025
181.0800
182.4500
179.1100
179.5900
165,138,000
Tue, 02 Dec 2025
181.7600
185.6600
180.0000
181.4600
182,632,200
Mon, 01 Dec 2025
174.7600
180.3000
173.6800
179.9200
188,131,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
179.0100
179.2900
176.5000
177.0000
121,332,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
181.6300
182.9100
178.2400
180.2600
183,852,000
Tue, 25 Nov 2025
174.9100
178.1600
169.5500
177.8200
320,600,300
Mon, 24 Nov 2025
179.4900
183.5000
176.4800
182.5500
256,618,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
181.2400
184.5600
172.9300
178.8800
346,926,200
Thu, 20 Nov 2025
195.9500
196.0000
179.8500
180.6400
343,504,800
Wed, 19 Nov 2025
2 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Wed, 19 Nov 2025
1 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 19 Nov 2025
184.7900
187.8600
182.8300
186.5200
247,246,400
Tue, 18 Nov 2025
183.3800
184.8000
179.6500
181.3600
213,598,900
Mon, 17 Nov 2025
185.9700
189.0000
184.3200
186.6000
173,628,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
182.8600
191.0100
180.5800
190.1700
186,591,900
Thu, 13 Nov 2025
191.0500
191.4400
183.8500
186.8600
207,423,100
Wed, 12 Nov 2025
195.7200
195.8900
191.1300
193.8000
154,935,300
Tue, 11 Nov 2025
195.1600
195.4200
191.3000
193.1600
176,483,300
Mon, 10 Nov 2025
195.1100
199.9400
193.7900
199.0500
198,897,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
184.9000
188.3200
178.9100
188.1500
264,942,300
Thu, 06 Nov 2025
196.4200
197.6200
186.3800
188.0800
223,029,800
Wed, 05 Nov 2025
198.7700
202.9200
194.6500
195.2100
171,350,300
Tue, 04 Nov 2025
203.0000
203.9700
197.9300
198.6900
188,919,300
Mon, 03 Nov 2025
208.0800
211.3400
205.5600
206.8800
180,267,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
206.4500
207.9700
202.0700
202.4900
179,802,200
Thu, 30 Oct 2025
205.1500
206.1600
201.4100
202.8900
178,864,400
Wed, 29 Oct 2025
207.9800
212.1900
204.7800
207.0400
308,829,600
Tue, 28 Oct 2025
193.0500
203.1500
191.9100
201.0300
297,986,200
Mon, 27 Oct 2025
189.9900
192.0000
188.4300
191.4900
153,452,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend