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
50.2300
51.7200
49.9900
51.0200
5,260,600
Thu, 23 Jul 2026
50.2500
50.5000
49.6500
49.9700
5,376,800
Wed, 22 Jul 2026
50.7500
51.0200
49.9500
50.2200
3,788,000
Tue, 21 Jul 2026
50.9800
51.8700
50.5800
50.6100
4,754,300
Mon, 20 Jul 2026
50.4900
51.9500
49.9900
51.6800
5,876,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
51.4400
52.2300
50.2600
50.6300
6,042,200
Thu, 16 Jul 2026
51.0100
51.8700
50.0300
51.7200
8,090,000
Wed, 15 Jul 2026
51.2500
51.9500
50.1400
50.3600
7,260,300
Tue, 14 Jul 2026
50.2700
50.7600
49.4800
49.5400
5,553,900
Mon, 13 Jul 2026
51.0800
52.2100
51.0600
51.1800
6,656,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.0100
52.3700
50.1000
50.4500
7,438,500
Thu, 09 Jul 2026
50.0000
51.6600
49.7700
51.6500
4,906,300
Wed, 08 Jul 2026
51.3200
51.8500
50.4700
50.6000
8,240,200
Tue, 07 Jul 2026
26 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 07 Jul 2026
54.0300
55.3600
52.5600
52.7100
11,326,700
Mon, 06 Jul 2026
52.2500
52.3300
50.8400
51.7800
5,322,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.2200
53.1500
51.2200
52.3300
9,175,800
Wed, 01 Jul 2026
50.0800
51.8100
49.6600
50.7300
7,048,300
Tue, 30 Jun 2026
48.8300
49.1100
47.2400
49.0500
6,804,600
Mon, 29 Jun 2026
50.0300
50.4600
48.5800
48.8300
7,067,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.5700
49.5600
47.5700
49.4500
18,520,100
Thu, 25 Jun 2026
48.3700
48.7800
47.3000
47.5300
6,879,200
Wed, 24 Jun 2026
47.4600
48.9000
47.3200
48.1900
6,324,400
Tue, 23 Jun 2026
25 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 23 Jun 2026
47.8500
48.1400
47.1700
47.3000
6,597,500
Mon, 22 Jun 2026
47.8800
48.7800
47.0400
47.1800
7,415,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
48.5700
48.9500
47.5000
47.8600
13,540,200
Wed, 17 Jun 2026
24 · 8-K
After-hours · 16:42 ET
8-K ↗
Wed, 17 Jun 2026
23 · 424B5
After-hours · 16:39 ET
424B5 ↗
Wed, 17 Jun 2026
50.1100
52.3100
48.4400
48.7700
15,267,700
Tue, 16 Jun 2026
48.5400
50.1200
48.3000
49.8300
15,844,000
Tue, 16 Jun 2026
22 · 8-K
Pre-market · 06:03 ET
8-K ↗
Tue, 16 Jun 2026
21 · 424B5
Pre-market · 06:01 ET
424B5 ↗
Mon, 15 Jun 2026
49.3100
50.6500
47.3700
47.9100
26,925,800
Mon, 15 Jun 2026
20 · 8-K
Pre-market · 08:22 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
53.2100
54.0400
52.3800
53.7800
4,340,000
Thu, 11 Jun 2026
53.0200
53.5000
51.7800
53.0600
5,025,600
Wed, 10 Jun 2026
53.6000
54.3000
52.5000
53.2800
3,474,100
Tue, 09 Jun 2026
52.7200
54.3900
52.4000
54.0300
5,995,100
Mon, 08 Jun 2026
54.1200
54.1200
52.5600
52.7200
5,569,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
55.1000
55.8300
53.4800
54.4300
7,137,500
Thu, 04 Jun 2026
56.0800
57.0200
55.7200
56.2300
5,357,000
Wed, 03 Jun 2026
56.0000
56.4000
53.0000
55.0800
10,259,500
Tue, 02 Jun 2026
58.0000
58.1000
56.3500
56.4600
8,441,400
Mon, 01 Jun 2026
56.8000
59.0800
56.4300
59.0500
7,968,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
55.6400
57.3300
55.4000
56.5600
11,857,700
Thu, 28 May 2026
55.4700
56.1800
55.0600
55.8300
5,413,300
Wed, 27 May 2026
55.4500
57.3500
55.4000
55.6200
4,600,200
Tue, 26 May 2026
56.8300
56.8300
55.4200
55.6100
5,608,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
19 · 8-K
After-hours · 16:33 ET
8-K ↗
Fri, 22 May 2026
56.0500
57.3000
56.0300
57.1300
6,465,700
Thu, 21 May 2026
56.3800
56.6200
54.9500
55.8200
6,931,100
Wed, 20 May 2026
56.0700
56.7400
54.4600
56.4100
5,367,600
Tue, 19 May 2026
57.4900
57.7000
55.6500
56.0300
7,534,800
Mon, 18 May 2026
55.3100
57.4900
55.2500
56.6600
8,388,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
18 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Fri, 15 May 2026
53.4500
55.7300
53.4500
55.3300
8,071,600
Thu, 14 May 2026
17 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Thu, 14 May 2026
53.1500
53.7700
52.2700
53.4600
5,864,200
Wed, 13 May 2026
54.1100
54.2700
52.1700
52.3700
7,345,400
Tue, 12 May 2026
54.5500
55.4300
54.0800
54.8800
6,321,400
Mon, 11 May 2026
54.9900
55.2600
54.1300
54.3900
6,423,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
56.7500
56.7500
54.6400
55.4800
5,568,900
Thu, 07 May 2026
56.3700
57.7400
56.3600
56.8100
7,149,800
Wed, 06 May 2026
57.5600
57.7100
55.6700
56.1100
10,024,600
Wed, 06 May 2026
16 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Tue, 05 May 2026
57.8200
59.5400
56.5000
57.2800
15,413,500
Tue, 05 May 2026
15 · 8-K
Pre-market · 07:14 ET
8-K ↗
Mon, 04 May 2026
62.1500
64.0300
62.0000
62.8100
7,055,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
63.5000
63.9200
62.0500
62.1400
4,083,100
Thu, 30 Apr 2026
61.3300
62.7500
60.4900
62.6500
5,102,500
Wed, 29 Apr 2026
61.7000
62.4600
61.1700
62.0200
4,806,800
Tue, 28 Apr 2026
61.7400
62.3700
61.1200
61.6000
4,100,300
Mon, 27 Apr 2026
60.4100
61.6100
60.4100
61.2700
4,249,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
61.4300
61.4300
60.2800
60.8400
3,997,400
Thu, 23 Apr 2026
62.4000
62.8600
60.5700
61.5500
4,808,700
Wed, 22 Apr 2026
63.2600
63.6200
62.4600
63.2600
3,979,400
Tue, 21 Apr 2026
64.8700
65.2900
62.9300
63.2600
4,639,700
Mon, 20 Apr 2026
63.9700
65.0600
63.8600
64.1400
5,687,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
63.0700
64.3400
62.5600
63.9700
5,159,400
Thu, 16 Apr 2026
61.5300
62.7700
61.3100
62.4400
4,921,200
Wed, 15 Apr 2026
59.9900
61.8400
59.8800
61.2900
7,169,200
Tue, 14 Apr 2026
58.9700
59.6200
58.5300
59.0200
4,446,000
Mon, 13 Apr 2026
55.9000
59.0500
55.7000
58.7900
7,401,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.3500
56.6700
55.4700
56.0900
5,217,900
Thu, 09 Apr 2026
56.1600
56.5400
55.1900
56.4100
5,612,100
Wed, 08 Apr 2026
56.9400
58.1900
56.4800
56.6300
7,722,700
Tue, 07 Apr 2026
56.2700
56.6000
54.9200
55.3200
5,585,900
Mon, 06 Apr 2026
56.2100
57.3400
56.2100
56.3200
4,305,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Thu, 02 Apr 2026
13 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Thu, 02 Apr 2026
55.3200
57.2000
54.2800
56.1600
9,366,000
Wed, 01 Apr 2026
55.8000
56.1500
53.7800
55.4500
5,817,700
Tue, 31 Mar 2026
55.2800
56.1200
54.1200
55.8000
7,477,600
Mon, 30 Mar 2026
54.2000
55.0800
53.9900
54.5300
7,256,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
54.9900
55.0100
52.9100
53.9000
8,088,400
Thu, 26 Mar 2026
56.0800
57.0900
55.4600
55.5400
4,702,700
Wed, 25 Mar 2026
57.1300
57.9500
55.4400
56.6400
5,349,600
Tue, 24 Mar 2026
57.3800
57.3800
55.8600
56.3400
6,494,800
Mon, 23 Mar 2026
58.0200
58.5100
56.7600
57.7100
6,787,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.8500
57.4200
56.3300
57.0700
8,027,300
Thu, 19 Mar 2026
56.6500
58.2900
56.0800
57.0200
6,291,000
Wed, 18 Mar 2026
57.7600
58.2600
56.5400
57.0600
6,464,100
Tue, 17 Mar 2026
58.0800
59.5600
58.0100
58.2100
6,320,500
Mon, 16 Mar 2026
56.9200
57.6200
56.6300
57.5700
7,207,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
56.6600
57.1500
56.0700
56.7400
6,465,200
Thu, 12 Mar 2026
58.1400
58.8300
55.8700
56.0700
7,679,200
Wed, 11 Mar 2026
59.8400
60.1000
58.0000
58.5000
6,650,100
Tue, 10 Mar 2026
60.9900
61.1500
58.4700
59.4500
5,843,600
Mon, 09 Mar 2026
62.3000
62.3700
59.9700
61.2900
5,435,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.8600
63.1900
61.3300
63.1000
5,585,600
Thu, 05 Mar 2026
62.5000
64.5200
62.1500
63.8600
6,694,000
Wed, 04 Mar 2026
62.6600
62.8300
61.7600
62.6000
5,478,200
Tue, 03 Mar 2026
60.5300
63.3700
59.8900
62.8900
5,120,200
Mon, 02 Mar 2026
61.1000
62.2100
60.4200
61.8500
5,119,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
61.0900
62.3500
60.1100
62.2900
10,163,000
Thu, 26 Feb 2026
62.2400
63.1300
61.1200
61.8900
6,545,700
Wed, 25 Feb 2026
59.6400
62.8600
58.9500
61.6100
10,323,200
Tue, 24 Feb 2026
58.3200
59.4500
57.9000
59.1300
6,889,400
Mon, 23 Feb 2026
60.6300
61.4300
58.1700
58.4000
7,498,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
61.7200
62.0500
60.9000
61.4700
8,096,800
Fri, 20 Feb 2026
12 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 19 Feb 2026
11 · 10-K
After-hours · 16:18 ET
10-K ↗
Thu, 19 Feb 2026
62.9400
63.2500
60.8800
61.5300
8,429,500
Wed, 18 Feb 2026
63.4100
64.4000
61.8200
63.0100
8,728,700
Tue, 17 Feb 2026
60.7200
63.7800
60.5600
63.4500
11,408,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
59.2500
60.0800
58.5700
59.3600
12,085,800
Thu, 12 Feb 2026
62.5300
62.7500
58.5300
58.8200
10,398,000
Wed, 11 Feb 2026
62.6600
63.6400
62.0200
62.1100
10,305,100
Tue, 10 Feb 2026
59.6400
63.5900
58.6200
62.5900
13,506,600
Tue, 10 Feb 2026
10 · 8-K
Pre-market · 07:15 ET
8-K ↗
Mon, 09 Feb 2026
60.0000
60.9500
59.7800
60.1400
12,542,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
58.7000
60.1400
58.5200
60.0000
9,883,400
Thu, 05 Feb 2026
60.2200
60.8800
58.0000
58.4400
9,734,400
Wed, 04 Feb 2026
57.9700
60.3100
57.8600
59.7200
11,652,400
Tue, 03 Feb 2026
61.2900
61.7900
57.7900
58.1200
17,142,900
Mon, 02 Feb 2026
63.7200
63.7500
62.6500
62.9400
6,932,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
63.3400
64.0500
62.6700
63.7300
6,569,100
Thu, 29 Jan 2026
65.4000
65.5500
63.2100
63.4300
8,011,900
Wed, 28 Jan 2026
66.6000
66.7500
64.6200
64.9500
7,358,700
Tue, 27 Jan 2026
66.7800
66.8700
65.3600
66.2900
10,185,000
Mon, 26 Jan 2026
67.5000
67.9100
66.2900
67.1500
13,436,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.9100
67.6300
66.7400
67.5600
6,234,700
Thu, 22 Jan 2026
66.0300
67.5500
65.9900
67.4000
7,179,800
Wed, 21 Jan 2026
64.7100
66.0000
64.5000
65.7300
8,037,000
Tue, 20 Jan 2026
65.8800
66.1600
64.1800
64.4900
11,106,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.5800
66.8800
66.0800
66.2900
8,288,400
Thu, 15 Jan 2026
67.6900
68.0800
66.4700
66.7800
10,638,400
Wed, 14 Jan 2026
66.6200
67.5100
66.4200
67.5000
16,416,200
Tue, 13 Jan 2026
68.4200
68.6200
65.9700
66.7500
18,278,400
Mon, 12 Jan 2026
69.4400
69.5300
67.2200
68.2000
10,700,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.6900
70.1500
68.7700
69.8500
5,070,800
Thu, 08 Jan 2026
68.1900
70.4100
68.0400
69.5000
5,567,600
Wed, 07 Jan 2026
68.9100
69.2700
67.4600
68.7100
13,040,300
Tue, 06 Jan 2026
66.7700
68.9600
66.7700
68.7600
6,921,000
Mon, 05 Jan 2026
65.1900
68.0300
64.5100
66.9900
7,127,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
67.5300
67.5300
65.0700
65.5900
6,039,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
67.4200
67.9900
67.1600
67.1700
4,244,200
Tue, 30 Dec 2025
67.1500
68.5900
67.0500
67.5400
5,251,900
Mon, 29 Dec 2025
67.3900
67.4900
66.4000
67.2800
6,639,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
67.7500
67.8000
66.9400
67.5000
3,476,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
67.7200
68.1000
67.0500
67.9500
3,243,900
Tue, 23 Dec 2025
68.3900
68.8200
67.5800
67.7200
8,820,200
Mon, 22 Dec 2025
68.0400
69.1100
67.9700
68.6200
6,077,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
68.1400
68.6900
67.4800
67.9400
20,614,500
Thu, 18 Dec 2025
68.7400
69.2500
67.2200
68.0000
13,086,000
Wed, 17 Dec 2025
67.7000
69.3900
67.5900
68.3300
14,524,700
Tue, 16 Dec 2025
69.1400
69.4000
67.1800
67.7000
19,180,000
Mon, 15 Dec 2025
69.3000
69.4300
67.9700
68.9700
17,650,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
68.7300
69.3500
67.9100
68.7500
20,182,700
Thu, 11 Dec 2025
66.5100
68.5100
66.5100
68.1600
26,056,900
Wed, 10 Dec 2025
66.0000
66.6300
65.5700
66.5700
10,319,200
Tue, 09 Dec 2025
66.2500
66.7800
65.6700
66.2100
5,925,700
Mon, 08 Dec 2025
66.3000
67.4500
65.4300
65.7300
8,525,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.1000
67.4600
66.0600
66.2800
7,187,600
Thu, 04 Dec 2025
66.2900
66.9500
65.2700
66.0600
7,480,500
Wed, 03 Dec 2025
64.6700
67.7200
64.4000
66.9500
14,913,200
Tue, 02 Dec 2025
62.8600
64.0600
61.7200
63.2400
7,088,400
Mon, 01 Dec 2025
61.4400
63.8100
60.4600
62.6900
11,001,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
61.1200
62.4000
60.7600
61.4700
6,770,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
60.8400
61.5800
60.6000
60.8000
7,883,200
Tue, 25 Nov 2025
60.6700
61.7800
60.5500
60.7600
6,886,900
Mon, 24 Nov 2025
60.3600
61.1700
59.8000
60.6700
10,106,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
59.9000
61.8600
59.5600
60.8400
8,356,400
Thu, 20 Nov 2025
61.6600
62.2600
59.7200
59.7700
7,165,500
Wed, 19 Nov 2025
61.5200
61.9800
60.3800
61.1700
5,086,100
Tue, 18 Nov 2025
62.1600
62.6900
61.1300
61.3400
7,240,100
Mon, 17 Nov 2025
63.5700
64.2000
62.4100
62.7000
5,474,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.0000
64.1500
63.0200
63.4200
5,596,500
Thu, 13 Nov 2025
64.8500
66.9500
64.3700
64.5300
9,274,500
Wed, 12 Nov 2025
No trading
Tue, 11 Nov 2025
63.6000
64.4800
62.8400
64.2600
5,427,200
Mon, 10 Nov 2025
63.9100
64.1800
62.6700
63.8000
8,431,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.9500
63.8400
60.9500
63.7000
14,163,900
Thu, 06 Nov 2025
63.8000
64.0000
61.3300
61.6300
17,566,200
Wed, 05 Nov 2025
63.7400
64.8700
63.5000
64.0000
15,623,000
Tue, 04 Nov 2025
64.6400
66.2200
63.7100
64.4500
16,559,500
Mon, 03 Nov 2025
66.0000
67.4800
64.6600
65.1400
22,480,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
65.6400
68.0000
65.1300
66.6900
30,157,000
Thu, 30 Oct 2025
68.8700
70.1000
64.5200
65.1900
63,794,800
Thu, 30 Oct 2025
9 · 10-Q
Pre-market · 07:07 ET
10-Q ↗
Wed, 29 Oct 2025
71.3600
76.6500
66.5800
70.6000
103,454,200
Wed, 29 Oct 2025
8 · 8-K
Pre-market · 07:31 ET
8-K ↗
Wed, 29 Oct 2025
7 · 8-K
Pre-market · 07:15 ET
8-K ↗
Tue, 28 Oct 2025
126.7300
128.7800
125.8000
126.1700
5,802,800
Mon, 27 Oct 2025
126.3600
126.8000
124.9400
126.5400
3,809,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
125.3100
126.2300
124.8600
125.1700
2,840,700
Thu, 23 Oct 2025
125.2900
125.6400
123.5000
123.9600
2,454,100
Wed, 22 Oct 2025
125.8600
126.7000
124.4600
125.2500
3,953,600
Tue, 21 Oct 2025
123.8700
126.7200
123.8000
126.0700
3,086,800
Mon, 20 Oct 2025
122.2900
124.7800
121.8900
124.1400
3,958,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
118.0000
121.8200
117.8600
121.6500
4,315,900
Thu, 16 Oct 2025
120.6900
121.6800
117.8400
118.0000
5,394,700
Wed, 15 Oct 2025
124.4800
125.1700
120.7900
121.1100
4,927,600
Tue, 14 Oct 2025
121.7800
124.5300
121.4000
124.1200
3,923,900
Mon, 13 Oct 2025
122.6200
123.5600
121.9300
122.5500
3,518,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
125.9600
126.3500
122.6200
122.6300
4,497,600
Thu, 09 Oct 2025
126.9200
127.6900
125.3500
125.9600
3,554,900
Wed, 08 Oct 2025
126.9900
127.8600
125.7200
126.5100
3,233,600
Tue, 07 Oct 2025
125.5100
128.3500
125.5100
126.6900
4,196,000
Mon, 06 Oct 2025
128.0000
128.2400
125.0000
125.0500
5,773,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
126.1400
129.8500
126.1300
127.5600
4,432,000
Thu, 02 Oct 2025
126.0900
127.7400
125.0100
125.7600
5,563,800
Wed, 01 Oct 2025
128.2800
129.6400
124.8900
126.0900
5,073,500
Tue, 30 Sep 2025
130.1300
130.4000
127.4100
128.9300
4,764,300
Mon, 29 Sep 2025
129.5700
130.6400
128.6000
130.4500
3,990,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
128.8000
130.5800
128.5700
129.5600
3,202,300
Thu, 25 Sep 2025
130.0100
130.7700
128.0800
128.6600
4,520,000
Wed, 24 Sep 2025
130.5100
130.8500
129.4900
130.5900
6,231,000
Tue, 23 Sep 2025
130.8900
131.7200
128.8100
129.8200
7,440,600
Mon, 22 Sep 2025
130.8300
131.9700
128.7500
130.4800
7,526,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
133.3700
133.3700
131.3900
131.8000
10,593,600
Thu, 18 Sep 2025
135.1200
135.3200
132.4000
132.8700
3,239,400
Wed, 17 Sep 2025
133.3200
135.5900
133.2400
134.1800
3,042,900
Tue, 16 Sep 2025
131.4700
133.9500
130.7600
132.7500
3,374,200
Mon, 15 Sep 2025
135.2000
135.8800
132.5700
132.6500
2,969,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
135.5800
135.8000
134.2800
134.3200
2,913,400
Thu, 11 Sep 2025
132.9100
136.1400
132.5900
135.7000
3,859,000
Wed, 10 Sep 2025
136.0000
136.6000
131.9600
132.1400
4,828,900
Tue, 09 Sep 2025
135.5300
136.4300
134.6900
136.4100
4,124,200
Mon, 08 Sep 2025
134.6000
135.3900
132.4700
135.2100
5,130,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
136.3700
138.6200
134.2500
135.0500
3,575,200
Thu, 04 Sep 2025
136.5800
136.7500
135.2400
136.1800
3,336,800
Wed, 03 Sep 2025
136.4500
137.7000
135.9600
136.7700
3,329,400
Tue, 02 Sep 2025
137.5700
138.4900
134.0300
136.7800
4,914,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
137.8000
138.8500
137.4300
138.1800
3,769,800
Fri, 29 Aug 2025
6 · 8-K
Pre-market · 07:28 ET
8-K ↗
Thu, 28 Aug 2025
138.2300
138.4700
136.2400
137.6500
3,853,500
Wed, 27 Aug 2025
137.6000
138.6700
137.3900
137.9800
3,614,900
Tue, 26 Aug 2025
137.0000
138.2000
136.7200
137.8800
4,108,400
Mon, 25 Aug 2025
139.6500
139.9400
137.0400
137.2600
2,783,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
139.7000
140.0900
136.7900
139.6800
6,162,700
Thu, 21 Aug 2025
139.4300
140.1900
137.8200
140.0000
3,595,900
Wed, 20 Aug 2025
139.0300
140.4200
138.1100
139.9600
3,749,800
Tue, 19 Aug 2025
137.5900
140.2100
137.0600
139.1100
4,670,000
Mon, 18 Aug 2025
136.6500
137.6500
135.5100
137.0600
3,793,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
135.6700
137.8600
135.0100
136.7000
4,221,600
Thu, 14 Aug 2025
134.0000
134.7300
132.6700
134.6200
4,159,200
Wed, 13 Aug 2025
132.5900
135.2900
132.2200
134.2900
4,260,100
Tue, 12 Aug 2025
5 · 8-K
After-hours · 17:29 ET
8-K ↗
Tue, 12 Aug 2025
132.8200
133.3000
131.8200
132.3200
3,002,100
Mon, 11 Aug 2025
4 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 11 Aug 2025
133.6900
135.2000
131.6400
132.2200
3,477,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
133.5100
134.4300
131.6500
133.2400
3,928,100
Thu, 07 Aug 2025
134.7600
135.4500
131.0600
132.7000
6,307,200
Wed, 06 Aug 2025
134.5000
136.4700
134.0100
134.0400
5,699,900
Tue, 05 Aug 2025
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 05 Aug 2025
2 · 424B5
After-hours · 16:06 ET
424B5 ↗
Tue, 05 Aug 2025
136.2200
136.7000
133.8100
134.2800
5,427,800
Mon, 04 Aug 2025
135.2800
136.5000
134.3800
136.1500
4,981,700
Mon, 04 Aug 2025
1 · 424B5
Pre-market · 08:44 ET
424B5 ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
138.4400
138.8100
134.8200
135.3300
5,451,800
Thu, 31 Jul 2025
139.1400
141.3800
138.7600
138.9400
5,669,300
Wed, 30 Jul 2025
141.6200
142.8300
139.9100
140.8500
5,181,100
Tue, 29 Jul 2025
140.1600
142.6400
140.0600
142.5000
6,644,500
Mon, 28 Jul 2025
142.1300
144.0500
139.2500
139.9400
7,907,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend