Daily NYSE 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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
56.9800
57.1500
56.3400
56.7000
2,580,561
Thu, 22 Oct 2026
55.9300
57.1800
55.8700
57.0700
3,337,700
Wed, 21 Oct 2026
55.2700
55.9600
55.1700
55.9000
4,131,700
Tue, 20 Oct 2026
54.5300
55.4300
54.3000
55.3800
3,075,500
Mon, 19 Oct 2026
54.3500
54.5500
53.7600
54.0000
2,722,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
54.5200
54.9500
54.2300
54.9000
2,716,800
Thu, 15 Oct 2026
54.9700
55.6100
53.9700
54.0400
2,769,800
Wed, 14 Oct 2026
54.1400
54.4000
53.5200
54.2200
3,837,900
Tue, 13 Oct 2026
53.9600
54.1100
53.3200
53.7900
2,968,600
Mon, 12 Oct 2026
53.5600
53.7100
53.0300
53.5700
3,015,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
52.3100
53.4800
52.2100
53.4300
3,484,900
Thu, 08 Oct 2026
51.9000
52.6000
51.7200
52.3400
3,757,600
Wed, 07 Oct 2026
51.8800
52.0100
51.3700
51.7000
3,322,500
Tue, 06 Oct 2026
51.8800
52.4100
51.8400
51.9700
2,416,200
Mon, 05 Oct 2026
52.0100
52.3000
51.5700
51.7100
3,965,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
50.6300
51.9500
50.4600
51.8900
3,294,700
Thu, 01 Oct 2026
50.2300
50.6200
49.9600
50.4700
3,251,600
Wed, 30 Sep 2026
51.0200
51.4100
50.5300
50.5300
2,811,100
Tue, 29 Sep 2026
50.7000
51.2900
50.5000
50.9800
3,242,900
Mon, 28 Sep 2026
50.7300
51.4600
50.6400
50.9500
2,537,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
51.0500
51.2900
50.6800
50.9200
2,512,200
Thu, 24 Sep 2026
51.7600
51.7900
50.9400
51.1400
2,595,600
Wed, 23 Sep 2026
51.8500
52.1200
51.0000
51.3600
3,202,500
Tue, 22 Sep 2026
52.2100
52.7100
51.7300
51.8200
3,104,900
Mon, 21 Sep 2026
52.8600
53.0800
51.8700
52.0200
5,129,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
52.0600
53.4100
52.0300
52.7700
8,426,400
Thu, 17 Sep 2026
52.3200
52.8200
52.0500
52.2600
3,403,700
Wed, 16 Sep 2026
52.5800
52.9900
52.1200
52.1200
2,692,200
Tue, 15 Sep 2026
52.9000
53.3500
52.2700
52.5500
3,460,400
Mon, 14 Sep 2026
53.6100
54.2400
52.6900
53.1600
3,189,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
52.7400
53.0400
52.1800
52.9800
3,903,300
Thu, 10 Sep 2026
52.2900
53.0200
51.6400
52.4600
3,616,500
Wed, 09 Sep 2026
52.3200
53.0500
51.4800
51.7400
3,936,600
Tue, 08 Sep 2026
51.4500
52.7400
51.3500
52.2800
5,274,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
51.1000
51.7100
50.7100
51.4200
5,833,500
Thu, 03 Sep 2026
52.1600
53.1500
51.0500
51.7600
7,283,000
Thu, 03 Sep 2026
33 · 8-K
Pre-market · 09:13 ET
8-K ↗
Wed, 02 Sep 2026
55.1600
56.5400
54.8800
55.8100
2,965,100
Tue, 01 Sep 2026
54.7500
55.0900
54.6600
55.0600
2,099,100
Mon, 31 Aug 2026
55.2200
55.6800
54.7000
55.1400
3,186,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
55.0000
55.7000
55.0000
55.4000
1,959,700
Thu, 27 Aug 2026
56.0700
56.2100
55.1100
55.3500
2,288,200
Wed, 26 Aug 2026
57.0000
57.1900
56.5000
56.5500
2,042,300
Tue, 25 Aug 2026
57.6800
57.6800
57.0100
57.1700
2,046,800
Mon, 24 Aug 2026
32 · 8-K
After-hours · 16:47 ET
8-K ↗
Mon, 24 Aug 2026
31 · 8-K
After-hours · 16:21 ET
8-K ↗
Mon, 24 Aug 2026
58.9400
59.1500
57.8000
57.8700
2,313,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
58.3700
58.5100
57.2600
58.4800
4,748,700
Thu, 20 Aug 2026
58.3700
59.0700
57.9200
58.4000
2,002,900
Wed, 19 Aug 2026
58.5700
59.8500
58.4700
58.5500
2,873,300
Tue, 18 Aug 2026
58.8300
58.9500
57.6000
57.9900
3,480,200
Mon, 17 Aug 2026
57.6700
58.6600
57.2800
58.6100
3,287,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
57.7500
58.9800
57.6800
58.1700
3,630,600
Thu, 13 Aug 2026
30 · 8-K
After-hours · 16:29 ET
8-K ↗
Thu, 13 Aug 2026
56.4000
56.9900
56.2200
56.3900
2,092,500
Wed, 12 Aug 2026
56.1000
56.6000
55.6500
55.8100
2,151,800
Tue, 11 Aug 2026
29 · 424B5
After-hours · 17:11 ET
424B5 ↗
Tue, 11 Aug 2026
56.8200
56.9100
55.8800
56.4300
2,590,300
Tue, 11 Aug 2026
28 · 8-K
Next filing day · accepted 10 Aug, 21:55 ET
8-K ↗
Mon, 10 Aug 2026
57.8100
58.2800
57.1000
57.1600
2,473,700
Mon, 10 Aug 2026
27 · 8-K
Pre-market · 09:01 ET
8-K ↗
Mon, 10 Aug 2026
26 · 424B5
Pre-market · 08:50 ET
424B5 ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
58.6700
58.7700
57.8600
58.0400
2,569,700
Thu, 06 Aug 2026
58.6500
58.8400
57.6900
58.5400
2,573,500
Wed, 05 Aug 2026
59.0000
59.0400
58.0900
58.1900
2,883,600
Tue, 04 Aug 2026
59.5500
59.7500
57.9700
58.7400
4,629,700
Mon, 03 Aug 2026
55.8900
59.9100
54.5300
59.6100
5,809,000
Mon, 03 Aug 2026
25 · 10-Q
Pre-market · 07:39 ET
10-Q ↗
Mon, 03 Aug 2026
24 · 8-K
Pre-market · 07:37 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
59.9100
60.6400
57.6700
57.9600
5,255,500
Thu, 30 Jul 2026
60.5400
60.9100
60.0800
60.6500
2,426,900
Wed, 29 Jul 2026
60.8200
61.5400
60.7400
61.0400
2,996,300
Tue, 28 Jul 2026
61.6000
63.0300
61.0000
61.1800
4,484,600
Mon, 27 Jul 2026
60.2700
61.7500
59.5900
60.7100
5,385,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
57.0200
57.5100
56.6600
57.4500
2,128,700
Thu, 23 Jul 2026
56.4900
56.7800
56.1900
56.7500
2,655,200
Wed, 22 Jul 2026
57.5100
57.7000
56.9700
57.0600
1,753,100
Tue, 21 Jul 2026
57.7100
58.1400
56.9600
57.0500
2,258,600
Mon, 20 Jul 2026
57.5800
58.2800
57.5100
58.0000
2,515,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
58.4100
59.1800
57.2200
57.7700
2,918,100
Thu, 16 Jul 2026
57.8800
58.6300
57.7400
57.8300
3,266,200
Wed, 15 Jul 2026
57.4400
58.1700
57.3200
57.4700
2,961,600
Tue, 14 Jul 2026
57.4200
57.7800
57.2800
57.4800
2,100,600
Mon, 13 Jul 2026
58.2000
58.7000
57.6900
57.9200
2,515,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
57.6500
58.1200
57.2200
57.8300
2,925,900
Thu, 09 Jul 2026
58.0100
58.1700
57.4300
57.7100
2,808,400
Wed, 08 Jul 2026
59.0100
59.3100
58.1500
58.3000
3,424,300
Tue, 07 Jul 2026
59.6000
60.1300
58.7500
58.8200
2,316,200
Mon, 06 Jul 2026
58.8200
59.0000
58.0300
58.7500
2,525,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
57.6600
58.9900
57.6600
58.8900
2,173,400
Wed, 01 Jul 2026
57.6700
59.1100
57.6100
58.4300
2,482,400
Tue, 30 Jun 2026
58.5300
58.5300
56.4400
57.2500
4,206,100
Mon, 29 Jun 2026
58.6200
58.8400
58.0500
58.6500
3,477,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
58.3800
58.9900
57.9700
58.5500
4,608,700
Thu, 25 Jun 2026
57.7900
58.4500
57.4000
57.8000
2,487,800
Wed, 24 Jun 2026
57.8000
58.3000
57.5100
57.8100
3,267,500
Tue, 23 Jun 2026
56.1600
57.5600
56.1600
57.4200
3,624,100
Mon, 22 Jun 2026
55.3100
56.0100
55.2200
55.5100
3,470,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
23 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 18 Jun 2026
55.7000
56.4300
54.6300
55.4600
7,344,500
Wed, 17 Jun 2026
22 · 8-K/A
After-hours · 17:12 ET
8-K/A ↗
Wed, 17 Jun 2026
56.7700
57.0900
55.7900
56.2000
3,277,400
Tue, 16 Jun 2026
57.4200
57.9400
56.8800
57.2400
2,199,800
Mon, 15 Jun 2026
57.2900
57.5000
56.6600
57.3000
3,564,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
56.1300
57.9200
56.0800
57.4300
4,470,400
Thu, 11 Jun 2026
55.9700
56.5200
55.5100
55.6400
3,595,000
Wed, 10 Jun 2026
57.0000
57.1100
55.7500
56.1300
3,279,300
Tue, 09 Jun 2026
21 · S-3ASR
After market open · 12:53 ET
S-3ASR ↗
Tue, 09 Jun 2026
56.8500
57.3000
56.1700
56.4700
3,774,100
Tue, 09 Jun 2026
20 · 8-K
Pre-market · 07:31 ET
8-K ↗
Mon, 08 Jun 2026
58.1300
58.5900
56.7000
56.9900
4,382,200
Mon, 08 Jun 2026
19 · 8-K
Pre-market · 08:03 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
57.4100
59.5500
56.9900
58.7300
4,506,400
Thu, 04 Jun 2026
57.4900
58.0900
56.2500
56.8800
8,490,200
Wed, 03 Jun 2026
59.4500
60.2000
56.1500
57.0900
5,089,000
Tue, 02 Jun 2026
60.0700
60.3500
59.5700
59.5900
3,466,600
Mon, 01 Jun 2026
60.2700
60.7900
59.5600
59.9300
3,619,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
61.8000
62.4000
60.8500
61.0200
4,347,500
Thu, 28 May 2026
63.6800
64.2200
61.9800
62.0000
3,783,400
Thu, 28 May 2026
18 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 27 May 2026
65.5500
66.8600
65.5500
66.0200
2,142,100
Tue, 26 May 2026
65.0100
65.7600
64.7300
65.1300
2,375,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
66.4800
66.9600
65.0200
65.0500
2,031,600
Thu, 21 May 2026
66.5000
67.0000
65.7700
66.4700
3,284,700
Wed, 20 May 2026
66.3900
66.7800
65.7300
66.5200
2,248,600
Tue, 19 May 2026
66.7400
66.8700
65.5400
66.1600
2,487,100
Mon, 18 May 2026
66.4100
66.9500
65.9900
66.6800
2,603,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
66.9800
67.3100
65.6200
65.7900
3,589,400
Thu, 14 May 2026
67.2000
67.7400
66.5100
66.6600
2,180,100
Wed, 13 May 2026
67.4700
68.0400
66.1000
66.8900
2,465,900
Tue, 12 May 2026
67.4500
68.1600
66.9100
67.4600
2,144,100
Mon, 11 May 2026
68.6600
68.9000
65.1500
67.0800
3,467,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
68.2300
68.8800
67.3100
68.3800
2,119,100
Thu, 07 May 2026
67.7700
68.1500
66.5200
67.9400
2,560,200
Wed, 06 May 2026
68.7800
68.9300
67.3800
68.0900
2,592,900
Tue, 05 May 2026
69.0400
69.4800
66.8500
68.4400
3,805,000
Mon, 04 May 2026
65.2200
68.8100
62.0500
68.7500
6,245,300
Mon, 04 May 2026
17 · 10-Q
Pre-market · 07:36 ET
10-Q ↗
Mon, 04 May 2026
16 · 8-K
Pre-market · 07:31 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.2300
64.5200
63.5100
63.6800
3,896,300
Thu, 30 Apr 2026
63.5000
64.5700
63.4500
64.0700
3,073,300
Wed, 29 Apr 2026
63.9900
64.4500
63.1800
63.5800
3,289,100
Tue, 28 Apr 2026
64.3000
64.4100
63.0200
64.1100
2,355,700
Mon, 27 Apr 2026
63.9900
64.5900
63.5300
63.6100
2,257,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65.2700
65.2900
63.5300
64.0300
2,099,000
Thu, 23 Apr 2026
64.7500
65.5600
64.5900
65.2300
2,118,500
Wed, 22 Apr 2026
64.5300
64.7900
63.8400
64.5500
2,415,700
Tue, 21 Apr 2026
63.5300
64.7900
63.0100
64.5700
2,217,300
Mon, 20 Apr 2026
64.4600
65.0600
63.3100
63.6700
3,096,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
63.5000
64.9300
63.3400
64.8200
2,417,800
Thu, 16 Apr 2026
63.2800
64.0100
63.2000
63.9900
2,641,900
Wed, 15 Apr 2026
64.8100
64.8100
62.9800
63.3800
3,421,900
Tue, 14 Apr 2026
64.1000
65.4500
64.0000
64.9600
1,739,700
Mon, 13 Apr 2026
65.6200
65.6200
63.9500
64.4500
2,055,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.4700
65.6400
64.9500
65.6400
1,959,700
Thu, 09 Apr 2026
64.0300
65.4200
63.8400
65.4200
2,788,700
Wed, 08 Apr 2026
64.4000
64.6500
63.8200
64.6500
2,407,700
Tue, 07 Apr 2026
64.3000
64.6700
64.0000
64.1900
2,074,300
Mon, 06 Apr 2026
65.2300
65.2300
64.3800
64.5000
2,228,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 02 Apr 2026
64.6700
64.7500
63.9700
64.6300
1,655,800
Wed, 01 Apr 2026
63.8800
64.6400
63.2800
64.3000
2,364,200
Tue, 31 Mar 2026
64.2300
64.2300
63.2300
64.0700
2,525,100
Mon, 30 Mar 2026
64.2400
64.2800
63.4400
63.7600
2,288,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
63.0300
64.2500
62.6400
63.9200
2,462,000
Thu, 26 Mar 2026
61.5000
63.5300
61.2500
62.9600
3,095,500
Wed, 25 Mar 2026
61.4000
61.5000
60.2600
61.4500
1,927,800
Tue, 24 Mar 2026
59.5900
61.3500
59.4000
60.8900
3,741,000
Mon, 23 Mar 2026
58.6100
60.1200
57.9000
59.7000
3,250,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
59.0800
59.4800
57.9600
58.1800
5,879,700
Thu, 19 Mar 2026
61.0400
61.0400
58.9000
59.1200
3,966,800
Wed, 18 Mar 2026
61.5000
61.8700
60.6500
61.2200
3,251,900
Tue, 17 Mar 2026
62.4000
62.7700
61.7000
62.0700
2,482,900
Mon, 16 Mar 2026
60.6300
62.0800
60.5500
61.8300
2,832,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
61.0800
61.4100
60.0900
60.3200
3,287,800
Thu, 12 Mar 2026
59.2900
61.1300
59.2800
61.0300
4,385,000
Wed, 11 Mar 2026
60.0300
60.4900
59.2100
59.8100
3,511,500
Tue, 10 Mar 2026
61.1900
61.3100
60.2300
60.2400
3,429,800
Mon, 09 Mar 2026
60.7400
61.5600
59.7800
61.3300
3,506,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
61.5100
61.8700
60.9800
61.4300
2,741,300
Thu, 05 Mar 2026
62.5600
62.5700
61.7100
62.0600
2,624,600
Wed, 04 Mar 2026
63.4300
63.4300
62.2900
62.9200
2,358,400
Tue, 03 Mar 2026
63.7300
64.5300
62.9400
63.0000
4,205,800
Mon, 02 Mar 2026
64.7500
64.8500
64.0000
64.4000
2,875,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
62.7500
64.9900
62.7500
64.9900
5,717,700
Thu, 26 Feb 2026
62.9100
63.6200
62.6600
63.6100
3,063,200
Wed, 25 Feb 2026
62.8700
63.2500
61.8000
62.6100
3,540,400
Tue, 24 Feb 2026
62.8400
63.5500
62.7900
63.4200
2,412,400
Mon, 23 Feb 2026
63.7100
63.9300
62.8600
62.9600
3,295,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 20 Feb 2026
64.3900
64.5000
63.6800
63.8600
4,478,900
Thu, 19 Feb 2026
63.7500
64.3300
63.4600
64.3300
1,828,000
Wed, 18 Feb 2026
62.9300
64.0600
62.6200
63.9600
2,940,700
Tue, 17 Feb 2026
64.0700
64.5600
62.1800
62.9000
2,576,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
63.4200
64.1300
63.1600
63.9400
2,122,900
Thu, 12 Feb 2026
64.3800
64.5300
63.2400
63.3100
2,263,400
Wed, 11 Feb 2026
13 · 424B5
After-hours · 17:09 ET
424B5 ↗
Wed, 11 Feb 2026
64.5100
64.9900
64.2200
64.3400
1,855,000
Wed, 11 Feb 2026
12 · 8-K
Next filing day · accepted 10 Feb, 20:16 ET
FORM 8-K ↗
Tue, 10 Feb 2026
65.4200
65.9500
64.3500
64.9600
2,165,400
Tue, 10 Feb 2026
11 · 424B5
Pre-market · 08:34 ET
424B5 ↗
Mon, 09 Feb 2026
10 · 8-K
After-hours · 16:25 ET
8-K ↗
Mon, 09 Feb 2026
65.3700
65.5500
64.7500
65.4000
2,357,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.4100
66.4100
64.3300
65.2600
2,766,500
Thu, 05 Feb 2026
65.4300
65.7200
64.7200
65.2000
1,945,500
Wed, 04 Feb 2026
65.2700
66.0000
64.6400
65.0000
3,330,400
Tue, 03 Feb 2026
65.2300
65.4600
63.4200
64.7600
4,960,400
Mon, 02 Feb 2026
63.8900
66.1500
62.8500
65.7400
4,205,300
Mon, 02 Feb 2026
9 · 8-K
Pre-market · 07:13 ET
8-K ↗
Mon, 02 Feb 2026
8 · 10-Q
Pre-market · 07:10 ET
10-Q ↗
Mon, 02 Feb 2026
7 · 8-K
Pre-market · 07:03 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.1700
65.9600
64.6400
65.3300
4,432,800
Thu, 29 Jan 2026
64.9400
65.8900
64.9100
65.2200
2,767,500
Wed, 28 Jan 2026
65.5500
65.9600
64.3300
64.6000
3,122,400
Tue, 27 Jan 2026
63.6200
65.8500
63.4700
65.7500
3,550,500
Mon, 26 Jan 2026
62.0000
63.7500
61.9200
63.7300
3,996,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
61.1100
61.8800
60.8900
61.6600
3,432,800
Thu, 22 Jan 2026
59.8800
61.1300
59.8100
61.1200
4,426,700
Wed, 21 Jan 2026
61.1300
61.4400
59.8500
59.9900
2,726,400
Tue, 20 Jan 2026
59.7500
61.3800
59.5700
60.9000
3,789,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.3600
60.6600
59.6000
60.0700
1,843,800
Thu, 15 Jan 2026
60.4100
60.7400
59.8700
60.4300
2,722,400
Wed, 14 Jan 2026
60.1800
60.7800
60.1000
60.4400
1,831,400
Tue, 13 Jan 2026
59.6200
60.1300
59.2100
60.0800
2,605,500
Mon, 12 Jan 2026
58.1700
59.4500
57.8200
59.4200
3,663,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
57.4600
58.0900
57.0300
58.0300
2,374,300
Thu, 08 Jan 2026
56.9500
57.9200
56.6900
57.3700
3,482,600
Wed, 07 Jan 2026
55.9500
56.4900
55.7000
56.2000
3,376,900
Tue, 06 Jan 2026
57.0200
57.2900
55.8900
55.9700
3,223,500
Mon, 05 Jan 2026
57.6600
57.7600
56.8100
57.1300
2,586,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
58.5700
58.5700
57.7200
58.0400
1,745,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
59.1200
59.1200
58.6100
58.6200
1,480,000
Tue, 30 Dec 2025
58.7400
59.4100
58.4500
59.1800
2,597,700
Mon, 29 Dec 2025
58.5300
58.6500
58.2700
58.5800
1,704,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.2200
58.6500
58.0900
58.5600
1,086,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
57.8000
58.3800
57.7900
58.2600
623,400
Tue, 23 Dec 2025
58.5800
58.5800
57.5000
57.7900
1,769,900
Mon, 22 Dec 2025
58.2500
58.7600
58.0700
58.6400
1,752,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
58.1200
58.7400
57.8100
58.4700
5,297,200
Thu, 18 Dec 2025
58.4800
58.6400
58.1300
58.2500
2,515,500
Wed, 17 Dec 2025
6 · DEFA14A
After market open · 15:43 ET
DEFA14A ↗
Wed, 17 Dec 2025
5 · DEF 14A
After market open · 15:41 ET
DEF 14A ↗
Wed, 17 Dec 2025
58.2300
58.5300
57.9700
58.5000
2,028,500
Tue, 16 Dec 2025
59.8300
59.9100
58.1500
58.1900
2,625,600
Mon, 15 Dec 2025
4 · 8-K
After-hours · 17:07 ET
8-K ↗
Mon, 15 Dec 2025
60.4100
60.4700
59.0700
59.5300
3,457,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
59.5800
60.3800
59.1300
59.9100
3,883,300
Thu, 11 Dec 2025
57.9300
59.6500
57.9000
59.5600
4,986,000
Wed, 10 Dec 2025
56.0200
57.8300
55.9500
57.6700
4,959,700
Tue, 09 Dec 2025
55.9600
56.2200
55.4000
55.9100
2,849,000
Mon, 08 Dec 2025
56.8000
56.8600
55.8500
56.2200
3,047,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
56.0200
56.9800
55.8200
56.9200
3,435,300
Thu, 04 Dec 2025
56.9100
57.1500
56.0200
56.1400
2,315,700
Wed, 03 Dec 2025
57.4800
58.0100
56.7800
56.7800
3,538,400
Tue, 02 Dec 2025
57.8500
58.2000
57.0500
57.3400
3,234,200
Mon, 01 Dec 2025
57.5000
58.6700
57.4900
58.3000
3,704,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.7800
58.4200
57.7800
58.0500
1,663,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.1900
58.2300
57.1500
57.9100
2,527,800
Tue, 25 Nov 2025
57.4600
57.9000
56.6900
57.1400
3,503,000
Mon, 24 Nov 2025
53.7300
57.6800
53.7100
57.1700
8,868,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
3 · 8-K
After-hours · 16:42 ET
8-K ↗
Fri, 21 Nov 2025
53.0700
54.1000
52.9000
53.6700
3,350,900
Thu, 20 Nov 2025
53.0100
53.6600
52.6500
52.7100
3,167,500
Wed, 19 Nov 2025
53.5800
53.8700
53.0100
53.0500
2,702,000
Tue, 18 Nov 2025
53.3400
53.9500
52.9200
53.6600
2,578,200
Mon, 17 Nov 2025
53.9500
53.9500
53.0600
53.1100
2,906,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
54.4000
54.6700
53.3400
53.9800
3,318,000
Thu, 13 Nov 2025
54.1700
55.1700
54.0700
54.3000
3,091,600
Wed, 12 Nov 2025
55.4600
55.5500
53.9700
54.0600
3,210,500
Tue, 11 Nov 2025
54.2400
55.7200
54.0100
55.5100
3,544,500
Mon, 10 Nov 2025
55.4100
55.6800
52.9100
53.9000
6,190,400
Mon, 10 Nov 2025
2 · 10-K
Pre-market · 07:35 ET
10-K ↗
Mon, 10 Nov 2025
1 · 8-K
Pre-market · 07:32 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
51.9900
53.3500
50.6500
52.6800
8,163,500
Thu, 06 Nov 2025
52.2800
52.8500
51.6800
51.6900
2,242,600
Wed, 05 Nov 2025
52.1600
52.7400
52.0300
52.4300
2,601,500
Tue, 04 Nov 2025
51.8200
52.2500
51.4100
52.0400
2,291,900
Mon, 03 Nov 2025
51.2200
51.8300
50.7400
51.6300
2,707,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.0100
51.5500
50.6200
51.4100
2,484,200
Thu, 30 Oct 2025
50.5900
51.5500
50.5600
51.4100
2,743,600
Wed, 29 Oct 2025
51.6900
51.7600
50.6500
50.7200
2,867,300
Tue, 28 Oct 2025
51.9100
52.6400
51.5300
52.1400
2,454,600
Mon, 27 Oct 2025
51.4700
52.1900
51.2600
52.0900
2,449,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
51.8000
52.0500
51.0500
51.3800
2,410,500
Thu, 23 Oct 2025
52.5000
52.7000
51.5900
51.8100
2,139,800