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
60.3850
61.9900
59.4000
61.0100
67,274
Thu, 22 Oct 2026
59.9700
61.5400
59.7000
60.4700
59,300
Wed, 21 Oct 2026
60.3600
61.0000
59.4900
59.9100
45,100
Tue, 20 Oct 2026
60.1200
61.4600
60.1200
60.5800
46,500
Mon, 19 Oct 2026
60.9500
61.8800
60.1800
60.3900
38,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.9600
62.4800
60.3800
60.5800
52,900
Thu, 15 Oct 2026
61.2100
62.5000
60.9100
61.9800
114,200
Wed, 14 Oct 2026
12 · 8-K
After-hours · 21:00 ET
8-K ↗
Wed, 14 Oct 2026
63.1000
63.5900
60.5700
60.9400
40,700
Tue, 13 Oct 2026
63.5500
64.6000
63.1000
63.6900
53,700
Mon, 12 Oct 2026
63.5200
64.0400
63.1500
63.3600
33,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
64.5900
64.9500
63.4000
63.7300
43,100
Thu, 08 Oct 2026
64.7200
65.1400
63.5100
64.3000
85,100
Wed, 07 Oct 2026
65.6500
66.1000
64.3200
64.9100
33,000
Tue, 06 Oct 2026
66.5300
66.7900
65.5300
65.9300
36,400
Mon, 05 Oct 2026
65.7500
66.3600
65.1600
65.9200
42,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
66.0000
66.9900
65.0600
65.8000
41,600
Thu, 01 Oct 2026
65.1000
65.9400
63.8100
65.7700
39,300
Wed, 30 Sep 2026
66.6100
67.3700
64.6900
64.9600
59,900
Tue, 29 Sep 2026
66.9800
67.3100
65.3800
66.5500
84,300
Mon, 28 Sep 2026
66.8200
67.5000
65.7500
66.5900
67,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
65.8900
67.2200
65.7600
66.9200
88,200
Thu, 24 Sep 2026
67.2200
67.3300
65.5000
65.7800
95,200
Wed, 23 Sep 2026
65.6100
67.4600
65.6100
66.9800
71,900
Tue, 22 Sep 2026
68.2800
68.5600
66.4300
67.3600
86,600
Mon, 21 Sep 2026
68.3000
68.8500
67.0700
67.1900
29,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
67.5100
68.4700
66.7500
67.5800
132,000
Thu, 17 Sep 2026
68.9100
70.0000
67.3900
68.5000
78,700
Wed, 16 Sep 2026
11 · DEF 14A
After market open · 13:00 ET
DEF 14A ↗
Wed, 16 Sep 2026
69.3700
69.8400
67.8900
68.5300
68,000
Tue, 15 Sep 2026
70.8700
70.8700
68.7000
68.7900
42,400
Mon, 14 Sep 2026
70.6500
72.3000
69.7900
70.9500
77,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
72.1000
72.5900
70.6200
71.3800
77,000
Thu, 10 Sep 2026
72.0700
72.6300
70.7200
71.0800
84,300
Wed, 09 Sep 2026
73.5800
74.3900
71.3800
72.1600
67,800
Tue, 08 Sep 2026
75.2200
75.8900
73.5500
74.3400
82,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.2400
76.4400
73.2400
75.8400
82,600
Thu, 03 Sep 2026
73.0700
75.5800
73.0700
74.4200
97,700
Wed, 02 Sep 2026
69.5900
74.0000
69.2800
73.0700
161,100
Tue, 01 Sep 2026
69.2600
70.5800
66.9000
69.1800
94,600
Mon, 31 Aug 2026
73.6200
74.0200
69.3100
70.1400
100,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
10 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 28 Aug 2026
70.3200
75.6300
70.3200
75.0400
121,200
Thu, 27 Aug 2026
71.9700
72.9300
70.1200
70.2900
87,500
Wed, 26 Aug 2026
93.0000
93.0000
68.1800
72.7600
274,600
Tue, 25 Aug 2026
9 · 8-K
After-hours · 17:14 ET
8-K ↗
Tue, 25 Aug 2026
77.6700
79.5000
77.5500
79.0700
71,800
Mon, 24 Aug 2026
81.7900
81.7900
76.7500
77.6700
79,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
80.3000
81.8600
79.8000
81.7900
81,100
Thu, 20 Aug 2026
80.5100
80.6500
77.9500
79.4100
59,200
Wed, 19 Aug 2026
82.0000
82.6000
80.3900
80.5600
57,300
Tue, 18 Aug 2026
81.9400
84.2500
80.3000
81.7800
181,100
Mon, 17 Aug 2026
82.6000
82.8000
81.0000
81.7400
48,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.0000
83.7900
80.2000
83.3400
104,800
Thu, 13 Aug 2026
82.4200
82.4200
80.0700
80.8000
101,500
Wed, 12 Aug 2026
83.2300
84.6000
80.8300
81.6800
106,900
Tue, 11 Aug 2026
84.3000
87.2900
83.0200
83.4700
100,300
Mon, 10 Aug 2026
86.0000
86.4300
82.6700
83.4200
82,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
86.1800
88.3100
86.0800
86.3900
46,100
Thu, 06 Aug 2026
88.5000
89.6100
86.1800
86.8200
80,000
Wed, 05 Aug 2026
89.2600
90.2900
87.5100
88.9600
55,300
Tue, 04 Aug 2026
87.6400
89.5400
86.2800
88.4800
97,100
Mon, 03 Aug 2026
88.0000
90.5300
85.9400
86.8000
72,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.1300
88.8000
82.9900
87.8900
84,500
Thu, 30 Jul 2026
91.2300
91.2300
87.7400
88.3900
85,700
Wed, 29 Jul 2026
88.3100
91.9700
88.3100
89.8800
88,900
Tue, 28 Jul 2026
88.5600
89.7000
84.7100
88.6100
117,300
Mon, 27 Jul 2026
86.9100
88.1300
84.5000
87.5400
81,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.4000
87.0900
84.9600
85.7800
56,000
Thu, 23 Jul 2026
83.3100
85.8200
82.4600
85.8200
96,800
Wed, 22 Jul 2026
84.4800
85.7200
83.0500
84.9800
80,900
Tue, 21 Jul 2026
82.0600
85.8800
82.0600
84.9000
76,500
Mon, 20 Jul 2026
82.7900
83.5200
80.6600
81.4900
107,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
81.9300
84.8000
78.9300
82.3600
75,800
Thu, 16 Jul 2026
82.8700
84.8900
81.1500
83.3300
80,200
Wed, 15 Jul 2026
81.8700
83.3100
80.9900
83.3000
87,000
Tue, 14 Jul 2026
81.6200
82.6900
79.5100
80.7200
79,000
Mon, 13 Jul 2026
77.7700
81.3500
77.7700
81.1100
109,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
77.4200
80.1500
73.3700
78.2800
47,200
Thu, 09 Jul 2026
76.3700
78.2200
75.7100
77.7700
90,500
Wed, 08 Jul 2026
75.0300
77.4200
74.0400
76.0700
128,300
Tue, 07 Jul 2026
77.8200
77.8200
75.3700
75.6300
70,200
Mon, 06 Jul 2026
77.8400
79.1500
74.3000
77.2600
94,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.6900
83.2900
76.9500
77.8400
87,900
Wed, 01 Jul 2026
81.4500
84.2600
79.0900
82.6900
83,200
Tue, 30 Jun 2026
81.7700
81.8700
79.2300
81.4500
122,000
Mon, 29 Jun 2026
82.3300
86.0000
80.7200
81.7700
173,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
80.0500
85.0000
79.6400
82.6400
307,200
Thu, 25 Jun 2026
80.4000
81.5100
79.8500
80.7800
131,000
Wed, 24 Jun 2026
80.5100
81.5000
79.4400
80.5500
56,500
Tue, 23 Jun 2026
79.1000
80.6200
78.6400
80.4500
46,800
Mon, 22 Jun 2026
80.0600
81.3800
79.2500
79.2500
46,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
78.9200
80.0000
77.2300
79.8200
78,600
Wed, 17 Jun 2026
77.4000
80.2100
77.0000
77.5100
91,900
Tue, 16 Jun 2026
78.0000
80.6900
77.8200
78.1200
48,500
Mon, 15 Jun 2026
80.2400
80.8500
78.4400
78.7100
58,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.6800
81.3000
77.3400
79.4800
117,600
Thu, 11 Jun 2026
77.6000
79.3400
76.9500
78.7900
78,300
Wed, 10 Jun 2026
77.5300
80.1200
77.0500
77.5100
77,200
Tue, 09 Jun 2026
77.9600
80.8900
76.4600
77.5300
54,500
Mon, 08 Jun 2026
78.4700
79.2200
76.6700
77.9400
48,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.5500
79.3500
77.2100
77.3100
73,200
Thu, 04 Jun 2026
78.5400
80.1200
77.3300
79.7100
70,000
Wed, 03 Jun 2026
76.7600
79.7600
75.5000
78.2000
70,300
Tue, 02 Jun 2026
78.9300
79.6500
77.1200
77.7800
74,900
Mon, 01 Jun 2026
78.7600
81.0900
74.8400
78.9300
144,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.4000
81.6800
77.2700
79.9600
101,700
Thu, 28 May 2026
8 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 28 May 2026
78.6300
82.6000
78.2100
79.2200
122,800
Wed, 27 May 2026
74.1100
78.0100
74.0700
75.0600
117,900
Tue, 26 May 2026
72.4000
74.4400
72.4000
74.1700
54,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
72.2200
73.5300
71.8000
72.4400
73,200
Thu, 21 May 2026
70.5400
72.7000
69.2300
72.1400
79,200
Wed, 20 May 2026
67.4800
71.1500
67.4800
70.6400
88,600
Tue, 19 May 2026
67.3500
67.5800
63.6500
67.2600
124,500
Mon, 18 May 2026
66.3400
70.2700
66.0400
68.5900
138,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.0800
70.0000
64.8500
66.9100
137,600
Thu, 14 May 2026
62.2600
66.0000
62.2600
64.4000
106,700
Wed, 13 May 2026
62.2100
64.7300
60.9200
62.4500
73,300
Tue, 12 May 2026
63.9000
65.6800
60.6400
62.7600
104,800
Mon, 11 May 2026
61.5000
66.2700
57.0100
64.1500
283,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7 · 10-Q
After market open · 13:45 ET
10-Q ↗
Fri, 08 May 2026
66.0000
66.1400
59.1600
62.4500
232,700
Thu, 07 May 2026
6 · 8-K
After-hours · 17:14 ET
8-K ↗
Thu, 07 May 2026
75.9200
76.3400
74.4300
74.5600
45,400
Wed, 06 May 2026
74.1200
77.1700
73.8900
75.8500
76,100
Tue, 05 May 2026
71.3400
74.5200
70.6900
73.9400
51,500
Mon, 04 May 2026
72.0500
73.0000
69.1900
70.3600
93,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.2300
75.2300
69.3600
72.6000
119,200
Thu, 30 Apr 2026
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 30 Apr 2026
74.4800
76.4400
72.0200
75.2600
54,100
Wed, 29 Apr 2026
75.1000
76.1800
73.6300
74.5700
72,400
Tue, 28 Apr 2026
75.6000
76.1800
73.7500
75.8500
45,100
Mon, 27 Apr 2026
76.1500
78.8000
75.0400
75.2800
134,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.7000
80.1100
75.8600
76.4400
228,600
Thu, 23 Apr 2026
78.2900
80.9900
77.8200
79.7700
141,800
Wed, 22 Apr 2026
77.8800
78.1500
76.1600
77.8100
86,300
Tue, 21 Apr 2026
81.2300
83.8200
77.0900
77.4000
94,500
Mon, 20 Apr 2026
80.2700
82.2000
80.2700
81.1100
97,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.9100
82.4600
77.9100
80.7000
185,500
Thu, 16 Apr 2026
75.8900
77.6500
74.5200
76.3800
153,700
Wed, 15 Apr 2026
79.7900
80.0800
75.6400
76.2500
81,800
Tue, 14 Apr 2026
80.3800
82.4300
78.3400
79.4200
159,700
Mon, 13 Apr 2026
81.8200
81.8200
75.5500
80.3800
84,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.1400
84.3100
78.6200
82.1600
140,900
Thu, 09 Apr 2026
79.6000
82.6500
78.8200
82.2000
74,900
Wed, 08 Apr 2026
78.6100
81.2100
78.5900
80.4000
163,200
Tue, 07 Apr 2026
75.1400
76.7900
74.9100
76.2500
131,700
Mon, 06 Apr 2026
78.1600
79.5500
75.5000
75.9300
132,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
78.3800
79.0900
77.3300
78.1100
98,400
Wed, 01 Apr 2026
78.9400
81.0000
78.4400
79.6000
68,700
Tue, 31 Mar 2026
76.7400
78.9900
74.5000
78.3400
108,400
Mon, 30 Mar 2026
77.9700
78.2400
74.5500
75.4300
72,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.0500
79.1500
77.2900
77.4900
46,600
Thu, 26 Mar 2026
81.5100
83.0600
78.7400
79.1400
79,100
Wed, 25 Mar 2026
81.8500
83.2100
80.7000
81.8300
44,300
Tue, 24 Mar 2026
76.2300
80.7900
75.5700
80.6400
66,000
Mon, 23 Mar 2026
74.9800
78.0600
74.2500
76.4000
66,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
72.7900
73.8300
70.2900
73.1400
92,300
Thu, 19 Mar 2026
72.8900
74.3000
71.1100
72.6500
209,000
Wed, 18 Mar 2026
77.3700
84.7500
73.1400
73.4300
66,600
Tue, 17 Mar 2026
77.9800
80.3000
76.8200
77.6000
48,200
Mon, 16 Mar 2026
75.2600
77.8900
74.6600
76.5000
52,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
77.6100
78.0800
73.0100
74.0000
61,600
Thu, 12 Mar 2026
78.3000
79.3700
77.5200
77.9200
35,000
Wed, 11 Mar 2026
79.2900
80.3900
78.7900
79.3800
59,800
Tue, 10 Mar 2026
78.3200
81.5000
78.3200
79.2600
33,600
Mon, 09 Mar 2026
79.1000
80.3200
76.0500
78.7100
41,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.7100
81.4100
79.4000
80.4500
56,900
Thu, 05 Mar 2026
84.0000
84.5000
81.7500
82.3700
29,600
Wed, 04 Mar 2026
85.8800
86.6800
84.8300
85.2400
32,600
Tue, 03 Mar 2026
85.6300
86.4700
81.0000
85.5500
43,000
Mon, 02 Mar 2026
87.0100
88.6500
85.8000
87.4700
44,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
89.3800
89.9800
87.2600
88.0000
46,200
Thu, 26 Feb 2026
91.1000
92.3900
89.0300
90.4800
41,700
Wed, 25 Feb 2026
89.7400
90.9700
89.0000
90.9100
33,800
Tue, 24 Feb 2026
87.8300
89.9800
87.6200
88.8000
30,500
Mon, 23 Feb 2026
88.9000
89.8100
86.1500
87.3000
41,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.1900
91.5900
88.0000
89.8000
62,800
Thu, 19 Feb 2026
89.0000
91.5100
89.0000
90.3300
60,100
Wed, 18 Feb 2026
89.5800
92.4000
88.7900
90.1500
53,100
Tue, 17 Feb 2026
90.0000
91.4600
87.8900
89.5800
56,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.8300
92.3000
86.8300
90.4100
52,800
Thu, 12 Feb 2026
88.8100
89.6100
86.1900
87.1900
55,600
Wed, 11 Feb 2026
87.4700
90.8000
87.4700
90.1300
44,300
Tue, 10 Feb 2026
90.9000
91.1600
84.6600
85.9700
53,700
Mon, 09 Feb 2026
90.0000
92.5000
85.6400
90.1000
61,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
4 · 10-Q
After market open · 12:25 ET
10-Q ↗
Fri, 06 Feb 2026
84.3000
92.3500
79.8000
90.4700
60,000
Thu, 05 Feb 2026
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 05 Feb 2026
86.8600
88.9900
83.0600
86.2400
40,500
Wed, 04 Feb 2026
84.9200
89.0000
84.1400
87.3100
63,200
Tue, 03 Feb 2026
83.4800
84.1400
81.8500
83.8700
33,100
Mon, 02 Feb 2026
79.7400
83.9100
79.5300
82.9600
38,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
79.2700
80.1000
77.1700
79.1200
29,100
Thu, 29 Jan 2026
78.6500
80.4100
77.0100
80.3400
20,900
Wed, 28 Jan 2026
79.2500
80.3900
77.6400
78.0200
31,300
Tue, 27 Jan 2026
79.6300
80.1000
78.4500
78.8300
23,100
Mon, 26 Jan 2026
79.2500
80.8500
78.4100
79.5800
30,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.0500
82.0500
79.0100
79.5800
29,100
Thu, 22 Jan 2026
80.3000
83.7000
80.2500
82.5000
46,000
Wed, 21 Jan 2026
80.8000
82.3100
79.6800
81.4700
47,500
Tue, 20 Jan 2026
79.8900
81.0900
77.7500
79.8400
42,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
85.6300
86.4700
81.4600
82.2600
53,800
Thu, 15 Jan 2026
82.6700
85.8700
80.2000
85.7300
52,800
Wed, 14 Jan 2026
82.0300
82.0300
80.0000
81.2700
32,300
Tue, 13 Jan 2026
82.2200
82.2200
78.7900
81.8800
50,800
Mon, 12 Jan 2026
77.2700
82.2800
76.4400
81.1700
51,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.2200
77.9800
75.6000
77.7600
37,700
Thu, 08 Jan 2026
75.3900
77.6500
75.3900
77.2200
38,000
Wed, 07 Jan 2026
75.5300
77.5000
75.0700
75.2900
55,200
Tue, 06 Jan 2026
76.6500
76.6500
72.0100
74.9700
88,300
Mon, 05 Jan 2026
75.6400
78.4100
75.0000
76.3800
63,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
76.8900
77.2300
74.0100
76.0300
60,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.5100
78.6300
75.5100
76.1400
76,600
Tue, 30 Dec 2025
77.5000
79.2500
77.0400
77.1500
37,400
Mon, 29 Dec 2025
79.3900
79.8800
77.1400
77.4800
47,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.0600
80.0600
78.8600
79.4800
25,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.7300
82.3700
79.9800
79.9800
39,600
Tue, 23 Dec 2025
80.2400
81.9300
79.2900
80.1700
34,400
Mon, 22 Dec 2025
81.1400
83.2600
80.0100
80.6500
56,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.9200
83.1900
80.2500
80.2500
111,600
Thu, 18 Dec 2025
79.8500
82.9600
79.2700
82.5600
94,400
Wed, 17 Dec 2025
79.3600
79.7800
77.3100
79.2600
35,900
Tue, 16 Dec 2025
79.4500
80.3300
78.6700
78.7600
34,300
Mon, 15 Dec 2025
81.6100
82.1600
78.8900
79.9300
42,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
81.0300
83.0700
80.5800
80.8300
72,200
Thu, 11 Dec 2025
78.6500
81.8800
78.3100
81.4800
44,700
Wed, 10 Dec 2025
77.6600
79.8300
77.0800
79.0200
53,600
Tue, 09 Dec 2025
77.8800
81.2900
77.3700
77.6500
71,700
Mon, 08 Dec 2025
78.9900
79.9900
76.9000
77.4400
48,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.0400
82.2600
78.2500
78.8000
58,400
Thu, 04 Dec 2025
80.1000
80.9300
78.4600
79.2300
40,300
Wed, 03 Dec 2025
76.5000
80.6400
75.2300
79.8600
62,400
Tue, 02 Dec 2025
78.7000
78.7000
74.6200
76.0900
58,500
Mon, 01 Dec 2025
74.8100
78.0100
74.8100
77.4300
56,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.1500
77.2100
73.2400
75.0000
29,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
75.3900
75.9700
73.6400
75.2500
47,900
Tue, 25 Nov 2025
73.4800
75.4300
71.6500
75.0000
61,400
Mon, 24 Nov 2025
68.5500
74.7100
67.8700
73.5800
72,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.4500
69.1100
64.4500
68.5600
61,300
Thu, 20 Nov 2025
65.7700
67.2700
63.4900
64.5500
65,900
Wed, 19 Nov 2025
66.1300
66.8400
64.4300
64.4600
28,700
Tue, 18 Nov 2025
65.1000
67.5000
64.4100
66.3000
52,200
Mon, 17 Nov 2025
66.1000
67.9900
64.2500
64.4900
45,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
66.1500
67.2900
64.6200
66.3900
47,300
Thu, 13 Nov 2025
69.2700
69.4900
64.7000
67.8400
91,300
Wed, 12 Nov 2025
67.8000
70.4100
65.0700
69.8600
46,700
Tue, 11 Nov 2025
67.7100
68.6600
65.9200
68.5200
49,700
Mon, 10 Nov 2025
68.5600
70.9800
66.5200
67.6900
55,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
67.4000
69.6500
66.1000
67.1100
29,500
Thu, 06 Nov 2025
66.9500
68.7600
66.4100
67.8000
67,100
Wed, 05 Nov 2025
64.2500
67.7800
64.0000
66.9200
75,600
Tue, 04 Nov 2025
66.3800
66.3800
62.6000
62.6000
82,500
Mon, 03 Nov 2025
63.1000
69.8500
63.0000
67.8800
112,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After market open · 11:13 ET
10-Q ↗
Fri, 31 Oct 2025
70.1600
71.9900
61.3300
61.3600
65,400
Thu, 30 Oct 2025
1 · 8-K
After-hours · 17:01 ET
8-K ↗
Thu, 30 Oct 2025
66.4500
69.5700
66.4500
67.9300
46,700
Wed, 29 Oct 2025
66.9900
67.8800
64.7700
65.7400
34,500
Tue, 28 Oct 2025
66.1800
67.9300
66.0000
67.5800
20,800
Mon, 27 Oct 2025
68.9400
69.8300
66.2900
66.5700
29,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
67.9100
68.6700
67.5100
68.5600
22,900