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
96.7600
97.6300
94.5700
95.3600
1,004,000
Thu, 23 Jul 2026
90.9700
97.0500
90.4300
96.6600
981,100
Wed, 22 Jul 2026
95.1800
95.6500
90.7700
90.8800
1,378,200
Tue, 21 Jul 2026
92.0000
95.7900
91.2100
95.6500
839,100
Mon, 20 Jul 2026
90.8400
92.6600
90.0700
91.5700
1,611,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.5000
91.4500
87.2200
90.5200
1,893,000
Thu, 16 Jul 2026
89.6900
92.6400
88.8600
89.7200
878,100
Wed, 15 Jul 2026
90.3000
90.4500
86.1400
89.5700
1,019,900
Tue, 14 Jul 2026
86.4000
90.9600
85.6100
90.4700
1,159,600
Mon, 13 Jul 2026
90.3000
91.4900
84.8800
85.9000
1,325,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
92.6500
93.1700
90.0200
91.8800
1,128,500
Thu, 09 Jul 2026
92.2100
95.1100
91.9100
93.2500
1,189,300
Wed, 08 Jul 2026
92.7600
94.6800
91.1700
92.9400
1,037,100
Tue, 07 Jul 2026
92.3500
94.7700
92.2100
94.0400
1,142,000
Mon, 06 Jul 2026
90.2900
92.8300
89.7300
91.6100
1,171,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.3000
90.3000
86.8200
90.2100
771,900
Wed, 01 Jul 2026
87.0700
91.0000
86.0400
88.4800
1,046,500
Tue, 30 Jun 2026
87.6100
89.1000
86.3800
86.9500
738,700
Mon, 29 Jun 2026
87.4400
89.2400
86.5900
87.8900
864,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.7200
87.4900
82.3100
87.3200
1,590,800
Thu, 25 Jun 2026
81.8900
87.4700
80.1200
84.7500
1,103,000
Wed, 24 Jun 2026
80.5600
81.8900
80.0200
81.5600
754,000
Tue, 23 Jun 2026
80.0300
82.3100
79.2200
79.8500
947,300
Mon, 22 Jun 2026
80.7000
82.0000
77.3800
79.7100
882,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
82.8200
83.3000
79.4000
79.9100
1,875,400
Wed, 17 Jun 2026
19 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 17 Jun 2026
84.2500
85.4000
81.4500
81.7500
850,300
Tue, 16 Jun 2026
83.1800
84.2700
82.1300
83.7100
767,900
Mon, 15 Jun 2026
82.9100
83.6800
79.4000
83.1200
1,042,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.9100
84.7900
82.4000
82.9100
719,000
Thu, 11 Jun 2026
79.0100
84.1700
78.5000
83.2500
1,093,900
Wed, 10 Jun 2026
76.6100
81.9100
76.5200
78.1200
1,494,300
Tue, 09 Jun 2026
73.9600
77.6200
73.6200
77.4900
1,010,100
Mon, 08 Jun 2026
72.8800
75.6500
72.6200
73.3300
867,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.7700
75.0900
72.5800
72.6200
774,500
Thu, 04 Jun 2026
72.7900
75.4300
72.2900
74.8900
910,100
Wed, 03 Jun 2026
70.9300
72.9500
70.0700
72.6500
793,300
Wed, 03 Jun 2026
18 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 02 Jun 2026
70.0000
71.5300
68.8500
71.2000
984,600
Mon, 01 Jun 2026
69.2900
71.1200
68.2500
70.4400
1,097,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
68.5700
69.6200
68.0400
69.4900
774,700
Thu, 28 May 2026
17 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 28 May 2026
66.7300
69.9000
65.6400
68.3800
1,190,000
Wed, 27 May 2026
64.7000
66.7400
63.9300
66.6500
1,889,900
Tue, 26 May 2026
60.3600
60.8000
59.0300
60.3600
681,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
60.0000
60.9500
59.5400
60.2200
536,000
Thu, 21 May 2026
58.4800
59.9600
57.7200
59.6900
874,600
Wed, 20 May 2026
58.6400
59.5500
57.1000
59.0600
1,115,200
Tue, 19 May 2026
55.0400
58.4500
54.5900
58.2200
1,498,400
Mon, 18 May 2026
56.4900
56.7700
55.0000
55.1200
816,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.4400
57.8800
56.0900
56.3700
874,500
Thu, 14 May 2026
57.3800
59.2000
56.1800
58.3000
1,879,100
Wed, 13 May 2026
53.8400
57.9800
53.3000
57.0800
2,307,700
Tue, 12 May 2026
51.1500
51.5000
50.6000
51.1600
771,300
Mon, 11 May 2026
52.9200
52.9800
51.1100
51.2000
1,325,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
51.0500
52.4800
50.3200
52.2800
872,700
Thu, 07 May 2026
52.0300
52.6200
49.8300
51.0500
1,117,200
Wed, 06 May 2026
51.6900
52.9800
51.0000
52.1500
1,534,500
Tue, 05 May 2026
52.1700
52.1700
51.0000
51.3300
1,176,000
Mon, 04 May 2026
51.3800
52.5000
50.1600
51.6000
1,388,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.4800
51.6600
46.1900
51.4200
3,274,600
Thu, 30 Apr 2026
16 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 30 Apr 2026
15 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 30 Apr 2026
46.9700
47.2400
45.7300
46.5200
1,233,100
Wed, 29 Apr 2026
46.2100
47.2900
46.2000
46.5900
1,235,600
Tue, 28 Apr 2026
46.2200
47.0900
45.9800
46.6200
724,900
Mon, 27 Apr 2026
46.2200
47.0000
45.7000
46.2200
646,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
45.9100
46.4300
44.5800
46.0600
632,800
Thu, 23 Apr 2026
46.3500
46.9800
44.2400
45.0800
881,300
Wed, 22 Apr 2026
45.6400
46.6400
45.0100
46.5700
727,200
Tue, 21 Apr 2026
46.3900
46.6800
44.5000
45.1000
961,800
Mon, 20 Apr 2026
45.8800
46.6000
45.0600
46.3400
722,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
14 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Fri, 17 Apr 2026
44.5400
46.5600
44.5400
46.1600
1,735,000
Thu, 16 Apr 2026
43.8200
44.3000
43.2000
43.9600
901,800
Wed, 15 Apr 2026
43.7600
44.4200
43.2700
43.9000
840,700
Tue, 14 Apr 2026
43.3200
44.1500
43.0900
43.6800
811,300
Mon, 13 Apr 2026
41.5500
43.4600
41.4900
43.3000
1,261,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.3400
42.8100
41.4500
41.9100
843,100
Thu, 09 Apr 2026
41.7300
42.8400
41.0000
42.2500
925,400
Wed, 08 Apr 2026
42.4400
43.4500
41.6800
41.8700
1,607,300
Tue, 07 Apr 2026
40.3600
41.9000
40.3600
41.6900
1,090,800
Mon, 06 Apr 2026
42.1600
42.9400
40.7900
40.8500
1,022,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
40.9500
43.3700
40.4800
42.4900
1,498,100
Wed, 01 Apr 2026
40.6100
42.6000
40.6100
41.9800
1,945,000
Tue, 31 Mar 2026
38.7300
40.3500
38.5000
40.3100
1,509,200
Mon, 30 Mar 2026
37.8100
39.0000
37.4700
38.1200
1,956,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.0900
38.4400
37.1500
37.6000
1,775,500
Thu, 26 Mar 2026
38.7600
40.1200
37.8800
38.5300
3,033,300
Wed, 25 Mar 2026
13 · 8-K
After market open · 13:31 ET
8-K ↗
Wed, 25 Mar 2026
34.1500
50.4000
33.9900
40.4700
11,743,400
Tue, 24 Mar 2026
33.1700
34.1100
33.0000
33.8200
1,242,500
Mon, 23 Mar 2026
35.0000
35.2700
33.6100
33.6300
1,338,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
35.5000
36.3500
34.4600
34.6400
3,205,400
Thu, 19 Mar 2026
32.9500
34.2500
32.8900
34.0800
1,266,400
Wed, 18 Mar 2026
33.0100
33.4900
32.6800
33.3000
1,653,900
Tue, 17 Mar 2026
32.4100
33.6800
32.2300
33.5100
1,038,600
Mon, 16 Mar 2026
32.3600
32.8500
32.0400
32.1800
725,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
32.7700
33.1200
31.8100
32.1500
1,019,100
Thu, 12 Mar 2026
33.2200
33.4300
31.9600
32.3900
1,154,400
Wed, 11 Mar 2026
33.4700
34.2700
33.0000
33.7400
1,239,000
Tue, 10 Mar 2026
34.0000
34.0000
32.9300
33.5400
1,018,300
Mon, 09 Mar 2026
33.5700
34.1100
33.1000
33.9900
1,208,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
33.2600
34.1800
32.9900
33.8700
1,230,000
Thu, 05 Mar 2026
34.9400
35.5500
33.8500
34.0400
1,330,200
Wed, 04 Mar 2026
35.2800
36.0600
34.9300
35.6900
1,082,100
Tue, 03 Mar 2026
34.9200
35.7300
34.0000
35.2800
1,397,600
Mon, 02 Mar 2026
34.5600
36.2700
34.3400
35.9700
1,134,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
35.2100
35.7400
34.5700
35.7000
1,408,900
Thu, 26 Feb 2026
36.4700
36.4700
34.5000
35.7800
1,576,900
Wed, 25 Feb 2026
37.6500
38.2200
33.9400
36.2200
2,985,800
Tue, 24 Feb 2026
12 · 10-K
After-hours · 16:13 ET
10-K ↗
Tue, 24 Feb 2026
11 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 24 Feb 2026
35.4000
37.5800
35.4000
36.4800
1,972,300
Mon, 23 Feb 2026
34.6100
35.7800
34.2100
35.3400
1,673,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
33.9700
35.0600
33.2900
34.8200
2,560,100
Thu, 19 Feb 2026
10 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 19 Feb 2026
39.6500
40.2800
28.6600
34.2400
11,764,600
Wed, 18 Feb 2026
39.4800
40.5100
39.1500
39.8200
808,000
Tue, 17 Feb 2026
39.9000
40.4100
39.4100
39.6300
840,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
39.1100
40.4300
39.0900
39.9700
684,500
Thu, 12 Feb 2026
40.8500
40.8500
38.0000
38.3400
1,367,700
Wed, 11 Feb 2026
40.5900
41.0000
39.6600
40.8300
851,600
Tue, 10 Feb 2026
41.2800
41.9200
40.8200
40.9700
591,800
Mon, 09 Feb 2026
40.7700
41.4100
40.3000
41.3100
858,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
39.0100
40.8500
38.6800
40.8300
1,384,500
Thu, 05 Feb 2026
39.9000
40.7500
38.1000
38.3600
1,063,400
Wed, 04 Feb 2026
41.0200
41.3600
39.4200
40.1300
1,297,700
Tue, 03 Feb 2026
40.5400
41.2800
39.7400
40.7000
1,752,200
Mon, 02 Feb 2026
39.8700
42.2600
39.6300
40.7100
2,250,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
37.3900
40.7200
36.8000
39.8700
5,067,500
Thu, 29 Jan 2026
45.7400
46.0900
44.3400
44.6100
1,785,900
Wed, 28 Jan 2026
46.2600
47.0600
45.2400
45.8500
1,668,400
Tue, 27 Jan 2026
45.5300
46.2900
43.5200
46.2200
1,751,100
Mon, 26 Jan 2026
43.2100
45.6700
42.9000
45.6400
1,838,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
41.7700
44.8400
41.4100
43.9800
3,946,500
Thu, 22 Jan 2026
41.5100
43.5000
40.4600
41.3000
5,899,100
Thu, 22 Jan 2026
9 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 21 Jan 2026
35.2900
37.5000
35.0000
36.3100
1,436,300
Tue, 20 Jan 2026
34.1100
35.3100
33.8000
35.2900
1,632,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
35.3900
35.8600
34.5400
34.7300
2,415,900
Thu, 15 Jan 2026
37.0000
37.2200
35.1600
35.3900
1,351,800
Wed, 14 Jan 2026
36.1000
37.4800
35.7100
37.0400
1,284,900
Tue, 13 Jan 2026
37.3500
37.4600
36.2300
36.3500
1,239,200
Mon, 12 Jan 2026
37.4400
38.1100
37.0000
37.3600
1,325,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36.9500
37.7000
36.2000
37.5000
1,613,200
Thu, 08 Jan 2026
36.5000
37.5000
36.1300
36.5300
1,863,500
Wed, 07 Jan 2026
36.3000
37.6500
35.6000
37.0000
1,851,600
Tue, 06 Jan 2026
34.8400
36.9000
34.2800
35.7800
3,842,000
Mon, 05 Jan 2026
38.1400
38.1700
34.8900
34.9500
5,194,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
35.7600
38.4400
35.1200
38.2000
6,702,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
8 · 8-K
After market open · 14:51 ET
8-K ↗
Wed, 31 Dec 2025
38.8900
39.0000
32.9900
34.8000
20,305,000
Tue, 30 Dec 2025
79.7500
79.7500
69.9100
70.2000
2,382,700
Mon, 29 Dec 2025
82.3200
82.9800
79.6700
79.8200
913,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.4100
83.7000
82.1300
82.6500
342,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.0100
84.4800
81.9700
83.5900
313,900
Tue, 23 Dec 2025
84.4000
85.1600
80.3800
81.9900
1,524,500
Mon, 22 Dec 2025
84.3700
85.2800
83.0500
85.1100
792,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.5100
85.3400
81.2600
83.7600
2,270,300
Thu, 18 Dec 2025
82.2800
83.3700
81.0100
81.5400
1,208,600
Wed, 17 Dec 2025
81.1900
82.9800
79.0200
82.2800
1,092,700
Tue, 16 Dec 2025
86.0200
86.5800
78.0700
81.1200
2,633,700
Mon, 15 Dec 2025
88.7400
89.0000
87.1100
87.3000
942,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
87.2300
88.7300
86.1300
87.9900
1,029,100
Thu, 11 Dec 2025
85.3300
87.5000
85.0600
87.1300
942,300
Wed, 10 Dec 2025
83.6500
85.9900
82.7200
85.3100
653,900
Tue, 09 Dec 2025
82.5700
84.9200
81.3100
83.1500
887,700
Mon, 08 Dec 2025
87.1900
87.1900
82.6100
82.9800
883,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.2700
86.3900
83.6000
86.1100
644,200
Thu, 04 Dec 2025
84.3500
85.8400
83.0700
84.6600
992,300
Wed, 03 Dec 2025
81.0400
84.4700
80.8300
83.6700
724,500
Tue, 02 Dec 2025
79.7800
81.7600
78.1900
80.7600
1,149,200
Mon, 01 Dec 2025
78.1700
80.1400
77.5500
79.7800
900,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
79.6000
80.0400
78.6300
79.4000
201,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.2800
81.3000
79.2500
79.8000
761,200
Tue, 25 Nov 2025
78.5900
81.4100
78.4000
80.2800
545,100
Mon, 24 Nov 2025
77.4700
78.7400
77.0100
77.7100
476,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
75.1000
78.9800
74.9300
77.2900
542,900
Thu, 20 Nov 2025
77.2600
78.9900
74.8300
75.0500
771,600
Wed, 19 Nov 2025
75.6700
76.2300
73.9200
76.1000
433,100
Tue, 18 Nov 2025
74.0400
75.9300
73.7900
75.1100
471,000
Mon, 17 Nov 2025
75.3200
76.8000
74.7000
75.1200
551,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
74.1200
76.6200
74.1200
75.5400
373,700
Thu, 13 Nov 2025
77.5400
77.9800
75.1100
75.7500
460,700
Wed, 12 Nov 2025
79.2900
79.8900
78.1600
78.3900
597,600
Tue, 11 Nov 2025
75.4200
79.4000
75.2900
79.0100
492,300
Mon, 10 Nov 2025
70.7700
76.4800
70.7400
75.4900
1,254,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
73.0600
74.0300
71.5200
73.7200
646,900
Thu, 06 Nov 2025
76.5300
76.7400
73.0400
73.0600
724,200
Wed, 05 Nov 2025
67.0000
77.0200
67.0000
76.6500
1,021,900
Tue, 04 Nov 2025
7 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Tue, 04 Nov 2025
6 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 04 Nov 2025
72.5800
73.6900
69.6800
71.1000
1,130,200
Mon, 03 Nov 2025
73.0600
74.2700
70.5000
74.1700
712,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
72.9700
74.2200
72.4700
73.4700
686,800
Thu, 30 Oct 2025
72.2100
73.9900
71.5900
72.2600
577,600
Wed, 29 Oct 2025
72.0300
73.0900
70.9700
72.0500
551,300
Tue, 28 Oct 2025
72.5600
72.8100
70.8900
71.5600
571,400
Mon, 27 Oct 2025
73.3700
74.7700
72.2500
72.5600
713,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
73.5900
74.4200
72.3300
72.5200
456,300
Thu, 23 Oct 2025
73.1600
73.8500
71.6600
72.9800
552,700
Wed, 22 Oct 2025
76.1700
76.4900
72.8400
73.6500
706,300
Tue, 21 Oct 2025
78.1300
78.2600
75.3800
75.3900
739,400
Mon, 20 Oct 2025
79.7100
80.2900
77.9100
78.6000
1,322,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
78.6300
80.2400
76.4400
78.6900
1,331,000
Thu, 16 Oct 2025
78.3800
79.5800
76.3400
79.4700
1,211,800
Wed, 15 Oct 2025
72.3300
80.4600
72.3300
76.8100
1,385,300
Tue, 14 Oct 2025
71.3000
73.6500
69.4300
72.1200
951,600
Tue, 14 Oct 2025
5 · 8-K
Pre-market · 06:02 ET
8-K ↗
Mon, 13 Oct 2025
75.1700
76.8400
70.6400
71.5300
1,171,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
87.5400
87.5400
73.1200
73.9600
2,281,900
Thu, 09 Oct 2025
88.5700
90.2600
88.0700
88.3600
693,000
Wed, 08 Oct 2025
91.0000
91.0000
85.6100
88.4300
1,060,900
Tue, 07 Oct 2025
89.8300
90.3200
89.0600
90.3200
1,145,100
Mon, 06 Oct 2025
4 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 06 Oct 2025
88.3400
90.7100
88.1500
89.8500
815,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
86.5900
88.6900
85.8000
88.1500
843,100
Thu, 02 Oct 2025
84.5000
85.6000
83.9000
85.4800
490,900
Wed, 01 Oct 2025
83.0700
85.9100
82.6500
84.2500
796,100
Tue, 30 Sep 2025
85.5000
85.5000
83.0400
83.1100
526,100
Mon, 29 Sep 2025
84.1300
84.7200
83.4400
83.9000
595,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
83.8100
84.8900
82.7800
83.8700
482,800
Thu, 25 Sep 2025
83.3800
84.2400
81.9900
82.7300
705,500
Wed, 24 Sep 2025
83.3500
84.7000
81.4000
83.8400
1,108,000
Tue, 23 Sep 2025
80.0300
84.5000
79.7800
83.3200
950,600
Mon, 22 Sep 2025
80.4100
80.8300
79.0700
80.0000
834,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
81.2800
81.3300
78.5800
80.5200
3,109,800
Thu, 18 Sep 2025
75.3700
79.9300
74.8900
79.8000
1,524,900
Wed, 17 Sep 2025
71.6100
75.5400
71.0000
75.1800
1,114,500
Tue, 16 Sep 2025
69.2500
71.4900
69.0300
71.3200
937,100
Mon, 15 Sep 2025
72.8700
73.8200
69.4800
69.5300
701,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
74.2800
74.7900
71.6100
72.8700
664,300
Thu, 11 Sep 2025
71.8400
74.5000
71.3900
74.3300
718,100
Wed, 10 Sep 2025
72.4500
73.5900
71.3000
71.6200
615,500
Wed, 10 Sep 2025
3 · 8-K
Pre-market · 08:09 ET
8-K ↗
Tue, 09 Sep 2025
71.2600
72.1900
70.3300
71.7300
746,500
Mon, 08 Sep 2025
69.2300
71.4600
67.3200
71.2300
754,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
69.6300
69.8500
67.7700
69.3600
967,000
Thu, 04 Sep 2025
71.4800
71.9600
69.0400
69.3700
551,800
Wed, 03 Sep 2025
71.4300
72.5200
70.7400
71.3400
405,900
Tue, 02 Sep 2025
69.3300
71.6100
69.3300
71.3800
806,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
69.4800
69.8800
68.8200
69.7200
397,600
Thu, 28 Aug 2025
69.7400
70.6500
69.0300
69.5800
591,300
Wed, 27 Aug 2025
69.5700
70.3600
69.4500
69.7300
595,100
Tue, 26 Aug 2025
68.8500
69.6500
68.2400
69.5700
652,800
Mon, 25 Aug 2025
70.4700
70.8200
68.7700
68.8200
881,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
71.1700
71.2700
69.7300
70.3300
866,200
Thu, 21 Aug 2025
70.3300
71.2800
70.3200
70.9800
572,900
Wed, 20 Aug 2025
70.0500
70.9200
70.0500
70.4000
383,500
Tue, 19 Aug 2025
71.8000
72.0000
70.0700
70.1900
783,800
Mon, 18 Aug 2025
71.7800
72.3300
71.0800
71.7600
547,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
71.9500
72.3600
70.7500
71.7500
692,600
Thu, 14 Aug 2025
72.3200
72.9600
71.2100
72.0000
545,200
Wed, 13 Aug 2025
74.0000
74.5400
72.3900
72.8000
460,900
Tue, 12 Aug 2025
71.9700
73.8100
71.0000
73.5900
514,700
Mon, 11 Aug 2025
72.3000
75.2000
71.8300
71.9700
1,052,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
71.6100
73.0800
71.6000
72.3000
666,800
Thu, 07 Aug 2025
71.0000
71.5700
70.1600
71.4800
712,400
Wed, 06 Aug 2025
69.5000
70.8300
69.1400
70.5200
626,600
Tue, 05 Aug 2025
71.6300
71.7900
70.0300
70.4500
746,500
Mon, 04 Aug 2025
67.6200
71.9100
66.4600
71.7700
1,816,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
64.7500
69.9000
62.4000
69.0000
2,107,400
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 31 Jul 2025
68.9500
70.7400
66.9400
67.1700
1,618,400
Wed, 30 Jul 2025
68.1500
70.2700
67.9700
69.9100
874,600
Tue, 29 Jul 2025
69.1500
69.4400
67.7500
68.2000
853,000
Mon, 28 Jul 2025
68.7800
70.4400
68.3800
69.1500
829,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend