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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
143.0100
144.5200
139.4300
141.5400
357,900
Thu, 23 Jul 2026
142.1600
145.9000
140.0100
143.2600
287,700
Wed, 22 Jul 2026
144.9600
149.6500
144.1700
145.2500
401,500
Tue, 21 Jul 2026
145.8400
149.1500
143.1900
145.8500
352,600
Mon, 20 Jul 2026
148.9700
150.3400
143.2000
143.5500
408,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
144.8100
150.0000
144.0400
148.7100
344,000
Thu, 16 Jul 2026
143.5500
149.9900
142.7900
149.6700
497,300
Wed, 15 Jul 2026
149.1700
150.2900
142.6100
146.8400
324,500
Tue, 14 Jul 2026
151.8600
157.4800
146.2000
146.6200
488,000
Mon, 13 Jul 2026
154.3900
155.1800
149.7500
149.7800
364,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
151.6200
158.1900
151.6200
156.6500
492,500
Thu, 09 Jul 2026
151.1300
156.7800
151.0000
151.6600
675,500
Wed, 08 Jul 2026
143.7700
149.8100
143.0400
148.5900
446,000
Tue, 07 Jul 2026
163.0000
163.0000
144.0600
147.8500
931,200
Mon, 06 Jul 2026
162.9600
166.7500
161.8400
164.8900
472,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
163.4300
165.5500
158.4200
161.7200
846,800
Wed, 01 Jul 2026
160.8400
166.7100
158.2200
163.7000
734,900
Tue, 30 Jun 2026
157.8600
163.7900
156.5400
162.2400
450,500
Mon, 29 Jun 2026
21 · S-3ASR
After-hours · 17:11 ET
S-3ASR ↗
Mon, 29 Jun 2026
156.8200
160.0800
154.4400
157.7500
538,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
158.9800
160.5900
153.6100
157.5500
1,383,000
Thu, 25 Jun 2026
155.5900
160.9900
153.9500
160.4300
623,700
Wed, 24 Jun 2026
152.5100
156.6000
151.3500
152.0000
583,800
Tue, 23 Jun 2026
150.2000
153.2800
148.9800
151.3400
422,900
Mon, 22 Jun 2026
156.0600
157.9800
154.5200
155.6600
536,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
153.7200
157.4800
152.7600
155.3000
683,600
Wed, 17 Jun 2026
155.9100
158.3800
149.4800
151.4300
562,100
Tue, 16 Jun 2026
157.8600
162.1300
154.8100
155.1300
548,800
Mon, 15 Jun 2026
166.1000
167.0000
156.2800
156.6300
607,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
164.6900
166.3900
156.2400
160.5300
519,600
Thu, 11 Jun 2026
157.3600
164.0000
156.0100
162.4100
421,700
Wed, 10 Jun 2026
160.4000
160.4000
153.5300
154.5800
603,900
Tue, 09 Jun 2026
20 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 09 Jun 2026
151.3300
166.0800
150.1000
160.6500
912,100
Tue, 09 Jun 2026
19 · 8-K
Pre-market · 06:02 ET
8-K ↗
Mon, 08 Jun 2026
158.6500
164.7900
157.1100
164.3400
339,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
164.0600
164.3700
154.1800
156.2900
755,900
Thu, 04 Jun 2026
166.6800
171.4200
163.2000
165.1000
369,900
Wed, 03 Jun 2026
168.3500
171.7000
165.9800
166.9400
466,000
Tue, 02 Jun 2026
164.6100
171.8500
164.6100
168.5900
657,100
Mon, 01 Jun 2026
158.9800
164.3300
155.2900
163.4600
408,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 29 May 2026
160.3100
161.4300
155.8100
159.3300
794,700
Thu, 28 May 2026
160.2000
160.2600
153.9300
159.3300
371,800
Wed, 27 May 2026
164.8300
164.9500
157.9700
161.5100
377,200
Tue, 26 May 2026
162.1000
165.5500
160.5000
163.2900
402,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
155.3600
160.0900
154.2000
159.7000
283,900
Thu, 21 May 2026
152.3100
155.4900
149.5700
154.8800
254,400
Wed, 20 May 2026
148.7700
154.1600
145.1300
153.6000
373,600
Tue, 19 May 2026
149.0000
149.4500
144.1300
147.5600
504,900
Mon, 18 May 2026
154.6600
156.2900
150.6400
151.2700
481,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 15 May 2026
152.6400
155.2600
151.6300
152.9900
396,900
Thu, 14 May 2026
158.7600
160.0000
150.2700
155.7100
694,300
Wed, 13 May 2026
161.6100
165.5600
153.1000
155.4400
743,000
Tue, 12 May 2026
150.0000
163.0000
145.0600
159.1900
1,480,200
Mon, 11 May 2026
16 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Mon, 11 May 2026
15 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 11 May 2026
139.5400
140.1400
137.3600
139.9800
612,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
136.7700
139.3800
134.9200
138.3100
466,500
Thu, 07 May 2026
140.7400
143.0000
135.2700
136.2800
403,500
Wed, 06 May 2026
133.8200
139.4000
132.9100
138.9000
467,000
Tue, 05 May 2026
126.8900
133.2900
124.8400
132.2900
470,800
Mon, 04 May 2026
127.2000
127.9200
122.5900
126.0800
349,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
129.5300
130.8700
125.4700
127.8700
666,600
Thu, 30 Apr 2026
122.1500
130.4600
121.3100
129.5300
438,800
Wed, 29 Apr 2026
128.0400
129.2900
120.4700
120.8900
417,800
Tue, 28 Apr 2026
131.7800
131.7800
127.5300
128.9800
352,500
Mon, 27 Apr 2026
133.8600
137.1300
131.0300
132.7800
401,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.0200
136.0000
130.8500
134.1000
380,500
Fri, 24 Apr 2026
14 · DEF 14A
Pre-market · 09:00 ET
DEF 14A ↗
Thu, 23 Apr 2026
133.3300
137.1300
131.8000
133.0200
321,500
Wed, 22 Apr 2026
133.4900
135.4600
131.1300
133.1900
345,200
Tue, 21 Apr 2026
132.4800
137.4800
131.9500
132.4000
305,500
Mon, 20 Apr 2026
128.5500
132.3300
126.1100
132.2800
334,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
127.3500
132.4300
126.8500
128.8500
334,200
Thu, 16 Apr 2026
126.2000
127.7400
123.6100
125.9000
264,400
Wed, 15 Apr 2026
128.3000
128.5100
125.8100
126.4500
228,700
Tue, 14 Apr 2026
128.9200
129.8300
127.4200
128.8500
228,700
Mon, 13 Apr 2026
125.1400
128.8800
123.5400
128.6200
303,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
124.1300
125.7500
123.1300
125.2300
213,600
Thu, 09 Apr 2026
121.5600
124.2400
120.8200
123.4200
341,800
Wed, 08 Apr 2026
122.7400
126.1200
120.9300
122.4400
489,600
Tue, 07 Apr 2026
116.3000
117.5000
113.1500
115.2800
345,500
Mon, 06 Apr 2026
116.4200
118.3200
116.3100
116.9100
231,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
115.0000
120.9600
113.4500
117.0400
280,500
Wed, 01 Apr 2026
119.6400
121.3700
117.4700
118.3700
279,700
Tue, 31 Mar 2026
115.4300
119.3300
113.1600
118.1100
473,100
Mon, 30 Mar 2026
117.7000
117.7000
112.5100
113.0900
388,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.2800
117.2800
112.7500
113.1500
262,400
Thu, 26 Mar 2026
116.3600
119.1000
115.5600
118.4900
325,400
Wed, 25 Mar 2026
121.1700
122.9900
116.9200
117.6500
345,100
Tue, 24 Mar 2026
115.7600
120.7100
114.7800
119.4600
283,300
Mon, 23 Mar 2026
118.0000
120.1100
115.5200
117.3500
287,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
117.6700
118.5000
111.9300
113.8500
536,800
Thu, 19 Mar 2026
117.8100
120.0100
115.3400
118.5800
415,400
Wed, 18 Mar 2026
119.6100
121.4500
116.8500
119.3300
569,400
Tue, 17 Mar 2026
119.0700
123.4800
119.0600
121.0200
410,600
Mon, 16 Mar 2026
117.7900
119.3800
114.4200
118.0100
373,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.0600
122.1600
115.0000
116.7600
429,900
Thu, 12 Mar 2026
123.9500
127.1100
118.0100
119.5400
363,900
Wed, 11 Mar 2026
122.1000
126.4400
116.9000
126.3100
388,200
Tue, 10 Mar 2026
126.4300
128.1000
122.5800
123.1400
550,800
Mon, 09 Mar 2026
128.6900
128.8100
121.5100
127.2600
471,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
132.3100
135.0000
130.0600
131.2200
598,600
Thu, 05 Mar 2026
138.5300
142.0900
133.9000
136.5900
902,300
Wed, 04 Mar 2026
140.0500
140.8700
137.4000
140.6400
512,000
Tue, 03 Mar 2026
135.3600
139.2100
133.9600
138.1800
335,000
Mon, 02 Mar 2026
131.9200
141.1500
130.7000
140.7300
494,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
134.4000
134.5800
130.8800
134.4300
375,100
Thu, 26 Feb 2026
134.9300
136.7100
131.3400
136.6400
334,100
Wed, 25 Feb 2026
139.2900
139.3500
130.0000
133.2200
400,000
Tue, 24 Feb 2026
148.6800
149.9500
136.2700
137.4400
529,300
Mon, 23 Feb 2026
13 · 10-K
After-hours · 16:57 ET
10-K ↗
Mon, 23 Feb 2026
12 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 23 Feb 2026
144.5300
148.0000
141.6600
142.3800
625,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
144.1900
146.9800
140.0900
145.9600
309,500
Thu, 19 Feb 2026
144.5800
145.4100
142.1200
144.9300
227,300
Wed, 18 Feb 2026
145.1100
148.2500
142.6500
145.6300
385,500
Tue, 17 Feb 2026
146.0000
147.2300
142.3900
145.3700
372,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
139.4300
146.9500
138.5900
146.3900
390,000
Thu, 12 Feb 2026
144.1600
148.8800
137.5800
139.2900
389,100
Wed, 11 Feb 2026
147.4800
148.2500
141.2000
141.8300
415,500
Tue, 10 Feb 2026
145.0000
148.4400
143.5100
145.0500
296,800
Mon, 09 Feb 2026
140.9600
144.9100
139.0300
144.1500
482,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
135.8000
141.6900
135.8000
141.4700
491,200
Thu, 05 Feb 2026
135.3500
136.4800
132.5100
133.3500
320,900
Wed, 04 Feb 2026
138.4000
143.0200
135.1700
136.7300
414,400
Tue, 03 Feb 2026
135.0000
139.0000
133.1600
136.7800
348,600
Mon, 02 Feb 2026
133.9600
137.6600
133.5000
134.3200
374,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
139.3800
141.0000
133.3200
134.5400
344,900
Thu, 29 Jan 2026
138.9900
141.8100
137.7700
140.4200
459,800
Wed, 28 Jan 2026
139.6800
140.2900
136.1300
138.9900
414,100
Tue, 27 Jan 2026
137.8500
139.3000
135.1700
138.8800
418,100
Mon, 26 Jan 2026
137.8900
141.7500
135.0100
137.5200
546,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
138.3100
140.3000
134.0300
137.8900
382,400
Thu, 22 Jan 2026
142.6600
143.4800
137.9100
138.3100
595,500
Wed, 21 Jan 2026
132.7500
141.4500
132.2700
140.7500
694,100
Tue, 20 Jan 2026
130.6500
134.7700
130.0000
131.1000
361,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
133.6300
135.9400
132.5400
134.5700
389,800
Thu, 15 Jan 2026
132.4500
136.7400
132.4500
133.1800
376,300
Wed, 14 Jan 2026
131.4800
132.3100
128.2000
131.3400
367,500
Tue, 13 Jan 2026
128.8300
132.9900
128.8300
131.4700
286,400
Mon, 12 Jan 2026
130.5500
132.8400
128.9300
128.9600
845,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
128.7000
132.5800
128.0300
130.9400
396,300
Thu, 08 Jan 2026
122.5100
130.2300
122.2100
128.7000
710,200
Wed, 07 Jan 2026
124.4400
125.7400
121.6200
124.2800
414,400
Tue, 06 Jan 2026
111.0100
124.9300
110.2000
124.6900
683,600
Mon, 05 Jan 2026
111.1400
114.4100
110.2300
111.5200
577,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
119.8900
119.8900
110.2500
111.1400
662,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
120.5700
120.5700
118.2100
118.9900
682,700
Tue, 30 Dec 2025
122.0000
122.8400
120.0800
120.8700
449,300
Mon, 29 Dec 2025
122.7200
124.9800
121.1700
122.6000
459,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
122.6300
123.0800
122.0900
122.7200
172,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
121.6300
123.4100
120.0000
122.6300
173,300
Tue, 23 Dec 2025
119.8500
122.5900
119.3800
122.3600
367,200
Mon, 22 Dec 2025
120.1600
121.7600
118.4200
120.2400
401,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
121.6900
122.5000
119.1200
119.3500
761,300
Thu, 18 Dec 2025
121.5600
122.6700
119.3600
121.1700
576,600
Wed, 17 Dec 2025
120.7400
123.8600
119.5500
119.8100
795,400
Tue, 16 Dec 2025
119.2200
121.5400
118.4100
121.3600
629,800
Mon, 15 Dec 2025
119.6700
119.8700
117.5000
119.4100
373,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
120.0700
120.7600
117.9300
118.9500
375,600
Thu, 11 Dec 2025
120.0200
121.9500
118.6700
120.2200
292,800
Wed, 10 Dec 2025
117.0000
120.4900
116.6100
119.9700
415,500
Tue, 09 Dec 2025
115.4500
119.2300
114.9800
116.6600
364,600
Mon, 08 Dec 2025
116.8900
117.6400
114.1900
115.4600
350,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
117.0300
118.7100
115.0000
115.9400
255,700
Thu, 04 Dec 2025
114.9800
117.4200
114.4700
117.4200
347,000
Wed, 03 Dec 2025
111.8200
115.8200
111.8200
114.2800
636,100
Tue, 02 Dec 2025
112.4600
113.7900
110.4600
112.5200
364,600
Mon, 01 Dec 2025
11 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 01 Dec 2025
111.1500
113.2300
110.8700
111.4800
466,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.5500
114.1600
112.5500
113.6600
152,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.3500
113.6000
111.1600
112.9500
410,100
Tue, 25 Nov 2025
108.7800
112.9000
108.6000
111.8900
461,600
Mon, 24 Nov 2025
106.5700
109.4800
104.7500
108.7400
552,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.4200
107.6900
99.4200
106.5100
746,900
Thu, 20 Nov 2025
103.3300
103.8100
98.4200
99.2200
619,000
Wed, 19 Nov 2025
99.4800
101.3300
98.2700
100.6500
437,400
Tue, 18 Nov 2025
102.6900
102.6900
98.9800
99.5500
631,600
Mon, 17 Nov 2025
103.2100
105.2100
101.7800
102.8800
661,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
106.6100
108.2300
102.0900
103.7900
885,900
Thu, 13 Nov 2025
10 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 13 Nov 2025
108.8600
111.5400
107.6100
108.7600
1,006,600
Wed, 12 Nov 2025
9 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 12 Nov 2025
107.5400
113.0900
105.8700
110.4000
1,920,300
Tue, 11 Nov 2025
103.9400
106.9000
101.5300
106.7600
1,064,400
Mon, 10 Nov 2025
107.0000
107.0000
102.8700
104.0000
1,198,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
8 · 424B5
After-hours · 17:01 ET
424B5 ↗
Fri, 07 Nov 2025
106.2900
106.2900
101.4400
105.4500
3,885,200
Thu, 06 Nov 2025
123.7600
125.0000
106.4000
107.2600
2,773,000
Wed, 05 Nov 2025
7 · 424B5
After-hours · 16:23 ET
424B5 ↗
Wed, 05 Nov 2025
129.4400
133.6000
128.0600
132.4800
445,800
Tue, 04 Nov 2025
130.3900
135.7100
125.0000
129.3300
695,300
Mon, 03 Nov 2025
6 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Mon, 03 Nov 2025
5 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 03 Nov 2025
127.1600
137.3500
126.3900
135.8600
909,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
125.0400
127.2400
124.1400
127.0100
311,600
Thu, 30 Oct 2025
127.5000
130.2800
124.9500
125.2200
300,400
Wed, 29 Oct 2025
127.3000
131.2600
127.3000
128.6100
390,700
Tue, 28 Oct 2025
131.2900
131.3300
126.0000
127.6800
495,300
Mon, 27 Oct 2025
128.8300
131.6700
127.3200
131.2900
831,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
120.0000
130.9700
120.0000
128.6500
1,064,600
Thu, 23 Oct 2025
116.6000
121.0000
116.6000
118.8200
471,500
Wed, 22 Oct 2025
113.8100
119.8000
112.8500
116.4800
575,600
Tue, 21 Oct 2025
108.5900
113.1400
108.5900
113.0000
295,900
Mon, 20 Oct 2025
106.6300
108.8500
105.8900
108.4300
137,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
106.8100
108.2800
104.7000
105.5600
297,200
Thu, 16 Oct 2025
106.0500
107.0500
105.2900
106.6100
254,600
Wed, 15 Oct 2025
106.2400
106.9700
105.2500
105.7000
331,700
Tue, 14 Oct 2025
100.7200
106.3500
99.9600
105.3500
219,600
Mon, 13 Oct 2025
102.1600
103.1400
100.4100
103.1200
273,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
105.5000
107.0100
99.8400
99.9600
427,900
Thu, 09 Oct 2025
102.6900
105.6600
101.8300
105.4200
377,900
Wed, 08 Oct 2025
100.9700
104.0100
100.8300
102.7000
539,700
Tue, 07 Oct 2025
105.1200
105.3000
100.7400
100.9700
281,700
Mon, 06 Oct 2025
104.8800
105.8100
102.4800
104.3200
465,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
103.8100
106.2500
103.8100
104.5300
377,000
Thu, 02 Oct 2025
100.9200
103.5100
100.6600
103.2500
385,000
Wed, 01 Oct 2025
99.4100
101.3400
99.4100
100.8200
320,400
Tue, 30 Sep 2025
99.8300
100.3300
98.9600
100.1500
488,400
Mon, 29 Sep 2025
101.8000
102.2300
99.9400
100.0500
391,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
102.7000
102.8000
100.4200
101.0300
528,500
Thu, 25 Sep 2025
103.5600
105.2400
102.0600
102.7700
815,200
Wed, 24 Sep 2025
109.9200
110.4600
105.2400
105.3300
385,300
Tue, 23 Sep 2025
113.4800
114.6400
109.9900
110.2800
312,000
Mon, 22 Sep 2025
114.1000
115.1200
112.8700
113.1800
267,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
117.2200
117.6600
114.2200
114.6900
663,700
Thu, 18 Sep 2025
4 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 18 Sep 2025
120.3200
120.3200
113.4300
117.2200
420,900
Thu, 18 Sep 2025
3 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 17 Sep 2025
114.6800
116.7200
111.6900
112.9700
381,600
Tue, 16 Sep 2025
113.8700
114.8200
113.1800
114.2600
223,600
Mon, 15 Sep 2025
114.9300
115.9900
113.5600
113.7800
361,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
117.3800
117.6600
114.2200
114.5300
199,500
Thu, 11 Sep 2025
115.5300
118.3000
115.0900
117.9700
232,600
Wed, 10 Sep 2025
114.8900
115.9600
113.3400
114.9600
201,600
Tue, 09 Sep 2025
115.5700
115.5700
114.2100
115.1700
223,900
Mon, 08 Sep 2025
116.1800
116.1800
113.0300
115.5700
298,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
116.4100
118.1300
115.2700
116.1000
247,300
Thu, 04 Sep 2025
112.8500
115.3500
111.7300
115.3500
264,600
Wed, 03 Sep 2025
111.7000
112.6700
109.5400
112.5900
369,100
Tue, 02 Sep 2025
114.9400
116.4000
111.6500
112.0900
348,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
118.0600
118.4400
115.4900
116.4100
398,900
Thu, 28 Aug 2025
118.5200
119.1500
116.9900
118.0700
376,800
Wed, 27 Aug 2025
117.1100
118.0400
116.3500
117.6300
581,200
Tue, 26 Aug 2025
119.1600
119.8800
117.1500
117.9700
611,800
Mon, 25 Aug 2025
121.9100
122.5100
118.5000
118.7300
319,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
116.7800
123.2200
116.5400
122.9700
326,600
Thu, 21 Aug 2025
114.1600
116.2400
113.8500
115.5800
286,600
Wed, 20 Aug 2025
119.5400
119.6300
114.9600
115.1500
271,200
Tue, 19 Aug 2025
120.7600
122.1700
119.2700
120.1800
308,200
Mon, 18 Aug 2025
115.6200
120.6100
115.6200
120.2300
474,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
118.6200
119.2800
114.8800
114.9700
572,500
Thu, 14 Aug 2025
123.1100
123.7100
118.1100
118.1700
442,800
Wed, 13 Aug 2025
122.4000
125.8900
120.9300
124.8700
779,200
Tue, 12 Aug 2025
114.4200
121.2800
113.8700
121.1900
378,400
Mon, 11 Aug 2025
115.5100
115.9300
112.4400
113.1400
452,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
114.1500
116.0400
113.5500
115.6700
448,200
Thu, 07 Aug 2025
115.1600
115.6000
112.2000
113.7300
379,000
Wed, 06 Aug 2025
115.2100
117.0600
113.3800
113.7400
584,200
Tue, 05 Aug 2025
2 · 10-Q
After market open · 09:31 ET
10-Q ↗
Tue, 05 Aug 2025
116.8400
123.3200
113.7200
115.7000
1,028,500
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 04 Aug 2025
121.1800
124.1900
119.8600
124.0100
376,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
120.7400
121.7400
117.5800
120.1000
334,500
Thu, 31 Jul 2025
123.2300
124.9200
122.2400
123.0200
233,300
Wed, 30 Jul 2025
124.6700
124.8800
121.7900
123.2400
322,600
Tue, 29 Jul 2025
125.4900
126.3000
123.1200
123.8200
198,100
Mon, 28 Jul 2025
127.9100
127.9100
124.5500
124.6300
282,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend