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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
150.6000
154.8200
146.3200
146.5400
8,551,791
Thu, 22 Oct 2026
155.4400
159.4100
155.4400
158.7900
5,727,200
Wed, 21 Oct 2026
151.5500
155.6700
151.5000
153.7500
5,854,300
Tue, 20 Oct 2026
158.9800
161.6200
157.0900
157.7500
6,258,300
Mon, 19 Oct 2026
158.7700
159.5400
155.8700
156.0900
5,182,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
158.9900
159.6500
156.5600
159.1000
5,906,100
Thu, 15 Oct 2026
160.7400
163.1700
155.7500
157.0300
5,486,000
Wed, 14 Oct 2026
154.8100
158.0900
152.0500
157.7900
7,265,900
Tue, 13 Oct 2026
151.8100
154.7500
151.8000
153.7300
5,685,400
Mon, 12 Oct 2026
149.6000
153.6100
149.5800
151.8700
9,028,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
155.5100
156.8900
147.9000
148.5800
19,028,300
Thu, 08 Oct 2026
168.4200
171.8000
167.9200
171.3100
4,391,800
Wed, 07 Oct 2026
167.9900
169.7800
166.8800
167.6500
3,883,400
Tue, 06 Oct 2026
164.3600
166.0600
163.0200
165.9300
4,323,900
Mon, 05 Oct 2026
162.2300
164.7600
162.2300
164.6400
4,296,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
161.6000
164.5700
160.8100
163.6400
3,410,000
Thu, 01 Oct 2026
163.3800
163.9300
161.3000
161.7300
3,943,100
Wed, 30 Sep 2026
162.7200
164.6200
162.4100
163.0800
3,926,100
Tue, 29 Sep 2026
164.4700
165.4600
162.7600
162.9800
4,310,300
Mon, 28 Sep 2026
165.6300
167.5000
164.5200
166.4500
4,792,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
165.4700
166.5800
164.6100
165.4300
3,850,700
Thu, 24 Sep 2026
165.5800
167.7400
164.6500
165.3500
4,985,900
Wed, 23 Sep 2026
162.7400
166.7100
161.1400
165.6600
8,043,900
Tue, 22 Sep 2026
166.1300
166.4900
161.2100
162.4100
7,026,600
Mon, 21 Sep 2026
166.5200
167.9600
161.8500
165.2700
7,006,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
164.7600
169.4900
164.0200
168.1800
12,868,100
Thu, 17 Sep 2026
176.6100
176.8600
166.3500
166.4500
6,847,900
Wed, 16 Sep 2026
180.6800
180.9300
173.1700
176.2600
5,301,800
Tue, 15 Sep 2026
183.2300
184.6600
180.2800
180.4700
3,625,700
Mon, 14 Sep 2026
184.2000
185.5800
182.2700
182.9000
2,836,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
179.1200
183.9000
178.6600
182.3300
3,675,000
Thu, 10 Sep 2026
178.3300
179.2300
174.6500
177.1600
4,544,300
Wed, 09 Sep 2026
180.6600
181.1000
176.2400
177.3400
3,366,400
Tue, 08 Sep 2026
181.2400
183.2600
179.6100
181.6900
4,200,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
187.4800
187.7100
180.6500
181.5200
4,509,800
Thu, 03 Sep 2026
25 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 03 Sep 2026
188.3300
189.8700
186.7500
188.0200
3,254,900
Wed, 02 Sep 2026
183.5600
188.0700
182.4300
187.3000
6,034,800
Tue, 01 Sep 2026
181.8000
183.6200
180.3800
182.1600
3,942,000
Mon, 31 Aug 2026
180.2500
182.7200
179.5000
180.4400
3,805,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
178.7700
181.5000
176.4900
181.3700
3,126,400
Thu, 27 Aug 2026
176.2200
178.8300
176.2200
177.7500
3,942,900
Wed, 26 Aug 2026
180.9000
182.9400
179.5500
179.6100
3,238,900
Tue, 25 Aug 2026
181.4100
182.6600
180.9000
181.6100
3,268,800
Mon, 24 Aug 2026
183.5100
185.0500
181.6500
182.6200
4,023,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
182.5400
185.8400
181.7100
183.0400
4,105,600
Thu, 20 Aug 2026
183.3300
183.3300
179.9900
181.2200
4,088,700
Wed, 19 Aug 2026
182.8400
187.4800
182.2600
182.3600
5,146,800
Tue, 18 Aug 2026
183.2100
184.4900
180.6700
182.7500
4,737,900
Mon, 17 Aug 2026
182.4100
184.0000
179.0500
180.1200
4,342,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
183.2200
183.9800
181.3300
182.6100
2,507,200
Thu, 13 Aug 2026
178.3900
183.6000
177.9300
183.3800
2,998,900
Wed, 12 Aug 2026
177.7200
178.7400
175.7200
177.1300
2,589,100
Tue, 11 Aug 2026
176.8300
181.7300
176.5100
178.5800
3,682,500
Mon, 10 Aug 2026
175.9400
178.2000
173.1000
178.2000
3,794,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
178.4100
179.6600
176.6200
177.1900
4,831,100
Thu, 06 Aug 2026
177.4000
180.3800
176.2500
179.9700
4,608,500
Wed, 05 Aug 2026
175.2000
176.7600
171.1800
173.4600
5,294,300
Tue, 04 Aug 2026
175.2200
177.4300
174.2000
177.2100
5,803,600
Mon, 03 Aug 2026
175.1900
177.8900
175.0000
177.0900
4,471,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
171.5000
173.5200
169.6800
172.7100
6,746,200
Thu, 30 Jul 2026
176.6100
180.9100
173.1800
173.3400
6,783,000
Wed, 29 Jul 2026
183.1300
184.0900
175.6500
181.5200
7,257,800
Tue, 28 Jul 2026
181.5500
186.1300
181.3400
182.3900
4,983,200
Mon, 27 Jul 2026
180.9900
184.3300
177.0400
177.2100
5,494,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
172.1600
181.9900
171.5200
180.0900
5,629,200
Thu, 23 Jul 2026
175.7500
182.2700
169.9600
170.4200
9,626,400
Thu, 23 Jul 2026
24 · 10-Q
Pre-market · 06:32 ET
TMUS FORM 10-Q ↗
Thu, 23 Jul 2026
23 · 8-K
Pre-market · 06:29 ET
TMUS FORM 8-K ↗
Wed, 22 Jul 2026
194.8300
195.1000
189.5800
190.9400
4,476,300
Tue, 21 Jul 2026
192.7000
194.3600
190.5900
190.7700
3,725,700
Mon, 20 Jul 2026
190.8900
196.0900
189.0000
195.6400
3,842,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
197.1100
198.8600
189.8300
192.4300
4,579,900
Thu, 16 Jul 2026
189.8400
194.1600
187.7500
192.8500
3,954,100
Wed, 15 Jul 2026
186.3300
190.0700
186.3300
187.6200
2,602,400
Tue, 14 Jul 2026
186.8800
189.2600
186.2100
187.1300
2,884,900
Mon, 13 Jul 2026
190.0000
190.9200
188.3800
188.4100
3,787,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
182.0200
187.7300
181.4600
187.6100
4,554,200
Thu, 09 Jul 2026
177.7200
181.5400
177.1400
181.4800
3,465,900
Wed, 08 Jul 2026
185.6500
186.0000
179.6000
180.1400
4,403,100
Tue, 07 Jul 2026
22 · 8-K
After-hours · 16:29 ET
8-K ↗
Tue, 07 Jul 2026
185.8600
189.9700
184.5600
184.7300
5,171,300
Mon, 06 Jul 2026
179.8300
182.7400
177.3400
181.7900
7,118,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
176.0000
177.7400
172.8500
177.5200
7,221,300
Wed, 01 Jul 2026
169.6700
173.9900
169.3500
173.0600
5,941,100
Tue, 30 Jun 2026
171.3500
173.7100
165.6600
167.7300
8,600,100
Mon, 29 Jun 2026
181.9900
181.9900
169.0000
173.9700
7,760,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
182.7000
184.0000
180.3100
182.6800
7,824,900
Thu, 25 Jun 2026
179.1300
183.4900
178.4000
181.5700
4,373,200
Wed, 24 Jun 2026
184.4600
185.3800
180.7000
180.7900
5,542,300
Tue, 23 Jun 2026
181.5000
185.4500
180.0000
184.5700
8,197,000
Mon, 22 Jun 2026
177.7000
182.0800
177.3100
180.0600
5,827,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
21 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 18 Jun 2026
181.3900
183.5100
179.7900
181.6700
12,545,500
Wed, 17 Jun 2026
183.3700
184.4200
179.4600
181.3100
6,820,900
Tue, 16 Jun 2026
189.2700
189.8900
184.0100
184.3600
5,430,800
Mon, 15 Jun 2026
185.9900
189.5000
185.0000
188.8600
5,285,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
186.5700
189.6400
184.3000
189.1000
4,237,100
Thu, 11 Jun 2026
184.1400
188.8500
183.5600
185.8200
7,188,900
Wed, 10 Jun 2026
181.7000
185.9100
179.4600
185.5500
5,302,400
Tue, 09 Jun 2026
178.4300
182.9600
177.7100
179.4600
4,668,800
Mon, 08 Jun 2026
177.6100
180.7100
177.0600
178.4300
5,274,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
179.7300
181.1800
177.1200
178.1000
6,340,600
Thu, 04 Jun 2026
184.8100
184.8800
174.0200
177.0200
5,960,600
Wed, 03 Jun 2026
187.0300
187.5000
180.4400
181.4500
6,755,000
Tue, 02 Jun 2026
187.4000
189.0700
185.1000
188.8300
4,600,700
Mon, 01 Jun 2026
185.2600
188.8200
185.0100
186.7400
3,448,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
187.2500
188.4200
185.7100
187.5300
7,597,500
Thu, 28 May 2026
191.3100
192.2700
188.1100
189.0100
3,924,200
Wed, 27 May 2026
190.0000
194.2900
189.5700
190.8100
3,076,400
Tue, 26 May 2026
190.4700
192.8100
188.2700
191.1100
4,024,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
191.6300
192.0300
190.0000
191.4700
3,973,800
Thu, 21 May 2026
189.9500
191.0200
188.4400
190.9000
3,774,400
Wed, 20 May 2026
192.2500
194.0400
188.7600
190.1600
3,836,700
Tue, 19 May 2026
193.0100
195.0100
190.6500
193.4200
3,606,700
Mon, 18 May 2026
186.0500
190.9700
186.0100
190.6500
5,029,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
190.7700
191.4400
185.1000
185.2200
7,967,900
Thu, 14 May 2026
191.0500
191.5500
187.5000
188.1900
5,650,300
Wed, 13 May 2026
193.2000
195.7800
190.0000
190.2800
3,584,100
Tue, 12 May 2026
191.8300
196.2400
189.7800
193.3000
4,174,800
Mon, 11 May 2026
192.3400
193.6300
189.4600
190.8500
4,476,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
194.1000
195.9000
193.1600
193.6300
3,965,900
Thu, 07 May 2026
192.0000
196.0000
191.9800
194.2000
3,540,100
Wed, 06 May 2026
192.6600
195.2100
191.6500
193.1600
5,754,100
Tue, 05 May 2026
193.2200
195.4800
192.6900
194.3100
5,400,600
Mon, 04 May 2026
194.2800
195.9700
192.7500
194.4200
3,239,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
197.3900
198.2800
195.3900
196.0600
3,451,200
Thu, 30 Apr 2026
197.6900
199.6400
194.1600
195.5000
5,092,200
Thu, 30 Apr 2026
20 · S-3ASR
Pre-market · 06:02 ET
S-3ASR ↗
Wed, 29 Apr 2026
193.7700
200.6300
191.6300
198.1700
9,878,300
Tue, 28 Apr 2026
19 · 10-Q
After-hours · 16:05 ET
TMUS FORM 10-Q ↗
Tue, 28 Apr 2026
18 · 8-K
After-hours · 16:03 ET
TMUS FORM 8-K ↗
Tue, 28 Apr 2026
185.1700
187.2500
184.2100
186.7200
11,088,200
Mon, 27 Apr 2026
17 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Mon, 27 Apr 2026
16 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Mon, 27 Apr 2026
188.7600
190.4700
182.0100
182.7500
8,403,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
193.9100
193.9100
187.8500
189.8000
7,753,500
Thu, 23 Apr 2026
15 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 23 Apr 2026
188.5400
195.7500
188.3200
194.0700
6,622,400
Wed, 22 Apr 2026
192.7400
193.4800
184.8700
188.9200
9,919,600
Tue, 21 Apr 2026
197.9300
206.7800
194.7500
195.3900
11,135,500
Mon, 20 Apr 2026
198.9100
199.5800
196.2500
198.3600
4,571,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
194.7700
198.5600
194.0000
197.6700
4,800,700
Thu, 16 Apr 2026
191.7900
197.6300
190.8100
197.1200
6,113,400
Wed, 15 Apr 2026
189.5900
192.1300
188.8000
190.1900
5,767,600
Tue, 14 Apr 2026
190.1400
191.4500
187.8000
190.0000
6,604,500
Mon, 13 Apr 2026
195.9200
195.9200
190.8000
192.4300
5,844,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
197.8800
198.5400
194.2100
195.7100
3,995,300
Thu, 09 Apr 2026
197.8800
200.3200
196.3700
197.5400
5,869,300
Wed, 08 Apr 2026
200.3900
203.3100
196.2000
197.6300
7,107,100
Tue, 07 Apr 2026
197.5500
201.8500
197.0600
200.5400
4,481,300
Mon, 06 Apr 2026
200.4800
202.2000
198.0600
198.6100
3,780,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
205.8100
205.8100
198.6900
201.4000
4,384,000
Wed, 01 Apr 2026
208.4200
209.3200
201.0900
204.2500
7,038,500
Tue, 31 Mar 2026
14 · 8-K
After-hours · 16:35 ET
8-K ↗
Tue, 31 Mar 2026
213.8800
214.6200
207.7900
210.0300
7,070,000
Mon, 30 Mar 2026
211.6600
216.3500
210.9300
213.9400
5,900,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 27 Mar 2026
212.9100
214.0200
210.6600
210.8200
6,055,100
Thu, 26 Mar 2026
212.5800
213.4700
210.9300
211.5900
5,201,900
Wed, 25 Mar 2026
211.8700
212.7600
210.1200
211.3600
4,000,000
Tue, 24 Mar 2026
208.4400
213.5800
208.4400
211.2600
4,756,200
Mon, 23 Mar 2026
207.8600
209.6800
205.7100
208.7600
5,531,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
206.3900
209.7600
206.0400
208.4700
13,798,000
Thu, 19 Mar 2026
208.3100
210.2100
202.9500
206.5900
7,623,100
Wed, 18 Mar 2026
211.9300
212.3700
205.5000
206.6200
5,606,500
Tue, 17 Mar 2026
216.1100
218.2700
213.1700
213.3500
4,093,700
Mon, 16 Mar 2026
217.0300
217.0300
209.3900
214.8200
4,561,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
214.4200
217.6700
214.2800
217.3900
2,831,000
Thu, 12 Mar 2026
212.9900
215.1800
211.1400
214.3700
3,805,600
Wed, 11 Mar 2026
219.0000
219.0000
212.2100
213.4400
4,696,200
Tue, 10 Mar 2026
217.1700
219.1600
216.0000
218.7800
3,345,500
Mon, 09 Mar 2026
220.0000
220.1700
215.0800
217.5000
5,228,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
220.3500
221.9200
217.9800
221.5700
3,535,900
Thu, 05 Mar 2026
218.1900
221.8000
216.9800
220.5400
5,431,400
Wed, 04 Mar 2026
217.7400
222.0900
217.0700
219.7100
7,407,200
Tue, 03 Mar 2026
214.6100
219.5700
214.0000
218.5300
5,904,300
Mon, 02 Mar 2026
217.0000
219.3400
213.7500
216.1100
5,413,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
213.4300
217.3600
212.6700
217.0900
6,916,400
Thu, 26 Feb 2026
218.1900
218.5000
212.1700
213.1500
6,626,600
Wed, 25 Feb 2026
221.2300
223.5600
218.1000
218.6600
4,793,900
Tue, 24 Feb 2026
221.1300
224.7500
220.2700
221.9800
6,832,400
Mon, 23 Feb 2026
217.1400
220.9700
216.8400
219.9500
5,272,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
214.3100
215.9700
212.0500
215.4600
5,429,900
Thu, 19 Feb 2026
12 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 19 Feb 2026
216.1700
218.5300
213.6100
215.3000
4,818,200
Wed, 18 Feb 2026
220.1800
220.6000
212.9000
213.2500
7,436,400
Tue, 17 Feb 2026
11 · 424B5
After-hours · 16:24 ET
424B5 ↗
Tue, 17 Feb 2026
220.8000
224.2900
219.2000
219.6100
6,489,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
216.2700
219.9800
214.5900
219.5000
8,332,900
Thu, 12 Feb 2026
212.8900
220.8500
212.8600
214.6800
15,729,200
Thu, 12 Feb 2026
10 · 424B5
Pre-market · 06:02 ET
424B5 ↗
Wed, 11 Feb 2026
9 · 10-K
After-hours · 16:05 ET
TMUS FORM 10-K ↗
Wed, 11 Feb 2026
7 · 8-K
After market open · 09:57 ET
8-K ↗
Wed, 11 Feb 2026
191.3300
210.4800
188.1500
209.5400
12,960,800
Wed, 11 Feb 2026
8 · 8-K
Pre-market · 07:37 ET
TMUS FORM 8-K ↗
Tue, 10 Feb 2026
196.5000
199.7100
196.1700
199.4300
6,747,600
Mon, 09 Feb 2026
196.7100
198.2400
195.1200
197.6600
4,728,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
201.5000
202.4800
196.8200
197.3900
5,081,600
Thu, 05 Feb 2026
202.6700
204.8200
199.7500
201.8600
7,196,300
Wed, 04 Feb 2026
201.5100
203.2000
198.7300
201.7900
7,878,500
Tue, 03 Feb 2026
193.1300
199.5200
193.1300
197.6800
6,009,700
Mon, 02 Feb 2026
196.6300
199.4000
194.0900
194.9900
7,820,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
193.3200
197.3200
192.7000
197.2100
10,733,400
Thu, 29 Jan 2026
186.5600
190.0800
186.2500
189.2800
5,917,000
Wed, 28 Jan 2026
185.1300
188.1300
184.4900
186.2500
7,418,900
Tue, 27 Jan 2026
187.1500
187.5400
183.2600
184.4900
6,791,300
Mon, 26 Jan 2026
186.9800
188.8600
186.6500
187.9600
4,772,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
184.4900
186.9400
183.9000
186.0300
4,827,900
Thu, 22 Jan 2026
183.7500
186.3100
183.7500
185.3900
6,502,700
Wed, 21 Jan 2026
182.9900
184.8700
181.3600
183.6000
8,188,000
Tue, 20 Jan 2026
185.3600
186.5900
183.3400
183.6500
9,026,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
190.2000
190.4900
185.1800
186.3200
8,248,300
Thu, 15 Jan 2026
192.3600
192.6900
189.1600
190.6600
5,450,000
Wed, 14 Jan 2026
189.1500
192.1400
189.0000
192.0200
5,292,400
Tue, 13 Jan 2026
197.2200
197.3900
188.1200
189.6700
7,654,200
Mon, 12 Jan 2026
6 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 12 Jan 2026
200.3400
200.7700
196.4700
197.5100
5,271,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
5 · 424B5
After-hours · 16:34 ET
424B5 ↗
Fri, 09 Jan 2026
196.4800
202.0500
196.4000
200.5600
3,829,900
Thu, 08 Jan 2026
196.6100
199.5500
195.7400
197.9100
5,185,100
Wed, 07 Jan 2026
198.6000
199.8700
195.6200
197.2900
3,737,400
Wed, 07 Jan 2026
4 · 424B5
Pre-market · 08:35 ET
424B5 ↗
Tue, 06 Jan 2026
3 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 06 Jan 2026
200.2000
200.9400
197.1600
198.6000
3,240,400
Mon, 05 Jan 2026
199.1700
202.4400
198.4300
200.8600
4,021,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
202.2500
202.6900
199.0300
199.5800
3,826,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
202.5000
204.2400
202.0000
203.0400
3,239,500
Tue, 30 Dec 2025
202.0700
204.2100
201.6800
203.8000
3,037,800
Mon, 29 Dec 2025
201.7000
204.1800
201.4300
203.1500
4,402,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
199.1500
201.0600
198.7400
201.0000
1,979,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
197.6500
199.1400
197.0800
199.0200
1,312,000
Tue, 23 Dec 2025
195.8500
197.9600
195.7600
197.6700
4,403,800
Mon, 22 Dec 2025
195.8100
197.2000
194.7100
195.7600
4,712,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
200.8500
201.2600
196.1100
196.7300
17,206,100
Thu, 18 Dec 2025
199.1900
202.3700
199.1900
200.2700
6,862,900
Wed, 17 Dec 2025
198.0100
201.3400
197.9700
199.3800
6,266,200
Tue, 16 Dec 2025
196.9400
199.6800
195.9600
198.0000
5,685,800
Mon, 15 Dec 2025
195.9900
197.9600
194.3000
196.1600
5,157,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
194.2400
197.8800
194.0100
195.1600
4,635,300
Thu, 11 Dec 2025
2 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 11 Dec 2025
196.6500
197.7500
194.6500
195.3300
4,627,700
Wed, 10 Dec 2025
202.4500
202.7200
194.8900
195.3200
8,175,800
Tue, 09 Dec 2025
205.5400
206.1500
199.1700
201.3500
6,483,800
Tue, 09 Dec 2025
1 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 08 Dec 2025
209.5300
209.7000
203.6700
204.4400
4,613,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
208.0600
211.6300
207.6700
209.6300
3,461,500
Thu, 04 Dec 2025
209.3600
210.0000
206.7100
208.0100
3,694,300
Wed, 03 Dec 2025
209.6300
211.8100
207.2800
208.5100
3,999,400
Tue, 02 Dec 2025
207.6000
210.6200
205.8100
210.1300
4,076,800
Mon, 01 Dec 2025
208.9700
209.1100
205.5700
206.6300
3,025,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
206.7300
210.4900
206.2300
209.0100
1,633,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
205.7700
207.4000
205.3300
206.7300
4,002,900
Tue, 25 Nov 2025
207.7100
209.8000
206.5000
206.9000
6,278,400
Mon, 24 Nov 2025
208.8800
209.2500
205.5200
207.3400
8,026,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
208.0400
211.3600
206.6800
209.4800
6,286,900
Thu, 20 Nov 2025
211.3200
212.3200
209.8900
210.5100
5,259,300
Wed, 19 Nov 2025
212.6700
213.2600
210.1600
211.2700
3,684,000
Tue, 18 Nov 2025
216.9800
216.9800
212.0500
213.0800
5,857,300
Mon, 17 Nov 2025
215.9100
218.3300
215.0100
215.8400
7,379,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
217.4600
218.1800
214.4800
216.0800
4,880,800
Thu, 13 Nov 2025
212.0000
216.7900
211.6100
214.5700
5,551,500
Wed, 12 Nov 2025
211.7100
214.7000
210.6800
212.6800
3,554,700
Tue, 11 Nov 2025
208.1000
212.2100
207.5000
211.9800
5,043,100
Mon, 10 Nov 2025
206.1900
207.1900
204.4700
205.8700
4,079,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
202.6700
208.5800
201.5800
207.0000
6,464,100
Thu, 06 Nov 2025
202.2100
203.4800
199.4100
201.0100
5,909,700
Wed, 05 Nov 2025
205.6100
207.2600
204.1100
204.7400
3,463,900
Tue, 04 Nov 2025
204.2300
206.8500
203.4900
206.2900
4,937,400
Mon, 03 Nov 2025
209.3100
209.4000
202.7300
203.3200
7,093,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
209.2900
211.8500
207.6400
210.0500
4,956,500
Thu, 30 Oct 2025
215.2200
215.9800
209.5800
210.6500
6,235,200
Wed, 29 Oct 2025
220.5400
221.3700
212.1200
215.0100
8,834,600
Tue, 28 Oct 2025
218.9200
222.8300
218.2500
219.9900
4,467,700
Mon, 27 Oct 2025
216.9800
221.6400
215.5500
220.6800
5,968,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
220.0100
220.2200
215.6000
217.7700
5,884,400