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
68.1700
68.2900
65.6700
67.6700
365,891
Thu, 22 Oct 2026
67.8900
72.2100
67.5500
70.3600
493,000
Wed, 21 Oct 2026
69.0000
72.1900
68.0100
70.0500
499,100
Tue, 20 Oct 2026
66.0800
72.3400
65.1200
69.0300
455,800
Mon, 19 Oct 2026
30 · 8-K
After-hours · 21:09 ET
8-K ↗
Mon, 19 Oct 2026
67.8200
68.0000
66.1900
66.3100
338,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
70.4800
71.2800
66.4100
66.9800
429,000
Thu, 15 Oct 2026
67.0200
70.9900
66.6300
70.4000
500,000
Wed, 14 Oct 2026
70.5500
71.6800
65.4600
66.9000
672,300
Tue, 13 Oct 2026
76.4100
76.4100
71.3000
72.3400
342,900
Mon, 12 Oct 2026
75.0500
76.7900
74.5200
74.6000
239,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
75.4800
76.9300
74.1300
76.4300
307,100
Thu, 08 Oct 2026
75.1300
77.0900
74.1200
76.4200
621,700
Wed, 07 Oct 2026
75.6000
77.1600
74.8300
76.2800
384,300
Tue, 06 Oct 2026
77.4700
79.8000
76.0000
77.5400
446,200
Mon, 05 Oct 2026
77.0200
77.7500
74.7100
75.1400
417,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.5500
78.7000
75.8300
77.6100
466,700
Thu, 01 Oct 2026
75.4900
77.3300
74.4500
75.4600
519,400
Wed, 30 Sep 2026
77.8600
77.8600
74.3300
75.7900
491,600
Tue, 29 Sep 2026
77.7600
77.9000
75.3300
77.0300
464,400
Mon, 28 Sep 2026
77.1400
78.5500
75.0500
76.5500
416,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
78.0900
79.9400
76.2800
79.0900
459,200
Thu, 24 Sep 2026
76.2600
77.9400
74.7800
76.8400
511,500
Wed, 23 Sep 2026
80.5500
80.9200
76.8300
77.2600
485,400
Tue, 22 Sep 2026
83.4200
85.0000
81.0400
81.6600
401,200
Mon, 21 Sep 2026
79.9300
81.0600
78.1600
80.4900
422,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
78.7100
79.5700
77.7600
78.1600
812,100
Thu, 17 Sep 2026
80.2500
82.2500
79.0700
79.1300
424,000
Wed, 16 Sep 2026
79.3900
81.9900
76.0000
78.6400
650,400
Tue, 15 Sep 2026
78.7900
78.8600
76.8400
78.1600
497,500
Mon, 14 Sep 2026
76.7300
79.5800
76.0500
78.5000
636,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
77.4000
78.9700
76.1700
78.2700
606,300
Thu, 10 Sep 2026
74.6800
77.7300
74.3400
76.0700
536,300
Wed, 09 Sep 2026
74.7400
77.1300
74.5200
76.5700
379,200
Tue, 08 Sep 2026
77.5600
78.4000
75.8000
76.0600
419,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
75.7400
78.8900
75.7400
78.1600
367,400
Thu, 03 Sep 2026
75.3200
76.4000
73.7600
75.8600
588,300
Wed, 02 Sep 2026
73.6900
76.8500
73.5000
74.7800
470,800
Tue, 01 Sep 2026
74.8200
75.5900
72.1700
72.4100
529,900
Mon, 31 Aug 2026
77.1300
77.7500
75.6000
76.0500
518,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.8900
81.8500
78.7600
78.9400
320,200
Thu, 27 Aug 2026
81.9900
82.7600
80.2500
80.3100
332,800
Wed, 26 Aug 2026
83.0300
84.1200
82.2300
82.6000
553,900
Tue, 25 Aug 2026
85.4600
85.7500
80.8100
82.3200
485,700
Mon, 24 Aug 2026
84.3400
85.0200
80.2200
81.6300
843,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
78.4600
82.0000
77.9500
81.8500
803,800
Thu, 20 Aug 2026
76.5900
76.9700
73.9900
76.4100
753,700
Wed, 19 Aug 2026
81.6500
82.5300
77.6900
78.0700
631,700
Tue, 18 Aug 2026
82.8100
83.6100
81.5700
81.7000
453,200
Mon, 17 Aug 2026
84.6900
86.9200
84.1500
84.3000
529,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
85.2100
87.4200
84.1400
85.7500
348,300
Thu, 13 Aug 2026
86.1000
88.2700
84.5300
86.4500
558,700
Wed, 12 Aug 2026
89.0000
89.8800
84.3800
84.4400
615,500
Tue, 11 Aug 2026
89.5400
91.1200
88.2000
88.3400
582,000
Mon, 10 Aug 2026
29 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Mon, 10 Aug 2026
93.2200
93.9000
89.2900
89.5400
543,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
96.2300
98.0300
94.2600
95.6100
538,300
Thu, 06 Aug 2026
101.9800
103.8000
97.1000
97.1700
471,500
Wed, 05 Aug 2026
96.3000
108.6100
95.7100
103.9900
757,700
Tue, 04 Aug 2026
28 · 8-K
After-hours · 16:13 ET
8-K ↗
Tue, 04 Aug 2026
106.6400
108.2300
104.5800
105.0900
444,600
Mon, 03 Aug 2026
27 · 8-K
After market open · 12:57 ET
8-K ↗
Mon, 03 Aug 2026
102.0700
105.9100
101.6100
103.4800
494,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
99.0500
100.1000
97.0200
98.0800
366,900
Thu, 30 Jul 2026
26 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 30 Jul 2026
98.0400
99.1700
96.5600
99.0100
392,500
Wed, 29 Jul 2026
97.2800
100.1400
95.3600
95.6900
520,900
Tue, 28 Jul 2026
100.3800
103.0000
97.1700
101.5800
562,600
Mon, 27 Jul 2026
100.9500
103.3500
98.5500
99.1400
492,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
95.8700
101.1300
94.9300
98.0800
355,100
Thu, 23 Jul 2026
94.4600
95.2500
90.7100
94.4800
577,400
Wed, 22 Jul 2026
99.3000
100.6000
97.2800
98.2800
359,600
Tue, 21 Jul 2026
101.7900
103.7800
100.8300
101.3500
373,100
Mon, 20 Jul 2026
102.0900
102.8600
99.7800
102.1700
340,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.0200
104.7000
100.0000
100.9000
394,400
Thu, 16 Jul 2026
104.7800
109.6700
103.9700
105.4100
454,500
Wed, 15 Jul 2026
104.5000
108.5700
104.4400
107.7500
443,700
Tue, 14 Jul 2026
108.1700
108.4600
104.0200
104.2900
457,800
Mon, 13 Jul 2026
110.2300
111.1300
106.0600
106.8900
521,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
113.2300
113.6700
109.3300
111.0200
365,700
Thu, 09 Jul 2026
110.7800
115.1600
109.7000
114.6500
376,700
Wed, 08 Jul 2026
110.0000
110.7000
103.7000
108.2600
635,700
Tue, 07 Jul 2026
119.8000
119.8000
110.0100
111.1400
544,800
Mon, 06 Jul 2026
120.4700
122.5600
114.6300
115.6200
508,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
120.0100
123.6300
115.4200
118.6700
615,100
Wed, 01 Jul 2026
119.8800
123.1200
118.3000
119.1600
707,800
Tue, 30 Jun 2026
115.7000
120.4200
115.1000
117.6000
904,200
Tue, 30 Jun 2026
25 · 8-K
Pre-market · 08:59 ET
8-K ↗
Mon, 29 Jun 2026
115.9300
117.0600
111.8500
114.2000
886,300
Mon, 29 Jun 2026
24 · 8-K
Next filing day · accepted 26 Jun, 19:07 ET
8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
23 · 8-K
After market open · 15:21 ET
8-K ↗
Fri, 26 Jun 2026
111.0900
117.1400
110.4400
116.1000
2,016,900
Thu, 25 Jun 2026
108.0500
114.0200
107.8800
110.0500
928,900
Wed, 24 Jun 2026
105.0000
107.8800
104.7400
107.3200
694,300
Tue, 23 Jun 2026
98.8600
104.8500
98.8600
103.5400
400,200
Mon, 22 Jun 2026
100.0500
104.0700
98.6000
102.1800
487,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
98.6600
102.5600
98.3200
100.7600
754,300
Wed, 17 Jun 2026
98.0000
101.3400
95.7800
95.8900
564,500
Tue, 16 Jun 2026
96.7900
99.7600
95.1300
95.9200
386,800
Mon, 15 Jun 2026
98.1500
101.5400
94.7100
95.2400
742,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.3600
93.0700
86.9600
91.5900
661,200
Thu, 11 Jun 2026
80.0000
86.4100
80.0000
86.0400
871,300
Wed, 10 Jun 2026
85.3900
85.9900
80.0100
80.1500
382,300
Wed, 10 Jun 2026
22 · 8-K
Next filing day · accepted 09 Jun, 20:22 ET
8-K ↗
Tue, 09 Jun 2026
85.1800
88.9600
81.8900
86.6900
666,800
Tue, 09 Jun 2026
21 · 8-K
Pre-market · 08:22 ET
8-K ↗
Mon, 08 Jun 2026
84.1100
85.4200
82.0400
82.3100
458,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.8500
85.3100
82.6800
84.1200
610,300
Thu, 04 Jun 2026
84.7600
86.1000
83.7900
84.4700
461,800
Wed, 03 Jun 2026
86.1500
86.2400
82.6200
82.9800
554,200
Tue, 02 Jun 2026
90.7000
90.7000
87.0200
87.6700
486,100
Mon, 01 Jun 2026
88.7900
89.9900
85.0200
89.1600
629,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.7300
93.6800
89.8700
91.6100
528,600
Thu, 28 May 2026
88.4300
92.6400
88.3800
90.7300
447,900
Wed, 27 May 2026
89.1100
92.7100
89.1100
91.0000
620,200
Tue, 26 May 2026
82.7500
88.2200
82.7500
87.2000
651,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.7800
83.4400
80.0400
80.3100
408,800
Thu, 21 May 2026
75.3900
81.5800
73.6700
81.3900
727,700
Wed, 20 May 2026
70.2000
78.1400
69.6400
77.0900
767,700
Tue, 19 May 2026
74.0200
74.0200
69.7100
69.8700
1,084,900
Mon, 18 May 2026
75.1300
78.4200
73.5000
74.6600
651,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
20 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Fri, 15 May 2026
19 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Fri, 15 May 2026
18 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 15 May 2026
78.1800
78.2600
74.5700
74.9000
753,500
Thu, 14 May 2026
76.6600
81.0000
76.6600
80.3800
1,041,600
Wed, 13 May 2026
17 · 8-K
After-hours · 16:24 ET
8-K ↗
Wed, 13 May 2026
76.2000
77.3300
75.2000
75.2100
763,600
Tue, 12 May 2026
78.7500
78.9200
74.3400
77.4900
1,073,600
Mon, 11 May 2026
82.3600
82.3600
79.3100
79.3800
590,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 08 May 2026
82.1800
83.8800
82.1800
83.0300
459,900
Thu, 07 May 2026
81.5000
85.0000
80.6000
82.1800
751,800
Wed, 06 May 2026
15 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Wed, 06 May 2026
80.3600
82.6200
79.0000
80.0800
483,000
Tue, 05 May 2026
72.5600
76.3300
72.5600
75.7500
465,600
Mon, 04 May 2026
74.9800
75.5900
70.2800
71.9700
508,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
73.8300
80.8200
73.8300
75.0200
1,040,700
Thu, 30 Apr 2026
14 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 30 Apr 2026
75.5100
78.1900
75.0200
75.6400
762,800
Wed, 29 Apr 2026
76.5100
76.8200
73.0800
74.5100
558,200
Tue, 28 Apr 2026
13 · 8-K
After-hours · 17:27 ET
8-K ↗
Tue, 28 Apr 2026
79.2700
79.8800
76.9800
77.8100
346,700
Mon, 27 Apr 2026
78.9400
80.7200
78.2400
79.3900
360,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
78.6300
81.8600
78.2700
79.0600
369,100
Thu, 23 Apr 2026
81.1700
82.6200
77.6700
78.7400
605,800
Wed, 22 Apr 2026
85.7300
85.8300
80.1200
80.6500
525,500
Tue, 21 Apr 2026
89.9000
91.6500
85.1400
85.5700
417,000
Mon, 20 Apr 2026
12 · 8-K
After-hours · 16:26 ET
8-K ↗
Mon, 20 Apr 2026
91.0800
92.1700
88.9700
90.3500
419,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
89.7900
95.7200
89.2000
91.7900
666,300
Thu, 16 Apr 2026
88.7500
89.8200
83.9600
84.2400
640,200
Wed, 15 Apr 2026
11 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 15 Apr 2026
89.3900
90.2400
87.6700
88.2400
317,400
Tue, 14 Apr 2026
87.3200
91.8600
86.9500
89.8500
525,000
Mon, 13 Apr 2026
82.9400
85.3000
81.6700
85.2400
322,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.0700
88.1500
84.7500
85.5800
183,500
Thu, 09 Apr 2026
85.4300
88.1200
83.9800
86.8800
493,500
Wed, 08 Apr 2026
90.6800
94.6400
85.0000
86.5300
972,900
Tue, 07 Apr 2026
79.3800
81.3000
78.2200
80.7400
430,300
Mon, 06 Apr 2026
82.0400
82.8000
79.5000
80.9800
430,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
78.7700
83.5800
77.9200
82.8400
433,300
Wed, 01 Apr 2026
82.7400
86.0900
81.3300
83.1200
442,100
Tue, 31 Mar 2026
10 · 424B3
After-hours · 17:11 ET
424B3 ↗
Tue, 31 Mar 2026
78.7400
82.4100
77.1500
81.0400
423,000
Mon, 30 Mar 2026
79.3000
80.6000
75.9900
76.5600
369,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.0000
83.1900
78.2500
79.4000
360,000
Thu, 26 Mar 2026
9 · 10-K/A
After-hours · 16:06 ET
10-K/A ↗
Thu, 26 Mar 2026
83.1500
85.3800
82.7600
83.9300
192,900
Wed, 25 Mar 2026
86.0400
88.0200
83.5300
84.8900
400,600
Tue, 24 Mar 2026
81.0100
84.5100
80.0400
83.6400
273,900
Mon, 23 Mar 2026
83.4000
83.8400
80.3300
82.3400
511,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
78.7300
79.7600
75.9300
77.0500
506,900
Thu, 19 Mar 2026
75.5900
79.8900
74.4700
79.2300
298,200
Wed, 18 Mar 2026
79.3700
80.5200
75.9800
77.1900
522,300
Tue, 17 Mar 2026
78.6000
81.7800
78.2700
80.0000
570,300
Tue, 17 Mar 2026
8 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 16 Mar 2026
77.0700
77.9100
74.2200
74.6600
619,500
Mon, 16 Mar 2026
7 · 8-K
Pre-market · 09:13 ET
8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.9200
78.9200
73.8600
75.0400
540,200
Thu, 12 Mar 2026
78.7100
80.9700
76.6900
77.0600
596,000
Wed, 11 Mar 2026
81.4300
83.3300
80.4100
82.1500
395,000
Tue, 10 Mar 2026
82.3500
87.1600
79.9700
83.7500
784,500
Mon, 09 Mar 2026
75.8100
82.7900
74.0800
82.4800
740,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.1800
82.0200
78.1700
79.5000
423,300
Thu, 05 Mar 2026
90.0100
90.0700
82.2200
84.1300
874,600
Wed, 04 Mar 2026
98.6700
99.6900
91.4500
92.0900
618,300
Tue, 03 Mar 2026
93.7500
97.3300
90.2800
95.9300
612,000
Mon, 02 Mar 2026
96.9800
101.1000
95.3100
97.7100
438,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
104.0000
104.6800
99.4200
102.1500
417,400
Thu, 26 Feb 2026
6 · 10-K
After-hours · 16:13 ET
10-K ↗
Thu, 26 Feb 2026
104.4000
108.6000
103.8300
106.5000
378,800
Wed, 25 Feb 2026
106.0400
106.0400
102.1200
102.7400
273,800
Tue, 24 Feb 2026
104.1700
106.8700
101.6500
103.6900
427,000
Mon, 23 Feb 2026
105.9600
107.1100
102.8900
103.6900
453,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
103.7800
107.9700
102.1600
107.6200
338,200
Thu, 19 Feb 2026
108.0600
108.0600
102.2900
104.1800
385,400
Wed, 18 Feb 2026
112.2100
115.6000
108.2900
109.7600
440,400
Tue, 17 Feb 2026
111.2700
115.2400
110.5400
114.0400
436,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
109.5000
113.3800
107.0000
111.3000
465,700
Thu, 12 Feb 2026
111.8600
113.5700
104.1100
109.2800
695,900
Wed, 11 Feb 2026
114.5400
116.7100
106.3200
109.3300
580,700
Tue, 10 Feb 2026
113.0700
115.5000
112.0600
114.3400
437,200
Mon, 09 Feb 2026
114.7900
118.0000
113.4900
113.9300
777,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.6300
117.2600
100.8600
114.7900
1,619,000
Thu, 05 Feb 2026
102.2800
104.1000
97.3000
99.4200
952,000
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 04 Feb 2026
94.3300
100.4600
94.1300
99.8600
1,267,700
Tue, 03 Feb 2026
92.7200
96.2100
91.7400
92.7800
602,300
Mon, 02 Feb 2026
88.7000
93.2400
88.7000
91.0600
499,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
89.8900
91.2500
87.1700
88.6300
491,900
Thu, 29 Jan 2026
88.1400
91.4500
86.9900
91.4400
704,800
Wed, 28 Jan 2026
87.2900
88.6300
85.9900
86.7500
338,600
Tue, 27 Jan 2026
86.5500
87.0900
84.9100
85.3500
499,400
Mon, 26 Jan 2026
87.8300
88.9800
85.7600
86.1300
394,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
88.9000
89.8900
87.7800
88.5200
402,100
Thu, 22 Jan 2026
91.7000
93.6200
89.7900
90.3300
395,400
Wed, 21 Jan 2026
90.4300
91.6100
89.0800
90.6100
496,300
Tue, 20 Jan 2026
90.6700
91.7500
88.0000
88.6900
553,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.5800
90.4400
86.5600
89.9500
345,700
Thu, 15 Jan 2026
86.8200
90.1300
86.0300
88.8700
469,600
Wed, 14 Jan 2026
86.0000
87.1600
84.0100
86.4900
844,200
Tue, 13 Jan 2026
86.7000
89.7500
85.0100
86.0700
823,700
Mon, 12 Jan 2026
90.6500
92.0000
86.4100
89.0100
1,911,900
Mon, 12 Jan 2026
4 · 8-K
Pre-market · 08:23 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.3600
96.8900
93.3100
94.9700
413,800
Thu, 08 Jan 2026
91.8100
94.0000
91.8100
92.4700
319,000
Wed, 07 Jan 2026
93.7500
95.1900
91.4000
92.9500
251,600
Tue, 06 Jan 2026
93.2600
94.4800
91.0200
93.2000
363,700
Mon, 05 Jan 2026
87.3400
92.5800
87.3400
91.9900
388,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.4100
88.1500
84.4600
88.0100
287,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.5800
86.6100
84.7000
85.2700
187,400
Tue, 30 Dec 2025
85.0200
87.4500
84.1200
86.8900
231,900
Mon, 29 Dec 2025
83.1100
84.7500
82.8400
84.6500
225,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.9600
85.1300
83.8000
84.6600
169,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.2200
85.2100
82.1000
84.6400
107,400
Tue, 23 Dec 2025
84.7800
85.3900
82.9400
83.2500
225,800
Mon, 22 Dec 2025
85.7800
86.2300
84.4900
85.4100
270,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.3900
86.4000
82.9400
85.1400
475,600
Thu, 18 Dec 2025
86.7800
87.9300
85.2400
85.7400
222,000
Wed, 17 Dec 2025
87.0000
89.4200
85.2100
85.4900
268,800
Tue, 16 Dec 2025
87.3300
90.0500
83.1700
87.2100
356,700
Mon, 15 Dec 2025
87.9600
88.2300
85.4700
87.7600
387,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
88.1200
93.0000
85.8300
85.8600
655,100
Thu, 11 Dec 2025
82.7100
84.2800
80.8100
84.1600
307,300
Wed, 10 Dec 2025
83.0400
85.0000
81.4800
82.5000
364,600
Tue, 09 Dec 2025
3 · 8-K
After-hours · 16:59 ET
8-K ↗
Tue, 09 Dec 2025
81.9800
83.3500
80.7100
82.5800
202,300
Mon, 08 Dec 2025
82.3400
83.4500
81.2200
82.2400
334,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.3000
83.4100
78.5200
82.6400
218,700
Thu, 04 Dec 2025
79.0000
80.9900
78.1900
79.4400
252,300
Wed, 03 Dec 2025
77.8600
80.8000
77.8400
79.9100
324,900
Tue, 02 Dec 2025
76.1900
79.8500
74.4400
77.4900
385,400
Mon, 01 Dec 2025
74.1100
77.7300
73.7000
75.9100
345,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.5400
77.7300
75.2500
76.0000
162,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
71.6100
78.2700
71.6100
77.5800
490,400
Tue, 25 Nov 2025
68.5400
74.9000
68.5400
72.5100
481,300
Mon, 24 Nov 2025
65.2800
68.8500
64.6100
68.4600
319,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
61.8100
66.4800
61.6000
65.4500
408,700
Thu, 20 Nov 2025
63.3900
64.4000
61.3600
61.7700
229,100
Wed, 19 Nov 2025
64.2500
64.6000
61.7100
61.9000
233,400
Tue, 18 Nov 2025
61.8000
64.6100
61.5700
63.7000
330,600
Mon, 17 Nov 2025
65.7700
65.8500
62.0200
62.9200
286,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
65.0900
66.5000
64.1600
65.9600
290,000
Thu, 13 Nov 2025
67.9800
70.0300
66.3500
66.5100
246,300
Wed, 12 Nov 2025
66.6400
69.7200
66.6100
69.0700
305,400
Tue, 11 Nov 2025
68.0000
69.8200
66.3400
66.7600
327,200
Mon, 10 Nov 2025
72.3700
72.4600
68.1200
68.3200
278,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
67.4100
71.7500
65.6700
70.8900
369,800
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 06 Nov 2025
69.8200
71.3000
67.2000
68.9100
399,900
Wed, 05 Nov 2025
59.8800
72.7300
59.0300
72.5700
1,081,500
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 04 Nov 2025
60.9000
61.2300
57.1100
58.0300
515,900
Mon, 03 Nov 2025
62.1800
63.2100
60.8800
61.9300
257,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.5800
62.2800
60.3400
62.1800
312,300
Thu, 30 Oct 2025
62.2500
63.2700
60.7300
61.0900
199,500
Wed, 29 Oct 2025
62.3100
64.0500
61.6000
62.4300
200,100
Tue, 28 Oct 2025
65.0000
65.3000
62.5000
63.3000
233,400
Mon, 27 Oct 2025
66.6100
67.8800
65.2900
65.4700
233,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend