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
60.2300
61.4100
59.9500
60.2100
4,809,100
Thu, 23 Jul 2026
62.4000
62.9000
59.7300
60.4700
5,453,500
Wed, 22 Jul 2026
62.4300
63.8900
62.2500
63.1600
3,315,200
Tue, 21 Jul 2026
61.6800
63.4300
61.1500
62.9500
5,776,100
Mon, 20 Jul 2026
60.0200
60.4000
58.9800
59.8000
4,001,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.7100
59.5800
56.7100
59.3500
5,816,300
Thu, 16 Jul 2026
56.6600
57.7300
55.5500
57.6300
5,773,600
Wed, 15 Jul 2026
57.2000
57.9800
55.4300
57.5100
4,255,900
Tue, 14 Jul 2026
59.2500
59.8200
56.4600
56.5800
4,483,200
Mon, 13 Jul 2026
59.8500
60.4900
57.8200
58.2400
4,180,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
59.2600
61.3100
59.1700
60.3800
3,361,800
Thu, 09 Jul 2026
60.1100
61.2400
58.7800
59.9500
4,956,900
Wed, 08 Jul 2026
59.2800
59.5200
57.2100
58.4900
7,460,200
Tue, 07 Jul 2026
60.3700
61.6500
59.1900
59.7600
5,314,400
Mon, 06 Jul 2026
63.0000
64.4600
61.7200
61.9100
4,337,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
66.2500
67.8100
62.0000
62.5600
6,220,500
Wed, 01 Jul 2026
67.1700
68.5700
65.4700
65.9300
6,482,700
Tue, 30 Jun 2026
67.2500
69.4000
67.0200
67.8000
4,960,100
Mon, 29 Jun 2026
68.5000
68.5600
65.0900
67.7100
4,353,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
68.0200
69.1200
66.6400
68.0000
8,308,400
Thu, 25 Jun 2026
73.2500
74.5800
68.4700
69.9400
4,585,000
Wed, 24 Jun 2026
73.5400
73.6300
69.3100
71.4000
6,630,300
Tue, 23 Jun 2026
72.8800
75.1000
71.9800
73.4400
8,503,800
Mon, 22 Jun 2026
72.9000
79.2000
71.8200
76.1800
8,013,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.4100
72.7700
68.4900
72.4500
9,405,000
Wed, 17 Jun 2026
72.2600
72.8900
69.2700
69.3800
3,922,200
Tue, 16 Jun 2026
75.2900
75.8800
71.2000
71.4200
4,956,900
Mon, 15 Jun 2026
75.7800
76.7200
73.6000
76.2600
4,384,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.3500
74.1900
71.2700
73.9700
2,261,700
Fri, 12 Jun 2026
27 · 8-K
Next filing day · accepted 11 Jun, 21:45 ET
FORM 8-K ↗
Thu, 11 Jun 2026
71.1000
73.1600
70.2100
72.7300
4,751,300
Wed, 10 Jun 2026
72.5600
73.6900
70.2300
70.2900
3,989,400
Tue, 09 Jun 2026
75.9100
77.2900
69.3700
73.5600
5,884,200
Mon, 08 Jun 2026
75.3400
78.8900
74.1800
75.3700
5,969,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.0000
78.3700
72.8000
73.5700
7,170,200
Thu, 04 Jun 2026
79.1100
81.8700
78.8000
79.9300
3,770,900
Wed, 03 Jun 2026
79.0000
82.4100
77.3600
80.6600
3,354,100
Tue, 02 Jun 2026
77.1900
80.6300
75.8400
79.1200
6,927,000
Mon, 01 Jun 2026
77.8000
77.8100
74.1600
75.4900
4,868,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
26 · 424B3
After-hours · 16:52 ET
424B3 ↗
Fri, 29 May 2026
82.4300
83.7100
77.6100
77.8500
5,407,000
Thu, 28 May 2026
78.6500
82.0800
77.9000
81.4100
4,239,500
Wed, 27 May 2026
84.0800
85.1800
78.1500
78.6800
5,353,200
Tue, 26 May 2026
82.7000
84.7900
80.0000
83.4200
6,017,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.5900
82.4600
73.5900
82.4200
5,335,800
Thu, 21 May 2026
74.0000
74.3200
71.1500
73.5400
5,192,800
Wed, 20 May 2026
25 · 8-K
After-hours · 17:29 ET
FORM 8-K ↗
Wed, 20 May 2026
24 · 8-K
After-hours · 16:50 ET
FORM 8-K ↗
Wed, 20 May 2026
70.5000
74.4500
70.3100
74.3500
4,165,800
Tue, 19 May 2026
23 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 19 May 2026
69.9900
72.3600
69.2100
70.3500
4,897,700
Mon, 18 May 2026
69.5800
71.0400
68.2600
70.3500
6,801,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.7100
69.8900
65.6600
68.5300
5,534,900
Thu, 14 May 2026
68.5900
68.6300
66.3600
67.0600
4,634,000
Wed, 13 May 2026
67.7000
68.7500
66.7000
68.1400
4,624,800
Tue, 12 May 2026
69.5100
69.9400
64.6500
66.3100
7,018,800
Mon, 11 May 2026
66.7100
70.1700
66.4600
70.1300
5,647,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
67.0900
67.4400
65.4000
66.7800
5,143,900
Thu, 07 May 2026
65.1600
67.5500
64.5600
65.0400
6,475,200
Wed, 06 May 2026
68.0400
68.0400
61.5400
64.9700
10,389,600
Tue, 05 May 2026
22 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Tue, 05 May 2026
21 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 05 May 2026
68.9400
72.8100
68.7100
72.5600
6,799,600
Mon, 04 May 2026
68.9000
69.9300
68.2500
68.8500
3,346,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
69.4600
69.9000
67.2800
69.4000
4,195,200
Thu, 30 Apr 2026
63.0200
70.4500
62.9300
70.1700
8,172,500
Wed, 29 Apr 2026
61.8800
63.4000
61.3000
62.6600
3,540,400
Tue, 28 Apr 2026
61.4300
62.3500
60.7600
60.9800
2,773,000
Mon, 27 Apr 2026
63.7000
64.0000
60.9500
62.1200
2,346,900
Mon, 27 Apr 2026
20 · DEFA14A
Pre-market · 06:01 ET
DEFA14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
62.8300
63.8500
61.8100
63.6500
4,086,500
Thu, 23 Apr 2026
62.2000
62.2900
60.5800
61.5500
2,743,300
Wed, 22 Apr 2026
61.5900
62.1100
61.3000
61.7700
2,726,700
Tue, 21 Apr 2026
59.9100
61.0400
59.6900
59.9400
2,220,700
Mon, 20 Apr 2026
57.4600
59.6100
57.4000
59.4600
2,651,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.1300
60.2300
57.5100
58.9900
3,257,500
Thu, 16 Apr 2026
58.1700
59.0000
57.7500
58.7000
1,973,100
Wed, 15 Apr 2026
57.1800
57.9900
56.7100
57.9300
2,180,200
Tue, 14 Apr 2026
56.5000
57.5000
56.0500
57.2800
2,432,000
Mon, 13 Apr 2026
56.1500
56.5600
55.3700
56.5000
2,748,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
57.0400
57.3300
56.1200
56.3600
2,163,800
Thu, 09 Apr 2026
56.2500
56.9600
55.9500
56.5600
3,006,600
Wed, 08 Apr 2026
56.2600
56.6400
55.3500
56.5400
3,612,100
Tue, 07 Apr 2026
55.9500
55.9500
53.9800
55.0600
2,616,600
Mon, 06 Apr 2026
55.4900
56.2000
55.1100
55.9700
2,294,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
19 · DEFA14A
After market open · 10:32 ET
DEFA14A ↗
Fri, 03 Apr 2026
18 · DEF 14A
After market open · 10:30 ET
FORM DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
52.9900
55.3400
52.3200
55.1900
5,395,300
Wed, 01 Apr 2026
53.5900
54.3900
52.9000
53.2200
3,277,600
Tue, 31 Mar 2026
53.2500
53.7900
52.1100
53.5500
3,538,800
Mon, 30 Mar 2026
53.8700
54.1000
51.9300
52.5000
3,337,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.1100
56.4200
53.2600
53.6500
3,443,100
Thu, 26 Mar 2026
55.6000
57.6000
55.5800
56.6600
2,586,500
Wed, 25 Mar 2026
55.8500
56.8000
55.5000
56.1900
2,102,600
Tue, 24 Mar 2026
54.0200
56.6500
54.0200
55.3600
3,115,200
Mon, 23 Mar 2026
55.3200
55.5400
54.2000
54.4900
3,125,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17 · PRE 14A
After-hours · 16:31 ET
FORM PRE 14A ↗
Fri, 20 Mar 2026
54.1200
55.0800
53.5700
54.4400
7,471,200
Thu, 19 Mar 2026
52.7800
54.6100
52.4300
54.1200
2,610,800
Wed, 18 Mar 2026
53.4900
54.2900
53.3000
53.5800
3,270,600
Tue, 17 Mar 2026
55.0300
55.6000
53.4000
53.7100
2,616,500
Mon, 16 Mar 2026
56.0200
56.0200
54.5100
54.5400
2,061,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
55.4200
56.4400
54.4800
54.7400
2,709,800
Thu, 12 Mar 2026
54.9200
56.4100
54.6000
55.2000
3,166,100
Wed, 11 Mar 2026
55.6400
56.8800
54.8000
55.3500
2,647,800
Tue, 10 Mar 2026
55.1500
55.9100
53.4100
54.9300
3,209,400
Mon, 09 Mar 2026
53.9300
55.4500
52.1700
55.2800
3,943,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
55.4300
56.0100
54.5000
54.8100
3,987,200
Thu, 05 Mar 2026
55.9800
57.3000
55.8100
56.4800
3,174,700
Wed, 04 Mar 2026
58.2900
58.7400
56.2400
56.2800
3,047,200
Tue, 03 Mar 2026
57.4300
58.6200
56.8600
58.1500
4,165,500
Mon, 02 Mar 2026
57.7500
59.5400
57.3300
58.9300
2,633,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
58.7200
59.6400
57.3800
59.5800
3,356,300
Thu, 26 Feb 2026
59.9700
60.7700
58.6100
59.6100
3,144,500
Wed, 25 Feb 2026
60.1000
60.6000
59.2200
59.8200
2,950,800
Tue, 24 Feb 2026
59.2800
61.4600
59.2800
59.9000
1,814,600
Mon, 23 Feb 2026
59.9200
60.3900
58.4900
59.7800
2,560,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
58.9600
60.6700
58.1400
60.0500
3,876,600
Thu, 19 Feb 2026
61.8100
62.2500
59.0400
59.2200
3,688,500
Wed, 18 Feb 2026
62.4000
62.8500
61.5100
62.0000
2,433,200
Tue, 17 Feb 2026
61.6700
62.8200
60.9500
62.1600
2,782,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.5900
62.2200
60.2000
62.1000
2,994,100
Thu, 12 Feb 2026
63.6500
64.0800
60.3200
60.7300
3,412,500
Wed, 11 Feb 2026
16 · 8-K
After-hours · 17:18 ET
FORM 8-K ↗
Wed, 11 Feb 2026
62.8200
64.2200
62.5600
63.6800
2,732,600
Tue, 10 Feb 2026
61.6800
63.5900
61.2400
62.3100
2,885,700
Mon, 09 Feb 2026
62.0000
62.7000
61.3800
61.5500
2,957,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
61.1000
62.7000
60.9200
62.1000
4,336,300
Thu, 05 Feb 2026
15 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Thu, 05 Feb 2026
57.7500
61.6500
57.7500
60.9200
6,931,800
Wed, 04 Feb 2026
58.7100
60.0000
56.5000
59.0000
8,476,700
Tue, 03 Feb 2026
14 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 03 Feb 2026
56.8300
56.9200
54.6100
55.9300
5,698,700
Mon, 02 Feb 2026
55.5100
57.0000
55.2600
56.8300
3,804,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
13 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Fri, 30 Jan 2026
12 · 10-K/A
After-hours · 16:06 ET
10-K/A ↗
Fri, 30 Jan 2026
55.2200
55.7900
54.6700
55.7600
6,281,700
Thu, 29 Jan 2026
55.2600
55.8300
54.2800
55.7900
4,396,500
Wed, 28 Jan 2026
54.8800
58.3500
54.0200
55.2800
9,865,400
Tue, 27 Jan 2026
59.9100
60.8900
59.3600
60.0500
3,890,600
Mon, 26 Jan 2026
58.6700
60.0900
58.2600
59.7600
3,482,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.3200
59.7300
58.1400
58.9600
5,009,900
Thu, 22 Jan 2026
59.1300
61.8000
58.8500
59.6700
4,330,100
Wed, 21 Jan 2026
57.8700
59.0400
57.7500
58.5500
4,624,900
Tue, 20 Jan 2026
57.2100
58.2800
56.5200
57.4100
3,193,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
58.8900
59.3900
57.7500
57.7700
3,246,300
Thu, 15 Jan 2026
60.1000
60.1800
58.0000
58.4600
3,675,500
Wed, 14 Jan 2026
58.2900
59.8900
58.1000
59.8600
2,708,100
Tue, 13 Jan 2026
59.1500
59.4000
58.1800
58.5000
3,204,000
Mon, 12 Jan 2026
59.1900
59.5500
57.9800
58.8500
4,378,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.0700
61.6800
59.9700
60.1700
4,065,800
Thu, 08 Jan 2026
58.9100
61.9500
58.1000
60.6600
4,882,300
Wed, 07 Jan 2026
65.6800
65.9800
58.1500
59.8200
9,452,300
Tue, 06 Jan 2026
65.4800
67.6700
65.4400
66.2700
3,650,000
Mon, 05 Jan 2026
64.8600
66.3600
64.5600
65.1600
3,268,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
64.1700
65.0400
63.3900
64.4000
2,891,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.2800
64.4600
63.3800
63.4100
1,622,300
Tue, 30 Dec 2025
64.0900
64.5200
63.9100
64.4600
1,773,100
Mon, 29 Dec 2025
64.0000
64.4600
63.6700
64.0200
1,793,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.7900
64.8400
64.1700
64.2100
1,433,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.4400
65.1100
64.2100
64.5100
743,000
Tue, 23 Dec 2025
11 · 424B3
After-hours · 16:14 ET
424B3 ↗
Tue, 23 Dec 2025
65.0600
65.2500
64.2900
64.4800
1,755,200
Mon, 22 Dec 2025
65.3700
65.8000
64.8700
65.2400
2,139,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.4900
65.5200
64.1500
64.6800
5,855,300
Thu, 18 Dec 2025
66.3400
66.3400
64.4400
64.4900
2,646,000
Wed, 17 Dec 2025
66.0000
66.7800
64.4800
65.0000
2,179,100
Tue, 16 Dec 2025
66.4900
66.9300
65.0500
66.0200
2,556,400
Mon, 15 Dec 2025
67.6300
68.1100
66.1600
66.3700
2,429,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 12 Dec 2025
68.2200
68.8100
66.6000
66.9700
3,372,900
Thu, 11 Dec 2025
68.3200
68.5200
67.0900
68.2500
2,158,300
Wed, 10 Dec 2025
68.1900
69.6000
67.7200
68.8100
2,951,900
Tue, 09 Dec 2025
68.8000
69.4500
68.0400
68.5400
2,468,400
Mon, 08 Dec 2025
69.3900
70.3100
68.6100
69.2100
2,583,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
68.9500
70.1000
68.4700
69.3200
2,415,700
Thu, 04 Dec 2025
69.3200
69.7700
68.5700
69.0100
1,937,300
Wed, 03 Dec 2025
68.4200
70.2600
68.1400
69.3700
2,413,600
Tue, 02 Dec 2025
66.2300
68.5300
65.4400
68.2400
2,953,800
Mon, 01 Dec 2025
65.4500
66.5600
65.1100
65.8300
2,426,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.3300
66.0100
64.8500
65.9500
1,140,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.6000
66.3600
63.6000
65.3400
2,966,600
Tue, 25 Nov 2025
63.0200
63.8300
62.2800
63.5100
2,579,500
Mon, 24 Nov 2025
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 24 Nov 2025
63.2000
63.7900
62.2400
63.0500
3,036,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.8400
63.3200
60.4100
62.6100
3,928,800
Thu, 20 Nov 2025
63.2800
63.6700
60.0600
60.5000
3,775,500
Wed, 19 Nov 2025
62.5500
63.4400
61.6500
62.5900
3,180,100
Tue, 18 Nov 2025
62.0600
63.3100
61.7100
62.3200
3,130,800
Mon, 17 Nov 2025
66.0000
66.3200
62.2400
63.1600
3,997,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
8 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 14 Nov 2025
67.2400
68.0200
66.4300
66.6000
2,258,100
Thu, 13 Nov 2025
69.4100
70.3100
67.8200
68.1700
3,078,500
Wed, 12 Nov 2025
69.6200
70.0300
68.8300
69.4600
2,552,400
Tue, 11 Nov 2025
69.4600
70.4800
68.4500
68.8500
2,988,000
Mon, 10 Nov 2025
70.6900
70.7400
68.1900
69.1000
3,298,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 07 Nov 2025
69.4900
69.6900
67.5500
69.5800
3,200,700
Thu, 06 Nov 2025
73.5800
74.2100
70.2600
70.6400
3,585,400
Wed, 05 Nov 2025
73.8700
75.6500
71.3900
73.4600
5,613,100
Tue, 04 Nov 2025
6 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 04 Nov 2025
74.9900
75.7500
71.6600
71.9900
5,593,300
Mon, 03 Nov 2025
77.5700
78.0000
76.0800
76.5400
3,824,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.0400
80.0000
76.8000
77.7200
3,872,400
Thu, 30 Oct 2025
78.7400
81.1200
78.4900
79.1600
3,924,000
Wed, 29 Oct 2025
83.1400
84.5300
78.5900
78.7400
7,443,100
Tue, 28 Oct 2025
85.6600
90.9000
80.1400
80.2600
11,143,900
Tue, 28 Oct 2025
5 · 8-K
Pre-market · 07:09 ET
FORM 8-K ↗
Tue, 28 Oct 2025
4 · 8-K
Pre-market · 07:04 ET
FORM 8-K ↗
Mon, 27 Oct 2025
74.6700
76.0100
74.5000
75.8400
1,853,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.5100
76.5100
73.9600
74.0400
2,067,400
Thu, 23 Oct 2025
73.5100
76.2600
73.3300
75.7800
2,130,400
Wed, 22 Oct 2025
75.4000
76.4900
73.0600
73.9700
2,911,500
Tue, 21 Oct 2025
75.7100
76.6600
75.4100
76.4000
1,146,300
Mon, 20 Oct 2025
74.0000
76.8500
72.7800
76.1400
2,160,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
73.5700
75.6500
73.0200
75.3200
1,654,000
Thu, 16 Oct 2025
74.7300
74.8300
73.3000
74.4700
2,050,200
Wed, 15 Oct 2025
73.9100
74.3800
72.5600
74.2200
2,055,200
Tue, 14 Oct 2025
71.3300
73.6400
71.2500
72.7700
2,276,100
Mon, 13 Oct 2025
71.4800
73.6800
70.5300
73.3700
3,019,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
74.0000
74.1200
68.9800
69.1600
3,062,700
Thu, 09 Oct 2025
75.9300
76.0300
72.8800
73.6400
1,958,100
Wed, 08 Oct 2025
74.5500
76.2200
74.1600
76.1000
1,611,000
Tue, 07 Oct 2025
77.6300
78.0000
74.1600
74.3400
1,584,900
Mon, 06 Oct 2025
77.4000
77.6600
75.0400
76.9100
1,925,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
77.2100
78.1500
76.8600
77.1000
1,475,200
Thu, 02 Oct 2025
77.0800
78.2600
76.6300
77.3700
1,742,600
Wed, 01 Oct 2025
76.9500
77.6000
75.6200
76.3400
2,350,800
Tue, 30 Sep 2025
76.9300
77.6600
76.2800
76.9800
2,195,200
Mon, 29 Sep 2025
80.1100
80.3100
76.5000
76.9300
2,796,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
79.3800
79.8800
78.8300
79.5100
1,310,500
Thu, 25 Sep 2025
79.8700
79.9700
78.4700
79.3600
1,547,100
Wed, 24 Sep 2025
80.8800
81.9200
80.5400
80.6600
1,678,600
Tue, 23 Sep 2025
83.2300
83.5200
80.4100
81.2600
2,301,800
Mon, 22 Sep 2025
79.6500
83.4700
79.5500
82.9700
4,497,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
77.9400
80.3000
75.7300
78.9500
8,990,600
Thu, 18 Sep 2025
75.8400
77.4700
75.3800
77.0300
3,356,900
Wed, 17 Sep 2025
74.3300
75.4200
73.0600
74.4900
2,413,700
Tue, 16 Sep 2025
73.4800
74.6000
73.2200
74.2200
2,744,600
Mon, 15 Sep 2025
74.4000
75.5400
72.4800
72.8700
2,660,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
74.4000
74.6000
73.0100
74.4600
2,140,400
Thu, 11 Sep 2025
74.2200
74.8100
72.9800
74.6800
3,423,800
Wed, 10 Sep 2025
75.0600
75.0800
72.0900
73.6000
2,820,600
Tue, 09 Sep 2025
75.6300
76.7400
74.5800
75.0600
2,290,500
Mon, 08 Sep 2025
75.2700
75.6800
73.5700
75.6300
2,196,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
74.8800
76.3800
74.5800
75.2000
2,138,400
Thu, 04 Sep 2025
73.0300
74.7100
72.1900
74.6400
2,279,600
Wed, 03 Sep 2025
73.2600
73.7200
72.6300
73.5600
2,419,800
Tue, 02 Sep 2025
72.9800
73.9100
71.5600
73.0700
2,210,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
74.6500
75.6100
74.4700
74.9400
2,234,400
Thu, 28 Aug 2025
76.1700
76.5300
74.8500
75.1000
1,869,000
Wed, 27 Aug 2025
75.4900
76.3500
75.1300
76.2000
1,529,900
Tue, 26 Aug 2025
76.0000
77.0600
75.6400
75.6700
2,814,400
Mon, 25 Aug 2025
3 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 25 Aug 2025
77.1400
77.3900
76.4500
76.7600
1,869,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
75.1200
78.1300
74.8600
77.2900
2,392,200
Thu, 21 Aug 2025
74.5000
75.1800
74.1700
74.5200
1,369,900
Wed, 20 Aug 2025
74.8100
75.2900
73.8600
75.1200
2,393,800
Tue, 19 Aug 2025
74.5500
76.0200
74.5000
74.9300
1,946,300
Mon, 18 Aug 2025
74.4600
75.1700
74.0800
74.2600
1,669,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
75.7500
75.8600
73.8300
74.5200
2,364,300
Thu, 14 Aug 2025
72.4200
75.6400
72.3300
75.3600
2,206,900
Wed, 13 Aug 2025
71.8000
73.7900
71.3800
73.6500
1,915,100
Tue, 12 Aug 2025
71.4700
72.5400
70.3300
71.6900
2,950,000
Mon, 11 Aug 2025
71.4200
72.2300
70.4100
70.5300
2,563,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
68.6600
71.1900
68.2200
71.0800
2,596,500
Thu, 07 Aug 2025
68.2600
69.3800
67.3500
68.5500
4,293,700
Wed, 06 Aug 2025
69.1400
70.8700
65.7000
67.5200
5,432,400
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 17:21 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 05 Aug 2025
68.2400
68.5700
67.0300
67.6300
4,515,200
Mon, 04 Aug 2025
67.9700
68.2700
67.5900
67.9400
2,348,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
67.7700
68.1900
66.1300
67.6900
2,727,200
Thu, 31 Jul 2025
70.4300
70.9900
68.2300
68.5400
3,301,900
Wed, 30 Jul 2025
73.8400
73.9600
70.7900
71.3300
2,454,600
Tue, 29 Jul 2025
71.8400
72.1100
70.6400
71.9400
2,406,400
Mon, 28 Jul 2025
72.1900
72.3200
71.1100
71.3200
2,211,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend