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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
53.8300
55.8200
53.8300
55.8100
1,405,887
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
50.8000
53.1500
50.4700
52.9100
3,080,300
Thu, 23 Jul 2026
50.4200
51.5100
49.5500
50.3500
2,674,500
Wed, 22 Jul 2026
51.6400
51.6400
49.6100
50.1000
2,412,600
Tue, 21 Jul 2026
52.3100
53.2200
51.7200
51.8500
1,696,200
Mon, 20 Jul 2026
52.4000
53.6400
51.2600
53.2100
3,326,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
53.4400
54.2800
52.6600
52.7200
3,011,700
Thu, 16 Jul 2026
52.2200
53.8700
51.7100
53.7500
2,102,200
Wed, 15 Jul 2026
51.7900
53.0000
51.6500
51.9200
1,758,000
Tue, 14 Jul 2026
51.0000
52.3700
50.6400
51.5800
1,970,300
Mon, 13 Jul 2026
52.9900
53.7500
51.8400
52.2900
1,921,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
53.5700
53.8800
52.3800
52.8200
1,992,300
Thu, 09 Jul 2026
51.9700
52.8900
51.0700
52.7100
2,460,800
Wed, 08 Jul 2026
53.1600
53.3600
51.8400
52.4000
3,017,900
Tue, 07 Jul 2026
53.5900
54.5400
52.9000
53.7300
3,619,100
Mon, 06 Jul 2026
52.6700
53.4500
52.0000
52.4700
2,591,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
52.9500
53.5500
52.6300
53.0400
3,028,800
Wed, 01 Jul 2026
51.8800
53.5700
51.7700
52.5800
4,416,700
Tue, 30 Jun 2026
50.3400
51.3600
50.0400
51.1800
2,654,400
Mon, 29 Jun 2026
51.2300
51.5300
49.9800
50.7700
3,069,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
50.0800
51.1200
50.0800
50.7000
4,295,400
Thu, 25 Jun 2026
49.8300
50.8400
49.2400
50.2400
2,605,600
Wed, 24 Jun 2026
49.1400
50.7500
48.8800
50.1400
3,260,800
Tue, 23 Jun 2026
49.2500
49.9400
48.7200
49.1900
2,933,100
Mon, 22 Jun 2026
48.7100
49.9100
48.4600
49.2300
3,334,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.0100
49.5800
47.9200
49.1600
9,376,200
Wed, 17 Jun 2026
50.2200
51.5700
48.7800
48.8700
3,598,000
Tue, 16 Jun 2026
50.2400
51.6100
49.9000
50.7800
3,179,000
Mon, 15 Jun 2026
51.2700
51.5300
49.8800
50.2100
3,107,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.0000
50.5700
49.1700
50.4200
2,706,800
Thu, 11 Jun 2026
50.4700
50.6900
48.9000
50.0000
3,161,600
Wed, 10 Jun 2026
52.1600
52.6400
50.5700
50.6000
3,106,300
Tue, 09 Jun 2026
53.6300
54.3700
51.9200
52.9500
3,674,100
Mon, 08 Jun 2026
54.1900
54.3100
53.4700
53.6300
3,206,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
55.6900
55.8200
53.7900
54.1900
2,362,900
Thu, 04 Jun 2026
56.2300
57.3500
55.6100
55.7000
2,707,800
Wed, 03 Jun 2026
57.2000
57.2000
55.2100
55.5200
2,365,700
Tue, 02 Jun 2026
57.5200
57.9600
55.9700
57.7400
2,847,200
Mon, 01 Jun 2026
56.7700
58.3000
56.0800
58.1500
3,780,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
54.8200
56.8600
54.1600
56.4100
6,189,700
Thu, 28 May 2026
54.6900
55.3700
54.1200
54.9200
2,465,000
Wed, 27 May 2026
56.1000
56.2300
54.4600
54.8800
2,271,800
Wed, 27 May 2026
15 · 8-K
Pre-market · 07:43 ET
8-K ↗
Tue, 26 May 2026
14 · 8-K
After-hours · 17:28 ET
8-K ↗
Tue, 26 May 2026
56.1800
56.6400
55.0000
56.3400
2,406,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
56.0900
57.7400
56.0700
56.3400
2,181,400
Thu, 21 May 2026
55.1300
56.2800
54.8300
55.9700
2,497,200
Wed, 20 May 2026
54.3000
56.0100
52.8000
55.9700
3,021,600
Tue, 19 May 2026
55.0300
56.4000
54.2200
54.5600
3,618,200
Mon, 18 May 2026
55.1500
55.6100
54.6500
55.0200
2,200,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
55.8300
56.1800
54.8400
55.1300
2,356,600
Thu, 14 May 2026
55.4600
56.3100
54.9900
55.7600
3,291,400
Wed, 13 May 2026
56.3400
56.8600
54.6000
54.9000
2,374,800
Tue, 12 May 2026
58.1300
58.2700
56.3600
56.5100
2,573,000
Mon, 11 May 2026
60.4000
60.6800
57.2800
58.0400
2,618,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.6300
61.9600
59.8500
60.8000
3,066,500
Thu, 07 May 2026
64.7000
64.9200
61.6000
61.8500
3,707,000
Wed, 06 May 2026
13 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Wed, 06 May 2026
69.7900
69.7900
63.2300
63.4200
4,416,900
Wed, 06 May 2026
12 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 05 May 2026
68.5800
69.1300
67.6900
68.3700
1,659,300
Mon, 04 May 2026
68.1800
69.0600
67.8900
68.5200
1,743,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
68.5700
68.9000
66.7600
68.4200
2,028,200
Thu, 30 Apr 2026
66.1800
67.3900
65.6400
67.3200
1,698,600
Wed, 29 Apr 2026
66.2000
66.5400
65.8300
66.2800
1,267,000
Tue, 28 Apr 2026
67.3000
67.9800
66.4800
66.6400
1,691,600
Mon, 27 Apr 2026
67.2300
67.9000
66.4900
67.1700
1,627,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.2900
67.5700
66.5800
67.3500
1,292,200
Thu, 23 Apr 2026
68.0200
68.2900
65.8400
67.0400
1,483,800
Wed, 22 Apr 2026
69.3800
70.0400
68.6300
69.0900
1,121,500
Tue, 21 Apr 2026
69.5600
70.8000
68.9000
68.9700
1,481,900
Mon, 20 Apr 2026
68.7400
69.8200
68.4600
69.5000
1,105,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.5500
70.1400
68.9100
69.2900
1,520,000
Thu, 16 Apr 2026
67.0100
67.7900
66.7200
67.6700
1,576,900
Wed, 15 Apr 2026
66.5100
67.4900
66.1500
66.7900
1,463,800
Tue, 14 Apr 2026
66.9400
67.9200
65.7100
66.5100
1,563,200
Mon, 13 Apr 2026
64.5800
67.0000
64.3700
66.8900
1,940,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.4200
65.5300
63.7700
64.7700
1,640,000
Thu, 09 Apr 2026
11 · DEFA14A
After-hours · 17:26 ET
DEFA14A ↗
Thu, 09 Apr 2026
10 · DEF 14A
After-hours · 17:24 ET
DEF 14A ↗
Thu, 09 Apr 2026
66.1000
66.1300
64.2500
65.4200
1,565,700
Wed, 08 Apr 2026
67.0000
67.7300
66.6800
66.7400
1,589,500
Tue, 07 Apr 2026
64.5800
65.0300
63.4600
64.2100
2,029,800
Mon, 06 Apr 2026
65.0700
65.4700
64.6400
65.0700
1,261,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
64.0100
66.3100
63.7400
65.1200
1,268,400
Wed, 01 Apr 2026
65.6200
65.9100
63.9700
65.0800
1,870,500
Tue, 31 Mar 2026
63.0100
65.4400
62.7400
65.2300
1,807,800
Mon, 30 Mar 2026
63.7100
64.1400
62.0100
62.5400
2,366,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
64.5900
65.3800
62.7000
62.9700
1,671,300
Thu, 26 Mar 2026
65.4000
66.6500
65.1400
65.4500
1,420,400
Wed, 25 Mar 2026
66.2100
66.7500
64.5000
65.8700
1,417,300
Tue, 24 Mar 2026
9 · 8-K
After-hours · 17:03 ET
8-K ↗
Tue, 24 Mar 2026
65.9900
65.9900
64.5900
65.3800
2,191,400
Mon, 23 Mar 2026
67.2800
67.9900
66.7900
66.8300
2,078,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.5100
66.5100
65.0700
65.7100
3,673,400
Thu, 19 Mar 2026
64.9400
67.2200
64.7400
66.6800
2,178,900
Wed, 18 Mar 2026
66.4300
66.9800
65.2400
65.5300
2,391,400
Tue, 17 Mar 2026
67.0600
68.4200
66.4300
67.0900
1,130,100
Mon, 16 Mar 2026
67.3200
67.9900
66.4000
66.6000
1,377,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
66.5100
67.1700
65.5700
66.4700
1,412,300
Thu, 12 Mar 2026
66.7300
67.8000
65.7400
66.1600
2,170,100
Wed, 11 Mar 2026
68.9200
69.6700
67.1400
67.6000
1,540,100
Tue, 10 Mar 2026
70.4500
70.7300
67.9200
68.9900
1,431,200
Mon, 09 Mar 2026
69.2300
70.7600
67.9300
70.4500
1,800,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.9700
70.3300
68.7800
70.0800
2,014,600
Thu, 05 Mar 2026
69.2200
70.8200
69.0700
70.4600
1,946,300
Wed, 04 Mar 2026
69.4100
70.0700
69.0700
69.9200
1,579,300
Tue, 03 Mar 2026
66.8600
69.3400
66.4400
69.1600
2,370,000
Mon, 02 Mar 2026
65.5400
68.5400
65.5400
68.4100
2,354,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
67.0200
67.2700
65.1500
66.8700
2,278,000
Thu, 26 Feb 2026
67.6300
68.2700
66.8600
68.2300
1,657,600
Wed, 25 Feb 2026
8 · 10-K
After-hours · 16:20 ET
10-K ↗
Wed, 25 Feb 2026
67.1100
67.7700
66.2200
67.1400
1,276,800
Tue, 24 Feb 2026
65.4800
67.3900
65.2900
66.7400
1,469,500
Mon, 23 Feb 2026
67.0100
67.1900
64.8500
65.4200
1,830,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.0400
69.0500
66.9500
67.6200
1,472,700
Thu, 19 Feb 2026
66.3600
67.4400
65.9800
67.3900
1,498,900
Wed, 18 Feb 2026
65.6400
67.3900
65.6200
66.9100
1,766,600
Tue, 17 Feb 2026
65.5600
66.4200
64.5000
65.6300
2,879,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
66.2500
67.4700
65.8800
66.4000
2,889,700
Thu, 12 Feb 2026
65.7400
67.8600
65.1300
66.0100
3,542,300
Wed, 11 Feb 2026
68.8500
69.2300
64.8100
65.1300
3,532,200
Tue, 10 Feb 2026
65.4100
69.0400
64.7500
68.8800
4,569,400
Tue, 10 Feb 2026
7 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 09 Feb 2026
65.7800
67.5000
65.3700
66.9300
2,177,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.1100
66.3300
64.5800
66.1500
1,991,100
Thu, 05 Feb 2026
64.6400
65.3100
63.5200
63.9800
2,034,000
Wed, 04 Feb 2026
63.9000
65.6700
63.6600
65.0400
4,084,200
Tue, 03 Feb 2026
67.8800
68.0800
64.0500
64.6200
2,614,800
Mon, 02 Feb 2026
68.1000
68.8000
67.5400
67.8800
2,325,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
67.9000
68.2600
67.0300
67.6000
2,490,700
Thu, 29 Jan 2026
69.8400
70.5000
67.2600
68.3700
3,846,900
Wed, 28 Jan 2026
70.2100
70.6400
69.8100
70.0700
2,122,700
Tue, 27 Jan 2026
71.5500
71.7700
69.9700
70.0100
1,805,000
Mon, 26 Jan 2026
71.3200
71.9200
71.0000
71.3800
1,719,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.1500
71.6200
70.6700
71.1900
1,847,800
Thu, 22 Jan 2026
70.7000
71.7100
70.5100
71.4800
2,271,500
Wed, 21 Jan 2026
70.2200
71.2000
69.2600
70.2400
2,970,000
Tue, 20 Jan 2026
72.4000
72.9700
69.5100
69.5900
3,594,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.4600
78.8300
73.5200
73.8900
3,318,500
Thu, 15 Jan 2026
80.1700
80.4300
78.4700
78.5700
1,724,500
Wed, 14 Jan 2026
80.1100
80.4500
78.8900
79.7600
1,210,700
Tue, 13 Jan 2026
80.8800
81.6100
79.7000
80.2400
1,277,100
Mon, 12 Jan 2026
80.0700
81.2200
79.6800
80.8000
881,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
79.5600
80.8200
79.5600
80.6100
1,163,500
Thu, 08 Jan 2026
79.7200
80.1500
79.1000
79.5100
1,490,200
Wed, 07 Jan 2026
81.5500
81.9500
79.6200
80.1800
1,157,900
Tue, 06 Jan 2026
79.0000
81.5800
78.6200
81.5500
1,288,700
Mon, 05 Jan 2026
78.3400
80.2600
78.3400
79.2700
1,715,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.8600
78.9500
76.7200
78.3300
2,549,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.4500
79.6900
78.3400
78.3500
1,064,600
Tue, 30 Dec 2025
79.7400
79.9600
79.4700
79.5600
804,900
Mon, 29 Dec 2025
79.9600
80.4800
79.5900
79.9900
872,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.9000
80.4400
79.6800
80.2000
603,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.6600
80.7100
79.9200
80.0100
513,200
Tue, 23 Dec 2025
81.7500
82.1700
80.4700
80.5000
1,598,800
Mon, 22 Dec 2025
81.0900
82.2900
80.9700
81.9500
925,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.6800
81.3800
79.6800
80.8800
3,079,800
Thu, 18 Dec 2025
79.8300
80.6900
79.3800
79.9100
1,611,800
Wed, 17 Dec 2025
80.4500
80.8800
78.3800
78.8900
1,568,800
Tue, 16 Dec 2025
80.4500
81.3400
79.8400
80.5000
1,175,700
Mon, 15 Dec 2025
80.7300
81.3100
80.0100
80.1700
1,243,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.4900
83.6500
80.0400
80.2600
1,268,100
Thu, 11 Dec 2025
81.9400
83.3700
81.4100
83.3400
961,600
Wed, 10 Dec 2025
81.0500
82.9300
80.9900
82.4600
1,029,700
Tue, 09 Dec 2025
81.3900
82.4000
81.3100
81.4400
1,033,300
Mon, 08 Dec 2025
83.4200
83.9100
81.3400
81.7700
1,389,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
83.8200
84.4200
82.8800
83.5200
1,204,200
Thu, 04 Dec 2025
82.1900
83.3100
82.0300
82.3000
1,411,000
Wed, 03 Dec 2025
82.2800
82.9500
81.4300
82.3400
1,305,300
Tue, 02 Dec 2025
81.9700
82.7200
81.2700
82.2300
1,105,500
Mon, 01 Dec 2025
80.5200
82.2800
79.9700
81.6700
1,150,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
81.8000
81.9900
81.1700
81.4200
446,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.8700
82.0700
80.6200
81.2700
1,024,100
Tue, 25 Nov 2025
79.5000
81.6600
79.3900
80.8500
1,167,900
Mon, 24 Nov 2025
77.1900
79.4400
77.1200
79.0600
2,446,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
74.9400
77.3800
74.5000
77.0300
1,255,100
Thu, 20 Nov 2025
77.6300
78.0000
74.6600
74.8200
993,900
Wed, 19 Nov 2025
75.3500
76.5200
75.2600
75.7600
898,600
Tue, 18 Nov 2025
75.2300
76.0800
74.7700
75.4200
1,232,200
Mon, 17 Nov 2025
76.8300
77.3700
75.2800
75.5500
1,263,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
76.5500
78.0900
75.5800
77.5600
1,190,000
Thu, 13 Nov 2025
81.5000
82.5500
76.8300
77.0200
1,488,100
Wed, 12 Nov 2025
79.9800
82.6000
79.7400
82.1900
1,717,000
Tue, 11 Nov 2025
79.5000
80.1900
79.1700
79.5800
840,000
Mon, 10 Nov 2025
79.5400
80.3300
79.0900
79.7000
1,302,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
78.5700
79.3900
77.8300
78.9000
1,096,700
Thu, 06 Nov 2025
81.0000
81.2100
78.1100
78.8200
1,573,000
Wed, 05 Nov 2025
5 · 10-Q
After-hours · 17:26 ET
10-Q ↗
Wed, 05 Nov 2025
76.3300
81.5300
75.0000
80.5700
2,161,700
Wed, 05 Nov 2025
4 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 04 Nov 2025
78.8800
79.2700
77.9000
78.6000
1,831,000
Mon, 03 Nov 2025
79.8000
79.9400
78.6200
79.5700
1,547,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.9100
80.5100
78.8200
79.7500
1,376,000
Thu, 30 Oct 2025
79.2900
80.4500
78.6400
78.8700
1,180,200
Wed, 29 Oct 2025
80.2500
80.9400
78.8200
79.3900
1,523,300
Tue, 28 Oct 2025
81.1200
81.6200
80.3500
80.5000
1,496,000
Mon, 27 Oct 2025
82.2200
82.4700
80.5000
81.1200
1,087,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
81.9800
82.1900
81.1100
81.4200
1,003,300
Thu, 23 Oct 2025
79.2200
81.1500
78.5000
80.7000
1,717,300
Wed, 22 Oct 2025
79.4400
80.3200
78.5900
79.1000
1,614,200
Tue, 21 Oct 2025
78.5800
80.0100
78.2800
79.6500
811,000
Mon, 20 Oct 2025
78.1400
79.0300
77.5500
78.5800
1,398,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
77.9000
78.2500
76.8000
77.4000
818,000
Thu, 16 Oct 2025
78.9600
79.1100
77.4300
77.8700
978,400
Wed, 15 Oct 2025
79.2400
79.6600
77.6400
78.7200
876,000
Tue, 14 Oct 2025
75.6500
78.6500
75.4000
78.0400
1,073,800
Mon, 13 Oct 2025
76.6500
77.4000
76.2800
77.0600
759,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.3700
79.5400
75.4700
75.6300
955,900
Thu, 09 Oct 2025
80.4000
80.5500
78.6700
79.1900
931,600
Wed, 08 Oct 2025
79.7300
81.0500
79.4300
80.4700
1,003,100
Tue, 07 Oct 2025
81.3800
81.3800
79.0500
79.3000
1,126,500
Mon, 06 Oct 2025
80.9900
81.5400
80.3300
80.8100
890,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
80.6500
81.3300
80.3300
80.7200
1,158,800
Thu, 02 Oct 2025
79.6400
80.3600
79.2700
80.2100
1,488,100
Wed, 01 Oct 2025
81.0600
81.0900
78.8100
79.4100
2,293,800
Tue, 30 Sep 2025
81.8000
82.2800
80.7200
81.6500
1,224,900
Mon, 29 Sep 2025
82.0000
82.4800
81.5500
81.9500
2,092,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
80.3000
81.3400
79.8100
81.2400
1,043,800
Thu, 25 Sep 2025
79.0700
80.0900
78.2800
79.9800
1,287,500
Wed, 24 Sep 2025
82.0800
82.0800
79.7100
79.8800
1,462,800
Tue, 23 Sep 2025
82.2800
82.7200
81.2100
82.0400
1,187,400
Mon, 22 Sep 2025
82.6100
82.6200
80.7800
82.1500
1,167,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
82.4700
83.1800
81.5100
82.7800
2,726,700
Thu, 18 Sep 2025
80.1100
81.8400
80.0300
81.6600
1,363,500
Wed, 17 Sep 2025
80.9900
81.2900
78.7700
79.6400
1,146,100
Tue, 16 Sep 2025
80.9000
81.2600
80.4600
80.8900
1,191,100
Mon, 15 Sep 2025
80.8800
82.0400
80.5600
81.0100
981,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.6900
82.6900
80.4600
80.8800
1,027,600
Thu, 11 Sep 2025
80.7600
83.6800
80.4400
82.8500
1,773,900
Wed, 10 Sep 2025
80.0600
81.1400
79.7000
80.1600
1,428,100
Tue, 09 Sep 2025
81.3100
81.4900
79.7800
80.0600
1,086,700
Mon, 08 Sep 2025
81.0500
81.3600
80.3000
81.2900
1,131,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
80.0200
80.9600
79.5100
80.7400
1,332,300
Thu, 04 Sep 2025
78.9500
79.7400
78.3700
79.7100
1,217,000
Wed, 03 Sep 2025
78.1800
78.6400
77.8800
78.6000
1,513,900
Tue, 02 Sep 2025
79.6400
80.2500
78.2200
78.5700
1,938,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
82.1600
82.1900
80.6300
80.8200
1,210,100
Thu, 28 Aug 2025
82.4100
82.8100
82.1600
82.2100
957,300
Wed, 27 Aug 2025
81.5500
82.3100
81.4500
82.1800
1,245,000
Tue, 26 Aug 2025
81.3800
81.6300
80.5700
81.4400
3,727,600
Mon, 25 Aug 2025
82.4400
82.9400
81.3800
81.4300
949,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
80.9100
83.0300
80.5500
82.5800
880,300
Thu, 21 Aug 2025
79.8400
80.4800
79.4600
80.2700
1,032,900
Wed, 20 Aug 2025
81.1200
81.1200
78.7900
80.2000
1,449,300
Tue, 19 Aug 2025
82.8800
83.6600
80.9200
81.1200
2,139,500
Mon, 18 Aug 2025
81.7100
82.8500
81.2200
82.8000
1,445,100
Mon, 18 Aug 2025
3 · 8-K
Pre-market · 07:42 ET
8-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
83.7400
83.7400
81.8900
82.2400
2,024,600
Thu, 14 Aug 2025
84.1200
84.1200
83.2400
83.6700
1,283,900
Wed, 13 Aug 2025
83.8700
84.5500
83.4400
84.4700
1,569,700
Tue, 12 Aug 2025
82.9300
83.6500
82.0600
83.6100
1,554,600
Mon, 11 Aug 2025
83.7700
84.6400
82.3700
82.5900
1,728,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
83.1900
84.6500
82.2900
83.7700
2,390,700
Thu, 07 Aug 2025
85.0400
85.4200
81.8500
82.5200
2,236,600
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Wed, 06 Aug 2025
86.1700
87.5000
81.4200
84.1300
3,352,300
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 05 Aug 2025
84.2500
84.2900
82.1100
82.7000
2,127,700
Mon, 04 Aug 2025
83.2600
84.3700
82.4900
84.2500
1,876,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
82.4900
82.7400
80.2300
82.6400
2,156,200
Thu, 31 Jul 2025
85.0800
85.9900
83.6300
83.8900
2,034,400
Wed, 30 Jul 2025
84.8400
85.8400
84.3700
85.1900
2,541,600
Tue, 29 Jul 2025
85.2200
85.8600
83.7500
84.6900
1,905,600
Mon, 28 Jul 2025
85.3100
86.4200
84.6500
85.0700
2,783,900
Sun, 27 Jul 2025
Weekend