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
71.7300
72.4500
69.0400
70.7000
154,688
Thu, 22 Oct 2026
29 · 8-K
After-hours · 20:06 ET
8-K ↗
Thu, 22 Oct 2026
69.7300
71.8500
69.7300
71.7300
196,400
Wed, 21 Oct 2026
70.8300
70.8300
69.4500
69.4700
92,000
Tue, 20 Oct 2026
69.4300
70.6400
69.0500
70.1500
119,500
Mon, 19 Oct 2026
69.7900
70.3300
69.0200
69.0900
76,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
69.9500
70.8900
69.4600
69.6900
87,600
Thu, 15 Oct 2026
69.1700
70.0200
68.8500
69.7500
273,800
Wed, 14 Oct 2026
68.6100
69.3000
68.3700
68.5100
202,600
Tue, 13 Oct 2026
70.3300
70.6000
69.0100
69.1900
190,100
Mon, 12 Oct 2026
68.9900
70.2600
68.9900
69.9600
311,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
68.9100
69.0000
68.3300
68.8800
201,000
Thu, 08 Oct 2026
68.2900
69.1900
67.8700
68.9500
127,600
Wed, 07 Oct 2026
68.7900
69.1000
68.1800
68.5500
165,100
Tue, 06 Oct 2026
69.3000
70.0700
69.0600
69.2000
87,700
Mon, 05 Oct 2026
69.8600
70.7400
69.1400
69.2800
113,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
69.6900
70.5000
69.4200
69.8600
125,800
Thu, 01 Oct 2026
69.0700
69.0700
67.5400
68.8700
123,900
Wed, 30 Sep 2026
28 · 8-K
After-hours · 16:13 ET
FORM 8-K ↗
Wed, 30 Sep 2026
68.6900
69.9800
68.2000
68.6000
126,500
Wed, 30 Sep 2026
27 · 424B5
Pre-market · 06:01 ET
424B5 ↗
Tue, 29 Sep 2026
69.1400
69.6500
68.2500
68.5500
112,700
Mon, 28 Sep 2026
69.2000
69.8900
68.9100
69.0600
104,800
Mon, 28 Sep 2026
26 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Mon, 28 Sep 2026
25 · 424B5
Pre-market · 08:33 ET
424B5 ↗
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
69.5600
70.1900
69.3400
69.8400
123,800
Thu, 24 Sep 2026
69.2500
69.7000
68.6500
69.3400
131,600
Wed, 23 Sep 2026
69.4800
69.9200
68.7900
68.8400
162,600
Tue, 22 Sep 2026
70.1900
71.2800
69.3500
69.4500
118,000
Mon, 21 Sep 2026
69.9200
71.0900
69.5200
69.5500
121,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
70.2500
71.3600
69.5100
69.9000
414,500
Fri, 18 Sep 2026
24 · 8-K
Pre-market · 08:42 ET
FORM 8-K ↗
Thu, 17 Sep 2026
71.1900
71.4500
70.4200
70.4400
152,900
Wed, 16 Sep 2026
71.6100
71.9800
70.1300
70.5800
119,800
Tue, 15 Sep 2026
71.5000
72.8000
71.2500
71.5100
98,200
Mon, 14 Sep 2026
71.7300
72.4600
71.2800
71.5600
119,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
72.0000
72.4900
71.2200
71.5300
63,500
Thu, 10 Sep 2026
70.8700
71.6700
70.4400
71.5000
69,000
Wed, 09 Sep 2026
71.4000
71.6500
70.6600
70.8700
128,700
Tue, 08 Sep 2026
72.0700
72.7300
71.5900
71.6000
66,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
72.1100
73.3200
72.1000
72.3500
71,500
Thu, 03 Sep 2026
72.7200
73.4000
72.1900
72.4800
79,400
Wed, 02 Sep 2026
71.1000
72.5300
70.9400
72.2300
136,200
Tue, 01 Sep 2026
71.4100
71.9900
70.5800
70.6300
105,100
Mon, 31 Aug 2026
71.5000
72.0000
71.0500
71.3100
100,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
71.9700
72.7500
71.6100
71.7100
92,000
Thu, 27 Aug 2026
71.2600
71.9400
70.7600
71.6200
73,500
Wed, 26 Aug 2026
71.9000
72.4600
71.3500
71.6900
74,600
Tue, 25 Aug 2026
72.7300
73.1100
71.5300
71.7600
84,700
Mon, 24 Aug 2026
71.8900
73.5400
71.6800
72.7000
149,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
71.5100
72.2200
70.5800
71.5500
115,300
Thu, 20 Aug 2026
70.4300
71.2100
70.0100
71.0000
82,100
Wed, 19 Aug 2026
72.5000
72.5000
70.7900
70.9000
118,500
Tue, 18 Aug 2026
72.6100
72.8400
72.0700
72.3600
103,500
Mon, 17 Aug 2026
72.9400
73.4000
71.8800
72.3300
117,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
73.0500
73.6000
72.6500
73.1500
113,900
Thu, 13 Aug 2026
73.9500
74.7300
72.7900
73.2000
169,700
Wed, 12 Aug 2026
73.6800
74.2300
73.2500
73.8700
93,500
Tue, 11 Aug 2026
23 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 11 Aug 2026
72.9500
73.9900
72.8100
73.6200
127,400
Mon, 10 Aug 2026
72.7700
73.2000
71.9500
72.7300
105,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
22 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 07 Aug 2026
73.8700
74.3800
73.0000
73.4200
66,800
Thu, 06 Aug 2026
74.6900
75.0500
73.0300
73.7600
107,700
Wed, 05 Aug 2026
74.6400
75.0000
73.8000
74.1200
102,100
Tue, 04 Aug 2026
73.6000
75.0900
73.2600
74.6400
174,200
Mon, 03 Aug 2026
74.0500
74.7800
73.2700
73.6500
193,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
73.0100
73.7600
72.0100
73.2500
135,800
Thu, 30 Jul 2026
73.6800
74.1700
72.7100
73.0200
95,900
Wed, 29 Jul 2026
73.9500
74.3200
72.8000
73.6300
165,800
Tue, 28 Jul 2026
72.6100
74.1400
72.5100
74.0800
130,100
Mon, 27 Jul 2026
70.7800
72.6900
70.7600
72.5000
105,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
70.5100
70.8900
68.5000
70.4700
176,400
Thu, 23 Jul 2026
21 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Jul 2026
70.3500
70.9100
69.7800
70.7700
103,900
Wed, 22 Jul 2026
71.2600
71.2600
69.9600
71.0100
96,400
Tue, 21 Jul 2026
70.8500
71.3500
69.8400
71.2600
83,500
Mon, 20 Jul 2026
71.6100
71.7500
70.5500
70.9300
87,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.5500
73.0000
71.1000
71.5400
123,700
Fri, 17 Jul 2026
20 · 8-K/A
Pre-market · 09:00 ET
8-K/A ↗
Thu, 16 Jul 2026
70.7400
73.4100
70.7400
72.8500
278,400
Wed, 15 Jul 2026
70.4900
71.4700
70.4900
70.7600
161,100
Tue, 14 Jul 2026
70.4100
71.0800
69.7600
70.3700
119,900
Mon, 13 Jul 2026
70.3100
70.7100
69.2900
70.3600
112,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.2000
70.9100
69.6400
70.3000
123,900
Thu, 09 Jul 2026
69.4500
71.7000
69.0700
70.1200
193,200
Wed, 08 Jul 2026
69.6700
69.9100
68.2500
68.8700
192,100
Tue, 07 Jul 2026
69.6900
70.5300
69.5000
69.7600
137,000
Tue, 07 Jul 2026
19 · 8-K
Pre-market · 08:31 ET
8-K ↗
Mon, 06 Jul 2026
69.9900
70.8700
69.4000
69.6900
116,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.0400
73.6900
70.1300
70.1500
161,100
Wed, 01 Jul 2026
71.9200
73.3200
71.9200
72.7600
231,500
Tue, 30 Jun 2026
71.7500
72.3500
71.3500
71.8600
198,000
Mon, 29 Jun 2026
71.2900
72.0600
70.0100
71.9700
224,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
69.8800
71.3800
69.6000
71.3400
590,400
Thu, 25 Jun 2026
67.9700
70.4900
67.7500
69.6800
384,400
Wed, 24 Jun 2026
66.9100
68.0800
66.9100
67.8500
222,100
Tue, 23 Jun 2026
18 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 23 Jun 2026
65.7000
67.0300
65.6800
66.9300
144,000
Mon, 22 Jun 2026
65.3100
66.3700
65.3100
65.4800
139,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
17 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 18 Jun 2026
65.7700
66.2000
65.2500
65.5100
345,200
Wed, 17 Jun 2026
66.2600
66.9700
64.3100
65.0700
204,800
Tue, 16 Jun 2026
66.6200
67.1700
65.6800
66.3800
181,500
Mon, 15 Jun 2026
67.3100
67.6600
65.9000
66.1800
206,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.7300
67.5900
66.5000
67.0800
168,900
Thu, 11 Jun 2026
66.3100
67.0000
65.4100
66.3400
183,700
Wed, 10 Jun 2026
65.8500
66.8400
65.8100
66.1000
168,800
Tue, 09 Jun 2026
65.5100
67.2000
65.4000
65.4900
205,900
Mon, 08 Jun 2026
65.0400
65.3800
64.7000
65.2500
262,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.9500
65.6000
63.9500
64.4900
298,200
Thu, 04 Jun 2026
62.8800
63.8200
62.8800
63.6100
312,300
Wed, 03 Jun 2026
64.1900
64.7600
61.8100
62.0800
222,400
Tue, 02 Jun 2026
62.8500
64.1600
62.7500
64.0300
179,100
Mon, 01 Jun 2026
63.5000
63.9500
62.3200
62.9700
168,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.5200
64.1500
63.2600
63.6000
124,700
Thu, 28 May 2026
63.0000
63.7500
62.5000
63.6200
109,800
Wed, 27 May 2026
63.2500
63.9700
63.0900
63.2000
131,800
Tue, 26 May 2026
62.8700
63.5900
62.5400
63.0200
141,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
63.6200
64.1000
62.7200
62.7700
149,000
Thu, 21 May 2026
63.4000
63.8800
62.5500
63.4600
318,400
Wed, 20 May 2026
62.1100
63.6900
61.9800
63.2000
171,200
Tue, 19 May 2026
62.0000
62.5400
61.6500
61.9100
122,700
Mon, 18 May 2026
61.7300
62.8300
61.7300
62.1800
152,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.7500
62.6300
60.9700
61.4700
167,200
Thu, 14 May 2026
62.5400
63.2000
62.2400
62.3300
98,300
Wed, 13 May 2026
62.2000
62.4500
61.6000
62.0400
134,400
Tue, 12 May 2026
63.1600
63.3400
61.9100
62.3300
153,800
Mon, 11 May 2026
64.0600
64.1700
62.7800
63.0600
163,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
64.0700
64.0700
63.3000
63.8200
80,000
Fri, 08 May 2026
16 · 10-Q
Pre-market · 08:31 ET
10-Q ↗
Thu, 07 May 2026
63.4700
64.2200
63.4200
63.4800
101,700
Wed, 06 May 2026
63.6100
64.5000
63.2500
63.3500
122,700
Tue, 05 May 2026
63.1400
63.9400
62.8600
63.0200
158,100
Mon, 04 May 2026
64.3000
65.0800
62.9400
63.0400
154,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.4900
65.2000
63.8000
64.6400
96,700
Fri, 01 May 2026
15 · 8-K
Pre-market · 08:30 ET
8-K ↗
Thu, 30 Apr 2026
63.7000
65.4700
63.6300
64.3100
166,500
Thu, 30 Apr 2026
14 · DEFA14A
Pre-market · 08:30 ET
DEFA14A ↗
Thu, 30 Apr 2026
13 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Wed, 29 Apr 2026
64.3600
64.9900
63.4100
63.6100
209,600
Tue, 28 Apr 2026
64.3900
65.7700
64.2600
64.7600
262,700
Mon, 27 Apr 2026
64.3600
64.5000
63.3700
64.1000
96,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.1100
64.7300
61.7500
63.9600
174,500
Thu, 23 Apr 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 23 Apr 2026
64.5800
64.9100
64.0000
64.5000
87,000
Wed, 22 Apr 2026
64.7000
64.9400
63.7100
64.4100
103,700
Tue, 21 Apr 2026
66.2100
66.5800
64.4800
64.5800
111,500
Mon, 20 Apr 2026
66.3500
66.7400
65.8000
66.2300
108,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
66.0000
67.1700
66.0000
66.2500
224,100
Thu, 16 Apr 2026
65.3600
65.8400
65.0100
65.1200
152,900
Wed, 15 Apr 2026
65.9300
66.2700
65.0700
65.5700
94,000
Tue, 14 Apr 2026
65.5100
66.2800
64.7900
65.8900
228,700
Mon, 13 Apr 2026
64.8500
65.7200
64.8500
65.6100
97,000
Mon, 13 Apr 2026
11 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.5700
66.2300
64.7500
65.1600
110,200
Thu, 09 Apr 2026
64.0100
66.1400
64.0000
65.7800
182,700
Wed, 08 Apr 2026
63.9400
65.0000
63.7800
64.4300
152,000
Tue, 07 Apr 2026
62.9500
63.1600
62.5800
62.8900
112,000
Mon, 06 Apr 2026
62.4000
63.1600
62.3000
62.9500
88,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
61.5800
62.6700
61.4700
62.4800
85,500
Wed, 01 Apr 2026
62.4600
63.0000
62.3200
62.3700
112,500
Tue, 31 Mar 2026
62.7900
62.8200
61.4600
62.2900
146,800
Mon, 30 Mar 2026
61.1700
62.2200
60.8600
61.9700
112,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
61.0600
61.4100
60.6100
60.7800
103,600
Thu, 26 Mar 2026
60.7600
61.8100
60.7600
61.4500
87,300
Wed, 25 Mar 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 25 Mar 2026
62.3300
62.5000
61.1300
61.2900
220,400
Tue, 24 Mar 2026
61.7600
62.6000
61.5400
61.7200
99,600
Mon, 23 Mar 2026
61.9200
63.3500
61.5600
62.1400
165,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
61.8700
61.8700
60.1100
60.3800
267,200
Thu, 19 Mar 2026
60.6200
61.8700
60.4200
61.3600
95,800
Wed, 18 Mar 2026
61.8100
62.1400
60.6400
60.8600
106,100
Tue, 17 Mar 2026
63.0800
63.6000
62.0000
62.2800
106,900
Mon, 16 Mar 2026
62.3700
63.2900
62.1100
62.6800
62,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 13 Mar 2026
62.3900
62.8700
61.6100
61.9600
70,400
Thu, 12 Mar 2026
61.1600
62.3000
60.7500
61.9900
67,600
Wed, 11 Mar 2026
62.9800
63.1700
61.8800
62.1200
60,300
Tue, 10 Mar 2026
62.8600
64.4900
62.7100
62.9800
65,600
Mon, 09 Mar 2026
62.5600
63.4500
61.1000
63.0900
79,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.9000
64.0700
61.9800
63.4400
73,000
Thu, 05 Mar 2026
64.6100
65.0700
63.8000
64.1200
81,300
Wed, 04 Mar 2026
66.3500
66.4400
65.2500
65.2500
59,500
Tue, 03 Mar 2026
64.4400
66.0900
63.5300
65.7700
52,800
Mon, 02 Mar 2026
63.3800
66.5300
63.3800
65.4200
62,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
8 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 27 Feb 2026
65.7800
66.7100
64.1000
64.4400
82,900
Thu, 26 Feb 2026
66.4500
67.3900
65.6900
66.8700
67,200
Wed, 25 Feb 2026
65.2200
66.6500
64.8100
66.3700
79,200
Tue, 24 Feb 2026
65.4700
65.9000
64.7300
65.1700
55,500
Mon, 23 Feb 2026
67.7700
68.4300
65.0200
65.2700
129,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.4000
68.4600
66.7500
67.9400
53,900
Thu, 19 Feb 2026
67.3800
67.6600
66.5800
67.4100
88,400
Wed, 18 Feb 2026
69.3000
70.7200
67.4900
67.6600
86,600
Tue, 17 Feb 2026
68.2700
69.7400
68.0000
69.5100
49,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
67.9300
68.7800
66.8800
68.2400
52,300
Thu, 12 Feb 2026
69.7500
69.7500
67.8500
68.5000
80,900
Wed, 11 Feb 2026
70.0900
70.9000
69.1400
69.2600
89,000
Tue, 10 Feb 2026
69.3300
70.1000
69.3000
69.6200
62,300
Mon, 09 Feb 2026
69.7000
70.1200
69.4600
69.5900
45,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7 · 424B3
After-hours · 17:21 ET
424B3 ↗
Fri, 06 Feb 2026
69.6300
70.2300
69.2400
69.7000
101,000
Thu, 05 Feb 2026
69.4200
69.6800
68.3800
69.1300
100,400
Wed, 04 Feb 2026
68.4500
69.6300
68.2000
68.9700
111,000
Tue, 03 Feb 2026
66.6700
68.1500
66.6700
67.9300
91,400
Mon, 02 Feb 2026
65.2300
67.3900
65.2300
66.8900
79,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
64.1600
65.8100
64.0200
65.4800
117,200
Thu, 29 Jan 2026
63.5000
64.4600
63.5000
64.4000
71,800
Wed, 28 Jan 2026
63.8600
66.4300
63.3300
63.4300
73,400
Wed, 28 Jan 2026
6 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 27 Jan 2026
64.0300
64.5800
63.6000
64.0600
49,500
Mon, 26 Jan 2026
63.8700
64.2800
63.5000
64.1200
62,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.2000
67.7600
63.7800
64.0000
89,600
Thu, 22 Jan 2026
5 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 22 Jan 2026
66.4800
67.1000
66.1800
66.9500
88,300
Wed, 21 Jan 2026
64.0100
66.1500
63.9900
66.0100
95,700
Tue, 20 Jan 2026
64.0900
64.6500
63.2800
63.5300
59,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
65.3000
65.7000
64.6300
64.6700
68,400
Thu, 15 Jan 2026
63.6200
65.4900
63.6200
65.2000
132,900
Wed, 14 Jan 2026
63.6500
64.1700
63.4100
63.6800
48,600
Tue, 13 Jan 2026
63.7500
63.9400
62.8500
63.7700
58,100
Mon, 12 Jan 2026
62.8900
63.8700
62.8900
63.4000
53,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.5500
65.7000
62.9600
63.0500
50,600
Thu, 08 Jan 2026
62.2600
64.9100
62.2600
64.4300
109,000
Wed, 07 Jan 2026
62.7100
62.7900
62.1500
62.4400
59,900
Tue, 06 Jan 2026
62.1500
63.5000
61.8000
62.3400
195,000
Mon, 05 Jan 2026
61.7100
62.9700
61.7100
62.2600
76,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.5100
62.5100
61.6600
61.7700
81,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.7300
62.8500
62.1500
62.3100
48,600
Tue, 30 Dec 2025
62.8900
63.2000
62.2800
62.4500
52,700
Mon, 29 Dec 2025
63.0000
63.3300
62.6400
62.8000
46,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.5700
63.9500
62.8200
63.0800
62,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.1100
63.9800
62.8400
63.5900
39,400
Tue, 23 Dec 2025
64.2600
64.9900
63.0000
63.1100
99,500
Tue, 23 Dec 2025
4 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 22 Dec 2025
66.3900
66.3900
64.0300
64.6000
130,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
68.4000
68.4000
65.4700
66.1700
323,800
Thu, 18 Dec 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 18 Dec 2025
70.1100
70.1100
69.4100
69.7900
66,700
Wed, 17 Dec 2025
69.2200
70.0000
69.0000
69.4500
44,200
Tue, 16 Dec 2025
70.0000
70.5100
69.0000
69.2000
63,100
Mon, 15 Dec 2025
69.6000
70.4600
69.5500
69.9400
209,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
69.6700
69.6700
69.0700
69.2800
56,900
Thu, 11 Dec 2025
68.8800
69.7500
68.8800
69.2400
80,900
Wed, 10 Dec 2025
67.4900
69.2400
67.4900
68.8700
177,900
Tue, 09 Dec 2025
66.6800
68.0000
66.6800
67.2900
61,500
Mon, 08 Dec 2025
66.7300
67.5000
66.6200
66.7700
46,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
67.0900
67.2500
66.0600
66.6800
27,700
Thu, 04 Dec 2025
67.1600
67.7500
66.8100
66.9300
42,300
Wed, 03 Dec 2025
65.5300
67.1300
64.9200
66.9100
84,600
Tue, 02 Dec 2025
65.6400
66.1400
64.7800
65.2800
42,300
Mon, 01 Dec 2025
64.6900
66.1400
64.5000
65.4600
63,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.7700
65.3300
64.0700
65.2400
27,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.9500
65.8400
64.5500
64.9700
45,100
Tue, 25 Nov 2025
63.3000
65.9800
63.3000
65.2000
51,600
Mon, 24 Nov 2025
63.5400
63.8500
62.8000
63.2000
39,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.7500
63.8400
60.7500
63.3400
56,600
Thu, 20 Nov 2025
60.7600
61.7600
60.4100
60.7200
39,900
Wed, 19 Nov 2025
60.5600
60.7900
59.3800
60.3600
40,600
Tue, 18 Nov 2025
59.5300
60.6100
59.0000
60.2300
40,800
Mon, 17 Nov 2025
61.0100
61.9000
59.2100
59.5300
49,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.4000
61.6900
60.5500
61.3200
24,400
Thu, 13 Nov 2025
61.5000
63.0600
61.4500
61.9600
53,600
Wed, 12 Nov 2025
62.5200
63.1200
61.8600
61.9900
30,000
Tue, 11 Nov 2025
61.1300
62.6900
60.8500
62.4900
40,900
Mon, 10 Nov 2025
61.1400
61.7800
60.6000
61.2300
30,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.7900
60.8000
59.8000
60.4000
46,000
Fri, 07 Nov 2025
2 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Thu, 06 Nov 2025
60.7600
61.8100
60.2500
60.4200
86,400
Wed, 05 Nov 2025
59.9500
60.9000
59.6200
60.9000
75,200
Tue, 04 Nov 2025
58.8000
59.4600
58.6400
59.2000
58,100
Mon, 03 Nov 2025
58.6000
59.9900
58.3100
59.2500
37,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
59.1100
59.9600
58.0100
58.8600
44,200
Thu, 30 Oct 2025
60.0000
61.1200
59.1500
59.1700
28,100
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 29 Oct 2025
61.4800
61.8600
59.2300
60.1900
68,000
Tue, 28 Oct 2025
61.0000
61.5300
60.5700
61.2600
41,200
Mon, 27 Oct 2025
61.8000
62.6900
61.0000
61.3700
51,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend