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
89.9800
89.9800
85.6500
86.1900
89,793
Thu, 22 Oct 2026
91.3700
92.5800
89.9800
91.5300
85,500
Wed, 21 Oct 2026
91.6200
93.4900
91.0700
92.2900
97,400
Tue, 20 Oct 2026
90.7100
93.1700
89.3100
90.6200
123,800
Mon, 19 Oct 2026
92.9900
93.2000
89.8400
90.5700
126,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
93.4300
95.4800
91.5400
92.0200
61,300
Thu, 15 Oct 2026
91.3000
93.8700
90.0500
93.5400
103,600
Wed, 14 Oct 2026
93.3300
94.0000
89.8400
91.0700
90,600
Tue, 13 Oct 2026
94.6700
95.6800
93.3100
94.7500
113,800
Mon, 12 Oct 2026
93.7500
95.6200
93.0100
94.6000
134,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
91.1600
93.7900
90.0800
93.7300
105,900
Thu, 08 Oct 2026
93.5400
94.6400
90.8900
91.7500
144,000
Wed, 07 Oct 2026
91.9600
95.0000
91.9600
94.6400
292,400
Tue, 06 Oct 2026
9 · 8-K
After-hours · 20:05 ET
FORM 8-K ↗
Tue, 06 Oct 2026
93.8000
94.5400
92.5500
93.0700
99,800
Mon, 05 Oct 2026
91.3700
94.6800
89.3000
92.8600
90,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
91.4200
93.0000
90.3500
91.8900
136,400
Thu, 01 Oct 2026
87.0100
89.5500
86.7500
89.2900
80,600
Wed, 30 Sep 2026
87.9100
87.9800
85.9600
87.5300
84,600
Tue, 29 Sep 2026
87.1100
87.8300
85.9000
87.4800
71,900
Mon, 28 Sep 2026
91.9500
91.9500
86.8500
87.1000
77,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
91.7700
94.0000
91.0000
92.5000
77,200
Thu, 24 Sep 2026
90.4000
91.6700
89.2300
91.3900
104,000
Wed, 23 Sep 2026
91.4500
91.4500
88.5900
90.9700
156,700
Tue, 22 Sep 2026
92.7500
94.2500
90.7900
92.0500
107,100
Mon, 21 Sep 2026
94.2100
94.2100
90.6500
91.0300
96,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
94.0900
94.6200
92.2500
93.0200
174,000
Thu, 17 Sep 2026
95.0000
95.9900
92.9600
95.1900
194,900
Thu, 17 Sep 2026
8 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Wed, 16 Sep 2026
93.0500
94.3700
91.6600
93.2000
93,300
Tue, 15 Sep 2026
93.9600
94.0500
90.1600
93.0500
112,600
Mon, 14 Sep 2026
93.4100
95.1200
92.3000
94.6700
79,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
95.4100
95.4100
93.7000
94.4600
48,400
Thu, 10 Sep 2026
92.1900
93.4100
91.6000
93.3600
60,300
Wed, 09 Sep 2026
92.8400
95.4200
92.2600
92.6000
106,500
Tue, 08 Sep 2026
92.2400
94.8300
91.1100
93.8100
160,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
96.0000
97.1800
92.7400
93.1300
250,400
Thu, 03 Sep 2026
94.0000
97.8700
92.3900
96.7100
219,700
Wed, 02 Sep 2026
90.6200
94.4800
90.0000
93.8200
130,100
Tue, 01 Sep 2026
89.4100
91.0000
87.3200
89.2400
107,500
Mon, 31 Aug 2026
89.9200
91.6100
89.4100
90.4700
117,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.1400
94.6200
90.8200
91.0800
99,300
Thu, 27 Aug 2026
92.2000
93.4600
90.3900
93.0300
86,600
Wed, 26 Aug 2026
94.1900
94.1900
92.1700
92.9200
90,700
Tue, 25 Aug 2026
96.4000
97.0000
92.7700
93.9500
113,700
Mon, 24 Aug 2026
95.7400
97.8100
94.3400
95.1500
119,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
95.4100
96.9800
93.6000
96.0900
126,000
Thu, 20 Aug 2026
97.9800
98.0000
90.3200
93.6600
171,400
Wed, 19 Aug 2026
98.5000
99.9600
96.9600
99.1200
120,300
Tue, 18 Aug 2026
99.2400
100.1400
93.7500
97.5800
160,200
Mon, 17 Aug 2026
101.5500
103.0000
99.3400
100.1400
118,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
97.8400
102.8800
97.0400
102.5800
135,100
Thu, 13 Aug 2026
98.3500
99.8800
95.9000
97.0400
151,000
Wed, 12 Aug 2026
93.7000
97.9500
92.2500
97.3700
145,000
Tue, 11 Aug 2026
97.0700
99.3100
92.4500
93.5000
172,300
Mon, 10 Aug 2026
98.2500
103.1100
95.4200
95.7800
197,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
111.2000
111.2000
95.1100
100.0100
356,900
Thu, 06 Aug 2026
7 · 10-Q
After-hours · 16:17 ET
FORM 10-Q ↗
Thu, 06 Aug 2026
110.6900
112.8900
110.0100
111.7900
150,900
Wed, 05 Aug 2026
110.2400
114.3400
109.4500
111.3100
96,300
Tue, 04 Aug 2026
108.9600
113.3700
108.6300
110.3200
189,400
Mon, 03 Aug 2026
106.9000
109.7700
105.7800
108.0600
128,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
106.7700
108.0000
104.1000
105.4900
127,000
Thu, 30 Jul 2026
105.8500
106.6900
102.3300
106.0500
126,300
Wed, 29 Jul 2026
104.8900
107.3600
102.6100
104.1300
216,600
Tue, 28 Jul 2026
104.6000
106.0100
101.9100
104.8200
142,900
Mon, 27 Jul 2026
100.0000
105.4500
100.0000
104.2000
193,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
96.5000
102.1300
96.1500
99.4800
196,400
Thu, 23 Jul 2026
93.4000
96.3800
91.6900
95.6200
222,600
Wed, 22 Jul 2026
94.5200
96.5600
93.5000
95.1700
114,900
Tue, 21 Jul 2026
98.8800
100.1600
93.5800
96.3700
187,500
Mon, 20 Jul 2026
100.4300
101.0000
96.4100
97.9100
174,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
100.6400
102.9900
98.0300
100.6800
179,500
Thu, 16 Jul 2026
99.5500
104.5800
98.2000
103.2400
201,800
Wed, 15 Jul 2026
97.9800
102.4100
95.5100
99.4700
207,100
Tue, 14 Jul 2026
96.9900
100.6400
96.4500
97.8300
146,700
Mon, 13 Jul 2026
103.8100
104.5300
96.3600
96.6100
149,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.2400
101.1300
97.4000
99.2600
123,600
Thu, 09 Jul 2026
95.7800
99.4000
92.4500
98.2400
196,400
Wed, 08 Jul 2026
98.4100
98.4100
90.5900
93.4500
163,300
Tue, 07 Jul 2026
95.4400
98.4800
92.1600
97.3800
144,300
Mon, 06 Jul 2026
97.1500
99.4100
94.0500
95.8300
178,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
103.2300
105.5600
95.7700
96.4000
205,100
Wed, 01 Jul 2026
102.0000
106.5000
100.4800
103.7500
242,300
Tue, 30 Jun 2026
107.7300
107.7300
100.2700
102.2500
216,600
Mon, 29 Jun 2026
108.8500
110.0000
97.3600
104.2700
305,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
108.2000
112.6100
107.1300
110.4100
411,900
Thu, 25 Jun 2026
105.5500
111.4200
105.2900
108.2700
247,100
Wed, 24 Jun 2026
101.8200
105.9300
98.9000
104.5400
220,500
Tue, 23 Jun 2026
98.0100
103.4200
98.0100
101.3600
236,800
Mon, 22 Jun 2026
100.2800
104.0700
95.3700
99.5200
112,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.7400
100.5700
95.3700
100.1200
169,500
Wed, 17 Jun 2026
96.3100
99.5500
94.6300
95.7700
142,000
Tue, 16 Jun 2026
96.8000
98.5700
94.6400
96.2400
220,800
Mon, 15 Jun 2026
94.6400
96.6000
93.5900
95.0600
233,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
90.0000
95.0000
88.5700
92.3800
145,400
Thu, 11 Jun 2026
87.8300
91.4400
80.4500
91.1800
151,400
Wed, 10 Jun 2026
88.6100
90.9600
87.4300
88.5900
106,200
Tue, 09 Jun 2026
87.3300
91.3000
85.3000
88.7800
137,800
Mon, 08 Jun 2026
84.2200
86.2500
83.5700
85.8900
105,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.6900
84.7900
81.5000
84.1000
101,700
Thu, 04 Jun 2026
76.9300
82.5600
76.5900
82.2200
139,700
Wed, 03 Jun 2026
82.0600
82.6800
76.3300
76.3300
171,000
Tue, 02 Jun 2026
82.4800
83.5700
81.3600
83.1800
125,100
Mon, 01 Jun 2026
85.3000
85.8700
81.4100
82.6100
122,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
85.6100
86.5400
82.3300
86.2200
252,500
Thu, 28 May 2026
89.1700
89.7000
83.1400
84.7500
258,500
Wed, 27 May 2026
89.5400
93.2100
88.9900
90.0000
85,900
Tue, 26 May 2026
84.1300
88.7500
84.1300
88.5600
69,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.8500
84.1000
78.2700
83.1400
128,000
Thu, 21 May 2026
80.4300
82.7600
78.9800
81.6100
80,500
Wed, 20 May 2026
78.2200
81.7900
77.5400
81.7900
104,900
Tue, 19 May 2026
78.5800
79.3700
76.3200
78.1000
65,600
Mon, 18 May 2026
77.1900
79.1000
77.0200
78.5500
40,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.8300
79.8300
76.5200
77.1600
54,400
Thu, 14 May 2026
77.4500
80.4400
76.6100
80.2700
49,600
Wed, 13 May 2026
75.9300
77.5000
72.8400
76.3200
49,000
Wed, 13 May 2026
6 · 8-K
Pre-market · 09:03 ET
FORM 8-K ↗
Tue, 12 May 2026
79.9300
79.9300
72.6700
77.6000
73,300
Mon, 11 May 2026
84.5000
89.0000
80.1800
80.8600
89,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.9100
86.0700
72.0400
84.8100
169,600
Thu, 07 May 2026
5 · 10-Q
After-hours · 16:18 ET
FORM 10-Q ↗
Thu, 07 May 2026
78.5900
80.7500
77.8100
78.3400
125,900
Wed, 06 May 2026
78.1300
79.0300
76.0700
77.8200
30,100
Tue, 05 May 2026
75.7900
77.8800
75.7900
77.5900
39,900
Mon, 04 May 2026
77.1000
77.8400
75.1100
75.6700
37,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.3800
80.0100
75.5400
78.0300
48,700
Thu, 30 Apr 2026
77.2000
79.5400
75.3300
79.4100
54,900
Wed, 29 Apr 2026
78.6300
78.6300
74.9100
76.6800
82,100
Tue, 28 Apr 2026
79.2900
80.2900
78.6200
79.1800
103,000
Mon, 27 Apr 2026
78.0800
79.3900
76.5700
79.3900
53,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.0800
79.3400
74.5800
78.9300
60,300
Thu, 23 Apr 2026
74.7800
76.2200
72.6600
76.2200
70,600
Wed, 22 Apr 2026
73.3800
75.7300
72.4100
74.9700
110,900
Tue, 21 Apr 2026
73.0900
75.2500
71.0400
71.7100
49,100
Mon, 20 Apr 2026
69.9500
73.2700
68.0100
72.9800
72,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.7600
72.2400
68.7600
70.9600
53,100
Thu, 16 Apr 2026
67.7200
68.2500
66.5400
66.9600
50,000
Wed, 15 Apr 2026
68.2800
69.6000
67.7700
68.3600
32,900
Tue, 14 Apr 2026
66.7200
69.1400
66.7200
68.1800
66,100
Mon, 13 Apr 2026
63.0200
67.5800
61.2400
67.0900
67,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
4 · DEF 14A
After-hours · 16:16 ET
FORM DEF 14A ↗
Fri, 10 Apr 2026
63.6700
63.9000
62.4000
63.3900
83,800
Thu, 09 Apr 2026
60.6500
64.4800
60.0300
63.3200
84,200
Wed, 08 Apr 2026
58.5800
61.1600
58.2900
60.7600
89,900
Tue, 07 Apr 2026
55.2100
56.7400
54.4000
55.9700
83,400
Mon, 06 Apr 2026
53.6900
55.5200
53.6400
55.3500
67,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
53.3600
54.6400
51.2400
53.4500
50,900
Wed, 01 Apr 2026
53.0900
56.3200
52.0000
54.0800
66,200
Tue, 31 Mar 2026
52.2500
53.1500
50.6700
52.4700
56,100
Mon, 30 Mar 2026
52.7800
52.8100
50.7500
51.3200
42,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
52.7700
53.1700
50.8200
52.7000
62,100
Thu, 26 Mar 2026
53.2900
54.4100
52.7100
53.1400
32,000
Wed, 25 Mar 2026
56.8100
57.3100
53.8500
54.1300
60,900
Tue, 24 Mar 2026
56.0200
57.1500
55.6200
55.9700
46,700
Mon, 23 Mar 2026
55.1400
58.0800
55.1400
56.3100
69,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
53.8400
55.3100
53.3600
54.6700
102,500
Thu, 19 Mar 2026
52.7000
54.6600
52.7000
53.8400
43,900
Wed, 18 Mar 2026
53.2600
54.1600
52.5000
53.0200
61,400
Tue, 17 Mar 2026
50.3400
54.3400
50.1500
53.8600
94,700
Mon, 16 Mar 2026
48.9600
50.7400
47.5000
48.9300
96,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
54.5000
56.0000
47.6300
47.9600
127,600
Thu, 12 Mar 2026
3 · 10-K
After-hours · 16:16 ET
FORM 10-K ↗
Thu, 12 Mar 2026
53.8600
54.9600
51.6500
52.7500
79,500
Wed, 11 Mar 2026
55.9200
56.7800
54.2100
55.1300
42,300
Tue, 10 Mar 2026
55.7100
58.3200
54.7100
56.4700
98,500
Mon, 09 Mar 2026
53.5200
55.7700
50.6900
55.4300
91,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
56.2600
56.2900
53.7600
54.8100
87,700
Thu, 05 Mar 2026
56.3500
59.0800
53.9900
58.5700
134,800
Wed, 04 Mar 2026
54.1800
57.4600
54.0700
57.2300
46,100
Tue, 03 Mar 2026
52.0100
54.6000
51.5300
53.9800
36,300
Mon, 02 Mar 2026
51.0000
53.7300
51.0000
53.0300
46,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
52.7700
53.4200
51.0000
52.3100
76,300
Thu, 26 Feb 2026
54.2000
55.5100
53.2700
53.9100
58,200
Wed, 25 Feb 2026
53.1400
54.6200
52.7500
54.4800
33,000
Tue, 24 Feb 2026
52.5600
53.3400
52.2100
52.6500
66,100
Mon, 23 Feb 2026
54.4300
54.4300
50.8600
52.5600
93,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
54.5800
55.7100
53.9400
54.4700
40,600
Thu, 19 Feb 2026
54.1000
55.1200
53.1500
54.7400
74,300
Wed, 18 Feb 2026
52.3700
54.8900
52.3700
54.8400
53,400
Tue, 17 Feb 2026
52.3000
53.8000
51.8500
52.8300
53,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
54.6000
55.4200
51.7000
51.8700
48,100
Thu, 12 Feb 2026
55.8300
57.3700
53.8800
54.9200
84,100
Wed, 11 Feb 2026
56.6700
57.3100
54.2000
55.1500
52,400
Tue, 10 Feb 2026
57.9900
57.9900
55.8000
56.7300
64,900
Mon, 09 Feb 2026
55.5300
58.1500
55.5300
58.0100
41,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
52.2300
56.2400
52.2300
55.6900
80,600
Thu, 05 Feb 2026
54.0300
54.0300
51.0400
51.4500
55,400
Wed, 04 Feb 2026
52.9900
54.7500
52.2900
54.1200
69,000
Tue, 03 Feb 2026
52.4000
53.4100
50.9000
52.6700
82,500
Mon, 02 Feb 2026
51.9400
53.3800
51.4500
52.5600
53,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
50.3800
52.8400
50.1300
51.6300
51,800
Thu, 29 Jan 2026
50.8300
51.5700
50.1300
50.5500
57,700
Wed, 28 Jan 2026
53.7100
54.4300
50.6200
50.6200
57,400
Tue, 27 Jan 2026
56.7600
56.7600
53.2200
53.3300
61,700
Mon, 26 Jan 2026
57.0700
58.3000
56.2800
56.2800
41,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
60.2600
60.9700
55.5900
57.0100
163,700
Thu, 22 Jan 2026
59.9600
61.5400
59.9600
60.7000
27,300
Wed, 21 Jan 2026
57.7300
60.0400
57.6500
59.9900
79,900
Tue, 20 Jan 2026
59.3400
60.3700
57.0700
57.3300
154,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.3700
61.6700
60.3100
60.8200
42,900
Thu, 15 Jan 2026
60.1300
61.8100
59.5100
60.6000
55,000
Wed, 14 Jan 2026
59.4800
60.7000
58.8600
60.5600
72,400
Tue, 13 Jan 2026
59.7200
61.0000
58.3000
59.7700
63,200
Mon, 12 Jan 2026
62.1200
62.6300
59.2200
59.7200
108,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
66.3000
67.7600
64.9800
66.0000
52,600
Thu, 08 Jan 2026
67.9500
68.5000
64.8700
66.3000
90,700
Wed, 07 Jan 2026
67.0900
69.3700
66.5000
68.4900
70,000
Tue, 06 Jan 2026
66.1200
67.2500
64.9400
66.7200
45,300
Mon, 05 Jan 2026
66.1400
69.0300
61.7300
66.6200
54,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
67.4200
67.7200
65.4000
66.3500
67,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
69.4700
69.4700
66.0500
66.9500
112,000
Tue, 30 Dec 2025
69.7300
70.9500
68.6600
69.5000
40,900
Mon, 29 Dec 2025
70.1600
70.1600
68.6900
69.6800
48,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
69.8500
70.9400
68.1400
70.1400
63,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
69.2900
70.2300
65.9400
69.6900
51,200
Tue, 23 Dec 2025
68.6700
69.9700
68.6700
69.6800
36,800
Mon, 22 Dec 2025
68.6000
70.2800
67.0700
69.0000
46,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
67.5500
69.3400
67.3100
69.2400
97,300
Thu, 18 Dec 2025
68.0600
69.2000
67.3400
67.6800
43,800
Wed, 17 Dec 2025
67.1800
69.0600
66.5500
66.9400
58,300
Tue, 16 Dec 2025
64.9900
68.0500
63.2200
67.4200
79,000
Mon, 15 Dec 2025
66.9800
66.9800
64.0500
64.8200
55,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
67.0000
67.0000
65.4000
65.9600
51,300
Thu, 11 Dec 2025
65.0000
68.9900
63.8100
66.7700
110,200
Wed, 10 Dec 2025
61.5300
64.4200
61.5300
63.5900
94,800
Tue, 09 Dec 2025
58.8300
62.2100
58.8300
61.4400
73,300
Mon, 08 Dec 2025
59.7300
59.8600
58.0800
58.4600
64,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
59.3300
60.1900
59.1100
59.6400
64,900
Thu, 04 Dec 2025
58.6700
59.9600
58.0100
59.5800
72,700
Wed, 03 Dec 2025
57.2200
59.2300
57.2100
58.6500
68,900
Tue, 02 Dec 2025
57.3700
58.2000
56.4300
56.6000
49,900
Mon, 01 Dec 2025
57.8500
58.9100
56.8100
56.8100
74,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
2 · 8-K/A
After-hours · 16:30 ET
FORM 8-K/A ↗
Fri, 28 Nov 2025
58.7400
60.0000
58.4500
58.9500
77,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.4100
60.0000
57.1200
59.1200
87,900
Tue, 25 Nov 2025
55.8000
58.4900
55.6600
58.0200
57,200
Mon, 24 Nov 2025
54.2500
56.0300
53.5400
55.3800
73,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
52.1100
54.9300
51.5200
54.5400
78,300
Thu, 20 Nov 2025
54.2300
54.7900
52.0800
52.2000
130,200
Wed, 19 Nov 2025
52.2900
53.7500
52.2500
53.6200
90,200
Tue, 18 Nov 2025
50.8700
52.7400
50.8700
52.5900
131,200
Mon, 17 Nov 2025
52.8100
53.9100
51.2000
51.2100
114,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
52.8300
54.0500
51.5000
53.3700
92,900
Thu, 13 Nov 2025
52.1200
54.2200
52.1200
53.3300
88,000
Wed, 12 Nov 2025
51.3400
52.4600
50.7700
52.4500
102,500
Tue, 11 Nov 2025
51.0800
52.2500
50.5000
51.6900
88,600
Mon, 10 Nov 2025
53.5000
53.5000
48.7400
51.0000
120,400
Mon, 10 Nov 2025
1 · 10-Q
Pre-market · 08:01 ET
FORM 10-Q ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
55.3800
57.0800
53.4900
54.0100
63,700
Thu, 06 Nov 2025
57.1100
58.5900
55.5000
56.1400
60,100
Wed, 05 Nov 2025
55.5100
57.7900
55.4500
57.7000
56,300
Tue, 04 Nov 2025
55.6700
56.7400
55.0600
55.2600
43,900
Mon, 03 Nov 2025
54.8400
56.4900
54.1800
56.3200
65,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
54.0100
55.9000
54.0100
55.1100
49,900
Thu, 30 Oct 2025
55.9000
57.0500
54.1900
54.3000
50,500
Wed, 29 Oct 2025
58.4100
59.2900
55.9800
56.2800
69,200
Tue, 28 Oct 2025
58.5200
60.0900
57.1100
58.7500
63,000
Mon, 27 Oct 2025
61.6300
61.8100
58.7600
58.8200
74,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.2400
62.6300
58.7100
61.2400
83,100