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
57.0100
58.2000
57.0100
57.2500
9,876,500
Thu, 23 Jul 2026
57.6400
57.8300
56.0000
56.0900
9,730,900
Wed, 22 Jul 2026
56.9100
57.6300
56.3200
56.6000
9,565,900
Tue, 21 Jul 2026
55.7500
56.9300
54.4200
56.3800
11,984,000
Mon, 20 Jul 2026
56.2400
56.2400
55.0500
55.1500
5,745,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.6600
56.7600
55.5600
55.9500
11,591,500
Thu, 16 Jul 2026
57.0500
57.5000
56.3200
56.5400
7,731,000
Thu, 16 Jul 2026
23 · 8-K
Pre-market · 08:54 ET
8-K ↗
Wed, 15 Jul 2026
57.7500
58.0700
55.9500
57.2500
8,257,800
Tue, 14 Jul 2026
58.4900
58.8500
57.0200
57.7800
6,316,300
Mon, 13 Jul 2026
58.1000
59.1300
57.5000
57.6600
6,118,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
57.2000
57.8400
57.1500
57.5600
5,286,500
Thu, 09 Jul 2026
57.6700
57.8000
56.7900
57.2000
7,668,800
Wed, 08 Jul 2026
55.8500
57.6700
55.1400
57.5800
16,775,600
Tue, 07 Jul 2026
53.2700
54.8900
53.2700
54.4700
7,755,700
Mon, 06 Jul 2026
53.2400
54.3800
53.0000
53.2500
15,985,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
53.8800
54.3500
52.2700
52.7800
12,190,500
Wed, 01 Jul 2026
55.0500
55.3500
53.6900
53.8200
9,490,700
Tue, 30 Jun 2026
56.5400
57.3800
55.3900
55.5000
14,469,800
Mon, 29 Jun 2026
56.1600
57.4900
56.0900
56.3100
5,859,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
56.2500
56.9700
56.0200
56.5600
8,969,100
Thu, 25 Jun 2026
56.0000
57.8100
55.6900
56.9400
10,583,000
Wed, 24 Jun 2026
57.1800
57.4700
55.5600
56.3800
12,636,100
Tue, 23 Jun 2026
58.6300
59.3400
58.2200
58.6800
6,471,500
Mon, 22 Jun 2026
58.8000
59.4200
57.4900
59.1500
8,686,100
Mon, 22 Jun 2026
22 · 8-K
Pre-market · 06:02 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
59.9100
60.0000
57.9800
58.4100
17,607,100
Wed, 17 Jun 2026
61.2500
61.4200
59.9300
60.0700
6,158,200
Tue, 16 Jun 2026
61.6300
62.4800
61.2800
61.5200
6,106,900
Mon, 15 Jun 2026
62.3800
62.7700
61.4400
62.4600
7,436,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
63.1800
63.8000
62.5000
63.1400
7,098,300
Thu, 11 Jun 2026
63.9700
64.4700
62.6900
63.4800
6,552,200
Wed, 10 Jun 2026
63.3800
64.3000
63.0100
63.0200
5,779,100
Tue, 09 Jun 2026
65.4500
65.4500
62.5600
63.5500
6,599,600
Mon, 08 Jun 2026
63.7600
65.2300
63.7100
64.8400
6,131,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
65.4500
65.5600
62.5800
62.5900
7,172,800
Thu, 04 Jun 2026
64.2400
66.2400
63.8800
66.1100
6,407,200
Wed, 03 Jun 2026
64.2200
64.9300
63.7100
64.2700
6,247,100
Tue, 02 Jun 2026
62.5600
64.6000
62.5500
64.5400
5,429,500
Mon, 01 Jun 2026
63.6100
63.6900
62.3400
62.9700
5,839,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
64.4300
65.1100
63.7800
63.8800
14,363,600
Thu, 28 May 2026
63.8600
64.7500
62.3900
64.7100
9,185,700
Wed, 27 May 2026
65.2600
65.3100
62.5600
63.2000
8,617,200
Tue, 26 May 2026
66.0600
67.9200
65.8200
66.7300
8,303,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
65.4000
66.5000
64.6200
66.0600
8,382,600
Thu, 21 May 2026
21 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 21 May 2026
67.4000
67.6300
65.6700
65.8000
6,403,800
Wed, 20 May 2026
65.7600
67.4300
65.7600
66.7900
8,734,500
Tue, 19 May 2026
20 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 19 May 2026
66.4200
66.4900
65.1700
65.4700
9,083,800
Mon, 18 May 2026
64.1200
66.2600
63.7200
66.2100
7,541,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
64.6100
65.0500
64.0300
64.1200
7,867,500
Thu, 14 May 2026
64.6300
65.5600
64.1500
64.6100
5,912,500
Wed, 13 May 2026
65.2200
65.6500
64.5300
65.4100
6,175,500
Tue, 12 May 2026
64.4800
65.7100
63.6100
65.2400
6,467,300
Mon, 11 May 2026
63.9800
65.1100
63.8500
64.6000
6,702,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
63.6100
64.5700
63.3500
63.8900
7,859,300
Thu, 07 May 2026
65.2900
65.2900
62.4600
63.5300
12,148,300
Wed, 06 May 2026
66.7600
67.7200
65.9600
66.6700
9,529,300
Tue, 05 May 2026
68.9000
69.2700
67.6600
67.7800
5,829,200
Mon, 04 May 2026
69.1700
69.5900
68.5400
69.0100
5,481,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
69.3900
70.0000
68.8100
69.1200
5,440,800
Thu, 30 Apr 2026
68.5400
69.9900
68.1200
69.6700
8,012,300
Wed, 29 Apr 2026
68.6200
69.2100
67.3600
68.8100
7,800,300
Tue, 28 Apr 2026
68.8700
69.7300
67.5500
67.6700
8,516,400
Mon, 27 Apr 2026
70.0000
70.4100
68.2800
68.3800
14,274,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
19 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Fri, 24 Apr 2026
66.4600
69.8600
65.7600
68.9400
15,504,400
Thu, 23 Apr 2026
18 · 8-K
After-hours · 17:14 ET
8-K ↗
Thu, 23 Apr 2026
62.9900
65.5600
62.9900
64.4900
12,147,900
Wed, 22 Apr 2026
60.9700
62.7400
60.9600
62.5400
8,205,700
Tue, 21 Apr 2026
59.8800
60.3600
59.6400
60.2500
5,466,300
Mon, 20 Apr 2026
59.6700
60.3300
58.7300
59.1700
7,100,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.6900
60.3800
58.4200
59.7800
12,531,200
Thu, 16 Apr 2026
59.5800
61.0400
59.2800
60.6000
6,974,900
Wed, 15 Apr 2026
61.0800
61.9300
59.9200
60.0700
7,567,400
Tue, 14 Apr 2026
61.9500
62.2100
61.0000
61.4900
7,766,700
Mon, 13 Apr 2026
62.6900
63.5600
61.9800
62.5600
8,546,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.8200
63.4700
62.3500
62.8300
6,210,300
Thu, 09 Apr 2026
63.2800
64.9200
63.0900
63.4200
6,071,400
Wed, 08 Apr 2026
59.9400
63.5900
59.7200
63.1600
10,998,700
Tue, 07 Apr 2026
60.2000
61.3300
59.8100
61.2500
4,921,900
Mon, 06 Apr 2026
60.2900
60.9800
60.1600
60.7000
4,945,600
Mon, 06 Apr 2026
17 · DEFA14A
Pre-market · 06:02 ET
DEFA14A ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.8300
61.1200
59.8800
60.3800
7,006,000
Wed, 01 Apr 2026
60.4300
61.0400
59.1800
60.3400
8,845,800
Tue, 31 Mar 2026
61.0900
62.0600
60.3000
61.0500
10,379,100
Mon, 30 Mar 2026
63.8500
64.3400
60.2900
60.6800
9,694,200
Mon, 30 Mar 2026
16 · DEFA14A
Pre-market · 06:16 ET
DEFA14A ↗
Mon, 30 Mar 2026
15 · DEF 14A
Pre-market · 06:15 ET
DEF 14A ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.1200
63.7300
61.6400
63.2200
7,771,800
Thu, 26 Mar 2026
62.4600
63.0000
61.8400
62.3600
7,673,400
Wed, 25 Mar 2026
63.5500
64.2500
62.5400
62.6200
9,619,600
Tue, 24 Mar 2026
62.0800
64.0700
61.8700
63.4900
9,963,600
Mon, 23 Mar 2026
61.6400
63.1300
61.2400
62.5300
11,627,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
60.7600
61.2900
59.9000
60.3500
18,831,300
Thu, 19 Mar 2026
57.3700
60.7700
56.5200
60.7100
14,652,200
Wed, 18 Mar 2026
57.0800
58.2700
56.8600
57.4800
7,495,300
Tue, 17 Mar 2026
56.1300
57.9000
55.6300
57.0000
12,072,900
Mon, 16 Mar 2026
54.4700
55.2100
53.8300
55.1900
10,462,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
55.8800
56.0200
54.0800
54.2600
17,460,000
Thu, 12 Mar 2026
58.0800
58.1300
55.1900
55.9000
14,347,000
Wed, 11 Mar 2026
14 · 8-K
After-hours · 17:13 ET
8-K ↗
Wed, 11 Mar 2026
59.0400
59.4100
57.8000
58.9700
11,141,300
Tue, 10 Mar 2026
59.9500
60.8000
59.2100
59.3400
13,704,600
Mon, 09 Mar 2026
59.7500
60.1500
58.8600
60.1000
11,952,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
13 · 424B2
After-hours · 17:13 ET
424B2 ↗
Fri, 06 Mar 2026
12 · 424B2
After-hours · 17:12 ET
424B2 ↗
Fri, 06 Mar 2026
59.9500
61.0000
59.6500
59.8100
9,378,700
Thu, 05 Mar 2026
60.5100
61.0400
59.6600
60.1900
8,540,600
Wed, 04 Mar 2026
62.2000
62.4700
60.5300
60.8800
11,953,700
Wed, 04 Mar 2026
11 · 424B2
Pre-market · 08:06 ET
424B2 ↗
Wed, 04 Mar 2026
10 · 424B2
Pre-market · 08:05 ET
424B2 ↗
Tue, 03 Mar 2026
64.9800
64.9800
62.0100
62.5400
11,863,400
Mon, 02 Mar 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 02 Mar 2026
66.5000
67.0000
64.2800
64.8300
10,386,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
65.2700
65.7800
64.7800
65.2600
8,773,800
Thu, 26 Feb 2026
64.5500
65.6700
63.7700
64.9000
7,249,500
Wed, 25 Feb 2026
65.4500
65.4800
64.1300
64.8100
7,129,800
Tue, 24 Feb 2026
63.9400
65.2000
63.1000
64.7200
7,618,400
Mon, 23 Feb 2026
62.4800
64.2600
62.3100
63.6700
8,040,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
62.0300
62.5400
61.6000
62.2100
4,399,000
Thu, 19 Feb 2026
62.3700
62.7500
61.8600
62.5600
7,374,000
Wed, 18 Feb 2026
61.1300
61.7400
60.6000
61.5400
5,267,500
Tue, 17 Feb 2026
60.6700
61.2500
58.9700
59.8600
8,552,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
61.1500
61.6200
60.2500
61.2000
8,143,600
Thu, 12 Feb 2026
61.1900
62.2700
60.6200
61.3900
9,845,600
Wed, 11 Feb 2026
60.0900
62.0800
60.0000
61.2500
13,529,500
Tue, 10 Feb 2026
59.7400
59.8700
58.4300
59.1500
9,008,500
Mon, 09 Feb 2026
59.1400
59.8400
58.7500
59.5500
8,813,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.7900
59.5400
57.5600
58.9200
9,351,400
Thu, 05 Feb 2026
8 · 10-K
After-hours · 16:16 ET
10-K ↗
Thu, 05 Feb 2026
58.2900
58.9500
56.9200
57.3600
13,430,100
Wed, 04 Feb 2026
58.2100
59.5400
58.0300
59.1700
10,731,700
Tue, 03 Feb 2026
56.3400
58.1100
56.1600
58.0000
9,207,100
Mon, 02 Feb 2026
55.7700
56.7200
55.2700
56.4500
7,591,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
56.3400
56.3500
55.0400
56.0400
8,618,400
Thu, 29 Jan 2026
57.9900
58.5000
56.4400
56.7300
13,650,900
Wed, 28 Jan 2026
57.1600
57.5600
56.1000
56.6300
10,929,200
Tue, 27 Jan 2026
56.4000
57.5800
55.8600
56.5000
13,015,300
Mon, 26 Jan 2026
55.6500
56.8900
54.8200
56.2900
18,022,100
Mon, 26 Jan 2026
7 · 8-K
Pre-market · 06:09 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
55.3100
55.3100
53.8000
53.9200
15,013,700
Thu, 22 Jan 2026
53.5000
54.5900
52.9000
54.4600
9,858,800
Wed, 21 Jan 2026
52.2600
53.8000
52.0500
53.5900
10,701,900
Tue, 20 Jan 2026
51.6600
51.9800
50.6200
51.2600
11,324,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
52.0200
52.3300
51.1400
51.7500
8,595,500
Thu, 15 Jan 2026
50.0000
52.1600
49.9000
52.0000
11,621,500
Wed, 14 Jan 2026
49.2500
50.3400
49.1500
49.9800
8,354,800
Tue, 13 Jan 2026
48.2500
49.1900
48.1200
48.9700
9,416,600
Mon, 12 Jan 2026
49.9700
50.1600
47.6800
47.9500
8,511,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
50.2600
50.7200
49.6400
49.9700
5,725,400
Thu, 08 Jan 2026
48.9600
50.3800
48.8500
50.2000
6,638,900
Wed, 07 Jan 2026
49.4800
49.7800
48.3100
48.8400
6,844,500
Tue, 06 Jan 2026
49.3600
49.9500
48.5300
49.3800
7,683,300
Mon, 05 Jan 2026
49.4400
50.1300
48.2700
49.0700
14,722,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
45.7200
47.4100
45.3500
47.1400
4,909,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.1200
46.2200
45.4300
45.5400
4,002,400
Tue, 30 Dec 2025
45.5300
46.1400
45.4100
46.0900
4,272,700
Mon, 29 Dec 2025
45.5100
45.7400
45.2100
45.3800
7,508,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
45.2600
45.3900
44.9700
45.2500
3,240,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
45.2400
45.4200
44.9900
45.3000
1,848,200
Tue, 23 Dec 2025
45.5600
45.7100
45.0100
45.1900
7,895,600
Mon, 22 Dec 2025
45.3200
45.9100
45.2200
45.5600
4,438,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
44.3600
45.1500
44.3100
44.7100
21,162,300
Thu, 18 Dec 2025
45.2900
45.3700
44.2600
44.4700
9,225,400
Wed, 17 Dec 2025
45.1700
45.5700
44.8800
45.2900
9,173,300
Tue, 16 Dec 2025
46.6600
46.7800
44.5700
45.0200
10,028,700
Mon, 15 Dec 2025
47.6600
47.6600
46.5000
46.8900
6,400,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
47.6100
47.8000
46.4800
46.8600
5,512,900
Thu, 11 Dec 2025
47.7900
47.9000
47.0300
47.4600
6,617,400
Wed, 10 Dec 2025
47.8100
48.1600
46.9000
48.0400
7,506,900
Tue, 09 Dec 2025
47.2500
48.0400
47.2200
47.6900
6,162,400
Mon, 08 Dec 2025
49.0800
49.1900
47.1300
47.3900
9,766,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
50.5100
50.7600
49.0500
49.2000
8,762,500
Thu, 04 Dec 2025
50.4400
51.1200
49.9300
50.6100
6,357,400
Wed, 03 Dec 2025
49.8500
50.7600
49.7000
50.4900
5,273,100
Tue, 02 Dec 2025
50.1000
50.1200
48.6100
49.4800
6,999,800
Mon, 01 Dec 2025
50.2100
50.9200
49.9600
50.1600
6,417,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
49.2900
50.5300
49.1500
50.2000
3,018,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
49.7200
50.3500
49.4800
49.5300
5,567,500
Tue, 25 Nov 2025
49.1600
49.5600
48.7100
49.4300
5,767,200
Mon, 24 Nov 2025
48.9100
49.5500
48.3700
49.3600
11,197,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
47.9700
49.4500
47.7700
48.8800
8,125,900
Thu, 20 Nov 2025
49.1000
50.1800
47.9800
48.0700
7,986,800
Wed, 19 Nov 2025
47.2600
48.6000
47.1800
48.4800
6,303,500
Tue, 18 Nov 2025
47.8000
48.9900
47.7600
48.0600
8,977,400
Mon, 17 Nov 2025
48.8700
49.5300
47.5600
47.8800
5,704,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.6700
49.0700
46.8900
48.7300
7,976,200
Thu, 13 Nov 2025
47.5100
48.4900
47.2300
47.5100
5,536,000
Wed, 12 Nov 2025
48.6300
48.6500
47.4500
47.5300
5,723,800
Tue, 11 Nov 2025
48.9300
49.5000
48.7400
48.9500
5,780,700
Mon, 10 Nov 2025
48.3400
49.1500
47.7800
48.8000
5,492,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
47.3100
47.9300
46.7100
47.8700
5,076,300
Fri, 07 Nov 2025
6 · 8-K
Pre-market · 06:02 ET
8-K ↗
Thu, 06 Nov 2025
47.2200
48.5000
47.1800
47.2900
7,690,200
Wed, 05 Nov 2025
46.1300
47.6600
45.8200
47.0400
7,306,700
Tue, 04 Nov 2025
47.7000
48.2300
45.9100
45.9700
10,408,800
Mon, 03 Nov 2025
48.6400
48.9900
48.2900
48.6400
5,343,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.9500
48.9800
47.9500
48.4100
6,960,400
Thu, 30 Oct 2025
48.0700
49.1600
47.7000
48.5800
6,193,500
Wed, 29 Oct 2025
47.7000
48.8500
47.5800
48.3200
7,071,700
Tue, 28 Oct 2025
46.3900
47.9800
46.3900
47.8600
9,193,800
Mon, 27 Oct 2025
47.7800
48.2000
46.1200
46.6000
8,753,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
5 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 24 Oct 2025
47.9200
50.4200
46.8500
47.3000
13,058,600
Thu, 23 Oct 2025
4 · 8-K
After-hours · 17:25 ET
8-K ↗
Thu, 23 Oct 2025
48.1800
49.0800
48.0000
48.8900
9,548,800
Wed, 22 Oct 2025
47.0000
48.3300
46.7200
47.3000
8,747,500
Tue, 21 Oct 2025
46.5400
47.4100
45.6300
46.7500
11,386,600
Mon, 20 Oct 2025
45.4200
46.3900
45.2000
46.2800
6,771,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
44.9300
45.5000
44.4200
45.1800
8,216,300
Thu, 16 Oct 2025
44.8700
45.1200
44.2500
44.6400
8,097,300
Wed, 15 Oct 2025
45.2900
45.6700
44.2200
44.4700
7,972,200
Tue, 14 Oct 2025
44.9200
45.3600
43.9200
44.8300
9,227,800
Tue, 14 Oct 2025
3 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 13 Oct 2025
45.9400
45.9400
45.0400
45.4900
11,107,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
47.4800
47.6900
44.9900
45.0400
7,467,000
Thu, 09 Oct 2025
48.0000
48.2900
47.0900
47.8900
5,456,600
Wed, 08 Oct 2025
48.7500
48.9500
47.4200
47.8500
6,007,100
Tue, 07 Oct 2025
49.1000
49.4400
48.2300
48.5800
4,877,700
Mon, 06 Oct 2025
48.9200
49.5800
48.8000
49.0800
5,371,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
48.7400
49.0100
48.4600
48.5000
5,414,400
Thu, 02 Oct 2025
48.0900
48.6400
47.8500
48.4000
6,680,100
Wed, 01 Oct 2025
48.5100
48.7600
48.2200
48.3600
6,263,700
Tue, 30 Sep 2025
49.9300
50.2600
48.1200
48.7200
11,666,700
Mon, 29 Sep 2025
50.3600
50.5800
49.7900
50.5500
6,319,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
50.3800
50.9300
49.8200
50.5200
7,751,000
Thu, 25 Sep 2025
49.6800
50.2400
49.5000
50.1000
6,455,300
Wed, 24 Sep 2025
49.4700
50.1400
49.1500
49.8700
9,055,800
Tue, 23 Sep 2025
47.8300
50.0700
47.8100
48.9300
9,071,400
Mon, 22 Sep 2025
47.1400
47.8500
46.6800
47.6700
5,157,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
47.2200
47.6500
46.4000
47.3400
15,869,100
Thu, 18 Sep 2025
46.7800
47.3500
46.4700
47.2800
5,242,500
Wed, 17 Sep 2025
47.1500
47.3800
46.0900
46.4800
4,612,900
Tue, 16 Sep 2025
46.5200
47.3800
46.3800
47.2300
5,092,700
Mon, 15 Sep 2025
46.4900
47.0100
46.2400
46.2800
5,420,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
47.1600
47.3000
46.4700
46.4900
4,015,000
Thu, 11 Sep 2025
46.5500
47.3200
46.4100
46.9700
4,858,700
Wed, 10 Sep 2025
45.3700
47.0100
45.3700
46.9200
5,679,100
Tue, 09 Sep 2025
45.7900
46.1600
45.4400
45.4500
3,338,200
Mon, 08 Sep 2025
45.8700
46.0100
45.1200
45.6400
3,870,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
46.0100
46.2400
44.9400
45.5800
4,978,800
Thu, 04 Sep 2025
45.2700
46.7000
44.8300
46.3200
7,537,900
Wed, 03 Sep 2025
45.3400
45.5000
44.4800
45.0000
6,486,600
Tue, 02 Sep 2025
45.2100
45.7600
44.7200
45.3600
8,580,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
45.5000
45.8400
45.3700
45.4000
4,786,700
Thu, 28 Aug 2025
44.7800
45.6700
44.5000
45.5700
4,218,300
Wed, 27 Aug 2025
44.3600
45.0500
44.3100
44.7800
3,576,900
Tue, 26 Aug 2025
44.1500
44.6300
44.0500
44.4500
6,069,800
Mon, 25 Aug 2025
44.5900
44.7600
44.2800
44.4300
4,152,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
43.6300
44.9800
43.6100
44.7600
4,486,100
Thu, 21 Aug 2025
42.9100
43.7200
42.7500
43.4600
4,270,200
Wed, 20 Aug 2025
43.1800
43.3400
42.6800
42.8500
4,327,700
Tue, 19 Aug 2025
42.6500
43.2100
42.5600
42.9500
3,790,500
Mon, 18 Aug 2025
2 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 18 Aug 2025
42.7700
43.2300
42.3000
42.8700
3,719,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
43.3600
43.6200
42.6700
42.8000
6,567,700
Thu, 14 Aug 2025
42.9600
43.3400
42.2100
43.2500
5,490,400
Wed, 13 Aug 2025
42.4200
42.8800
41.9600
42.8500
5,269,600
Tue, 12 Aug 2025
42.9200
43.0700
42.4600
42.5100
5,113,800
Mon, 11 Aug 2025
43.2500
43.4000
42.2300
42.7000
5,633,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
43.1600
43.6000
42.8000
43.2900
3,948,000
Thu, 07 Aug 2025
43.9600
44.4400
42.8500
42.9400
4,555,400
Wed, 06 Aug 2025
44.1600
44.3300
43.2800
43.4300
4,626,800
Tue, 05 Aug 2025
43.6100
43.9500
43.2400
43.8200
4,937,400
Mon, 04 Aug 2025
43.4600
43.8700
43.3100
43.7500
6,387,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
44.4700
44.6700
43.0700
43.5100
7,323,700
Thu, 31 Jul 2025
45.2400
45.9400
44.9000
45.0500
7,725,200
Wed, 30 Jul 2025
45.7000
46.1300
45.0400
45.5300
12,435,400
Tue, 29 Jul 2025
45.0000
46.2400
44.9000
45.7500
15,815,800
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 06:48 ET
8-K ↗
Mon, 28 Jul 2025
46.3200
46.7200
46.1800
46.5500
5,775,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend