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
42.0300
43.0250
41.8600
42.8300
1,441,500
Thu, 23 Jul 2026
41.0800
42.7400
40.9200
42.0300
2,342,900
Wed, 22 Jul 2026
42.8100
43.2200
41.7300
41.7900
1,117,400
Tue, 21 Jul 2026
42.7800
43.5000
42.6550
42.8400
1,364,700
Mon, 20 Jul 2026
43.8200
43.8200
41.9400
42.9700
1,699,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
43.4100
44.4900
43.2550
43.7400
1,254,700
Thu, 16 Jul 2026
44.0100
44.4500
43.8600
44.1600
1,209,400
Wed, 15 Jul 2026
43.9400
45.9450
43.7700
44.4900
2,681,600
Tue, 14 Jul 2026
42.3600
43.2700
42.2400
43.1500
1,293,100
Mon, 13 Jul 2026
42.5600
42.8800
41.9500
42.4800
1,226,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
43.1400
43.5800
42.3600
42.6700
1,245,700
Thu, 09 Jul 2026
41.5300
43.2150
41.3800
42.6300
1,715,200
Wed, 08 Jul 2026
41.9200
41.9200
41.1700
41.6100
1,358,700
Tue, 07 Jul 2026
42.5100
42.8900
42.1700
42.4200
1,429,300
Mon, 06 Jul 2026
41.7400
42.7200
41.2300
42.5900
2,101,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
41.4500
42.0600
41.0300
41.4300
1,683,400
Wed, 01 Jul 2026
40.9400
41.5500
40.1200
40.5000
2,374,200
Tue, 30 Jun 2026
39.3500
40.8400
39.1500
40.5500
2,206,200
Mon, 29 Jun 2026
39.8600
40.2700
38.4600
39.0700
1,782,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
40.0100
40.8300
39.4600
39.6900
6,057,800
Thu, 25 Jun 2026
39.0700
41.1100
39.0200
40.0200
2,906,700
Wed, 24 Jun 2026
39.3400
39.9400
38.4600
38.7400
4,211,200
Tue, 23 Jun 2026
40.8700
40.9900
38.5600
39.5800
3,505,100
Mon, 22 Jun 2026
41.7500
42.2750
41.0700
41.1900
2,010,100
Mon, 22 Jun 2026
22 · 8-K
Pre-market · 09:21 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
43.2500
43.3450
41.5900
42.0500
3,281,500
Wed, 17 Jun 2026
44.5300
45.3300
42.4900
42.5600
1,809,500
Tue, 16 Jun 2026
44.0200
45.0800
43.4600
44.6400
2,769,100
Mon, 15 Jun 2026
44.0000
45.3100
43.3300
43.4900
1,530,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
42.7600
44.3300
42.7200
43.0100
1,841,100
Thu, 11 Jun 2026
41.4400
42.7300
40.9900
42.6900
1,721,200
Wed, 10 Jun 2026
42.5200
43.9240
41.7400
41.7700
2,172,100
Tue, 09 Jun 2026
41.4500
43.3700
41.3000
43.1700
2,874,900
Mon, 08 Jun 2026
41.2200
41.8900
40.5200
41.2000
1,715,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
21 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 05 Jun 2026
42.1500
42.6700
40.5600
41.1900
2,659,400
Thu, 04 Jun 2026
41.0100
42.8900
40.8500
42.1500
2,347,400
Wed, 03 Jun 2026
41.0100
41.0100
39.7500
40.6300
2,679,000
Tue, 02 Jun 2026
43.2700
43.6100
42.3400
42.3900
1,669,400
Mon, 01 Jun 2026
42.6300
44.7500
42.6000
43.2800
3,647,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
41.9900
43.7700
41.7500
42.5700
2,673,600
Thu, 28 May 2026
41.2500
42.1400
40.7900
41.8600
2,599,200
Wed, 27 May 2026
41.9300
42.2800
41.2300
41.6100
1,863,500
Tue, 26 May 2026
41.8700
42.4300
41.4300
41.6700
2,789,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
41.9700
42.1200
41.2500
41.6200
1,785,900
Thu, 21 May 2026
40.3900
41.8800
40.0000
41.7500
2,581,800
Wed, 20 May 2026
40.1600
41.0600
39.2500
40.6600
2,077,800
Tue, 19 May 2026
41.4100
41.6850
40.2250
40.2700
1,616,200
Mon, 18 May 2026
41.6700
42.3600
41.1620
41.3500
1,510,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
43.3600
43.3600
41.6600
41.7900
1,618,100
Thu, 14 May 2026
43.2000
44.0700
42.6000
43.2500
1,388,300
Wed, 13 May 2026
43.6400
43.6400
42.2250
42.5800
2,200,700
Tue, 12 May 2026
43.5900
44.4300
43.0200
44.0300
1,779,700
Mon, 11 May 2026
43.9100
44.6000
43.3500
43.5900
1,976,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
44.4600
45.1900
43.4100
44.6200
1,931,600
Thu, 07 May 2026
45.1200
45.6500
44.1500
44.4800
2,062,800
Wed, 06 May 2026
46.2500
46.7600
44.9700
45.0200
2,893,500
Tue, 05 May 2026
45.0000
46.8900
44.4200
45.6100
3,538,900
Mon, 04 May 2026
44.4000
46.8300
44.2950
45.0300
3,288,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
20 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Fri, 01 May 2026
43.6200
46.2700
43.2700
44.2200
4,906,400
Fri, 01 May 2026
19 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 30 Apr 2026
41.7900
44.2000
41.5700
43.6200
3,315,400
Wed, 29 Apr 2026
42.4400
42.5700
41.7100
42.0800
2,510,400
Tue, 28 Apr 2026
42.6700
43.4300
41.6800
42.4800
2,700,100
Mon, 27 Apr 2026
43.4200
44.0700
42.0000
42.9300
2,673,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
43.6600
44.0600
43.0900
43.6200
1,861,900
Thu, 23 Apr 2026
45.0100
45.5500
42.1900
43.4900
3,494,600
Wed, 22 Apr 2026
45.8000
46.6000
44.9900
45.5800
2,598,300
Tue, 21 Apr 2026
18 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Tue, 21 Apr 2026
17 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Tue, 21 Apr 2026
45.2000
46.5900
44.7900
45.2000
2,221,500
Mon, 20 Apr 2026
44.6400
45.3200
44.3300
44.6800
2,027,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
43.9300
45.6150
43.6400
44.9800
4,015,600
Thu, 16 Apr 2026
44.1500
44.4500
43.2250
43.2800
2,306,300
Wed, 15 Apr 2026
42.9700
44.3800
42.9700
43.9700
4,073,000
Tue, 14 Apr 2026
40.0600
42.8600
40.0600
42.3800
4,057,600
Mon, 13 Apr 2026
37.7000
39.6150
37.7000
39.4200
3,590,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
38.8400
38.8400
37.4050
38.2900
3,669,200
Thu, 09 Apr 2026
16 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 09 Apr 2026
38.2100
39.1300
37.1400
38.7800
3,551,300
Wed, 08 Apr 2026
39.9100
40.4600
38.0800
38.2600
3,089,300
Tue, 07 Apr 2026
37.7300
38.3700
37.1600
37.9900
2,633,800
Mon, 06 Apr 2026
38.2900
38.9150
37.8300
37.9300
3,247,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.8600
39.3300
36.9500
38.4900
2,659,400
Wed, 01 Apr 2026
41.3600
41.3600
38.8400
38.9500
2,533,500
Tue, 31 Mar 2026
40.5200
41.0600
39.4800
40.5100
3,148,200
Mon, 30 Mar 2026
39.1000
40.4750
38.6850
39.7300
2,502,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
39.8500
40.1900
38.8600
39.1000
2,059,900
Thu, 26 Mar 2026
40.6400
41.2000
40.0200
40.2800
1,572,700
Wed, 25 Mar 2026
40.5800
41.5700
39.6900
40.6850
1,860,400
Tue, 24 Mar 2026
39.0500
40.1400
38.6200
40.1000
3,026,600
Mon, 23 Mar 2026
41.3300
41.9700
39.8200
39.9600
3,100,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
41.0100
41.2000
39.8000
40.0700
4,167,900
Thu, 19 Mar 2026
41.1700
41.4800
40.3000
41.1100
3,102,800
Wed, 18 Mar 2026
40.3700
42.1700
40.3700
41.1700
3,249,600
Tue, 17 Mar 2026
40.3000
41.2950
40.1550
40.7500
4,663,400
Mon, 16 Mar 2026
40.8200
41.1700
39.3300
39.5000
5,015,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
39.6100
40.5200
39.3900
40.5000
6,242,300
Thu, 12 Mar 2026
39.5000
40.3100
38.8200
39.0600
6,205,100
Wed, 11 Mar 2026
42.1500
42.7000
39.7900
40.6800
5,561,200
Tue, 10 Mar 2026
43.0400
43.2960
41.3900
42.2300
3,545,600
Mon, 09 Mar 2026
41.7400
42.8300
41.1400
42.7000
4,065,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
43.6700
44.6500
42.1300
43.0700
3,702,700
Thu, 05 Mar 2026
45.1250
46.3300
44.0800
44.9600
4,757,200
Wed, 04 Mar 2026
44.9500
45.6800
43.9100
45.5700
2,871,200
Tue, 03 Mar 2026
42.8100
45.2150
42.1100
44.3600
3,496,100
Mon, 02 Mar 2026
42.1350
44.5900
41.6100
44.2300
2,472,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
43.6200
43.9500
41.5800
43.4200
5,335,800
Thu, 26 Feb 2026
15 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 26 Feb 2026
45.1300
46.4400
44.0100
44.9700
4,010,400
Wed, 25 Feb 2026
43.8700
45.0800
42.5000
44.6800
4,575,600
Tue, 24 Feb 2026
42.3300
44.0700
42.0000
43.0400
4,688,800
Mon, 23 Feb 2026
14 · 424B5
After-hours · 16:18 ET
424B5 ↗
Mon, 23 Feb 2026
44.0400
44.1900
41.2800
42.3400
4,914,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
44.2300
44.8700
43.1750
44.5100
11,964,000
Thu, 19 Feb 2026
46.1400
46.2700
43.0450
44.5800
7,317,800
Thu, 19 Feb 2026
13 · 424B5
Pre-market · 08:45 ET
424B5 ↗
Wed, 18 Feb 2026
47.1500
48.3600
46.7500
47.9400
2,941,800
Tue, 17 Feb 2026
12 · 10-K
After-hours · 16:03 ET
10-K ↗
Tue, 17 Feb 2026
49.1600
50.0800
46.8300
46.9000
4,716,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
48.7800
50.1750
48.1100
49.5300
3,834,600
Thu, 12 Feb 2026
49.7500
50.8100
46.6600
48.7400
4,608,100
Wed, 11 Feb 2026
53.0800
53.8500
49.4100
49.6700
6,217,200
Tue, 10 Feb 2026
54.4200
55.6700
52.2700
53.0800
4,875,500
Mon, 09 Feb 2026
56.5100
56.7550
54.3700
54.9600
6,322,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.3300
56.5100
52.5700
55.0200
5,596,500
Thu, 05 Feb 2026
52.0900
55.3400
49.1100
53.5400
11,535,800
Thu, 05 Feb 2026
11 · 8-K
Pre-market · 08:01 ET
8-K ↗
Wed, 04 Feb 2026
53.2100
56.3000
51.9100
56.0900
5,657,700
Tue, 03 Feb 2026
57.4800
57.6100
51.3150
53.3400
7,798,500
Mon, 02 Feb 2026
58.5400
59.2650
57.2700
58.2200
2,953,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.2500
59.4900
58.0500
58.9100
1,505,000
Thu, 29 Jan 2026
60.5100
61.1000
58.1650
58.8600
2,080,900
Wed, 28 Jan 2026
60.3500
60.5800
59.0600
59.3700
2,459,800
Tue, 27 Jan 2026
60.8000
61.0700
59.4100
59.8400
1,962,700
Mon, 26 Jan 2026
62.5500
62.7500
60.7000
60.8800
2,170,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
62.7800
63.1300
61.7500
62.3500
2,042,800
Thu, 22 Jan 2026
63.7500
64.6600
62.8850
63.0200
1,409,400
Wed, 21 Jan 2026
63.6200
64.7600
62.9300
63.5500
2,450,200
Tue, 20 Jan 2026
65.5300
66.5200
62.6500
62.8400
2,261,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
67.1500
68.2700
66.8850
67.1400
1,142,700
Thu, 15 Jan 2026
66.3800
67.5350
65.8560
67.2700
2,357,700
Wed, 14 Jan 2026
65.5200
65.8350
64.4600
65.7500
1,916,600
Tue, 13 Jan 2026
65.8700
66.1600
64.4930
65.4100
2,062,900
Mon, 12 Jan 2026
65.5600
66.6600
65.3000
66.0300
1,500,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
67.1100
67.5000
65.1100
66.7900
2,236,600
Thu, 08 Jan 2026
65.6700
67.1600
65.5450
66.9600
1,191,000
Wed, 07 Jan 2026
69.0100
69.5100
65.8100
65.9650
1,906,400
Tue, 06 Jan 2026
68.0000
70.3800
67.9800
69.6600
1,758,300
Tue, 06 Jan 2026
10 · 8-K
Pre-market · 06:10 ET
8-K ↗
Mon, 05 Jan 2026
65.7400
69.2900
65.7400
67.6500
1,940,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
64.2500
65.9900
64.0000
65.7500
1,332,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.1700
64.4650
63.7900
63.8400
494,900
Tue, 30 Dec 2025
64.5600
65.1100
64.2700
64.3200
410,000
Mon, 29 Dec 2025
65.1800
65.4400
64.5200
64.7300
630,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
65.1100
65.7050
64.8400
65.4500
770,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
65.6000
65.7200
64.8400
65.1900
587,300
Tue, 23 Dec 2025
65.7500
66.2550
65.3500
65.3900
1,053,900
Mon, 22 Dec 2025
9 · 8-K
After-hours · 17:09 ET
8-K ↗
Mon, 22 Dec 2025
64.5900
66.5200
64.5900
66.0100
902,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.8300
64.8400
64.1600
64.6400
2,196,900
Thu, 18 Dec 2025
65.3600
66.1800
64.2800
64.4000
2,024,700
Wed, 17 Dec 2025
66.4300
67.0600
64.8700
65.0000
1,371,600
Tue, 16 Dec 2025
66.6100
67.2000
65.8100
66.4300
1,507,500
Mon, 15 Dec 2025
67.7300
67.9200
66.5600
66.7400
1,250,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
68.6700
68.7400
66.5000
66.9000
1,661,700
Thu, 11 Dec 2025
67.9000
69.2000
67.4300
68.7700
3,828,300
Wed, 10 Dec 2025
66.1100
68.3260
65.1200
67.5700
3,088,700
Tue, 09 Dec 2025
61.5400
66.1800
61.5400
65.4800
2,145,100
Mon, 08 Dec 2025
61.7300
62.3800
61.1700
61.6900
1,164,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
60.6500
62.0000
60.6500
61.6900
1,223,300
Thu, 04 Dec 2025
60.4300
61.4250
60.4300
60.8300
1,156,800
Wed, 03 Dec 2025
58.3900
60.7600
58.3900
60.6500
1,168,500
Tue, 02 Dec 2025
58.4400
58.8400
58.0700
58.3100
942,600
Mon, 01 Dec 2025
57.7600
59.1900
57.5300
58.0700
2,971,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
58.9200
59.2600
58.0500
59.0800
718,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.8900
58.5350
57.2000
58.1700
1,097,900
Tue, 25 Nov 2025
55.8100
57.7550
55.2100
57.4500
1,329,000
Mon, 24 Nov 2025
55.9200
56.5400
55.2600
55.6400
1,326,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.4100
56.4000
54.0900
55.8800
1,894,100
Thu, 20 Nov 2025
56.4400
57.2000
54.8400
55.1400
2,150,000
Wed, 19 Nov 2025
55.0100
55.9800
54.6500
55.6700
1,767,900
Tue, 18 Nov 2025
54.7800
56.0700
54.3500
54.8600
2,425,700
Mon, 17 Nov 2025
57.2500
57.6600
55.1200
55.2000
2,677,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.5900
58.0900
56.0000
57.8700
2,292,100
Thu, 13 Nov 2025
58.0400
58.6000
57.3700
57.8700
3,673,100
Wed, 12 Nov 2025
58.0800
59.2500
57.8200
58.6100
3,087,700
Tue, 11 Nov 2025
55.0000
57.1300
54.5400
56.9900
2,008,200
Mon, 10 Nov 2025
55.8100
56.1500
54.7000
55.0700
2,263,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
54.5100
55.5850
52.8000
55.1300
1,991,400
Thu, 06 Nov 2025
53.7100
54.9900
53.1100
54.6700
2,336,000
Wed, 05 Nov 2025
53.4500
54.1250
52.2200
53.2800
2,636,300
Tue, 04 Nov 2025
8 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 04 Nov 2025
51.9700
56.7400
51.4210
53.4100
3,053,700
Tue, 04 Nov 2025
7 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 03 Nov 2025
55.0400
55.6600
54.5650
54.8100
2,291,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.2500
55.5800
53.7550
55.0400
2,688,200
Thu, 30 Oct 2025
56.0500
56.4850
55.3300
55.4800
1,291,300
Wed, 29 Oct 2025
56.9100
57.2100
55.9600
56.2000
1,607,900
Tue, 28 Oct 2025
57.7800
57.9150
56.9100
57.0500
1,239,600
Mon, 27 Oct 2025
57.3800
58.5910
57.2600
57.5800
1,777,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.3000
57.1900
56.1700
56.5100
1,330,500
Thu, 23 Oct 2025
57.1500
57.4900
54.8100
55.8300
2,268,400
Wed, 22 Oct 2025
56.7300
57.1900
55.8200
57.0900
1,993,300
Tue, 21 Oct 2025
55.7400
56.9090
55.2800
56.7300
1,020,400
Mon, 20 Oct 2025
56.0100
56.6150
55.4800
55.8200
1,891,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
54.8500
55.1000
54.2000
54.9000
2,305,100
Thu, 16 Oct 2025
57.5100
57.8000
54.1800
54.8700
2,400,300
Wed, 15 Oct 2025
58.0000
58.4300
56.2900
57.1500
1,108,500
Tue, 14 Oct 2025
54.5600
57.9000
54.5600
57.0700
1,354,700
Mon, 13 Oct 2025
56.7000
56.9400
55.8200
56.0600
2,241,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
58.2100
59.3020
54.8000
54.9100
1,951,000
Thu, 09 Oct 2025
58.5200
58.9200
56.9100
58.1800
1,927,900
Wed, 08 Oct 2025
57.4900
58.1600
56.7500
57.8500
1,196,700
Tue, 07 Oct 2025
58.5300
59.4250
56.9600
57.0800
1,193,400
Mon, 06 Oct 2025
60.0500
60.1250
58.1700
58.5300
1,432,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
56.9800
58.9200
56.5500
58.5100
1,395,500
Thu, 02 Oct 2025
56.7200
57.0200
55.3800
56.3650
1,876,300
Wed, 01 Oct 2025
56.9500
57.8200
56.0830
56.1600
1,712,700
Tue, 30 Sep 2025
58.6300
59.3400
56.0800
57.4500
1,820,700
Mon, 29 Sep 2025
59.3500
59.3500
58.2200
58.9000
1,086,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
59.8300
60.2500
58.4500
58.6000
1,988,200
Thu, 25 Sep 2025
59.3400
60.2900
59.0000
59.7100
1,202,700
Wed, 24 Sep 2025
64.5400
64.5400
60.4600
60.5000
1,680,800
Tue, 23 Sep 2025
64.4000
65.5200
63.9400
64.3600
1,088,700
Mon, 22 Sep 2025
63.5600
64.5000
62.7600
64.3500
1,255,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
64.1100
64.2300
63.1400
63.9400
3,317,200
Thu, 18 Sep 2025
63.0000
64.2400
62.9700
63.7300
1,771,000
Wed, 17 Sep 2025
62.2700
63.3800
61.6980
62.6200
1,278,000
Tue, 16 Sep 2025
61.2700
62.4240
61.1500
62.1400
1,180,200
Mon, 15 Sep 2025
61.5000
62.1800
61.1650
61.4100
1,015,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.3900
62.5000
61.0800
61.2900
822,200
Thu, 11 Sep 2025
60.0000
62.4600
59.7900
62.0900
1,602,900
Wed, 10 Sep 2025
58.9500
60.3300
58.9500
59.9700
1,684,800
Tue, 09 Sep 2025
58.6600
59.4680
58.6600
58.9500
796,100
Mon, 08 Sep 2025
59.0800
59.2900
58.5200
59.0300
938,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
59.7400
60.1300
57.7900
58.5200
1,682,900
Thu, 04 Sep 2025
58.5700
59.3800
58.2500
59.0200
1,630,800
Wed, 03 Sep 2025
58.5200
59.0500
57.5350
58.1300
1,763,600
Tue, 02 Sep 2025
58.5000
58.9000
57.2500
58.8900
2,882,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
60.6900
61.5610
60.1100
60.3500
788,300
Thu, 28 Aug 2025
61.8800
62.1000
60.6200
60.6800
1,069,600
Wed, 27 Aug 2025
61.1700
61.9600
61.1400
61.3900
1,061,200
Tue, 26 Aug 2025
60.2800
61.6100
59.8400
61.4600
1,084,100
Mon, 25 Aug 2025
61.0200
61.8850
60.2700
60.3300
2,363,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
60.2000
62.7700
60.0000
60.9400
1,960,800
Thu, 21 Aug 2025
59.3500
60.2600
59.0050
60.0900
936,400
Wed, 20 Aug 2025
60.1500
60.2600
58.7500
59.6100
2,271,400
Tue, 19 Aug 2025
62.4200
62.5700
60.2350
60.6500
3,002,000
Mon, 18 Aug 2025
62.6200
63.2350
62.0400
62.4500
1,900,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
64.1000
64.6700
63.2100
63.4800
1,862,000
Thu, 14 Aug 2025
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 14 Aug 2025
64.0100
64.7900
63.6500
64.1700
2,518,200
Wed, 13 Aug 2025
5 · 424B5
After-hours · 17:04 ET
424B5 ↗
Wed, 13 Aug 2025
64.5800
65.0300
63.9600
64.8500
2,030,200
Tue, 12 Aug 2025
62.0000
63.9500
62.0000
63.7100
2,088,100
Mon, 11 Aug 2025
61.8900
62.5200
61.3100
61.4600
2,929,700
Mon, 11 Aug 2025
4 · 424B5
Pre-market · 08:53 ET
424B5 ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
60.4900
61.8200
60.1800
61.7000
1,724,300
Thu, 07 Aug 2025
61.0100
61.4800
59.1800
60.1900
2,618,400
Wed, 06 Aug 2025
3 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Wed, 06 Aug 2025
58.7900
60.6600
57.5000
60.2200
3,324,200
Wed, 06 Aug 2025
2 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 05 Aug 2025
57.3100
57.7650
55.8400
57.2800
2,051,700
Mon, 04 Aug 2025
56.2300
57.1900
55.6300
57.1400
1,596,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1 · 8-K
After-hours · 16:26 ET
8-K ↗
Fri, 01 Aug 2025
55.4000
55.9700
53.7800
55.8400
1,328,400
Thu, 31 Jul 2025
58.4500
58.8850
56.9050
57.0700
2,084,500
Wed, 30 Jul 2025
58.9900
59.4800
57.9900
58.4400
1,398,000
Tue, 29 Jul 2025
58.3200
58.8370
57.6050
58.3000
961,600
Mon, 28 Jul 2025
59.0700
59.0800
58.2900
58.3100
1,637,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend