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
87.3700
88.1000
84.5700
84.8500
74,100
Thu, 23 Jul 2026
87.3500
89.0900
86.5700
87.3100
132,500
Thu, 23 Jul 2026
17 · DEFA14A
Pre-market · 08:00 ET
DEFA 14A ↗
Thu, 23 Jul 2026
16 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Wed, 22 Jul 2026
87.3500
88.9500
87.1200
88.0700
59,200
Tue, 21 Jul 2026
86.2000
88.5200
85.5400
87.6500
66,700
Mon, 20 Jul 2026
88.3300
89.0500
84.4900
86.0900
91,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.8100
89.5000
86.7800
87.9000
124,100
Thu, 16 Jul 2026
86.8800
90.2900
86.8800
89.7800
63,700
Wed, 15 Jul 2026
90.1900
90.4500
86.2600
87.2400
137,500
Tue, 14 Jul 2026
93.8500
95.2200
88.4600
89.7300
213,900
Mon, 13 Jul 2026
88.4100
92.3400
87.7900
92.3200
92,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
88.3500
88.8100
86.8100
88.4100
175,400
Thu, 09 Jul 2026
88.1800
89.2500
87.6900
88.3500
87,300
Wed, 08 Jul 2026
87.2400
89.4500
85.7300
88.1200
144,400
Tue, 07 Jul 2026
91.2300
91.7700
85.4800
87.3800
150,600
Mon, 06 Jul 2026
90.2200
92.4500
90.2200
91.7200
154,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
92.7100
93.8700
88.1700
89.0300
117,500
Wed, 01 Jul 2026
92.8300
94.1200
89.5300
92.7100
214,400
Tue, 30 Jun 2026
91.2800
93.0000
90.7600
92.7700
225,300
Mon, 29 Jun 2026
92.2900
93.3100
89.1700
91.2800
180,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
91.8800
93.2900
90.8700
92.2300
304,900
Thu, 25 Jun 2026
90.0000
92.2900
89.0000
91.8800
97,300
Wed, 24 Jun 2026
89.2100
92.2100
88.6100
89.6300
162,000
Tue, 23 Jun 2026
91.0500
92.8800
86.9200
89.4600
205,300
Mon, 22 Jun 2026
92.0000
93.9900
91.7700
92.7500
175,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.9400
94.2000
91.2500
92.8800
170,700
Wed, 17 Jun 2026
90.2400
92.5100
88.2900
91.2900
222,400
Tue, 16 Jun 2026
91.6000
93.5100
89.7400
90.6300
163,800
Mon, 15 Jun 2026
92.0800
92.8800
89.1000
91.6000
137,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.9400
94.0000
90.4300
91.2600
307,300
Thu, 11 Jun 2026
89.5900
91.4400
87.6300
90.8200
305,300
Wed, 10 Jun 2026
89.7800
89.7800
85.2900
88.0400
208,300
Tue, 09 Jun 2026
91.0200
91.8200
87.0000
90.0000
139,900
Mon, 08 Jun 2026
87.8600
90.0500
86.2900
89.7700
214,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.2000
94.7600
87.4700
87.7200
156,900
Thu, 04 Jun 2026
90.3400
93.5000
88.1500
93.2400
180,100
Wed, 03 Jun 2026
90.5100
92.2200
88.5100
90.2000
152,300
Tue, 02 Jun 2026
87.8000
90.8500
86.2200
90.5600
151,400
Mon, 01 Jun 2026
83.3800
88.5500
76.5400
88.0900
361,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
79.0000
85.9800
77.1000
84.5200
271,500
Thu, 28 May 2026
80.1400
83.9900
75.3900
78.9600
188,900
Wed, 27 May 2026
15 · 10-K
After-hours · 16:36 ET
FORM 10-K ↗
Wed, 27 May 2026
74.7800
81.0500
68.8700
80.3200
439,400
Tue, 26 May 2026
14 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Tue, 26 May 2026
73.6800
76.8900
73.3600
76.4500
137,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
71.7600
73.3800
71.0700
73.0200
77,100
Thu, 21 May 2026
67.6300
71.1800
66.3600
70.8000
146,900
Wed, 20 May 2026
68.7100
69.9500
65.9000
67.8600
148,800
Tue, 19 May 2026
13 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Tue, 19 May 2026
77.4000
77.4000
66.8500
69.6400
212,300
Mon, 18 May 2026
76.9400
79.2100
76.4600
77.7100
172,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.9600
76.2800
73.2900
75.1700
175,600
Thu, 14 May 2026
76.1700
78.5800
75.9400
77.3600
121,400
Wed, 13 May 2026
75.1900
77.4800
74.2500
75.9800
127,100
Tue, 12 May 2026
76.5100
77.3800
74.6900
76.0600
120,400
Mon, 11 May 2026
76.2500
77.9200
74.1400
76.5100
148,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
76.7300
78.1100
75.9900
76.2500
93,100
Thu, 07 May 2026
75.1100
77.0300
74.3800
76.5000
122,000
Wed, 06 May 2026
76.0800
78.5000
74.9900
75.1600
119,500
Tue, 05 May 2026
71.0600
76.7200
70.8900
75.3300
145,600
Mon, 04 May 2026
71.5400
72.0000
67.5900
70.5700
196,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
76.1000
76.5300
72.1500
72.5100
167,700
Thu, 30 Apr 2026
74.4500
76.2700
72.7500
76.1000
180,500
Wed, 29 Apr 2026
75.2200
75.3000
72.9200
74.4500
104,500
Tue, 28 Apr 2026
77.4900
77.4900
73.4800
75.6800
213,300
Mon, 27 Apr 2026
77.2300
81.5000
75.2500
77.2900
143,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.6100
79.6100
77.4400
77.8900
61,000
Thu, 23 Apr 2026
80.7000
81.4700
77.7100
80.3400
60,900
Wed, 22 Apr 2026
81.9000
82.4700
80.4300
80.7000
56,700
Tue, 21 Apr 2026
81.5000
85.2000
81.5000
81.6200
104,800
Mon, 20 Apr 2026
80.1100
83.3000
80.1100
81.7600
153,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.1200
81.2600
78.1200
80.1100
120,900
Thu, 16 Apr 2026
78.0100
81.2900
75.1200
76.4700
183,100
Wed, 15 Apr 2026
81.2200
81.2900
78.1900
78.3900
111,800
Tue, 14 Apr 2026
83.5200
84.0000
80.2400
81.8200
136,600
Mon, 13 Apr 2026
81.0100
83.6800
80.1200
83.3200
102,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.0800
82.3100
79.3500
81.2200
70,600
Thu, 09 Apr 2026
78.8500
81.5400
76.4700
80.5200
138,100
Wed, 08 Apr 2026
78.5500
79.9200
76.5700
79.0600
110,800
Tue, 07 Apr 2026
75.1900
76.6400
72.8000
75.5200
150,000
Mon, 06 Apr 2026
75.8200
76.5000
74.6100
75.4800
120,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.4300
76.2600
72.2400
76.2000
103,100
Wed, 01 Apr 2026
74.0800
76.7400
72.9500
74.5100
127,600
Tue, 31 Mar 2026
71.4000
74.5700
69.5900
73.4500
207,000
Mon, 30 Mar 2026
71.8700
72.2600
69.0500
70.4500
97,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
72.4700
73.3500
70.5200
71.3200
111,100
Thu, 26 Mar 2026
72.6300
75.1000
72.5100
73.2400
146,000
Wed, 25 Mar 2026
72.8900
73.6400
70.9000
72.9700
118,600
Tue, 24 Mar 2026
71.7100
74.1900
70.7700
72.6900
127,400
Mon, 23 Mar 2026
72.2100
75.4300
71.0900
72.7400
120,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
71.9400
72.3600
68.6200
70.2100
157,200
Thu, 19 Mar 2026
72.6200
73.9300
71.3600
71.7500
172,100
Wed, 18 Mar 2026
73.0600
74.7000
71.5700
73.7100
301,900
Tue, 17 Mar 2026
74.5500
76.1300
73.1200
73.1200
133,400
Mon, 16 Mar 2026
75.1900
75.5600
71.7300
74.4100
149,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.4700
75.1100
71.4000
73.9500
121,900
Thu, 12 Mar 2026
73.2400
76.3900
72.9900
73.3600
212,000
Wed, 11 Mar 2026
71.7700
74.8200
71.7700
74.3600
124,400
Tue, 10 Mar 2026
70.8200
73.4300
70.5900
72.0800
183,900
Mon, 09 Mar 2026
12 · 8-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Mon, 09 Mar 2026
69.1000
72.7100
67.1700
71.8800
139,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
73.4500
73.4500
70.3000
70.6700
101,700
Thu, 05 Mar 2026
78.5800
79.5700
74.8600
74.8600
69,000
Wed, 04 Mar 2026
79.5900
80.5900
78.8100
79.5400
98,700
Tue, 03 Mar 2026
78.8400
80.3800
77.9700
79.5900
105,800
Mon, 02 Mar 2026
77.6900
81.5400
77.6100
80.7300
90,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.3000
78.0200
74.0600
77.9700
240,500
Thu, 26 Feb 2026
77.3900
78.6400
75.7300
76.5100
144,900
Wed, 25 Feb 2026
79.9000
80.0000
76.6900
76.7600
183,500
Tue, 24 Feb 2026
78.0000
80.2300
78.0000
79.7000
95,000
Mon, 23 Feb 2026
78.3000
79.0000
75.7500
78.0000
194,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
77.6500
79.8800
76.8900
78.3000
127,300
Thu, 19 Feb 2026
76.2900
78.5000
76.0300
77.9900
150,100
Wed, 18 Feb 2026
75.1400
78.8200
75.1400
76.5800
149,500
Tue, 17 Feb 2026
75.8000
76.2700
73.0500
75.7500
178,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.0200
78.1900
73.7700
75.7700
398,600
Thu, 12 Feb 2026
78.0900
80.3600
75.0100
75.8600
201,000
Wed, 11 Feb 2026
79.6000
81.3600
77.5800
78.0900
161,400
Tue, 10 Feb 2026
79.2100
80.9500
78.6300
79.7300
168,500
Mon, 09 Feb 2026
76.4300
81.0500
76.4300
79.8100
245,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.4100
76.8200
70.4800
76.3300
216,600
Thu, 05 Feb 2026
70.0000
71.4500
68.0100
70.4000
205,400
Wed, 04 Feb 2026
64.4100
73.7400
62.5000
70.6400
393,000
Tue, 03 Feb 2026
11 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 03 Feb 2026
10 · 10-Q
After-hours · 16:06 ET
FORM 10-Q ↗
Tue, 03 Feb 2026
62.7200
67.1000
62.7200
63.3300
342,300
Mon, 02 Feb 2026
60.0000
63.4700
59.6000
63.0600
156,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.4900
61.7000
57.8900
60.3100
141,000
Thu, 29 Jan 2026
59.2000
59.6900
58.0100
58.5000
270,500
Wed, 28 Jan 2026
59.8000
59.8000
58.2400
58.8100
106,800
Tue, 27 Jan 2026
60.8600
61.2300
58.5700
59.8400
68,200
Mon, 26 Jan 2026
63.1000
63.7100
61.0000
61.2400
59,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
63.4500
64.2800
62.7100
63.1400
75,500
Thu, 22 Jan 2026
64.3600
65.6000
63.9000
63.9000
78,300
Wed, 21 Jan 2026
63.4700
64.5700
62.7100
64.1400
64,000
Tue, 20 Jan 2026
61.9200
63.5200
61.8000
62.7600
68,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.7300
64.4600
62.8400
63.1200
95,000
Thu, 15 Jan 2026
64.0800
64.6300
63.3800
63.9100
97,200
Wed, 14 Jan 2026
63.3800
65.2600
62.7300
64.4000
74,300
Tue, 13 Jan 2026
66.4000
67.2000
63.3500
63.6700
98,100
Mon, 12 Jan 2026
64.6600
66.1400
64.1900
65.8700
83,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
63.2400
66.6500
62.0000
65.3600
110,700
Thu, 08 Jan 2026
59.8600
64.4100
59.8600
63.2400
105,700
Thu, 08 Jan 2026
9 · 8-K
Pre-market · 08:06 ET
CURRENT REPORT ↗
Wed, 07 Jan 2026
60.8400
62.7900
60.1900
60.2100
66,600
Tue, 06 Jan 2026
61.9800
62.4700
60.5700
60.6900
88,500
Mon, 05 Jan 2026
57.1500
62.8700
57.1500
62.5400
136,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
57.2600
58.0000
56.0000
57.1600
78,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
57.0000
59.5000
56.7300
56.7300
95,700
Tue, 30 Dec 2025
58.6700
58.6700
57.0300
57.2300
89,200
Mon, 29 Dec 2025
58.8500
60.0300
58.2200
58.7600
91,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.2100
59.0900
57.5500
58.8700
44,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
57.8000
58.7700
57.6900
58.2000
39,800
Tue, 23 Dec 2025
57.5000
58.3000
56.9600
57.8500
110,600
Mon, 22 Dec 2025
59.4900
59.7400
57.1100
57.6800
80,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
60.2500
60.8700
59.0000
59.5500
162,500
Thu, 18 Dec 2025
59.6400
61.5900
59.6400
60.2900
107,300
Wed, 17 Dec 2025
60.0500
62.0600
59.3500
59.5600
190,800
Tue, 16 Dec 2025
59.3300
62.5900
58.9600
60.3600
226,200
Mon, 15 Dec 2025
56.6100
59.5500
56.2600
59.2400
227,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
58.2800
59.4000
56.0300
56.2000
131,800
Thu, 11 Dec 2025
53.2400
58.3100
53.2000
57.8900
179,500
Wed, 10 Dec 2025
52.0500
53.2300
50.7500
52.9500
209,200
Tue, 09 Dec 2025
51.9500
52.5200
50.2300
52.0600
192,200
Mon, 08 Dec 2025
53.9700
54.6100
51.7800
52.1400
123,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
53.6600
55.4300
53.1500
53.8400
141,400
Thu, 04 Dec 2025
55.3100
56.9000
53.2400
53.4900
207,200
Wed, 03 Dec 2025
54.5100
55.7400
53.1900
55.2600
107,300
Tue, 02 Dec 2025
55.0600
55.9000
53.6500
54.0700
119,000
Mon, 01 Dec 2025
55.9300
57.5000
54.4200
54.8200
112,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
56.1300
57.7800
55.0000
56.5400
68,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
54.5300
56.9100
53.7200
56.2200
133,100
Tue, 25 Nov 2025
53.6800
55.8500
53.5600
54.7000
144,400
Mon, 24 Nov 2025
54.0000
55.8200
52.8700
53.5300
204,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
53.7200
58.0400
53.0600
54.2400
234,500
Thu, 20 Nov 2025
53.8900
54.4800
52.0600
53.7600
130,700
Wed, 19 Nov 2025
53.1700
54.4200
52.2000
53.0100
94,800
Tue, 18 Nov 2025
52.9000
53.8700
52.1900
53.1000
113,000
Mon, 17 Nov 2025
54.5300
55.3500
52.6400
53.2000
84,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
53.8300
55.2900
53.5700
54.2900
71,100
Thu, 13 Nov 2025
55.0100
57.3400
53.8200
53.9300
138,500
Wed, 12 Nov 2025
56.7000
57.3300
55.5600
55.6400
93,500
Tue, 11 Nov 2025
58.4800
58.4800
54.4600
56.5900
111,600
Mon, 10 Nov 2025
55.8700
59.0100
54.1100
58.7600
225,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.6600
58.8000
55.1900
55.3500
168,000
Thu, 06 Nov 2025
60.9300
61.2900
57.9200
58.0200
105,300
Wed, 05 Nov 2025
8 · 10-Q
After-hours · 16:07 ET
FORM 10-Q ↗
Wed, 05 Nov 2025
62.3100
63.9800
59.1600
60.9700
178,800
Tue, 04 Nov 2025
69.1000
70.4200
59.3400
62.3500
249,700
Mon, 03 Nov 2025
7 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 03 Nov 2025
73.0000
76.4700
70.0200
70.6200
155,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
72.7700
80.3400
71.7800
72.6500
164,900
Thu, 30 Oct 2025
74.0700
76.0100
73.6500
73.8800
110,600
Wed, 29 Oct 2025
76.0700
78.7200
69.9700
74.2700
88,400
Tue, 28 Oct 2025
77.3400
78.4700
75.9500
76.7600
76,200
Mon, 27 Oct 2025
79.4000
80.6000
76.5600
76.8100
83,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
79.0900
80.1800
75.1100
79.2900
67,100
Thu, 23 Oct 2025
75.1200
79.3700
70.9700
78.0800
116,600
Wed, 22 Oct 2025
72.0800
73.6900
71.3900
73.5400
69,000
Tue, 21 Oct 2025
70.6500
72.4500
70.6500
72.0100
39,100
Mon, 20 Oct 2025
69.5100
71.4400
69.5100
71.0100
36,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
69.5100
70.1700
68.4300
69.2500
82,700
Thu, 16 Oct 2025
71.8100
72.2900
69.5000
69.9000
67,900
Wed, 15 Oct 2025
71.8000
72.9400
70.8400
71.2800
49,400
Tue, 14 Oct 2025
69.1800
72.4700
69.1800
71.9300
41,300
Mon, 13 Oct 2025
69.0800
70.0000
68.0000
69.8600
59,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
70.5900
70.8300
68.3900
68.5000
61,600
Thu, 09 Oct 2025
71.8200
71.9200
70.0200
70.4300
41,500
Wed, 08 Oct 2025
71.0000
72.2900
69.9100
71.8800
48,400
Tue, 07 Oct 2025
71.0900
71.1800
69.4600
70.6400
73,700
Mon, 06 Oct 2025
72.8000
72.8000
70.2800
70.8200
76,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
71.2900
72.7200
71.0700
72.2300
87,100
Thu, 02 Oct 2025
71.5100
71.5100
69.4800
70.5400
85,700
Wed, 01 Oct 2025
72.9700
73.5000
70.8800
71.8200
71,200
Tue, 30 Sep 2025
72.2000
73.3200
70.7900
73.2000
87,600
Mon, 29 Sep 2025
73.8100
74.2600
72.4900
72.7300
68,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
72.9000
74.2600
72.2000
73.7000
104,800
Thu, 25 Sep 2025
72.0700
73.1400
71.4600
72.8100
86,600
Wed, 24 Sep 2025
73.6100
74.1000
71.6600
72.4000
76,000
Tue, 23 Sep 2025
74.1600
75.4700
73.9500
74.1000
71,100
Mon, 22 Sep 2025
75.6300
75.6300
73.9200
74.3700
58,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
76.8000
78.3200
75.2700
75.4500
110,200
Thu, 18 Sep 2025
72.9400
76.0900
72.6200
75.7400
84,300
Wed, 17 Sep 2025
72.0000
75.0500
71.1400
72.6100
142,200
Tue, 16 Sep 2025
72.7800
73.9400
71.5000
71.9100
75,600
Mon, 15 Sep 2025
75.1200
75.4600
72.3900
73.1200
87,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
76.7300
76.7300
74.2300
74.8200
67,100
Thu, 11 Sep 2025
6 · 8-K
After-hours · 16:43 ET
CURRENT REPORT ↗
Thu, 11 Sep 2025
75.2700
77.3700
74.9000
76.4100
101,000
Wed, 10 Sep 2025
78.5800
79.8900
75.4500
75.6200
101,600
Tue, 09 Sep 2025
79.2200
79.6800
77.0100
78.9700
147,200
Mon, 08 Sep 2025
78.1800
80.1100
76.3400
79.7100
139,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
77.8800
78.9200
75.3000
78.1800
186,800
Thu, 04 Sep 2025
79.8300
80.2200
77.1000
77.6500
135,100
Wed, 03 Sep 2025
83.3700
83.3700
79.7500
80.1200
105,600
Tue, 02 Sep 2025
83.1400
84.8300
82.7100
83.9200
72,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
84.9000
85.5400
82.5100
83.9500
100,100
Thu, 28 Aug 2025
83.9600
85.7700
82.8800
84.4900
108,800
Wed, 27 Aug 2025
81.5500
85.0000
81.5500
83.4100
164,100
Tue, 26 Aug 2025
89.1400
89.1400
78.7000
81.5400
337,000
Mon, 25 Aug 2025
5 · 8-K
After-hours · 16:11 ET
CURRENT REPORT ↗
Mon, 25 Aug 2025
89.7800
91.4500
87.4000
91.2000
59,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
86.0200
90.5900
85.0400
90.4300
84,200
Thu, 21 Aug 2025
84.7000
86.1700
83.5000
86.0300
60,600
Wed, 20 Aug 2025
84.4700
85.1300
82.6000
84.5600
93,300
Tue, 19 Aug 2025
82.7100
84.2100
82.3900
84.0000
48,100
Mon, 18 Aug 2025
82.2400
82.7700
80.6800
82.2400
71,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
81.9000
82.0600
79.5500
81.5400
54,800
Thu, 14 Aug 2025
85.4000
85.4000
80.4300
81.4700
45,800
Wed, 13 Aug 2025
83.2000
86.0100
82.5000
85.8600
73,200
Tue, 12 Aug 2025
79.5700
83.3500
79.5500
83.0400
98,400
Mon, 11 Aug 2025
79.1800
81.7900
77.6100
79.3800
149,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
80.7000
83.8900
78.9300
79.1800
100,100
Thu, 07 Aug 2025
82.8000
85.9300
73.8400
80.0100
213,400
Thu, 07 Aug 2025
4 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Wed, 06 Aug 2025
3 · 10-Q
After-hours · 16:06 ET
FORM 10-Q ↗
Wed, 06 Aug 2025
75.2300
78.7300
73.7900
77.9200
120,700
Tue, 05 Aug 2025
76.3300
76.3300
73.7200
75.6400
51,900
Tue, 05 Aug 2025
2 · 8-K
Pre-market · 08:41 ET
CURRENT REPORT ↗
Mon, 04 Aug 2025
74.4200
75.5900
71.9500
74.8000
136,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
76.1400
76.5300
73.2800
74.5500
63,600
Thu, 31 Jul 2025
76.5700
78.3400
76.0600
76.4300
72,100
Wed, 30 Jul 2025
80.7400
80.7400
76.4100
77.4100
76,800
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:12 ET
CURRENT REPORT ↗
Tue, 29 Jul 2025
82.7800
83.2600
79.8100
80.0000
66,600
Mon, 28 Jul 2025
84.9900
84.9900
82.6000
82.7100
45,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend