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
55.2500
55.8650
55.0500
55.3100
2,491,700
Thu, 23 Jul 2026
56.6000
56.6000
54.4000
55.0900
4,344,900
Wed, 22 Jul 2026
57.8300
57.8300
56.3400
56.4500
2,656,300
Tue, 21 Jul 2026
56.9900
57.8500
56.8450
57.5700
3,344,100
Mon, 20 Jul 2026
57.6000
58.9250
56.9100
57.4800
5,263,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
57.3900
57.6700
56.3300
57.6200
6,975,200
Thu, 16 Jul 2026
56.6700
56.9600
55.8200
56.8100
4,792,900
Wed, 15 Jul 2026
55.0100
56.2400
54.8600
55.9900
5,092,900
Tue, 14 Jul 2026
54.9100
55.5450
54.6700
54.8700
3,280,600
Mon, 13 Jul 2026
54.7600
56.1950
54.3900
55.9000
5,362,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
54.8800
55.4500
53.6000
54.1200
3,898,200
Thu, 09 Jul 2026
52.8800
54.2300
52.8200
53.7400
12,457,100
Wed, 08 Jul 2026
55.2400
55.2400
52.9200
53.3900
5,784,700
Tue, 07 Jul 2026
56.8000
56.8000
54.8400
54.9200
5,799,200
Mon, 06 Jul 2026
56.5700
56.6900
55.0400
55.8700
6,497,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
54.3800
56.6300
53.9450
56.4800
9,121,800
Wed, 01 Jul 2026
53.7300
55.0100
53.1100
54.1300
9,095,600
Tue, 30 Jun 2026
20 · 8-K
After-hours · 16:26 ET
8-K ↗
Tue, 30 Jun 2026
50.6200
52.6500
50.1750
52.1600
13,494,900
Mon, 29 Jun 2026
50.1900
51.4700
49.7100
50.3900
6,590,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
48.9900
50.5400
48.5000
50.1000
9,545,100
Thu, 25 Jun 2026
49.3900
50.0000
48.3400
48.8600
9,202,100
Wed, 24 Jun 2026
48.9800
50.8800
48.8000
49.8000
9,994,000
Tue, 23 Jun 2026
49.9100
49.9100
48.6000
48.7900
8,128,000
Mon, 22 Jun 2026
51.6900
51.8400
48.5500
49.3900
11,674,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
51.3900
52.9800
50.6800
52.2300
24,319,500
Wed, 17 Jun 2026
52.0100
54.0000
51.1400
51.3200
16,633,700
Tue, 16 Jun 2026
53.8200
54.5100
51.3800
52.3400
23,228,200
Mon, 15 Jun 2026
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 15 Jun 2026
56.9800
58.4000
53.2450
54.7600
33,618,700
Mon, 15 Jun 2026
18 · 8-K
Pre-market · 07:13 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
68.7300
68.8500
64.8000
65.8500
3,499,400
Thu, 11 Jun 2026
17 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 11 Jun 2026
68.0000
69.1750
67.8700
68.3000
3,311,100
Wed, 10 Jun 2026
68.2000
68.9250
66.8150
68.0000
2,612,000
Tue, 09 Jun 2026
67.4700
68.5400
67.2800
68.3200
1,826,400
Mon, 08 Jun 2026
66.8900
67.7200
66.0700
67.4400
2,850,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
65.7600
67.0850
64.8450
66.8900
2,607,500
Thu, 04 Jun 2026
64.5000
66.9100
64.5000
65.5400
2,801,900
Wed, 03 Jun 2026
66.0300
66.0300
64.0850
64.2800
2,247,600
Tue, 02 Jun 2026
66.9300
67.2400
65.0000
65.6900
2,683,000
Mon, 01 Jun 2026
64.2900
66.9100
63.9900
66.8100
3,109,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
65.5600
65.5600
63.4000
63.9200
4,344,700
Thu, 28 May 2026
65.3400
65.9400
64.1900
65.8300
2,067,300
Wed, 27 May 2026
64.5300
66.0300
64.5300
65.4800
1,918,800
Tue, 26 May 2026
64.0700
65.0900
63.6400
64.9600
1,858,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.5100
65.4600
63.7250
63.9800
1,557,600
Thu, 21 May 2026
64.1300
64.7400
63.0800
64.2600
2,991,900
Wed, 20 May 2026
65.1100
65.1100
63.8200
64.1300
2,522,600
Tue, 19 May 2026
65.2700
66.2900
64.4700
64.5500
3,031,800
Mon, 18 May 2026
64.6500
65.9150
64.6000
65.8700
2,308,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.3000
65.5600
64.0900
64.8500
3,053,800
Thu, 14 May 2026
66.5700
66.9600
65.1700
65.3200
2,693,300
Wed, 13 May 2026
66.3500
66.5100
65.5450
66.4700
3,304,400
Tue, 12 May 2026
68.2450
68.2450
65.4500
66.1600
5,247,700
Mon, 11 May 2026
65.2000
68.0400
63.5800
67.7200
6,700,100
Mon, 11 May 2026
16 · 10-Q
Pre-market · 09:24 ET
10-Q ↗
Mon, 11 May 2026
15 · 8-K
Pre-market · 08:08 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.6600
63.1100
61.7400
62.9400
4,250,100
Thu, 07 May 2026
62.3700
63.2000
62.0800
62.6900
2,534,600
Wed, 06 May 2026
62.4400
63.3600
61.8650
62.2100
3,491,700
Tue, 05 May 2026
62.5400
62.8250
61.2500
62.2300
2,334,100
Mon, 04 May 2026
63.3500
63.4900
62.2500
62.3600
2,011,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.2400
64.6550
62.9900
63.3500
1,832,500
Thu, 30 Apr 2026
62.2800
63.7800
62.0600
63.4900
2,796,800
Wed, 29 Apr 2026
63.0400
63.6900
62.6450
62.9400
2,218,200
Tue, 28 Apr 2026
63.1200
64.4500
62.9300
63.1500
1,980,800
Mon, 27 Apr 2026
62.9200
64.0700
62.7300
63.8600
3,873,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.1700
64.1700
62.6350
62.8500
3,385,900
Thu, 23 Apr 2026
65.7900
66.0000
63.9800
64.5300
2,793,900
Wed, 22 Apr 2026
64.5300
65.8600
64.4200
65.5600
2,385,000
Tue, 21 Apr 2026
64.7500
65.3000
64.2500
64.3100
2,483,900
Mon, 20 Apr 2026
65.0200
65.8100
64.6550
64.7500
1,858,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.5800
65.2950
64.1600
65.0700
2,424,000
Thu, 16 Apr 2026
63.2650
64.8900
63.1180
64.5200
2,190,700
Wed, 15 Apr 2026
63.5800
64.0600
63.1100
63.6600
1,858,400
Tue, 14 Apr 2026
62.2200
63.7000
62.0400
63.4100
2,340,000
Mon, 13 Apr 2026
61.0200
62.7400
60.8300
62.4500
2,058,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.6700
63.0300
60.5800
61.0200
2,986,400
Thu, 09 Apr 2026
60.1900
63.0200
59.8300
62.7600
7,644,300
Wed, 08 Apr 2026
59.8600
60.3800
59.5800
60.2200
3,354,300
Tue, 07 Apr 2026
59.1200
59.9250
59.0900
59.6500
2,043,100
Mon, 06 Apr 2026
58.6100
59.9000
58.5400
59.3000
1,671,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.4600
58.7900
57.1900
58.6200
2,038,900
Wed, 01 Apr 2026
58.5200
59.1800
57.6000
58.4600
3,917,700
Tue, 31 Mar 2026
59.7500
60.1900
57.2000
58.4000
12,891,100
Mon, 30 Mar 2026
59.4000
60.2800
58.6800
59.1300
4,155,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.6000
59.1650
57.7700
59.1100
3,378,300
Thu, 26 Mar 2026
58.5200
59.3700
58.2500
58.6400
2,656,600
Wed, 25 Mar 2026
58.3400
59.1400
57.3100
58.4900
2,660,600
Tue, 24 Mar 2026
57.6300
59.1650
57.4100
58.7600
4,047,400
Mon, 23 Mar 2026
58.4900
59.0100
57.1250
57.2800
3,103,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.6200
58.6300
57.4000
57.8200
6,375,300
Thu, 19 Mar 2026
57.4400
58.6900
57.0300
57.6800
3,021,500
Wed, 18 Mar 2026
57.4900
58.7700
57.4500
57.6500
2,859,500
Tue, 17 Mar 2026
58.8000
59.3750
58.0000
58.3000
3,063,600
Mon, 16 Mar 2026
58.2750
58.5980
57.4400
57.5100
3,523,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.8800
60.7700
56.2050
57.3900
9,569,100
Thu, 12 Mar 2026
57.6800
58.1300
57.0400
57.7400
3,584,000
Wed, 11 Mar 2026
58.0400
58.3600
57.2800
57.7100
3,302,500
Tue, 10 Mar 2026
59.0300
59.2400
57.7200
58.1600
2,949,600
Mon, 09 Mar 2026
59.0300
59.5500
58.3300
59.2600
3,715,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.1100
60.0100
57.5450
59.7800
4,016,800
Thu, 05 Mar 2026
58.2900
58.8200
57.7700
58.6900
3,388,600
Wed, 04 Mar 2026
57.1500
59.9400
56.9200
58.4200
6,202,300
Tue, 03 Mar 2026
56.9500
57.4600
56.0600
57.3600
3,686,300
Mon, 02 Mar 2026
55.8200
56.8900
55.6400
56.7900
3,511,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
55.9700
56.9300
55.5500
56.3400
4,759,300
Thu, 26 Feb 2026
54.4400
57.1000
54.3950
56.8200
5,047,700
Wed, 25 Feb 2026
53.7000
54.7500
53.0350
54.1200
5,260,400
Tue, 24 Feb 2026
55.7700
56.2700
55.0900
55.9800
2,732,200
Mon, 23 Feb 2026
56.6700
57.0650
55.3000
55.3400
2,973,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
56.2700
57.0800
55.7800
57.0200
4,167,500
Thu, 19 Feb 2026
56.6700
56.9900
56.0200
56.1600
2,773,600
Wed, 18 Feb 2026
56.5050
57.4400
55.4550
57.1700
5,018,100
Tue, 17 Feb 2026
56.6400
57.8300
56.2600
56.4300
6,399,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
56.6100
57.4000
56.0900
56.3500
6,077,400
Thu, 12 Feb 2026
60.9800
61.2000
56.0390
56.4300
9,960,600
Wed, 11 Feb 2026
63.3100
63.6200
61.0500
61.1100
5,092,500
Tue, 10 Feb 2026
63.4900
64.0100
63.0700
63.3700
4,259,600
Mon, 09 Feb 2026
64.9300
65.6100
62.3500
62.8500
5,490,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.0200
66.4000
64.1100
64.7800
4,768,700
Thu, 05 Feb 2026
66.4400
66.8600
64.9200
65.9200
6,703,700
Wed, 04 Feb 2026
72.0000
72.2000
67.0200
67.7300
6,265,800
Wed, 04 Feb 2026
14 · 10-Q
Pre-market · 09:18 ET
10-Q ↗
Wed, 04 Feb 2026
13 · 8-K
Pre-market · 08:03 ET
8-K ↗
Tue, 03 Feb 2026
71.9300
72.9200
69.8400
70.2700
5,636,200
Mon, 02 Feb 2026
72.5200
72.7500
71.7600
72.3800
3,245,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
71.8200
72.8000
71.4400
72.7800
3,790,800
Thu, 29 Jan 2026
71.3400
72.1850
70.9800
71.8400
4,100,300
Wed, 28 Jan 2026
71.8500
72.4500
71.0900
71.1400
3,901,000
Tue, 27 Jan 2026
72.7900
72.9850
71.9200
71.9700
4,064,600
Mon, 26 Jan 2026
73.0800
73.4400
72.5900
72.7200
2,417,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.1900
72.9500
72.0500
72.8800
2,115,600
Thu, 22 Jan 2026
73.0000
73.1800
72.2500
72.3300
2,590,500
Wed, 21 Jan 2026
72.2900
72.7700
71.6150
72.7000
3,168,600
Tue, 20 Jan 2026
71.6200
72.8150
71.4200
71.9600
3,191,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
72.5500
73.0300
71.8100
71.9900
2,329,000
Thu, 15 Jan 2026
73.3400
73.9000
72.1650
72.5500
4,390,100
Wed, 14 Jan 2026
73.2700
74.0200
72.7600
73.0900
2,458,000
Tue, 13 Jan 2026
73.6900
73.9800
73.0500
73.2300
4,054,800
Mon, 12 Jan 2026
73.3000
74.1400
73.0100
73.9600
2,465,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
75.9500
76.3900
73.6350
73.6800
2,408,700
Thu, 08 Jan 2026
74.7200
76.0050
74.6750
75.6900
2,625,000
Wed, 07 Jan 2026
76.0300
76.3300
74.1300
75.0300
3,221,100
Tue, 06 Jan 2026
75.5000
76.3700
75.4250
76.1100
3,233,800
Mon, 05 Jan 2026
73.6400
76.3100
73.6400
75.6700
4,409,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.1300
74.0350
72.3950
73.7600
2,235,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.6400
73.9430
72.9800
73.0700
1,462,200
Tue, 30 Dec 2025
73.7100
74.2100
73.5500
73.7000
1,514,600
Mon, 29 Dec 2025
74.3000
74.6750
73.8000
73.8200
2,530,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.9900
74.5100
73.7500
74.3000
1,248,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.6000
73.9500
73.2800
73.9100
1,067,100
Tue, 23 Dec 2025
73.5500
74.2000
73.0100
73.7100
2,718,000
Mon, 22 Dec 2025
72.5300
74.6300
72.3400
73.6200
5,134,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.1400
72.3100
70.8700
71.7700
10,659,200
Thu, 18 Dec 2025
71.2500
71.9400
70.8300
71.2600
2,456,000
Wed, 17 Dec 2025
70.4000
71.4500
70.3500
71.1700
2,738,200
Tue, 16 Dec 2025
71.1800
71.5500
70.0900
70.3600
2,607,800
Mon, 15 Dec 2025
71.4000
72.9600
71.0200
71.2300
3,497,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.1250
72.5400
71.0050
71.1000
3,345,800
Thu, 11 Dec 2025
71.7500
72.7000
71.3400
71.8200
4,557,900
Wed, 10 Dec 2025
70.2400
71.9700
70.1000
71.7400
4,824,400
Tue, 09 Dec 2025
69.2200
70.6300
69.2100
70.3000
3,148,000
Mon, 08 Dec 2025
68.8700
69.6300
68.2000
69.2100
4,508,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
68.0200
69.2400
67.7700
68.4000
3,768,900
Thu, 04 Dec 2025
66.4800
67.8800
66.3100
67.7900
3,557,800
Wed, 03 Dec 2025
66.2700
67.3300
66.2700
66.4500
2,744,500
Tue, 02 Dec 2025
66.5400
66.7350
65.4100
66.2500
3,361,100
Mon, 01 Dec 2025
65.1700
66.8800
65.1700
66.3900
4,117,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.4100
65.6900
64.9400
65.5000
1,391,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.6200
65.5300
64.6200
65.0500
2,159,500
Tue, 25 Nov 2025
64.5900
65.0900
64.3800
64.7300
2,384,100
Mon, 24 Nov 2025
64.9800
65.3000
63.0700
64.3000
7,055,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
65.2500
66.3450
65.1600
65.6900
3,151,700
Thu, 20 Nov 2025
65.3800
65.7900
64.7300
65.1400
2,670,700
Wed, 19 Nov 2025
64.8800
65.6300
64.6800
64.7800
2,080,000
Tue, 18 Nov 2025
64.4700
65.8100
63.9400
64.9600
2,736,200
Mon, 17 Nov 2025
12 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 17 Nov 2025
65.1100
66.1100
64.3100
64.5500
3,581,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
65.1400
65.5400
64.6800
64.8400
2,642,800
Thu, 13 Nov 2025
66.3500
66.6400
65.2700
65.4400
3,507,900
Wed, 12 Nov 2025
66.3800
67.1000
65.9400
66.7100
3,316,400
Tue, 11 Nov 2025
66.7400
67.2160
66.1300
66.4400
4,037,800
Mon, 10 Nov 2025
66.1200
67.1700
65.5400
66.5300
3,276,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.5500
66.6400
65.1600
65.9700
4,029,900
Thu, 06 Nov 2025
64.6900
66.1250
64.6500
65.7100
3,889,000
Wed, 05 Nov 2025
64.3400
65.6450
63.6100
64.7800
4,906,100
Tue, 04 Nov 2025
63.2900
64.9550
62.4000
64.5300
3,779,400
Mon, 03 Nov 2025
64.2700
64.9000
62.6200
63.6200
4,202,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
65.5100
65.5100
63.6700
64.6500
5,501,800
Thu, 30 Oct 2025
62.9300
66.5600
62.0000
65.5100
6,256,000
Thu, 30 Oct 2025
11 · 10-Q
Pre-market · 08:53 ET
10-Q ↗
Thu, 30 Oct 2025
10 · 8-K
Pre-market · 07:35 ET
8-K ↗
Wed, 29 Oct 2025
60.8800
61.3750
60.1500
60.8100
2,937,900
Tue, 28 Oct 2025
62.1050
62.1600
61.0500
61.1100
3,150,000
Mon, 27 Oct 2025
59.7400
61.3100
59.5700
61.2700
3,495,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.1500
60.0500
58.9600
59.3800
2,943,900
Thu, 23 Oct 2025
9 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Thu, 23 Oct 2025
58.8600
59.3100
58.7400
58.8100
1,820,300
Wed, 22 Oct 2025
58.7300
59.4500
58.1600
58.5800
1,876,100
Tue, 21 Oct 2025
58.1800
58.9750
58.0650
58.7300
1,613,100
Mon, 20 Oct 2025
58.3700
58.5800
57.5600
58.1800
1,855,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
57.1600
58.2000
57.1600
58.0700
2,552,200
Thu, 16 Oct 2025
57.6700
58.0000
56.4100
57.0000
2,568,400
Wed, 15 Oct 2025
58.3700
58.4800
57.5200
57.5500
3,248,000
Tue, 14 Oct 2025
57.7500
58.2500
57.2500
58.1100
2,238,000
Mon, 13 Oct 2025
57.6200
58.1900
57.0900
58.1000
1,762,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
58.9500
59.2700
57.1700
57.2700
2,795,900
Thu, 09 Oct 2025
60.1600
60.2800
58.7900
58.8700
2,517,400
Wed, 08 Oct 2025
61.5100
61.6000
59.8100
60.1600
2,641,100
Tue, 07 Oct 2025
61.3500
62.2600
60.8650
61.5100
3,082,800
Mon, 06 Oct 2025
62.0600
62.3500
61.3700
61.3800
2,152,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
62.0600
62.6100
61.7600
61.9600
1,977,600
Thu, 02 Oct 2025
61.7800
62.5600
61.6400
62.0600
2,054,100
Wed, 01 Oct 2025
62.3700
62.5550
61.3950
61.8900
4,188,100
Tue, 30 Sep 2025
63.0000
65.3000
62.9300
63.0600
10,146,400
Mon, 29 Sep 2025
61.5100
62.9700
60.8900
62.8800
3,831,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.6700
61.3800
60.5700
61.1500
3,308,400
Thu, 25 Sep 2025
8 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Thu, 25 Sep 2025
7 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Thu, 25 Sep 2025
59.9300
61.0400
59.7900
60.2300
4,171,000
Wed, 24 Sep 2025
61.4900
61.6700
60.0050
60.1600
3,920,900
Tue, 23 Sep 2025
62.3700
62.8500
61.5800
61.6100
3,610,500
Mon, 22 Sep 2025
62.4000
62.4800
60.7300
62.4200
5,934,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
59.7600
61.1100
59.6300
60.6200
9,054,500
Thu, 18 Sep 2025
59.2300
60.5100
59.2000
59.8400
4,296,000
Wed, 17 Sep 2025
57.6400
59.7400
57.6400
59.2200
4,669,000
Tue, 16 Sep 2025
58.6100
58.7700
57.4400
57.4700
4,168,200
Mon, 15 Sep 2025
58.1500
58.9300
57.8200
58.7700
4,956,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
58.2600
59.1300
57.8500
58.2500
3,542,600
Thu, 11 Sep 2025
57.1000
59.0300
56.8700
58.7300
5,408,500
Wed, 10 Sep 2025
6 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 10 Sep 2025
58.3400
58.3400
55.6700
57.1900
6,682,000
Tue, 09 Sep 2025
5 · 424B7
After-hours · 16:07 ET
424B7 ↗
Tue, 09 Sep 2025
59.6520
59.8200
57.7200
58.6400
6,434,800
Mon, 08 Sep 2025
4 · 8-K
After-hours · 16:27 ET
8-K ↗
Mon, 08 Sep 2025
3 · 424B7
After-hours · 16:19 ET
424B7 ↗
Mon, 08 Sep 2025
61.4100
62.6900
61.1000
62.4800
2,066,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
60.5500
61.5150
60.4850
61.5000
2,103,700
Thu, 04 Sep 2025
60.5300
60.8700
59.9650
60.8100
3,028,700
Wed, 03 Sep 2025
60.7200
61.2800
59.9500
60.0800
2,506,900
Tue, 02 Sep 2025
59.3800
61.1000
59.1940
61.0500
3,470,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
59.5600
59.9950
59.3250
59.7000
2,455,300
Thu, 28 Aug 2025
59.5700
59.5700
59.0600
59.4600
1,775,500
Wed, 27 Aug 2025
58.9400
59.5500
58.8900
59.5200
2,129,000
Tue, 26 Aug 2025
59.8100
59.9400
58.6950
59.0700
3,494,400
Mon, 25 Aug 2025
59.2100
59.9100
58.9800
59.7700
2,526,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
59.3800
60.2350
59.0900
59.4200
2,847,100
Thu, 21 Aug 2025
58.7800
59.2200
58.6500
59.0300
2,012,000
Wed, 20 Aug 2025
58.2500
59.1200
58.1600
58.9700
3,364,800
Tue, 19 Aug 2025
57.7100
58.7100
57.5300
58.1500
2,148,800
Mon, 18 Aug 2025
58.3900
58.4500
57.3700
57.5700
2,456,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
59.9600
60.2400
58.2300
58.3600
4,439,100
Thu, 14 Aug 2025
59.0300
59.9800
58.8250
59.8900
4,004,000
Wed, 13 Aug 2025
56.3200
59.1200
56.2500
59.1200
4,095,200
Tue, 12 Aug 2025
54.8100
56.1700
54.6790
56.1300
2,842,900
Mon, 11 Aug 2025
54.2100
54.6150
53.8600
54.5000
3,204,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
53.9600
54.3300
53.7100
54.0200
3,558,200
Thu, 07 Aug 2025
54.5200
54.6700
53.6750
53.8700
3,335,900
Wed, 06 Aug 2025
54.6600
54.7400
53.0500
54.2000
5,175,700
Wed, 06 Aug 2025
2 · 10-K
Pre-market · 06:57 ET
10-K ↗
Tue, 05 Aug 2025
57.9250
58.0000
54.3500
54.8900
9,597,100
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:04 ET
8-K ↗
Mon, 04 Aug 2025
56.0800
57.2450
55.7600
56.9800
6,540,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
55.4800
55.6100
54.7200
55.5400
3,918,700
Thu, 31 Jul 2025
55.5100
56.0050
55.3500
55.7600
2,930,600
Wed, 30 Jul 2025
56.0200
56.1800
55.2600
55.4600
3,219,500
Tue, 29 Jul 2025
56.4900
56.5150
55.5400
55.9200
2,357,500
Mon, 28 Jul 2025
56.6900
57.0830
56.2800
56.4000
2,303,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend