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
109.5320
110.8100
107.0000
108.6100
1,996,195
Thu, 22 Oct 2026
107.6600
112.7100
107.6400
111.7700
2,544,500
Wed, 21 Oct 2026
106.7500
108.7600
103.2800
107.2600
3,648,600
Tue, 20 Oct 2026
110.8000
112.5600
108.8000
110.0300
3,029,600
Mon, 19 Oct 2026
31 · 8-K
After-hours · 20:07 ET
8-K ↗
Mon, 19 Oct 2026
109.4900
110.2300
107.8900
108.5100
2,551,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
110.2900
112.4800
108.5000
110.1100
3,162,900
Thu, 15 Oct 2026
107.0000
110.0400
106.5000
109.9900
2,979,200
Wed, 14 Oct 2026
106.6900
106.6900
103.0200
105.1400
2,270,000
Tue, 13 Oct 2026
30 · 8-K
After market open · 10:02 ET
8-K ↗
Tue, 13 Oct 2026
103.3100
108.1400
102.1300
106.9500
3,104,200
Mon, 12 Oct 2026
104.0000
104.6300
101.6300
102.4800
1,714,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
108.3700
108.7200
102.3700
103.3800
5,114,100
Thu, 08 Oct 2026
106.9600
112.1800
106.2100
109.6700
3,411,300
Wed, 07 Oct 2026
110.3000
111.5900
106.0200
106.9600
4,041,900
Tue, 06 Oct 2026
111.6700
112.8700
107.7900
108.6400
2,547,700
Mon, 05 Oct 2026
109.0900
109.3600
104.9100
107.7700
3,106,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
111.2600
112.8300
108.3000
109.2900
2,356,400
Thu, 01 Oct 2026
111.3900
112.5700
108.6500
111.3700
2,977,600
Wed, 30 Sep 2026
112.0500
112.9300
110.0000
110.9000
2,400,500
Tue, 29 Sep 2026
110.4100
113.7800
109.9600
110.6700
2,888,900
Mon, 28 Sep 2026
112.7500
114.6200
110.3500
111.4000
2,914,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
116.0300
116.7600
112.5000
112.9100
2,942,900
Thu, 24 Sep 2026
117.0200
118.5300
115.0100
117.5500
3,621,300
Wed, 23 Sep 2026
116.7500
120.6500
112.6500
116.6100
4,392,400
Tue, 22 Sep 2026
125.9500
126.5000
117.0600
117.2600
4,704,700
Mon, 21 Sep 2026
128.8400
129.3700
123.2500
123.3500
2,686,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
131.2300
132.1500
128.0500
128.1700
6,372,400
Thu, 17 Sep 2026
135.7200
136.2300
132.4200
133.3700
1,926,900
Wed, 16 Sep 2026
139.8200
141.0000
134.5400
135.0000
2,060,300
Tue, 15 Sep 2026
29 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 15 Sep 2026
141.8100
144.0000
139.1400
141.2000
2,690,900
Mon, 14 Sep 2026
145.7700
148.3400
143.2200
143.3500
2,294,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
142.0400
146.1800
139.1700
145.7700
2,051,100
Thu, 10 Sep 2026
133.9800
141.2600
133.4900
140.5600
3,507,900
Wed, 09 Sep 2026
145.7900
145.8100
133.3300
133.8900
4,057,400
Tue, 08 Sep 2026
151.9400
151.9600
144.7900
145.7400
2,008,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
150.7000
153.6600
149.4700
151.9900
1,952,100
Thu, 03 Sep 2026
160.2400
160.7000
149.5000
151.3800
3,664,700
Wed, 02 Sep 2026
147.6700
159.8700
147.6700
158.9700
2,903,300
Tue, 01 Sep 2026
146.0900
150.4900
144.8300
146.1900
2,557,300
Mon, 31 Aug 2026
28 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 31 Aug 2026
151.9600
153.7500
149.6600
152.4400
2,831,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
149.0200
154.4600
148.6400
153.6200
1,697,700
Thu, 27 Aug 2026
151.6600
152.4800
148.2800
148.3200
2,007,800
Wed, 26 Aug 2026
155.1400
156.0600
152.4000
153.8900
1,503,500
Wed, 26 Aug 2026
27 · 8-K
Pre-market · 06:01 ET
FORM 8-K ↗
Tue, 25 Aug 2026
148.6300
156.1400
145.1900
155.1400
2,149,000
Mon, 24 Aug 2026
26 · 8-K
After-hours · 16:38 ET
FORM 8-K ↗
Mon, 24 Aug 2026
149.1100
153.7700
146.5800
150.3000
3,633,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
149.0900
151.9800
145.7400
150.1700
2,028,600
Thu, 20 Aug 2026
25 · 8-K
After-hours · 17:16 ET
8-K ↗
Thu, 20 Aug 2026
152.0000
153.9700
144.8200
147.7600
3,606,100
Wed, 19 Aug 2026
149.0000
159.2900
148.6200
152.4700
11,032,100
Tue, 18 Aug 2026
24 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Tue, 18 Aug 2026
147.1500
152.1700
145.0400
148.3500
2,481,300
Mon, 17 Aug 2026
152.0000
152.8300
143.9700
144.1000
2,044,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
158.6300
158.6600
154.0300
154.2700
1,164,800
Thu, 13 Aug 2026
150.9700
157.1500
150.6400
156.5300
1,389,200
Wed, 12 Aug 2026
23 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 12 Aug 2026
156.2700
156.2700
149.5100
150.2200
1,615,000
Tue, 11 Aug 2026
151.9600
158.6500
150.9100
157.6900
1,505,600
Mon, 10 Aug 2026
151.0400
154.1700
148.0100
153.2900
1,515,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
156.0000
156.5500
151.9900
152.5700
2,022,900
Thu, 06 Aug 2026
154.4000
157.6700
151.8600
157.4400
1,870,800
Wed, 05 Aug 2026
152.9700
153.5900
148.4200
153.1700
2,031,800
Tue, 04 Aug 2026
143.7800
153.3500
143.0200
153.0700
3,247,900
Mon, 03 Aug 2026
146.8300
148.7700
142.3400
144.1000
2,701,900
Mon, 03 Aug 2026
22 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
140.5000
146.5800
138.8000
144.9800
2,826,900
Thu, 30 Jul 2026
140.0000
142.0900
136.6700
142.0000
3,387,200
Wed, 29 Jul 2026
138.0200
146.8500
136.5000
145.2000
4,266,200
Tue, 28 Jul 2026
133.5800
141.1600
132.2000
139.9700
3,812,000
Mon, 27 Jul 2026
21 · S-3ASR
After-hours · 17:31 ET
S-3ASR ↗
Mon, 27 Jul 2026
125.4900
132.5700
123.8300
131.6100
4,126,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
111.8000
125.7400
111.5500
123.3100
8,765,300
Fri, 24 Jul 2026
20 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 24 Jul 2026
19 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 23 Jul 2026
18 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Thu, 23 Jul 2026
128.4900
129.9200
123.1600
126.5000
7,066,100
Wed, 22 Jul 2026
130.7600
130.8200
125.4500
129.2200
2,993,600
Tue, 21 Jul 2026
127.6600
131.1000
127.2700
127.7900
1,667,000
Mon, 20 Jul 2026
130.3100
132.0200
128.3000
129.1600
2,120,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
133.5500
136.9800
131.2200
131.3700
1,972,200
Thu, 16 Jul 2026
133.0700
136.1400
131.2200
133.3300
2,257,500
Wed, 15 Jul 2026
129.0000
133.8700
129.0000
131.2400
1,524,200
Tue, 14 Jul 2026
129.8900
132.6300
127.7800
127.9100
1,929,500
Mon, 13 Jul 2026
132.6500
136.0000
131.0300
131.3700
2,124,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
136.2600
136.2800
129.1700
130.7300
2,312,900
Thu, 09 Jul 2026
130.7600
135.4800
130.2400
134.3500
2,237,500
Wed, 08 Jul 2026
134.8600
139.4100
132.7000
133.5400
2,197,700
Tue, 07 Jul 2026
137.2000
142.8900
136.2900
138.0200
1,673,600
Mon, 06 Jul 2026
137.8400
138.5100
132.6200
135.4400
2,504,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
140.6700
142.0000
132.3600
137.2000
3,122,800
Wed, 01 Jul 2026
144.0900
145.5500
139.6500
139.8400
2,225,900
Tue, 30 Jun 2026
144.4700
145.0500
138.8300
142.2100
4,876,000
Mon, 29 Jun 2026
168.1100
168.1100
143.3200
146.1700
12,661,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
130.3700
136.8600
130.3700
133.6400
2,605,400
Thu, 25 Jun 2026
130.8700
132.2500
129.3300
129.6500
2,113,300
Wed, 24 Jun 2026
132.5000
133.4200
128.9800
131.4200
2,514,100
Tue, 23 Jun 2026
126.1500
132.0700
124.8000
131.7500
2,972,100
Mon, 22 Jun 2026
125.2700
128.7700
124.0500
125.5400
3,727,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.0000
132.0100
126.0000
126.2300
17,934,200
Wed, 17 Jun 2026
141.2100
141.7200
131.2800
132.0000
3,521,400
Tue, 16 Jun 2026
144.5000
145.6000
140.7300
141.7800
2,166,800
Mon, 15 Jun 2026
145.8700
147.8500
141.2000
143.7100
2,614,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
138.8700
146.0100
138.0000
145.8200
3,367,400
Thu, 11 Jun 2026
137.6700
139.7900
133.7100
139.1400
2,038,000
Wed, 10 Jun 2026
136.1800
140.0000
132.5000
137.7900
2,786,300
Tue, 09 Jun 2026
131.6300
135.7700
130.7100
135.3700
2,547,400
Mon, 08 Jun 2026
129.8800
132.6700
127.5000
132.2000
2,290,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
130.9600
134.3500
127.8200
132.1200
2,732,100
Thu, 04 Jun 2026
131.5600
132.9400
126.7000
129.0500
4,247,300
Wed, 03 Jun 2026
138.8300
139.9500
128.8000
129.0100
4,396,400
Tue, 02 Jun 2026
142.7700
142.7700
139.4000
140.2700
2,543,200
Mon, 01 Jun 2026
143.4000
146.1700
141.0000
142.6000
3,107,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
145.7900
145.8000
140.9000
144.0500
3,831,300
Thu, 28 May 2026
146.0700
148.7700
144.9800
147.2600
1,611,800
Wed, 27 May 2026
145.7900
150.1800
145.3500
147.1800
3,040,800
Tue, 26 May 2026
144.8600
147.7100
142.6800
144.0000
1,997,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
150.0000
150.5400
142.4800
145.1500
2,100,900
Thu, 21 May 2026
144.5400
149.1400
141.8600
148.9000
2,568,800
Wed, 20 May 2026
142.4200
146.8500
141.1000
144.6100
2,876,400
Tue, 19 May 2026
17 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 19 May 2026
143.0800
146.4200
140.1800
142.5000
3,815,900
Mon, 18 May 2026
139.9900
148.2300
139.9700
141.2100
3,631,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
148.0000
148.7500
136.6300
140.3300
5,620,600
Thu, 14 May 2026
144.2000
155.3700
144.0000
148.0000
3,752,500
Wed, 13 May 2026
146.4200
146.8200
141.7700
143.0600
3,943,900
Tue, 12 May 2026
149.8200
150.4600
146.0000
147.9200
2,546,200
Mon, 11 May 2026
153.7500
154.0200
146.4600
147.7900
3,535,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
160.0000
161.5000
154.7000
154.8600
3,089,700
Thu, 07 May 2026
156.0000
163.2000
156.0000
160.2400
2,232,000
Wed, 06 May 2026
158.6000
162.0000
156.1400
156.5200
2,951,000
Tue, 05 May 2026
165.3300
165.3400
157.2600
158.2300
2,923,000
Mon, 04 May 2026
171.8500
175.0500
165.1500
165.3400
2,910,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
166.4200
174.3000
166.0100
171.7400
4,042,000
Thu, 30 Apr 2026
158.7500
168.0000
158.0000
165.1700
6,130,900
Wed, 29 Apr 2026
174.4000
174.7900
158.4200
158.6500
5,616,000
Tue, 28 Apr 2026
176.0200
178.5500
170.7700
173.1100
4,775,700
Mon, 27 Apr 2026
178.9100
184.0000
171.9700
174.6100
6,206,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
233.0000
234.7100
178.0000
180.1300
13,325,300
Fri, 24 Apr 2026
16 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 24 Apr 2026
15 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 23 Apr 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Apr 2026
249.3500
254.1100
241.4100
241.7800
3,609,900
Wed, 22 Apr 2026
242.2900
245.8200
241.3900
242.4900
1,612,700
Tue, 21 Apr 2026
246.0200
248.6600
241.3500
241.9500
1,929,700
Mon, 20 Apr 2026
236.7700
249.3200
236.7000
244.6900
2,188,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
236.0000
241.5000
234.2300
236.6200
1,778,300
Thu, 16 Apr 2026
220.7000
235.9900
220.0900
235.9700
2,058,700
Wed, 15 Apr 2026
216.0400
223.8500
215.0000
220.2900
2,028,200
Tue, 14 Apr 2026
224.7600
227.3000
215.0100
215.5700
2,429,000
Mon, 13 Apr 2026
218.5900
227.7300
216.0000
226.3000
1,858,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
224.6600
226.0000
218.1100
218.8200
1,364,400
Thu, 09 Apr 2026
221.2100
225.4100
217.7800
223.2300
1,304,200
Wed, 08 Apr 2026
226.6600
226.7900
219.6500
221.6300
1,367,100
Tue, 07 Apr 2026
220.2300
224.9200
216.7600
223.8000
1,045,300
Mon, 06 Apr 2026
219.5000
224.4100
217.2900
219.9800
869,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
216.4600
221.3200
211.6100
219.7900
1,471,200
Wed, 01 Apr 2026
213.1700
217.5000
208.5200
216.2700
1,981,700
Tue, 31 Mar 2026
221.6500
224.7400
211.4400
215.8800
5,733,700
Mon, 30 Mar 2026
219.5100
224.9400
217.5300
220.9400
2,044,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
218.5100
220.3900
214.4300
219.1400
1,291,600
Thu, 26 Mar 2026
218.7000
221.7600
215.3000
218.5100
1,259,300
Wed, 25 Mar 2026
219.7300
222.6100
212.9600
218.9100
1,144,900
Tue, 24 Mar 2026
215.6700
220.8700
215.5000
217.6000
1,004,000
Mon, 23 Mar 2026
217.0800
219.2200
212.3700
216.6100
1,298,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
210.6600
216.4400
209.0000
213.0100
2,645,200
Thu, 19 Mar 2026
209.1700
216.1100
208.3500
211.6300
1,273,100
Wed, 18 Mar 2026
220.0400
221.7600
208.3300
209.0000
1,818,700
Tue, 17 Mar 2026
220.1800
227.2900
220.0700
222.5200
1,137,600
Mon, 16 Mar 2026
219.0000
220.2300
214.9000
217.6500
1,193,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
217.6000
218.8600
215.1800
218.1900
1,024,600
Thu, 12 Mar 2026
13 · DEFA14A
After-hours · 16:11 ET
DEFA 4A ↗
Thu, 12 Mar 2026
12 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Thu, 12 Mar 2026
222.7600
227.5000
214.9100
215.0800
1,490,100
Wed, 11 Mar 2026
219.3300
228.1000
219.1100
224.3600
1,684,300
Tue, 10 Mar 2026
222.2300
222.7800
216.9200
219.3300
1,889,900
Mon, 09 Mar 2026
229.2400
229.7200
221.5300
222.8100
1,716,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
228.8700
234.5500
227.5000
232.2400
1,524,600
Thu, 05 Mar 2026
229.9600
236.6000
228.9700
229.9400
1,657,800
Wed, 04 Mar 2026
229.2900
232.9700
226.0200
232.0000
1,272,000
Tue, 03 Mar 2026
225.9900
233.7300
225.9900
229.4100
1,312,900
Mon, 02 Mar 2026
231.4600
234.7900
227.3200
232.8000
1,517,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
228.3300
237.8300
225.6900
234.6300
2,144,300
Thu, 26 Feb 2026
226.4800
230.4300
226.2200
228.3800
1,314,200
Wed, 25 Feb 2026
231.6400
233.4300
225.0000
225.7500
1,290,200
Wed, 25 Feb 2026
11 · 8-K
Pre-market · 08:52 ET
8-K ↗
Tue, 24 Feb 2026
227.5200
234.2700
226.1900
231.8500
1,165,100
Mon, 23 Feb 2026
229.3500
232.0500
223.0000
227.5200
1,307,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
231.9500
233.7200
226.1500
230.1600
1,576,200
Thu, 19 Feb 2026
238.0500
241.2200
230.3600
231.5400
1,456,000
Wed, 18 Feb 2026
236.4800
241.1500
236.0300
239.1400
1,286,100
Tue, 17 Feb 2026
238.5400
241.1200
234.2700
237.0100
1,343,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
238.9800
242.0400
236.5500
239.0900
1,699,700
Thu, 12 Feb 2026
242.8200
243.8900
234.9500
238.0800
1,713,400
Wed, 11 Feb 2026
247.1700
248.9900
239.4500
241.0700
2,383,700
Tue, 10 Feb 2026
240.2100
249.2400
238.7800
248.1900
2,682,900
Mon, 09 Feb 2026
231.1400
238.6500
227.0000
238.2500
2,145,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
223.5300
231.4900
223.5300
231.1400
3,346,100
Thu, 05 Feb 2026
223.1200
226.0300
219.6000
223.5300
2,295,600
Wed, 04 Feb 2026
215.5600
227.3300
214.8200
224.1800
3,714,700
Tue, 03 Feb 2026
209.9200
217.6000
208.3500
212.7400
2,356,500
Mon, 02 Feb 2026
208.8400
216.1000
204.0000
213.6100
2,906,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
204.1200
214.8400
199.1300
206.1200
7,196,300
Fri, 30 Jan 2026
10 · 10-K
Pre-market · 07:01 ET
10-K ↗
Fri, 30 Jan 2026
9 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 29 Jan 2026
180.9600
192.1900
180.3800
191.5200
3,762,700
Wed, 28 Jan 2026
8 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 28 Jan 2026
183.1800
188.7100
182.0400
182.8100
2,474,200
Tue, 27 Jan 2026
192.3300
192.7900
182.5400
182.9900
2,199,200
Mon, 26 Jan 2026
191.9000
194.7300
190.6800
193.7900
1,609,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
191.8100
192.1900
188.3300
191.6900
1,423,500
Thu, 22 Jan 2026
7 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 22 Jan 2026
188.8100
194.5300
187.6900
192.6700
1,801,400
Wed, 21 Jan 2026
184.3800
189.0400
183.7500
187.3700
2,395,900
Tue, 20 Jan 2026
186.5000
189.6800
183.9800
184.2000
2,218,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
194.6500
195.6800
187.8500
189.7600
2,292,300
Thu, 15 Jan 2026
201.4500
202.0000
194.0600
194.6100
2,116,000
Wed, 14 Jan 2026
6 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 14 Jan 2026
197.6700
204.6300
196.2400
202.3400
1,242,500
Tue, 13 Jan 2026
203.9700
205.2100
197.4500
197.8900
1,990,100
Mon, 12 Jan 2026
208.8100
211.1500
205.4500
206.6700
1,191,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
210.1500
212.3400
202.5600
210.5900
1,461,300
Thu, 08 Jan 2026
204.0500
212.9500
202.1800
209.7100
1,858,400
Wed, 07 Jan 2026
211.5500
213.4400
206.1000
206.3600
2,142,200
Tue, 06 Jan 2026
210.0000
211.1500
206.9900
210.6200
2,902,400
Tue, 06 Jan 2026
5 · 8-K
Pre-market · 08:23 ET
FORM 8-K ↗
Mon, 05 Jan 2026
209.9100
215.1000
208.1000
210.0100
1,667,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
209.4500
215.6500
207.7200
209.2800
1,400,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
209.5800
209.8900
208.0700
208.7500
940,600
Tue, 30 Dec 2025
207.9300
211.0100
207.8800
209.6000
1,195,600
Mon, 29 Dec 2025
207.0500
209.5900
206.7800
209.0400
1,749,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
207.5700
209.2400
206.1800
207.1600
791,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
205.7800
208.6600
205.0000
208.4600
513,500
Tue, 23 Dec 2025
206.2600
207.1300
203.9800
205.2800
1,291,800
Mon, 22 Dec 2025
205.3100
209.6000
205.0100
206.0200
1,379,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
206.4400
208.9600
204.2000
205.0000
5,997,800
Thu, 18 Dec 2025
209.6600
213.8000
206.4000
206.5000
2,294,700
Wed, 17 Dec 2025
209.4300
212.1600
209.3800
209.6600
1,742,400
Tue, 16 Dec 2025
210.3200
213.4600
208.4400
211.2900
1,774,600
Mon, 15 Dec 2025
206.1700
210.3700
205.0000
209.5200
1,533,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
212.4700
214.6300
206.1100
206.6000
1,687,600
Fri, 12 Dec 2025
4 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 11 Dec 2025
214.6700
215.9700
209.3000
212.0600
1,532,400
Wed, 10 Dec 2025
204.6000
215.7700
204.1800
213.2900
1,546,400
Tue, 09 Dec 2025
204.1700
206.6400
203.0400
205.1300
1,111,000
Mon, 08 Dec 2025
205.2900
205.9800
201.6000
204.6500
2,028,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
200.0000
207.7900
199.6500
205.1000
1,681,800
Fri, 05 Dec 2025
3 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 04 Dec 2025
199.9500
201.3700
196.3400
199.9800
1,587,100
Wed, 03 Dec 2025
196.6900
201.6600
196.0000
199.9600
1,346,500
Tue, 02 Dec 2025
197.8200
198.3000
194.0200
197.7200
1,491,800
Mon, 01 Dec 2025
199.5000
202.2800
195.7100
196.9400
1,817,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
200.1500
203.3100
198.8400
200.1200
899,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
200.4400
200.7600
198.6400
199.8100
1,416,400
Tue, 25 Nov 2025
199.0800
204.6900
198.6400
200.7600
1,378,200
Mon, 24 Nov 2025
200.9300
204.8200
198.3300
199.0800
2,879,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
195.0100
203.2500
194.1100
203.0000
2,253,800
Thu, 20 Nov 2025
195.7300
198.9900
193.0000
194.7100
1,669,700
Wed, 19 Nov 2025
199.0200
200.6200
193.4900
194.2200
2,744,100
Tue, 18 Nov 2025
202.1100
203.8000
199.4800
200.6900
1,319,500
Mon, 17 Nov 2025
202.8100
208.1900
201.0000
201.8400
2,212,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
204.2200
205.0500
199.3100
203.1000
1,967,800
Thu, 13 Nov 2025
212.6100
213.0300
204.4500
204.8000
2,286,300
Wed, 12 Nov 2025
208.6200
214.5300
207.7500
213.0700
1,871,000
Tue, 11 Nov 2025
212.1100
212.6900
208.3700
209.2200
1,352,400
Mon, 10 Nov 2025
220.8700
220.8700
209.9100
210.4500
1,829,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
217.4300
220.1700
213.5000
219.8600
1,405,200
Thu, 06 Nov 2025
225.1400
226.6500
215.7600
217.8600
1,896,100
Wed, 05 Nov 2025
222.0600
226.6100
220.2600
225.1500
2,154,900
Tue, 04 Nov 2025
222.9100
223.0700
217.4800
220.9100
1,882,600
Mon, 03 Nov 2025
231.3100
232.1500
214.8300
222.2000
2,991,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
218.0000
234.6200
215.9300
233.8400
4,283,900
Fri, 31 Oct 2025
2 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 30 Oct 2025
225.0000
243.6000
224.2800
230.9200
3,957,200
Wed, 29 Oct 2025
245.5300
247.8700
238.6200
241.5600
3,192,700
Tue, 28 Oct 2025
245.0000
249.8400
242.8100
248.8800
1,983,000
Mon, 27 Oct 2025
244.7700
247.6600
243.4400
245.4400
2,278,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend