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
150.7000
150.7000
146.2700
147.3300
49,853
Thu, 22 Oct 2026
153.1400
154.4250
149.5000
150.2700
125,700
Wed, 21 Oct 2026
155.7000
156.8800
152.0100
153.1800
113,800
Tue, 20 Oct 2026
148.6900
156.0400
148.1550
154.4500
209,700
Mon, 19 Oct 2026
18 · 6-K
After market open · 10:01 ET
FORM 6-K ↗
Mon, 19 Oct 2026
143.4600
150.4650
142.9400
147.3400
164,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
152.6200
152.6200
141.6200
142.7800
193,800
Thu, 15 Oct 2026
153.8700
155.4700
152.1300
152.6200
195,900
Wed, 14 Oct 2026
151.1700
155.0850
150.0200
152.7200
158,500
Tue, 13 Oct 2026
157.0100
161.0000
150.9330
151.8700
233,400
Mon, 12 Oct 2026
154.9500
160.7350
154.6300
158.5900
259,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
152.7300
155.9900
152.1700
154.4900
179,300
Thu, 08 Oct 2026
155.7900
155.8500
150.2100
152.5200
154,400
Wed, 07 Oct 2026
155.0900
156.7500
154.6000
156.0800
97,800
Tue, 06 Oct 2026
158.2400
158.2400
152.6400
155.6100
190,300
Mon, 05 Oct 2026
160.0000
160.0000
156.4000
159.1800
133,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
163.5000
164.6000
159.0000
159.5600
184,800
Thu, 01 Oct 2026
168.9800
170.3600
162.9800
162.9800
198,800
Wed, 30 Sep 2026
167.2700
172.7400
167.1800
169.8200
142,000
Tue, 29 Sep 2026
166.7200
169.5190
164.4100
166.6600
186,900
Mon, 28 Sep 2026
166.9800
171.8750
165.5500
165.9300
127,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
171.7800
172.0000
167.0600
167.3300
123,700
Thu, 24 Sep 2026
169.0000
171.5000
165.5600
169.4400
219,000
Wed, 23 Sep 2026
175.5000
175.5000
166.6000
168.6700
153,800
Tue, 22 Sep 2026
173.6900
178.4420
173.6600
175.3500
204,600
Mon, 21 Sep 2026
173.0000
174.9930
171.1300
173.4000
119,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
168.9200
172.2150
168.9200
170.9600
93,900
Thu, 17 Sep 2026
172.3000
173.9250
168.8800
170.3500
136,000
Wed, 16 Sep 2026
168.5000
173.0000
166.2600
169.2100
107,300
Tue, 15 Sep 2026
173.0000
173.0100
168.4000
169.4400
151,800
Mon, 14 Sep 2026
172.9800
178.0450
171.8200
173.0000
186,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
179.9900
179.9900
171.2100
173.7900
154,600
Thu, 10 Sep 2026
180.2700
181.2250
173.0000
175.0700
211,100
Wed, 09 Sep 2026
191.0900
191.3000
181.8000
183.1600
236,700
Tue, 08 Sep 2026
192.7100
198.5800
187.5100
192.8500
571,500
Tue, 08 Sep 2026
17 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
172.7700
193.8800
172.7700
193.6100
738,700
Thu, 03 Sep 2026
161.2500
171.7800
159.8600
171.0900
203,400
Wed, 02 Sep 2026
157.9900
163.7000
157.3330
160.6600
212,700
Tue, 01 Sep 2026
154.4900
157.1900
153.8500
156.7000
114,100
Mon, 31 Aug 2026
150.9400
158.3900
150.1600
155.7100
146,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
156.7500
158.2350
151.1500
151.7200
171,300
Thu, 27 Aug 2026
156.6900
158.1500
154.0200
157.0100
106,500
Wed, 26 Aug 2026
160.3200
162.4350
155.3200
156.6900
269,800
Tue, 25 Aug 2026
161.0900
163.8850
160.2200
161.6800
61,800
Mon, 24 Aug 2026
162.3850
162.3850
157.7700
158.8700
135,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
163.5000
164.8100
160.4400
161.0600
111,200
Thu, 20 Aug 2026
165.7500
169.4450
159.9800
161.9400
167,300
Wed, 19 Aug 2026
163.9100
170.8600
163.4400
168.5500
126,100
Tue, 18 Aug 2026
161.8100
165.3430
160.1500
162.5700
96,300
Mon, 17 Aug 2026
162.1100
166.0800
161.0000
163.2100
181,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
166.5100
167.0000
159.0000
162.8000
228,800
Thu, 13 Aug 2026
178.9400
178.9400
163.2000
166.2800
491,700
Thu, 13 Aug 2026
16 · 6-K
Next filing day · accepted 12 Aug, 21:50 ET
FORM 6-K ↗
Wed, 12 Aug 2026
180.5700
181.5600
172.5550
178.9400
156,400
Tue, 11 Aug 2026
15 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Tue, 11 Aug 2026
168.5000
178.5900
167.0100
177.5800
237,900
Mon, 10 Aug 2026
163.2000
167.5000
163.2000
167.2600
120,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
161.6700
164.3000
161.6700
163.0500
126,400
Thu, 06 Aug 2026
158.5000
162.2000
157.2550
160.6700
133,400
Wed, 05 Aug 2026
157.7400
159.8400
155.6600
158.5000
141,900
Tue, 04 Aug 2026
157.1400
158.4250
154.5450
157.2700
105,500
Mon, 03 Aug 2026
157.5600
157.5600
152.8800
154.7900
191,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
159.6300
161.0000
155.1800
158.6100
159,300
Thu, 30 Jul 2026
153.2400
162.9700
153.2400
159.9200
241,900
Wed, 29 Jul 2026
153.2100
157.8300
151.5000
152.4400
241,400
Tue, 28 Jul 2026
158.4300
159.4000
153.7400
155.9500
120,000
Mon, 27 Jul 2026
154.3300
159.2650
153.8800
158.4300
136,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
157.1100
157.1100
151.9700
153.3600
172,400
Thu, 23 Jul 2026
155.9000
159.4000
153.7450
156.2800
154,100
Wed, 22 Jul 2026
161.4300
161.4300
156.0000
157.1400
152,100
Tue, 21 Jul 2026
152.6700
161.2100
151.3550
161.0800
175,200
Mon, 20 Jul 2026
150.6300
156.9400
150.6300
152.8400
235,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
150.7800
152.7600
147.7130
150.0800
155,000
Thu, 16 Jul 2026
151.0000
151.2000
146.6200
150.6700
116,300
Wed, 15 Jul 2026
147.1100
150.3650
144.3200
149.4700
102,800
Tue, 14 Jul 2026
147.0300
148.3200
144.0600
146.6800
107,900
Mon, 13 Jul 2026
148.3600
154.1600
145.2300
147.0300
194,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
152.5000
154.2500
145.5700
149.3300
153,700
Thu, 09 Jul 2026
152.2300
155.8800
150.4020
153.2400
124,000
Wed, 08 Jul 2026
155.5000
155.5000
147.0900
152.3000
311,900
Tue, 07 Jul 2026
155.0000
158.9000
154.2500
157.6900
222,500
Mon, 06 Jul 2026
146.9100
154.9900
146.9100
154.0200
214,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
143.5000
147.9680
143.5000
146.6300
109,400
Wed, 01 Jul 2026
153.8800
157.9900
140.9850
142.3100
354,100
Tue, 30 Jun 2026
154.6500
156.5550
150.5100
153.9850
225,100
Mon, 29 Jun 2026
148.2300
155.8700
147.2600
154.6500
195,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.1700
152.4600
146.7000
148.7300
255,700
Thu, 25 Jun 2026
151.0000
152.7000
148.3650
149.8300
270,700
Wed, 24 Jun 2026
145.4900
152.7000
144.5100
150.7700
275,300
Tue, 23 Jun 2026
145.9400
148.6500
144.6400
145.0900
214,900
Mon, 22 Jun 2026
147.6300
150.0000
144.7900
147.0700
172,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
149.0000
151.9900
143.9000
146.1200
255,100
Wed, 17 Jun 2026
136.1500
149.2400
136.1500
148.3400
333,000
Tue, 16 Jun 2026
144.7800
146.0000
136.0900
138.1900
300,300
Mon, 15 Jun 2026
140.5000
144.8200
139.2000
144.2400
242,500
Mon, 15 Jun 2026
14 · 6-K
Next filing day · accepted 12 Jun, 21:42 ET
FORM 6-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
137.3400
139.0000
135.3600
138.1600
154,900
Thu, 11 Jun 2026
136.7000
139.8450
135.0000
136.8500
180,600
Wed, 10 Jun 2026
140.8400
144.0000
136.6200
136.6200
96,900
Tue, 09 Jun 2026
141.4300
144.8200
136.9500
141.4200
203,200
Mon, 08 Jun 2026
143.0000
144.0900
137.7000
139.6300
153,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
142.0000
146.4300
138.5100
143.3500
333,800
Thu, 04 Jun 2026
137.8300
146.5300
137.0000
144.4600
312,700
Wed, 03 Jun 2026
133.5900
137.8200
132.9000
137.2300
165,800
Tue, 02 Jun 2026
146.0000
146.0000
130.0000
134.9300
396,600
Mon, 01 Jun 2026
141.6200
148.2700
134.4400
147.0000
398,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
146.3100
151.4050
139.5500
144.1800
565,200
Thu, 28 May 2026
140.3500
149.1800
137.8500
148.0000
376,300
Wed, 27 May 2026
141.5300
143.3750
139.8200
142.0900
148,800
Tue, 26 May 2026
137.5000
142.7750
134.0100
142.0100
309,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
141.8000
145.5000
137.0000
137.3000
107,700
Thu, 21 May 2026
144.7800
148.1400
139.0000
144.2500
134,400
Wed, 20 May 2026
142.0200
148.6050
135.8000
143.3600
252,500
Wed, 20 May 2026
13 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Tue, 19 May 2026
143.3300
143.3300
137.4650
139.7000
190,300
Mon, 18 May 2026
144.0200
146.4800
141.8200
142.9000
121,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
149.7700
149.9500
141.3400
143.0000
256,300
Thu, 14 May 2026
154.0600
154.0600
149.2200
149.9500
164,600
Wed, 13 May 2026
150.0000
158.5000
150.0000
153.5200
154,500
Tue, 12 May 2026
151.2200
157.0000
150.4800
155.5400
87,200
Mon, 11 May 2026
154.0900
158.6450
151.9700
151.9700
67,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
156.5000
156.9900
152.5300
154.8800
60,000
Thu, 07 May 2026
156.0000
156.5600
147.8400
156.0000
136,700
Wed, 06 May 2026
154.3800
156.6600
151.8900
156.2100
173,900
Tue, 05 May 2026
157.1000
158.9500
153.4800
154.3800
88,300
Mon, 04 May 2026
153.6600
158.5000
153.6600
154.5100
97,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
158.5000
160.2400
153.7600
154.8500
78,000
Thu, 30 Apr 2026
157.1100
159.7100
155.6400
159.1600
58,500
Wed, 29 Apr 2026
156.8100
158.5000
154.2200
154.5000
38,500
Tue, 28 Apr 2026
161.3100
162.6000
153.6900
158.7300
117,500
Mon, 27 Apr 2026
160.5400
165.3000
160.5200
163.0600
70,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
162.5300
162.5300
157.7700
161.2600
90,600
Thu, 23 Apr 2026
169.5500
170.0000
164.0000
164.4500
66,100
Wed, 22 Apr 2026
168.9000
173.3000
166.0000
167.4200
88,300
Tue, 21 Apr 2026
12 · 6-K
After-hours · 16:00 ET
6-K ↗
Tue, 21 Apr 2026
165.0900
169.1700
163.2900
165.2300
90,400
Mon, 20 Apr 2026
168.1000
168.4400
162.1100
165.4300
79,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
162.0000
165.7050
158.1000
165.4500
171,800
Thu, 16 Apr 2026
167.4700
167.5600
157.6300
158.0500
354,500
Wed, 15 Apr 2026
171.0400
171.2000
167.0000
168.7600
102,700
Tue, 14 Apr 2026
172.3500
176.4400
171.0450
171.9300
115,900
Mon, 13 Apr 2026
176.1800
179.0000
169.7100
173.1800
179,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
181.0600
181.0600
168.8100
172.7600
198,900
Thu, 09 Apr 2026
176.7600
183.6700
176.7600
181.1700
162,800
Wed, 08 Apr 2026
174.5000
180.3350
172.0300
178.7300
164,000
Tue, 07 Apr 2026
170.3800
170.6200
165.9250
169.7900
98,400
Mon, 06 Apr 2026
170.2800
178.0000
168.2200
171.1700
208,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
162.1300
176.1750
162.0000
169.8500
214,000
Wed, 01 Apr 2026
161.9800
167.8300
161.9800
167.2500
161,200
Tue, 31 Mar 2026
150.1000
162.3700
148.0000
159.4400
224,100
Tue, 31 Mar 2026
11 · 6-K
Pre-market · 08:01 ET
FORM 6-K ↗
Tue, 31 Mar 2026
10 · 20-F
Pre-market · 08:00 ET
20-F ↗
Mon, 30 Mar 2026
152.8600
154.8700
147.0000
149.1800
155,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
147.7100
154.2700
147.7100
152.0700
109,900
Thu, 26 Mar 2026
154.6600
155.9400
148.8100
149.1800
280,900
Wed, 25 Mar 2026
153.0000
159.4500
153.0000
155.0400
126,800
Tue, 24 Mar 2026
150.6000
153.4800
146.6100
150.8300
175,800
Mon, 23 Mar 2026
155.4500
158.6800
150.1400
151.1400
153,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
159.9900
159.9900
153.0000
154.5900
139,500
Thu, 19 Mar 2026
161.7500
162.0000
156.6000
159.2400
140,300
Wed, 18 Mar 2026
161.5000
162.9000
158.0100
161.3400
177,700
Tue, 17 Mar 2026
165.6100
166.0000
156.5100
161.4100
194,200
Mon, 16 Mar 2026
164.1000
166.2500
155.5360
165.3750
229,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
170.0000
172.7100
162.8900
164.1100
109,800
Thu, 12 Mar 2026
171.0200
174.3350
167.5000
169.5500
190,500
Wed, 11 Mar 2026
175.0000
177.9200
172.5900
173.7500
59,300
Tue, 10 Mar 2026
179.0000
181.9900
170.2000
174.0000
180,000
Mon, 09 Mar 2026
172.8400
179.7200
170.0000
179.1200
116,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
171.5600
177.9250
168.2100
173.3000
136,000
Thu, 05 Mar 2026
177.7900
178.9300
172.5700
172.5700
129,900
Wed, 04 Mar 2026
170.0600
179.1100
167.9000
177.7900
245,900
Tue, 03 Mar 2026
177.6000
180.7500
167.5900
167.8800
300,900
Mon, 02 Mar 2026
188.7450
188.7450
173.3200
177.5800
423,900
Mon, 02 Mar 2026
9 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
186.3100
192.2800
186.3100
190.3000
353,400
Thu, 26 Feb 2026
187.7500
189.8000
183.9100
188.5500
216,500
Wed, 25 Feb 2026
187.0200
190.3600
183.9000
188.0400
227,200
Tue, 24 Feb 2026
188.0000
190.8000
184.8500
186.1500
116,000
Mon, 23 Feb 2026
180.9500
191.5000
180.9500
189.2600
158,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
180.4700
181.0550
176.4800
180.9500
100,200
Thu, 19 Feb 2026
176.4600
180.4450
172.8000
179.7700
168,000
Wed, 18 Feb 2026
174.9000
180.2800
171.0000
173.9100
153,000
Tue, 17 Feb 2026
176.6100
179.7800
171.7800
175.8400
79,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
177.2200
177.2200
171.3500
175.2600
118,300
Thu, 12 Feb 2026
175.8400
179.9900
173.1900
174.6100
96,600
Wed, 11 Feb 2026
177.1600
178.0000
168.0000
175.0600
149,300
Tue, 10 Feb 2026
181.3400
182.8850
176.1600
176.9100
110,200
Mon, 09 Feb 2026
189.9900
189.9900
177.2000
183.0100
166,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
179.8900
192.9350
179.8900
187.8600
365,200
Thu, 05 Feb 2026
181.5200
189.8900
175.1800
178.3300
327,500
Wed, 04 Feb 2026
186.5100
190.8800
178.0000
182.7900
214,500
Tue, 03 Feb 2026
173.9900
200.0000
173.9900
187.2700
445,600
Mon, 02 Feb 2026
166.9000
174.2500
165.5100
173.3100
117,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
166.6300
169.2850
160.0000
169.0000
193,400
Thu, 29 Jan 2026
166.0000
169.0900
160.9400
169.0200
356,100
Wed, 28 Jan 2026
167.0900
171.6280
164.5000
165.6400
309,400
Tue, 27 Jan 2026
162.9000
171.0000
162.8200
167.3400
200,000
Tue, 27 Jan 2026
8 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Mon, 26 Jan 2026
167.4800
174.7800
160.5100
162.4700
427,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
159.5400
165.7800
156.5150
164.5750
112,300
Thu, 22 Jan 2026
159.2000
162.4600
157.6310
159.8500
116,700
Wed, 21 Jan 2026
160.0700
163.1740
155.0000
159.1900
100,900
Tue, 20 Jan 2026
152.4400
161.0000
150.0000
160.0100
134,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
151.0000
157.4800
148.1000
155.1100
159,500
Thu, 15 Jan 2026
153.9000
155.5000
148.5600
149.6100
138,400
Wed, 14 Jan 2026
157.0000
157.5000
149.5000
153.6800
257,800
Tue, 13 Jan 2026
154.5000
158.0000
152.9900
156.9500
198,900
Mon, 12 Jan 2026
159.6100
159.9500
146.0600
154.7900
327,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
164.0500
166.0000
155.4900
158.3600
350,600
Thu, 08 Jan 2026
164.9900
170.2450
163.6400
164.0050
478,300
Wed, 07 Jan 2026
162.4100
165.2500
158.0000
164.2000
539,500
Tue, 06 Jan 2026
162.2000
162.4900
157.3500
160.1800
229,300
Mon, 05 Jan 2026
159.1650
160.5000
153.5600
159.4200
199,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
160.0100
162.1100
156.3800
159.2700
242,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
159.8000
161.8000
158.2100
159.9600
60,900
Tue, 30 Dec 2025
164.3500
165.2900
156.7100
160.8200
193,300
Mon, 29 Dec 2025
154.9300
169.7500
151.5000
165.2900
309,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
154.5100
155.4800
153.6200
154.9300
72,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
154.0000
157.0000
154.0000
155.0000
112,900
Tue, 23 Dec 2025
154.3100
156.4150
153.0000
154.5000
125,400
Mon, 22 Dec 2025
156.9900
158.5000
153.7550
155.4900
339,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
154.2500
157.2500
153.5300
156.0000
368,600
Thu, 18 Dec 2025
154.8000
162.0000
153.0000
154.5400
261,000
Wed, 17 Dec 2025
149.5000
157.5000
149.4600
154.2100
287,100
Tue, 16 Dec 2025
141.1400
149.2700
141.0000
149.1300
144,200
Mon, 15 Dec 2025
142.5000
147.0800
141.5650
142.5300
124,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
150.2500
151.1600
140.9890
141.3200
170,000
Thu, 11 Dec 2025
149.0400
161.3200
144.8800
150.2400
555,200
Wed, 10 Dec 2025
148.3300
148.6500
145.0100
146.9900
207,600
Tue, 09 Dec 2025
149.3000
151.6000
147.0100
149.1300
246,500
Mon, 08 Dec 2025
148.0000
154.0000
146.6100
149.9100
125,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
151.0000
151.7900
140.0700
150.0000
314,500
Thu, 04 Dec 2025
152.0000
152.5000
143.7070
151.2700
388,000
Wed, 03 Dec 2025
153.9600
155.5000
151.0000
151.7900
189,500
Tue, 02 Dec 2025
7 · 424B5
After-hours · 16:03 ET
424B5 ↗
Tue, 02 Dec 2025
6 · 6-K
After-hours · 16:00 ET
FORM 6-K ↗
Tue, 02 Dec 2025
160.4300
160.5500
145.6900
150.8400
1,038,700
Mon, 01 Dec 2025
5 · 424B5
After-hours · 17:12 ET
424B5 ↗
Mon, 01 Dec 2025
4 · 6-K
After-hours · 16:52 ET
FORM 6-K ↗
Mon, 01 Dec 2025
3 · 6-K
After-hours · 16:28 ET
FORM 6-K ↗
Mon, 01 Dec 2025
153.5000
154.9900
130.0600
154.0200
753,200
Mon, 01 Dec 2025
2 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.0000
138.1050
129.0000
137.4400
75,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
130.0000
133.0000
122.7500
129.6200
118,300
Tue, 25 Nov 2025
140.7500
141.0000
115.4100
127.8000
537,900
Mon, 24 Nov 2025
126.5000
144.9900
126.0000
136.0000
285,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
110.0800
121.8900
108.0000
120.5600
363,900
Thu, 20 Nov 2025
119.2200
120.2800
105.8800
109.1800
146,500
Wed, 19 Nov 2025
123.5000
124.0000
119.0000
120.3650
59,300
Tue, 18 Nov 2025
116.0000
125.2400
116.0000
123.1900
136,200
Mon, 17 Nov 2025
116.9000
120.9740
116.2900
116.9100
52,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
109.6800
117.8300
108.7500
116.7200
58,900
Thu, 13 Nov 2025
110.0000
113.9900
109.0280
112.4100
45,200
Wed, 12 Nov 2025
109.7100
113.4750
109.0000
110.8150
43,000
Tue, 11 Nov 2025
115.0000
116.0000
102.0000
105.7600
75,600
Mon, 10 Nov 2025
114.1500
124.7300
112.0000
117.3400
175,400
Mon, 10 Nov 2025
1 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
110.4100
117.8900
106.1000
113.1900
209,000
Thu, 06 Nov 2025
113.3200
113.8090
111.0000
111.7300
53,900
Wed, 05 Nov 2025
111.2300
114.6600
111.0000
112.4200
83,800
Tue, 04 Nov 2025
111.1900
116.2400
109.0000
111.0800
145,800
Mon, 03 Nov 2025
107.5000
115.4100
107.0000
112.4000
160,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
98.8500
107.0000
97.9850
105.9050
136,000
Thu, 30 Oct 2025
97.5000
99.0000
95.2900
98.1000
79,100
Wed, 29 Oct 2025
92.4100
98.2200
91.4010
98.0000
158,900
Tue, 28 Oct 2025
93.5000
93.9000
90.7650
93.0200
63,200
Mon, 27 Oct 2025
92.5000
94.0000
92.1400
93.8200
46,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend