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
59.6300
60.3300
59.2100
59.8600
129,100
Thu, 23 Jul 2026
58.6200
59.8100
58.6200
59.0100
160,800
Wed, 22 Jul 2026
60.1500
60.1700
58.4900
59.0000
139,900
Tue, 21 Jul 2026
60.5700
61.2000
59.3700
60.1500
156,300
Mon, 20 Jul 2026
61.8500
62.6600
61.1800
61.3400
131,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
62.1100
64.0000
60.9600
61.7000
152,700
Thu, 16 Jul 2026
62.8000
63.8100
61.8300
62.2500
226,200
Wed, 15 Jul 2026
62.2800
62.7300
61.4300
61.9300
141,200
Tue, 14 Jul 2026
62.4700
62.9200
61.9400
62.0800
149,400
Mon, 13 Jul 2026
62.8600
64.0500
62.7400
63.2700
176,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
62.9200
63.0500
62.2600
62.2900
109,000
Thu, 09 Jul 2026
62.3200
63.1100
61.2200
62.7700
171,900
Wed, 08 Jul 2026
64.0900
64.5000
62.4000
63.0000
289,000
Tue, 07 Jul 2026
64.2700
65.6900
64.0500
64.3300
122,600
Mon, 06 Jul 2026
63.9600
64.1800
62.9700
63.8900
173,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
64.5800
66.4700
63.2300
64.1400
189,500
Wed, 01 Jul 2026
63.3600
64.7800
62.9500
64.4900
170,300
Tue, 30 Jun 2026
61.6500
62.6900
60.5800
62.5200
279,300
Mon, 29 Jun 2026
63.3200
63.8300
61.5800
61.6500
236,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
13 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Fri, 26 Jun 2026
12 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Fri, 26 Jun 2026
61.8800
63.8600
61.8800
62.9900
639,800
Thu, 25 Jun 2026
61.6400
62.6300
61.2300
61.7800
228,500
Wed, 24 Jun 2026
60.2400
62.1800
60.0100
61.9300
211,900
Tue, 23 Jun 2026
58.6300
60.0700
58.2800
59.6900
281,500
Mon, 22 Jun 2026
58.2900
60.4100
57.3000
57.6000
275,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
58.4900
59.2000
57.0100
58.5300
526,800
Wed, 17 Jun 2026
59.3500
59.8400
56.2900
58.1400
206,600
Tue, 16 Jun 2026
59.3400
60.6500
59.3400
59.6900
175,900
Mon, 15 Jun 2026
59.8100
60.1700
58.3400
58.8900
197,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
60.7500
61.9600
60.0900
60.3400
163,300
Thu, 11 Jun 2026
61.0900
61.3400
59.6700
60.7900
205,500
Wed, 10 Jun 2026
61.5300
62.1800
60.3600
61.1500
179,400
Tue, 09 Jun 2026
59.8800
61.5000
59.6100
61.1100
186,300
Mon, 08 Jun 2026
59.8900
60.9600
59.8100
59.8800
153,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
59.9100
60.8800
59.7300
59.8700
223,000
Thu, 04 Jun 2026
58.4000
61.2800
58.4000
59.2200
409,800
Wed, 03 Jun 2026
57.3100
58.0700
56.0300
57.2700
261,400
Tue, 02 Jun 2026
60.5900
61.1400
56.3100
57.6100
275,100
Mon, 01 Jun 2026
11 · 8-K
After-hours · 17:05 ET
8-K ↗
Mon, 01 Jun 2026
61.9800
62.8000
61.2800
62.3000
171,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
61.6400
62.4900
60.4100
61.7500
235,400
Thu, 28 May 2026
59.1300
61.6700
58.4100
61.6400
214,800
Wed, 27 May 2026
60.8500
62.9800
58.7800
59.4000
246,900
Tue, 26 May 2026
62.2700
62.3400
60.5000
61.0500
200,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10 · 10-K
After-hours · 16:30 ET
10-K ↗
Fri, 22 May 2026
61.2300
62.8400
60.8800
62.7400
179,200
Thu, 21 May 2026
63.6600
64.1400
60.0000
61.5400
292,700
Wed, 20 May 2026
58.9100
64.3800
56.8700
64.2600
424,800
Wed, 20 May 2026
9 · 8-K
Next filing day · accepted 19 May, 19:30 ET
8-K ↗
Tue, 19 May 2026
59.8600
60.3800
58.0600
58.8200
205,300
Mon, 18 May 2026
56.9100
59.3300
56.9100
59.1100
223,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.5800
58.5700
56.3400
57.1100
168,700
Thu, 14 May 2026
58.1200
59.3600
56.7800
57.4900
178,400
Wed, 13 May 2026
57.1100
58.1200
56.4500
58.1200
145,200
Tue, 12 May 2026
57.0800
58.5500
56.4300
57.6900
148,600
Mon, 11 May 2026
58.4300
59.0300
56.5800
56.9900
191,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
57.4900
58.8800
56.9500
58.5200
153,500
Thu, 07 May 2026
55.9000
58.4700
55.9000
58.0600
167,200
Wed, 06 May 2026
56.7000
56.8800
55.0100
55.3700
187,000
Tue, 05 May 2026
57.2600
57.8600
56.4100
57.0800
184,600
Mon, 04 May 2026
57.0000
58.3100
56.8800
57.2600
137,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
58.0300
58.3000
57.4900
57.5300
142,700
Thu, 30 Apr 2026
57.7400
57.9900
56.6900
57.4600
160,900
Wed, 29 Apr 2026
57.4500
58.1900
56.8100
58.1500
168,300
Tue, 28 Apr 2026
58.5300
58.7400
57.3200
57.9800
215,100
Mon, 27 Apr 2026
56.9100
58.6300
56.9100
58.1200
159,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
56.4100
57.4100
55.8500
57.3300
144,000
Thu, 23 Apr 2026
57.0900
57.3900
55.8200
56.7600
166,400
Wed, 22 Apr 2026
56.5100
57.9200
56.5100
57.4000
189,600
Tue, 21 Apr 2026
55.0100
56.4700
54.6800
56.4100
267,700
Mon, 20 Apr 2026
56.0800
56.2300
54.2800
54.7200
325,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
56.8600
56.9900
55.9400
55.9800
154,600
Thu, 16 Apr 2026
56.1400
57.0400
55.6000
56.4000
158,000
Wed, 15 Apr 2026
55.2800
56.3300
54.7100
55.9600
161,300
Tue, 14 Apr 2026
54.0000
55.8500
54.0000
55.1200
157,600
Mon, 13 Apr 2026
52.9300
54.3200
52.8600
54.3000
248,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
53.8400
53.8400
51.9500
52.7700
175,900
Thu, 09 Apr 2026
53.3900
54.1800
51.6900
54.1400
264,700
Wed, 08 Apr 2026
55.3800
56.3400
53.5100
53.5900
262,700
Tue, 07 Apr 2026
54.1800
56.2900
53.9100
54.9600
238,600
Mon, 06 Apr 2026
54.5000
54.5000
52.1300
54.0700
243,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
53.2900
54.5300
52.2400
54.4600
206,400
Wed, 01 Apr 2026
54.5400
55.3000
53.5300
53.6000
244,500
Tue, 31 Mar 2026
54.7600
56.0600
53.3500
54.6500
263,600
Mon, 30 Mar 2026
53.8500
55.0300
53.0900
54.2200
219,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
52.9000
53.6600
52.1700
53.4900
244,600
Thu, 26 Mar 2026
52.3300
53.8700
52.2400
53.4100
229,000
Wed, 25 Mar 2026
53.8000
54.0200
51.1100
52.2500
188,700
Tue, 24 Mar 2026
54.0300
54.0300
52.4400
53.3400
226,700
Mon, 23 Mar 2026
54.2900
55.4000
53.7600
54.2000
277,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
53.6700
54.2800
52.4700
53.4900
591,400
Thu, 19 Mar 2026
54.3500
55.5900
52.1700
53.6500
257,200
Wed, 18 Mar 2026
53.3800
55.0000
52.9400
54.3900
277,800
Tue, 17 Mar 2026
54.0800
55.4100
53.8500
53.9600
356,800
Mon, 16 Mar 2026
52.8600
54.3400
52.3800
53.7300
262,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
51.9800
52.8600
51.3800
52.6300
286,700
Thu, 12 Mar 2026
51.7100
52.9200
51.4500
51.4900
169,000
Wed, 11 Mar 2026
51.1100
52.0300
50.5100
51.9300
235,800
Tue, 10 Mar 2026
52.9900
53.0000
51.3000
51.6200
257,600
Mon, 09 Mar 2026
54.2000
54.5900
52.8300
53.6000
234,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
54.1100
55.0100
53.7000
54.9600
167,800
Thu, 05 Mar 2026
52.8600
55.3300
52.6600
54.8400
260,300
Wed, 04 Mar 2026
52.3000
53.2200
51.8400
53.0800
156,200
Tue, 03 Mar 2026
51.3600
52.8200
50.9800
52.2300
203,900
Mon, 02 Mar 2026
51.0800
52.7100
51.0800
52.4200
179,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
51.1600
51.8700
50.5500
51.5800
225,500
Thu, 26 Feb 2026
51.1300
52.4800
50.6900
51.9200
259,300
Wed, 25 Feb 2026
50.4500
52.0000
47.0000
50.7200
296,600
Tue, 24 Feb 2026
49.8600
50.8200
48.9200
50.2000
236,400
Mon, 23 Feb 2026
48.7600
51.1900
48.4900
49.8200
344,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
48.3700
49.8700
48.0500
49.4000
373,900
Thu, 19 Feb 2026
48.3100
48.5000
47.0500
48.2100
235,100
Wed, 18 Feb 2026
49.0300
49.4300
47.4500
48.4200
323,300
Tue, 17 Feb 2026
49.7800
50.3000
48.4200
49.5000
298,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.7400
49.6500
47.7400
49.2000
308,300
Thu, 12 Feb 2026
46.6600
48.4000
46.2600
47.2700
372,500
Wed, 11 Feb 2026
46.5000
46.6100
44.8300
46.5500
266,200
Tue, 10 Feb 2026
46.1000
47.4500
45.0300
46.6000
427,000
Mon, 09 Feb 2026
48.3800
49.0900
45.9100
46.0000
368,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
49.1900
49.9400
47.6400
48.6700
364,100
Thu, 05 Feb 2026
8 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 05 Feb 2026
49.8500
51.0500
47.0400
48.7300
412,200
Wed, 04 Feb 2026
51.8100
52.3800
48.4000
49.0800
476,500
Tue, 03 Feb 2026
66.7600
68.7300
51.4200
51.5800
479,100
Tue, 03 Feb 2026
7 · 8-K
Next filing day · accepted 02 Feb, 19:30 ET
8-K ↗
Mon, 02 Feb 2026
69.3400
71.4100
67.9100
69.7500
203,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
68.4900
69.8600
66.4300
69.6300
242,100
Thu, 29 Jan 2026
66.5700
69.5300
66.5700
68.8300
224,600
Wed, 28 Jan 2026
68.4000
69.1200
66.1600
67.0900
225,000
Tue, 27 Jan 2026
70.1300
70.4600
68.3000
68.4500
177,800
Mon, 26 Jan 2026
69.8800
71.3300
69.8800
70.6600
178,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
70.6800
70.7800
69.1600
69.8800
124,300
Thu, 22 Jan 2026
70.0000
71.2900
69.4200
71.0500
170,800
Wed, 21 Jan 2026
69.2100
71.2100
68.4400
69.9100
201,000
Tue, 20 Jan 2026
67.9600
69.3700
67.3500
69.2700
160,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.0000
69.0700
68.2500
68.5900
165,600
Thu, 15 Jan 2026
66.6800
69.3900
66.2000
69.1800
118,400
Wed, 14 Jan 2026
68.3500
69.0800
66.5900
66.6800
90,100
Tue, 13 Jan 2026
70.5800
71.2400
67.7100
68.4100
108,100
Mon, 12 Jan 2026
70.8900
71.3900
69.0000
70.5800
154,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
71.6300
72.6800
69.8400
71.4200
242,500
Thu, 08 Jan 2026
70.1300
72.4500
69.5800
72.0000
161,400
Wed, 07 Jan 2026
69.6400
70.8300
68.3700
70.3700
210,600
Tue, 06 Jan 2026
67.7700
69.7800
67.3400
69.4800
153,800
Mon, 05 Jan 2026
65.4700
68.7900
65.4700
68.1400
182,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
67.5400
68.1700
65.5400
65.7400
137,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.3600
68.5600
67.5100
67.6700
107,100
Tue, 30 Dec 2025
68.3600
68.6100
67.9800
68.2600
104,400
Mon, 29 Dec 2025
69.1800
69.4400
68.4700
68.6000
107,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
68.5800
69.5600
68.4700
69.0900
122,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
68.0000
69.3900
68.0000
68.8800
78,900
Tue, 23 Dec 2025
68.6300
68.6300
67.7400
68.0400
371,000
Mon, 22 Dec 2025
68.3500
69.7600
67.7400
68.4800
201,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
70.0400
70.1300
68.4000
68.7800
525,800
Thu, 18 Dec 2025
71.0000
71.5900
69.7000
70.2400
156,800
Wed, 17 Dec 2025
70.1800
71.4000
69.8500
70.8300
110,300
Tue, 16 Dec 2025
70.8100
71.1200
69.9600
70.5400
155,100
Mon, 15 Dec 2025
70.2500
71.2900
69.9100
70.8100
199,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
70.9400
71.3000
69.4100
69.9300
184,100
Thu, 11 Dec 2025
69.5800
71.2300
69.5800
70.6200
164,900
Wed, 10 Dec 2025
67.0700
69.1200
66.4900
69.1200
277,600
Tue, 09 Dec 2025
68.6000
69.5300
66.8800
67.0700
180,100
Mon, 08 Dec 2025
69.4500
70.9300
68.2000
68.3800
232,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.6000
70.6000
68.5000
69.1700
202,700
Thu, 04 Dec 2025
71.4400
72.0400
70.2900
70.3600
147,800
Wed, 03 Dec 2025
72.1000
72.5200
71.2600
71.4400
144,800
Tue, 02 Dec 2025
72.9800
72.9800
71.8400
71.9600
158,100
Mon, 01 Dec 2025
72.7700
74.4500
72.1500
72.3200
196,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
73.6200
74.4500
72.4300
73.1800
95,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
73.9100
75.3700
73.1400
73.2900
254,100
Tue, 25 Nov 2025
74.4000
76.4300
74.1500
74.3300
205,300
Mon, 24 Nov 2025
74.0000
74.6000
73.1800
73.8800
222,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
71.8800
74.5600
71.8800
73.8500
201,800
Thu, 20 Nov 2025
72.3100
73.4100
71.3600
71.6900
116,700
Wed, 19 Nov 2025
72.7500
73.0000
71.2500
71.5900
116,200
Tue, 18 Nov 2025
72.8100
73.2100
71.8100
73.0900
124,500
Mon, 17 Nov 2025
74.1200
74.6400
72.2700
72.7000
145,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.7300
75.0000
72.8500
74.1700
185,000
Thu, 13 Nov 2025
76.5900
77.0000
72.6800
73.5100
150,100
Wed, 12 Nov 2025
77.4100
78.8600
77.0000
77.2300
266,100
Tue, 11 Nov 2025
76.0400
78.0000
75.7200
77.5500
154,600
Mon, 10 Nov 2025
75.9000
76.4200
74.5100
75.6200
161,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.6200
76.9300
75.1500
75.9700
152,500
Thu, 06 Nov 2025
6 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 06 Nov 2025
74.8400
76.0500
74.0700
75.3600
129,300
Wed, 05 Nov 2025
75.3900
76.3700
73.5900
75.4700
182,900
Tue, 04 Nov 2025
75.3200
79.4300
74.6200
76.0600
204,300
Tue, 04 Nov 2025
5 · 8-K
Next filing day · accepted 03 Nov, 19:30 ET
8-K ↗
Mon, 03 Nov 2025
73.6500
73.6900
71.6900
73.1200
174,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.1200
76.0000
72.9500
73.9500
227,600
Thu, 30 Oct 2025
73.3700
74.2200
72.9000
73.6100
166,200
Wed, 29 Oct 2025
74.2700
74.5300
72.9100
73.4500
155,800
Tue, 28 Oct 2025
74.0300
75.0000
73.0500
74.9300
121,100
Mon, 27 Oct 2025
75.6800
76.0000
74.3100
74.4600
140,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
75.5500
76.9100
75.2300
75.6300
114,400
Thu, 23 Oct 2025
75.6300
76.4200
74.2700
75.0600
154,400
Wed, 22 Oct 2025
76.4000
76.7500
75.5700
75.8700
113,400
Tue, 21 Oct 2025
73.6200
76.8700
73.6200
76.3700
204,200
Mon, 20 Oct 2025
71.9000
73.8700
71.4700
73.8400
152,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
70.6900
71.7100
70.5100
71.4800
162,500
Thu, 16 Oct 2025
71.5700
72.2500
70.4700
70.5800
127,600
Wed, 15 Oct 2025
71.9400
72.9900
71.4900
71.8000
133,300
Tue, 14 Oct 2025
70.6800
72.1500
70.4800
72.0400
240,500
Mon, 13 Oct 2025
72.6800
73.6100
71.2000
71.4100
134,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
72.9200
73.4000
71.5600
72.6500
139,200
Thu, 09 Oct 2025
72.8800
73.7800
72.7400
73.1400
127,100
Wed, 08 Oct 2025
74.4500
74.4500
72.5600
73.3700
168,700
Tue, 07 Oct 2025
74.2800
75.4900
73.5700
74.1100
181,400
Mon, 06 Oct 2025
73.9100
74.7700
72.8900
74.6100
209,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
73.1100
75.1400
73.1100
73.8300
160,500
Thu, 02 Oct 2025
73.2100
73.9500
72.1500
73.4100
123,200
Wed, 01 Oct 2025
76.7800
77.3700
73.3500
73.5700
153,700
Tue, 30 Sep 2025
76.8500
78.1100
76.7600
77.4200
141,700
Mon, 29 Sep 2025
78.7400
79.2600
77.1000
77.2200
132,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
78.4100
79.3900
78.0900
78.6400
135,900
Thu, 25 Sep 2025
79.0700
79.6900
77.6600
78.4100
146,100
Wed, 24 Sep 2025
79.8200
80.7900
78.8900
79.1800
178,100
Tue, 23 Sep 2025
80.0000
80.5700
78.6300
80.1100
176,100
Mon, 22 Sep 2025
79.5900
80.7000
78.7300
79.4900
209,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
83.1100
83.1300
79.3400
79.4500
1,145,000
Thu, 18 Sep 2025
82.2700
83.1400
81.8100
82.9700
133,100
Wed, 17 Sep 2025
81.7000
83.9200
81.4300
81.6200
153,700
Tue, 16 Sep 2025
82.5100
82.5500
81.1600
81.5900
149,200
Mon, 15 Sep 2025
85.2100
85.7000
82.4600
82.7900
144,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
4 · 8-K
After-hours · 16:44 ET
8-K ↗
Fri, 12 Sep 2025
87.4400
87.4500
85.3800
85.5900
121,600
Thu, 11 Sep 2025
85.1500
88.6500
84.8800
88.2100
206,800
Wed, 10 Sep 2025
87.2000
89.0200
85.4100
85.6500
188,800
Tue, 09 Sep 2025
89.5300
89.5300
86.5100
87.5600
178,600
Mon, 08 Sep 2025
86.1500
93.4500
85.0900
90.3400
461,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
85.8900
88.1600
84.6800
85.4800
121,500
Thu, 04 Sep 2025
86.9400
87.3600
84.8100
85.9700
124,200
Wed, 03 Sep 2025
87.1800
88.3500
86.4400
87.1600
137,700
Tue, 02 Sep 2025
88.6900
89.5700
87.6200
87.6200
182,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
89.5800
89.5800
88.8300
89.0500
138,200
Thu, 28 Aug 2025
90.1500
90.1900
88.6000
89.3000
88,700
Wed, 27 Aug 2025
89.5700
90.9300
89.5700
90.2100
102,500
Tue, 26 Aug 2025
90.8600
91.1000
89.5400
89.7600
151,300
Mon, 25 Aug 2025
92.6500
92.6500
89.9600
90.4500
140,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
90.7900
93.7100
90.7500
92.6400
202,300
Thu, 21 Aug 2025
88.7900
90.6700
88.7100
90.0600
174,500
Wed, 20 Aug 2025
90.0100
90.5500
88.7200
88.9300
149,000
Tue, 19 Aug 2025
89.1100
90.0000
89.1000
89.5100
91,000
Mon, 18 Aug 2025
87.9300
89.3600
87.9300
88.8200
121,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
89.0300
89.4700
87.8100
88.2200
131,400
Thu, 14 Aug 2025
89.9900
90.2700
88.2600
88.4100
116,600
Wed, 13 Aug 2025
90.0000
91.9200
89.2100
90.5700
147,200
Wed, 13 Aug 2025
3 · 8-K
Next filing day · accepted 12 Aug, 18:48 ET
8-K ↗
Tue, 12 Aug 2025
88.0000
90.0300
87.0500
89.8100
152,900
Mon, 11 Aug 2025
86.1400
87.6100
85.8800
87.4700
195,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
85.8800
86.7000
85.1300
86.1900
134,700
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 07 Aug 2025
88.5800
89.4200
85.1800
85.5600
125,800
Wed, 06 Aug 2025
87.4700
88.6100
86.4800
88.3400
173,400
Tue, 05 Aug 2025
86.9400
89.7900
86.9400
87.6400
178,900
Tue, 05 Aug 2025
1 · 8-K
Next filing day · accepted 04 Aug, 19:30 ET
8-K ↗
Mon, 04 Aug 2025
87.3800
88.4900
86.1400
86.5200
145,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
88.2900
88.6000
86.3200
86.7100
177,000
Thu, 31 Jul 2025
87.8800
89.6400
87.7500
88.6000
184,400
Wed, 30 Jul 2025
88.4500
89.1600
87.9300
88.6800
134,600
Tue, 29 Jul 2025
88.7600
89.6300
88.1800
88.5100
194,200
Mon, 28 Jul 2025
88.5200
88.9700
87.3200
88.0700
181,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend