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
71.9000
71.9400
71.5800
71.6000
2,065,700
Thu, 23 Jul 2026
71.7800
72.1100
71.7500
71.7700
3,113,200
Wed, 22 Jul 2026
71.6500
71.8400
71.5200
71.7800
2,667,900
Tue, 21 Jul 2026
71.5600
71.8100
71.4500
71.6300
3,002,000
Mon, 20 Jul 2026
72.0000
72.0000
71.5900
71.6400
3,217,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
71.6000
72.1200
71.5000
72.1200
3,076,500
Thu, 16 Jul 2026
71.4700
71.8100
71.4500
71.7700
3,424,500
Wed, 15 Jul 2026
71.4400
71.5000
71.3100
71.4800
3,187,300
Tue, 14 Jul 2026
71.3500
71.4500
71.1400
71.2300
3,001,000
Mon, 13 Jul 2026
71.1200
71.4900
71.1000
71.3600
2,176,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.0700
71.3900
70.8400
71.3000
2,938,700
Thu, 09 Jul 2026
15 · DEFA14A
After-hours · 16:19 ET
SOLICITING MATERIAL ↗
Thu, 09 Jul 2026
70.7600
71.2000
70.7600
71.1500
4,715,200
Wed, 08 Jul 2026
70.6500
70.9700
70.4900
70.9600
5,691,300
Tue, 07 Jul 2026
70.9200
70.9800
70.5400
70.6100
5,483,300
Mon, 06 Jul 2026
70.8400
70.9700
70.6200
70.9200
6,778,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
70.9000
71.0000
70.6500
70.8300
7,826,300
Wed, 01 Jul 2026
70.7800
71.0000
70.5600
71.0000
12,482,200
Tue, 30 Jun 2026
70.8500
70.9400
70.5500
70.6500
15,864,700
Mon, 29 Jun 2026
70.8100
71.1000
70.7500
70.9000
14,855,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
70.8500
71.2300
70.6700
71.0000
12,259,500
Fri, 26 Jun 2026
14 · 8-K
Next filing day · accepted 25 Jun, 18:49 ET
CURRENT REPORT ↗
Thu, 25 Jun 2026
13 · DEFA14A
After-hours · 16:46 ET
SOLICITING MATERIAL ↗
Thu, 25 Jun 2026
70.2300
70.9200
70.0800
70.7000
51,699,100
Thu, 25 Jun 2026
12 · 8-K
Pre-market · 08:21 ET
CURRENT REPORT ↗
Wed, 24 Jun 2026
57.1800
60.2600
56.8500
58.8800
4,232,100
Tue, 23 Jun 2026
55.7600
57.3100
55.7600
56.2600
2,314,100
Mon, 22 Jun 2026
58.1400
58.5600
55.4600
55.6100
2,034,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
55.3500
58.2500
55.1500
57.9400
3,773,100
Wed, 17 Jun 2026
55.9300
57.3300
54.3200
55.0000
2,347,200
Tue, 16 Jun 2026
56.4100
56.9600
55.5300
56.0300
1,529,600
Mon, 15 Jun 2026
55.3100
56.5000
54.6500
56.1700
3,298,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
54.0600
54.6200
53.2900
54.0000
2,558,200
Thu, 11 Jun 2026
52.5000
54.0900
51.9700
54.0200
2,664,500
Wed, 10 Jun 2026
54.4300
54.7000
52.2700
52.5000
2,648,800
Tue, 09 Jun 2026
53.4400
55.1600
53.1700
54.4100
3,553,600
Mon, 08 Jun 2026
52.4300
53.5500
51.9300
52.6500
4,440,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
53.0400
53.1800
51.2700
51.9900
2,947,800
Thu, 04 Jun 2026
51.9100
53.3000
51.3400
53.1800
4,200,600
Wed, 03 Jun 2026
49.5800
50.8900
49.0400
50.8500
2,232,900
Tue, 02 Jun 2026
50.0700
50.4100
49.2700
49.7700
2,282,200
Mon, 01 Jun 2026
51.4500
51.8100
50.6300
50.7900
2,207,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
50.6100
52.1300
50.4200
51.6800
2,928,100
Thu, 28 May 2026
48.3500
51.2100
48.0000
50.8400
2,852,400
Wed, 27 May 2026
48.6900
49.4300
47.2200
48.0900
2,151,100
Tue, 26 May 2026
48.1900
48.6500
47.0500
47.9700
2,588,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
47.3000
48.2700
47.1100
48.2100
2,535,200
Thu, 21 May 2026
46.1400
47.4400
45.3200
47.3700
2,315,400
Wed, 20 May 2026
45.5800
46.7800
44.2700
46.7000
2,806,300
Tue, 19 May 2026
44.7900
46.5700
44.6700
45.4700
3,381,900
Mon, 18 May 2026
43.9100
45.1300
43.2000
44.4300
4,102,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
44.8400
45.5900
43.2000
43.3000
5,229,700
Thu, 14 May 2026
45.3500
46.0400
44.4000
44.7400
3,425,800
Wed, 13 May 2026
47.0700
47.1300
44.1200
44.8900
3,904,900
Tue, 12 May 2026
47.9100
48.3400
46.5200
47.4200
1,767,200
Mon, 11 May 2026
49.3900
49.5200
47.3100
47.4200
2,706,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
50.0200
50.5000
47.8500
48.3600
3,850,200
Thu, 07 May 2026
47.2000
51.0000
46.4200
50.9100
5,147,200
Wed, 06 May 2026
11 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 06 May 2026
56.6800
56.6800
45.1200
47.4100
11,948,700
Wed, 06 May 2026
10 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 05 May 2026
56.3500
57.0100
54.5100
56.6800
2,989,100
Mon, 04 May 2026
54.4900
55.2200
54.0700
54.7400
1,773,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
55.0800
55.6400
53.5800
55.0200
1,954,300
Thu, 30 Apr 2026
52.4200
55.9300
51.9000
55.3200
3,522,900
Wed, 29 Apr 2026
53.0400
53.7400
51.0300
51.9500
1,376,200
Tue, 28 Apr 2026
55.0000
55.2900
52.9900
53.5100
1,618,800
Mon, 27 Apr 2026
54.2900
55.5000
53.7700
55.1100
1,454,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
52.5300
54.7400
52.0500
54.1900
1,983,700
Thu, 23 Apr 2026
57.5200
57.5700
51.1300
52.2000
3,266,800
Wed, 22 Apr 2026
60.3800
60.5900
57.9400
58.5800
1,132,700
Tue, 21 Apr 2026
60.7200
62.4700
59.5800
59.6700
1,992,500
Mon, 20 Apr 2026
59.1000
60.8900
58.6100
60.5800
2,012,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.4900
59.9500
58.2500
59.2300
1,925,300
Thu, 16 Apr 2026
58.1100
58.4700
56.8000
57.3600
2,034,900
Wed, 15 Apr 2026
59.1600
59.7800
58.0900
58.4900
1,500,700
Tue, 14 Apr 2026
58.0300
60.4400
57.6400
58.6600
2,543,700
Mon, 13 Apr 2026
55.4200
57.6800
55.2700
57.5300
1,847,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
55.8200
56.1300
55.0600
55.5400
1,197,400
Thu, 09 Apr 2026
54.8800
56.1700
53.4400
55.5700
2,239,600
Wed, 08 Apr 2026
55.8200
56.9000
53.8700
55.2100
2,011,200
Tue, 07 Apr 2026
52.9000
54.2500
52.6100
53.8300
2,494,200
Mon, 06 Apr 2026
53.1300
53.9000
51.9500
53.8000
1,746,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
52.0100
54.7900
51.2400
53.1300
1,802,200
Wed, 01 Apr 2026
52.2900
54.1000
52.2900
53.4800
2,458,700
Tue, 31 Mar 2026
52.7600
53.2200
51.1600
52.2600
2,576,400
Mon, 30 Mar 2026
51.5100
52.3200
51.1400
52.0400
1,757,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
52.6200
53.6000
50.5600
50.9500
1,787,800
Thu, 26 Mar 2026
52.6100
53.6300
52.2000
52.7000
1,493,000
Wed, 25 Mar 2026
52.6900
53.2300
52.0200
52.6900
1,598,200
Tue, 24 Mar 2026
51.4100
52.9500
50.7000
52.4300
1,839,200
Mon, 23 Mar 2026
52.7300
53.5300
51.6300
52.0000
1,628,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.6100
52.1800
50.6800
51.4800
3,098,500
Thu, 19 Mar 2026
50.0200
52.3700
50.0200
51.5900
2,381,900
Wed, 18 Mar 2026
50.3000
51.3000
49.5300
50.8100
2,176,300
Tue, 17 Mar 2026
49.6200
51.2400
49.5000
51.0600
2,447,700
Mon, 16 Mar 2026
51.5000
52.2500
48.2500
48.8100
3,002,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
52.2700
52.5800
50.6200
50.8500
2,439,300
Thu, 12 Mar 2026
52.8200
54.0300
49.8600
51.4700
3,710,200
Wed, 11 Mar 2026
52.5700
53.7900
51.8700
53.6200
1,982,500
Tue, 10 Mar 2026
54.6600
54.8700
52.7700
52.8200
2,778,500
Mon, 09 Mar 2026
52.8100
55.1400
52.3800
54.8700
2,677,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
54.7900
55.2100
53.6300
53.8900
3,064,200
Thu, 05 Mar 2026
56.8900
58.6500
55.3500
55.8900
2,482,200
Wed, 04 Mar 2026
57.8000
58.0700
56.9200
57.8500
2,194,500
Tue, 03 Mar 2026
56.1200
57.6400
54.5900
56.9900
2,099,600
Mon, 02 Mar 2026
57.9800
58.4300
56.3900
57.8200
1,828,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.2000
59.0600
56.1900
59.0000
1,820,400
Thu, 26 Feb 2026
57.5800
58.1500
55.9000
57.9200
2,177,400
Wed, 25 Feb 2026
58.1900
58.2400
56.8800
57.8700
2,207,300
Tue, 24 Feb 2026
54.6800
57.6700
54.2200
57.6000
3,063,000
Mon, 23 Feb 2026
57.4300
57.4900
54.2000
54.7600
3,196,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
57.7000
58.4000
56.6100
57.5200
2,643,900
Thu, 19 Feb 2026
58.7800
59.3900
57.3700
58.2500
2,187,900
Wed, 18 Feb 2026
58.5500
59.6800
57.9200
59.3300
1,836,400
Tue, 17 Feb 2026
59.8200
60.1100
58.3500
58.5000
2,559,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
59.6100
61.1400
59.0700
59.9300
3,679,200
Thu, 12 Feb 2026
62.8200
63.4600
58.0400
59.5400
2,889,800
Wed, 11 Feb 2026
9 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 11 Feb 2026
64.3300
64.7800
62.7900
63.4500
2,468,300
Tue, 10 Feb 2026
65.4800
65.9400
64.4200
64.8000
1,708,300
Mon, 09 Feb 2026
66.0700
66.5100
64.5200
65.4800
1,702,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.7600
67.6000
65.8500
66.7800
1,547,100
Thu, 05 Feb 2026
68.0400
68.5700
65.6200
65.8600
2,691,400
Wed, 04 Feb 2026
8 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 04 Feb 2026
66.6900
69.9200
61.7000
68.6700
5,537,800
Wed, 04 Feb 2026
7 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 03 Feb 2026
65.3000
66.4800
62.8600
64.6300
3,592,200
Mon, 02 Feb 2026
63.6100
65.2900
62.9300
65.2500
3,249,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
63.2600
64.3500
62.8100
64.0900
2,485,700
Thu, 29 Jan 2026
64.9600
65.0000
63.0500
63.9800
2,457,100
Wed, 28 Jan 2026
67.9800
67.9800
65.1600
65.5600
1,814,000
Tue, 27 Jan 2026
67.5300
68.5400
67.0200
68.2300
2,518,800
Mon, 26 Jan 2026
67.6900
68.1800
66.9400
67.6300
1,730,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
69.2100
69.2400
67.3500
68.1600
1,900,400
Thu, 22 Jan 2026
71.8000
72.1600
69.3000
69.6500
2,453,600
Wed, 21 Jan 2026
70.0000
71.6300
69.1800
71.3800
2,698,900
Tue, 20 Jan 2026
67.5200
69.7400
66.3500
69.5700
2,278,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.8400
70.3000
68.2100
68.6700
3,533,800
Thu, 15 Jan 2026
68.4700
70.6600
67.9800
69.9600
3,437,500
Wed, 14 Jan 2026
66.7900
68.5000
65.8100
68.4000
2,736,500
Tue, 13 Jan 2026
67.1300
69.0000
63.9100
66.3600
3,109,400
Mon, 12 Jan 2026
66.2300
67.3800
65.5200
66.5600
1,509,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
65.3500
66.9500
64.9500
65.7000
2,466,600
Thu, 08 Jan 2026
64.3500
65.1100
63.3900
64.5800
1,955,200
Wed, 07 Jan 2026
65.1600
65.5300
64.4800
65.0500
1,311,300
Tue, 06 Jan 2026
63.6100
66.4800
62.6300
65.2800
2,086,300
Mon, 05 Jan 2026
59.0500
63.1400
59.0500
63.0300
2,560,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
58.8100
60.5300
58.4000
59.6500
1,941,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
59.0400
59.3100
58.6700
58.8100
852,300
Tue, 30 Dec 2025
58.9100
59.3200
58.5400
59.1200
978,100
Mon, 29 Dec 2025
59.1800
59.6400
58.8400
59.2400
789,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
59.1400
59.3400
58.7700
59.2200
584,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
58.9700
59.4700
58.6600
59.1900
422,500
Tue, 23 Dec 2025
59.0800
59.5800
58.5400
59.2500
1,373,700
Mon, 22 Dec 2025
58.2800
59.3900
58.0200
58.9600
1,244,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
57.8300
58.8700
57.0300
58.2700
3,128,300
Thu, 18 Dec 2025
57.4900
58.4300
56.8400
57.1000
1,731,400
Wed, 17 Dec 2025
57.3600
58.2800
56.9300
56.9900
1,697,400
Tue, 16 Dec 2025
58.7400
58.9000
56.5900
57.4400
2,750,500
Mon, 15 Dec 2025
59.7800
60.2800
57.4300
58.6900
1,723,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
60.5700
60.6000
58.2400
58.5100
2,371,200
Thu, 11 Dec 2025
60.3600
61.1600
59.2400
60.2600
1,479,800
Wed, 10 Dec 2025
58.8200
61.2000
58.7500
60.8300
2,301,100
Tue, 09 Dec 2025
60.0400
60.6000
58.7800
58.8200
1,835,900
Mon, 08 Dec 2025
61.6800
61.6900
59.9500
60.2900
2,070,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
63.5000
63.9800
61.3500
61.6800
1,765,000
Thu, 04 Dec 2025
63.7800
63.7900
61.2700
63.5400
1,442,700
Wed, 03 Dec 2025
63.3300
64.7300
63.1100
63.8200
1,783,100
Tue, 02 Dec 2025
63.8500
64.0000
62.8400
62.9500
1,368,500
Mon, 01 Dec 2025
63.7800
65.2500
63.5700
63.7600
1,657,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.6300
65.1200
63.9900
64.5100
867,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
65.4400
65.7400
64.0900
64.6300
1,472,200
Tue, 25 Nov 2025
64.0300
66.0600
63.3600
65.8500
2,047,000
Mon, 24 Nov 2025
61.2900
64.1200
61.1600
63.4900
2,954,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
58.8300
62.5600
58.4200
61.5300
2,001,700
Thu, 20 Nov 2025
59.1000
59.4700
58.1400
58.7300
1,534,600
Wed, 19 Nov 2025
57.9600
58.4900
57.0200
57.8100
1,256,900
Tue, 18 Nov 2025
57.9100
58.8900
57.2300
58.1500
1,726,800
Mon, 17 Nov 2025
58.9800
59.5400
58.1600
58.6100
1,672,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
59.4300
60.5900
58.6700
59.3800
1,969,100
Thu, 13 Nov 2025
60.5700
62.3100
60.3700
60.7500
2,515,400
Wed, 12 Nov 2025
59.1200
61.6500
58.8000
61.4000
2,609,600
Tue, 11 Nov 2025
58.0000
59.9000
58.0000
59.1800
2,228,600
Mon, 10 Nov 2025
57.7700
58.4100
56.9700
57.4600
1,840,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.7600
58.0400
56.5300
57.4100
1,756,000
Thu, 06 Nov 2025
60.4300
60.7900
56.9300
58.1800
2,370,000
Wed, 05 Nov 2025
6 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 05 Nov 2025
54.4000
61.1200
54.2000
59.9400
4,297,300
Wed, 05 Nov 2025
5 · 8-K
Pre-market · 06:31 ET
8-K ↗
Tue, 04 Nov 2025
61.2200
62.6700
60.7700
61.1000
3,015,900
Mon, 03 Nov 2025
61.9100
62.3800
60.7800
61.2600
1,879,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.8100
62.9600
60.4800
62.5700
2,108,400
Thu, 30 Oct 2025
61.8500
62.2300
60.8100
60.9600
1,424,600
Wed, 29 Oct 2025
63.5000
64.1000
61.3700
62.0200
1,833,200
Tue, 28 Oct 2025
64.6500
65.1600
63.6000
63.9400
1,143,000
Mon, 27 Oct 2025
65.7900
65.8600
64.1600
64.2500
1,690,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
66.3000
66.9600
65.8100
65.9100
1,806,800
Thu, 23 Oct 2025
63.8000
66.4000
63.2900
66.0600
2,368,500
Wed, 22 Oct 2025
63.3600
64.8000
62.9000
63.7900
1,691,100
Tue, 21 Oct 2025
63.3800
64.9400
62.6400
63.4600
1,942,800
Mon, 20 Oct 2025
62.5000
63.5400
62.0600
62.5400
1,490,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
61.3300
62.4300
61.1700
61.8600
1,991,700
Thu, 16 Oct 2025
59.6200
62.3700
59.6100
61.6000
1,797,900
Wed, 15 Oct 2025
59.6300
60.5800
58.7800
59.5800
1,351,500
Tue, 14 Oct 2025
58.7300
60.0800
58.1500
59.2700
1,691,200
Mon, 13 Oct 2025
59.3500
59.8800
58.2300
59.6500
1,565,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
59.9500
60.0700
57.8500
58.6600
1,600,100
Thu, 09 Oct 2025
60.5600
60.9700
59.6200
59.9000
1,630,800
Wed, 08 Oct 2025
59.1700
61.0600
58.8600
60.5600
2,095,100
Tue, 07 Oct 2025
62.1000
63.2800
58.9900
59.1900
2,549,000
Mon, 06 Oct 2025
62.9500
63.1000
61.5000
61.9200
2,820,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
62.4200
63.8700
61.8700
62.9500
3,493,000
Thu, 02 Oct 2025
60.1300
62.8200
59.5600
62.0900
7,247,100
Wed, 01 Oct 2025
55.5700
60.1700
54.4000
59.9200
3,836,400
Tue, 30 Sep 2025
52.2300
55.7300
51.7500
55.6300
3,640,600
Mon, 29 Sep 2025
52.1100
52.4600
51.3200
52.2300
2,974,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
50.5600
52.0800
50.5200
51.8500
1,695,700
Thu, 25 Sep 2025
50.7800
51.3800
50.1300
50.4800
2,461,400
Wed, 24 Sep 2025
52.9200
53.0800
50.8800
51.2200
2,320,500
Tue, 23 Sep 2025
53.0600
54.5700
52.7400
52.9200
2,392,000
Mon, 22 Sep 2025
53.0100
54.0000
52.5000
53.0400
2,437,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
53.2400
53.4300
51.9600
53.1500
4,477,800
Fri, 19 Sep 2025
4 · DEFA14A
Pre-market · 07:01 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 19 Sep 2025
3 · DEF 14A
Pre-market · 07:00 ET
DEFINITIVE PROXY STATEMENT ↗
Thu, 18 Sep 2025
52.0300
53.2600
51.8000
52.9900
1,647,100
Wed, 17 Sep 2025
51.8400
53.7500
51.1000
51.5200
1,819,900
Tue, 16 Sep 2025
51.5200
52.2000
50.9600
51.7800
3,987,600
Mon, 15 Sep 2025
51.5200
51.8700
51.0200
51.6200
2,006,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
52.9600
52.9600
50.7600
51.2600
1,982,100
Thu, 11 Sep 2025
51.0200
53.4000
50.9800
53.2100
1,846,500
Wed, 10 Sep 2025
53.9000
54.6200
50.8700
50.9600
3,130,200
Tue, 09 Sep 2025
54.1900
54.5400
53.4900
54.2000
2,229,700
Mon, 08 Sep 2025
54.0500
54.3300
53.2900
54.1100
2,427,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
53.0400
54.4800
52.7700
54.4100
1,745,300
Thu, 04 Sep 2025
53.1900
53.1900
51.6200
52.9200
2,402,200
Wed, 03 Sep 2025
53.6000
54.0400
52.8100
53.3400
2,340,600
Tue, 02 Sep 2025
54.1700
54.3800
52.3100
53.4200
1,738,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
54.1500
55.2500
54.0900
54.6300
1,720,800
Thu, 28 Aug 2025
56.2300
56.6000
52.9300
54.3300
4,028,800
Wed, 27 Aug 2025
56.8800
57.3700
56.0200
56.2200
1,813,900
Tue, 26 Aug 2025
56.6400
57.6000
56.1100
56.7900
1,870,500
Mon, 25 Aug 2025
56.8600
56.9400
55.7700
56.7100
2,317,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
54.8900
57.4300
54.3100
57.0900
1,442,400
Fri, 22 Aug 2025
2 · 10-K
Pre-market · 06:31 ET
10-K ↗
Thu, 21 Aug 2025
54.6600
54.9400
53.8900
54.0000
1,872,900
Wed, 20 Aug 2025
54.6800
54.9500
53.9900
54.3300
1,661,400
Tue, 19 Aug 2025
53.3300
54.9200
53.3300
54.8700
1,617,600
Mon, 18 Aug 2025
53.4400
54.1400
53.0700
53.2900
1,325,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
54.3300
54.3800
53.3900
53.6000
1,305,900
Thu, 14 Aug 2025
53.8600
54.1800
53.2200
53.7400
1,597,100
Wed, 13 Aug 2025
53.1800
54.8300
52.9200
54.7100
1,667,000
Tue, 12 Aug 2025
50.1500
52.9000
50.0400
52.8300
2,057,300
Mon, 11 Aug 2025
50.2100
51.3600
49.6800
50.1500
1,965,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
50.3800
50.5800
49.5600
50.4200
1,898,100
Thu, 07 Aug 2025
50.5100
50.8500
49.1500
50.1500
3,135,300
Wed, 06 Aug 2025
53.1600
54.5600
47.6600
49.8700
6,682,400
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 05 Aug 2025
55.0000
55.2300
53.9600
54.6400
2,616,800
Mon, 04 Aug 2025
54.4200
55.2800
53.7100
54.8800
1,847,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
53.8100
55.0800
52.9900
54.8900
1,771,200
Thu, 31 Jul 2025
56.7300
57.7400
54.6100
54.7300
2,876,900
Wed, 30 Jul 2025
58.2000
58.5000
57.1000
57.7100
1,981,200
Tue, 29 Jul 2025
58.4500
58.9400
57.4400
57.8700
2,100,400
Mon, 28 Jul 2025
58.8200
60.0600
58.3600
58.5500
2,952,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend