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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
55.4600
55.5800
54.5900
55.1700
5,188,160
Thu, 03 Sep 2026
55.9100
56.5200
55.5700
55.6100
6,283,000
Wed, 02 Sep 2026
55.1100
55.9800
54.9400
55.7500
6,188,900
Tue, 01 Sep 2026
54.3900
55.7400
54.3000
55.5900
5,815,700
Mon, 31 Aug 2026
55.9500
55.9900
53.9300
54.1800
5,798,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
54.9900
55.4300
54.4000
54.5700
3,645,800
Thu, 27 Aug 2026
54.7300
55.0300
53.8600
54.7700
8,723,600
Wed, 26 Aug 2026
53.6700
56.4700
53.6700
54.7900
8,271,200
Tue, 25 Aug 2026
52.9500
54.5100
52.5700
54.0000
6,991,000
Mon, 24 Aug 2026
53.9600
54.3200
53.3400
53.7900
6,482,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
53.9800
54.5000
53.5500
53.7200
6,129,100
Thu, 20 Aug 2026
53.5800
54.6700
53.1200
53.8900
5,210,800
Wed, 19 Aug 2026
53.7300
54.0500
53.2400
53.6400
6,518,100
Tue, 18 Aug 2026
53.7300
53.9200
53.0100
53.1400
7,357,400
Mon, 17 Aug 2026
54.3700
54.4200
52.3800
53.0100
8,623,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
54.3500
55.1500
54.1800
54.4200
5,161,500
Thu, 13 Aug 2026
53.6200
54.1800
53.5100
54.0800
4,625,700
Wed, 12 Aug 2026
54.3000
54.7200
53.7700
54.0600
4,574,300
Tue, 11 Aug 2026
54.0200
54.5900
53.6800
54.3700
6,246,500
Mon, 10 Aug 2026
52.4400
54.1500
51.8400
54.0800
7,239,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
51.5900
51.9800
51.2500
51.6900
4,827,800
Thu, 06 Aug 2026
52.1200
52.4100
51.1200
51.6000
5,692,100
Wed, 05 Aug 2026
53.0000
53.2600
51.0800
51.2300
6,281,800
Tue, 04 Aug 2026
52.6700
53.1800
52.0000
52.7700
6,022,900
Mon, 03 Aug 2026
52.7100
53.7400
52.5500
53.5600
5,073,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.6200
53.3500
52.3300
53.2900
5,338,900
Thu, 30 Jul 2026
51.9800
52.7500
51.5700
52.7100
5,446,700
Wed, 29 Jul 2026
52.3900
53.1800
51.5700
52.5700
6,973,600
Tue, 28 Jul 2026
52.1000
52.9500
51.2200
51.6600
8,309,700
Mon, 27 Jul 2026
52.4300
52.7900
51.8700
52.0000
7,692,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
53.6500
54.3300
52.7900
53.0300
6,683,700
Thu, 23 Jul 2026
54.3900
54.8100
53.1400
53.3900
8,831,900
Wed, 22 Jul 2026
22 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 22 Jul 2026
51.1000
54.0600
50.7500
54.0100
17,854,900
Tue, 21 Jul 2026
21 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Jul 2026
49.0900
49.8800
49.0900
49.8000
7,224,700
Mon, 20 Jul 2026
49.3900
49.4700
48.5600
49.0500
9,120,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.0800
50.5000
49.3700
49.5600
5,535,600
Thu, 16 Jul 2026
49.5500
49.8000
49.0900
49.4000
7,633,900
Wed, 15 Jul 2026
49.8100
50.3800
49.0900
49.2500
5,906,900
Tue, 14 Jul 2026
20 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 14 Jul 2026
49.8000
50.3300
49.0200
49.8100
5,812,500
Mon, 13 Jul 2026
49.2100
49.9500
48.8700
49.7200
7,671,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
50.1100
50.2400
47.9400
48.8500
10,861,600
Thu, 09 Jul 2026
51.2400
51.2600
50.0800
50.1500
6,776,600
Wed, 08 Jul 2026
51.8800
52.0400
50.7800
51.1600
8,362,800
Tue, 07 Jul 2026
51.7700
52.0600
51.2900
51.7600
6,510,700
Mon, 06 Jul 2026
52.5600
52.7200
51.6700
51.7100
6,848,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
52.8100
53.1800
52.1900
52.6100
4,878,300
Wed, 01 Jul 2026
53.0000
53.2500
52.3200
52.4800
7,368,400
Tue, 30 Jun 2026
52.3200
53.7400
52.1900
53.1700
11,787,600
Mon, 29 Jun 2026
52.5500
52.9200
51.8300
52.0000
6,287,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
51.8500
53.6000
51.8500
52.7000
12,647,700
Thu, 25 Jun 2026
51.2900
51.8000
51.0200
51.6500
7,954,700
Wed, 24 Jun 2026
50.8800
52.1700
50.8100
51.4800
8,643,200
Tue, 23 Jun 2026
51.5000
51.8000
50.9300
51.6600
9,762,800
Mon, 22 Jun 2026
51.1600
51.8500
50.5700
51.8400
9,872,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
50.8000
51.4500
50.2700
50.7200
13,560,800
Wed, 17 Jun 2026
50.8400
51.8100
50.7200
51.1300
7,826,700
Tue, 16 Jun 2026
50.5100
51.8900
50.2500
51.3700
8,786,600
Mon, 15 Jun 2026
50.7600
52.1700
50.6100
50.7500
7,793,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
51.5200
52.2900
51.2500
51.9400
5,227,800
Thu, 11 Jun 2026
53.0400
53.4500
51.0900
51.2000
8,442,300
Wed, 10 Jun 2026
53.1200
53.5400
52.5900
52.6100
4,707,700
Tue, 09 Jun 2026
52.9800
53.0600
52.2800
52.6900
5,784,600
Mon, 08 Jun 2026
53.5000
54.0200
52.7300
52.9800
6,185,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
55.1900
55.5100
53.6700
53.7500
4,992,500
Thu, 04 Jun 2026
54.8100
55.7200
54.7400
55.2400
4,941,500
Wed, 03 Jun 2026
54.9300
55.0200
54.3900
54.4700
4,827,400
Tue, 02 Jun 2026
54.9900
55.5000
54.5000
54.6800
5,266,700
Mon, 01 Jun 2026
54.9000
55.6900
54.6100
55.2600
5,866,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
55.4900
55.5400
54.5300
54.9300
10,645,400
Thu, 28 May 2026
55.3600
55.6200
54.5900
55.3500
4,994,800
Wed, 27 May 2026
55.7800
56.1200
55.0600
55.1700
5,022,200
Tue, 26 May 2026
57.6700
57.9300
56.1800
56.2100
8,952,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
57.3000
58.0800
57.0100
57.9200
5,201,700
Thu, 21 May 2026
58.6200
58.7400
57.5800
57.7400
5,672,400
Wed, 20 May 2026
59.3100
59.5900
57.7000
57.8300
6,263,400
Tue, 19 May 2026
57.8100
59.8000
57.3400
59.7700
8,663,900
Mon, 18 May 2026
56.3500
57.7700
56.0900
57.4500
6,065,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.1400
57.2200
56.1100
56.2200
6,356,500
Thu, 14 May 2026
55.6900
57.0000
55.5500
56.5700
4,717,400
Wed, 13 May 2026
55.7900
55.9700
55.1100
55.9300
4,418,800
Tue, 12 May 2026
56.5400
56.7300
55.4500
55.7800
4,616,100
Mon, 11 May 2026
56.5000
57.0000
56.1500
56.4500
7,976,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
56.3800
56.7200
55.9200
55.9600
6,206,900
Thu, 07 May 2026
56.5800
56.7100
55.3100
56.2200
9,949,000
Wed, 06 May 2026
57.4800
58.2700
57.0300
57.3600
7,686,900
Tue, 05 May 2026
58.6300
59.4100
57.9100
58.7200
7,037,500
Mon, 04 May 2026
58.8000
59.8300
58.6900
59.0800
5,537,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
60.0000
60.0300
58.1300
58.6600
7,408,500
Thu, 30 Apr 2026
58.7200
60.6600
58.6500
60.0800
6,907,900
Wed, 29 Apr 2026
59.5600
60.3000
58.8000
59.1100
8,724,600
Tue, 28 Apr 2026
59.4400
60.0600
59.2900
59.4200
6,598,300
Mon, 27 Apr 2026
59.5600
60.8000
58.4000
58.6400
9,473,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
58.5600
59.0500
57.9200
58.9100
8,010,300
Thu, 23 Apr 2026
58.8600
59.5000
57.8800
58.9300
9,733,600
Wed, 22 Apr 2026
19 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 22 Apr 2026
58.3100
59.2600
56.7800
58.7200
10,616,300
Tue, 21 Apr 2026
18 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Apr 2026
56.6800
57.4200
56.2600
56.9800
8,789,400
Mon, 20 Apr 2026
57.6000
58.5100
56.7600
57.0000
9,355,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
56.7600
58.6100
56.3800
58.4800
10,518,800
Thu, 16 Apr 2026
56.9900
58.5000
56.7600
58.3900
8,829,800
Wed, 15 Apr 2026
17 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 15 Apr 2026
56.5000
57.1700
56.3900
56.7600
6,716,200
Tue, 14 Apr 2026
16 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 14 Apr 2026
57.4700
57.8600
56.5000
56.7100
5,626,000
Mon, 13 Apr 2026
58.7800
58.9700
57.2100
57.7000
5,650,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
58.9100
59.4900
58.1400
58.6800
5,060,900
Thu, 09 Apr 2026
60.2200
60.8600
59.1000
59.4700
6,067,700
Wed, 08 Apr 2026
58.9200
60.3900
58.0900
60.1800
10,656,800
Tue, 07 Apr 2026
60.7000
61.5500
60.2100
60.6900
5,721,000
Mon, 06 Apr 2026
59.5500
60.9100
59.4700
60.4000
4,603,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
62.0900
62.1700
59.4000
59.7000
8,807,100
Wed, 01 Apr 2026
62.5000
63.2400
60.9600
61.0900
11,694,400
Tue, 31 Mar 2026
65.0100
65.5700
62.6700
63.6400
10,817,900
Mon, 30 Mar 2026
67.4600
67.7400
63.8600
64.4400
9,880,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.4500
68.2400
67.2800
67.5500
5,862,500
Thu, 26 Mar 2026
67.8800
67.8800
66.7200
66.8600
7,531,300
Wed, 25 Mar 2026
65.5100
67.9900
65.4000
67.9300
7,112,300
Tue, 24 Mar 2026
15 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 24 Mar 2026
65.7000
67.2600
65.2000
65.3300
9,451,700
Mon, 23 Mar 2026
63.3300
66.4900
63.0100
65.2300
11,294,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
65.0000
66.2700
64.4300
64.6700
15,139,300
Thu, 19 Mar 2026
64.3200
67.1500
63.8500
64.6800
13,260,200
Wed, 18 Mar 2026
64.4300
64.6000
62.1100
63.5200
7,273,500
Tue, 17 Mar 2026
64.8100
65.6800
59.5000
64.4300
5,881,800
Mon, 16 Mar 2026
64.2400
64.9900
63.9500
64.3100
6,547,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.4400
65.3400
64.0600
64.3700
8,545,500
Thu, 12 Mar 2026
64.2600
65.3200
63.5700
64.6400
9,254,000
Wed, 11 Mar 2026
62.0500
63.8400
61.8500
63.8300
10,460,600
Tue, 10 Mar 2026
14 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Tue, 10 Mar 2026
61.9000
62.3600
61.3300
61.8300
8,120,700
Mon, 09 Mar 2026
62.3400
62.9300
61.5100
62.2300
12,013,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.2700
63.0000
61.7100
61.9600
7,818,200
Thu, 05 Mar 2026
61.3100
62.3900
61.0100
61.6700
7,692,200
Wed, 04 Mar 2026
60.9000
61.4600
60.1200
61.3100
8,343,600
Tue, 03 Mar 2026
62.0500
63.0600
60.5800
61.6100
9,201,000
Mon, 02 Mar 2026
62.2900
62.4900
60.6100
61.6400
8,856,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
60.4200
61.7700
60.2500
61.4200
12,160,100
Thu, 26 Feb 2026
58.6000
59.9900
58.5200
59.7400
9,819,400
Thu, 26 Feb 2026
13 · DEFA14A
Pre-market · 06:35 ET
DEFA14A ↗
Thu, 26 Feb 2026
12 · DEF 14A
Pre-market · 06:30 ET
FORM-DEF 14A ↗
Wed, 25 Feb 2026
58.5000
59.6000
58.5000
59.3800
8,613,000
Tue, 24 Feb 2026
58.9500
59.1100
57.6300
58.4100
8,558,100
Mon, 23 Feb 2026
60.5100
61.2500
58.6300
59.0300
7,552,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
60.0000
60.8900
59.6100
60.5000
12,245,700
Thu, 19 Feb 2026
59.7700
61.2400
59.0100
59.7700
14,132,300
Wed, 18 Feb 2026
11 · 10-K
After-hours · 16:17 ET
10-K ↗
Wed, 18 Feb 2026
56.2800
59.5500
55.8100
58.6300
12,993,600
Tue, 17 Feb 2026
10 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 17 Feb 2026
58.7400
58.8900
56.4700
57.7500
10,209,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
56.6700
59.0100
56.4200
58.7000
8,800,900
Thu, 12 Feb 2026
57.0000
57.8600
56.1600
57.1800
12,153,200
Wed, 11 Feb 2026
56.0200
57.3400
55.7800
56.9300
6,922,800
Tue, 10 Feb 2026
56.1600
56.2500
55.2400
55.3900
6,836,800
Mon, 09 Feb 2026
55.5600
56.7400
55.1200
56.1300
9,427,400
Mon, 09 Feb 2026
9 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
55.6000
56.9900
55.5700
56.7900
5,698,700
Thu, 05 Feb 2026
54.9000
55.6800
54.0100
55.3300
7,899,200
Wed, 04 Feb 2026
56.2100
56.5600
54.8700
55.4000
8,148,800
Tue, 03 Feb 2026
54.5800
55.6200
54.1600
55.6000
6,862,500
Mon, 02 Feb 2026
55.5000
55.9800
54.4900
54.7500
8,287,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
56.4800
58.2800
55.9900
57.7300
13,670,500
Thu, 29 Jan 2026
8 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 29 Jan 2026
57.1900
57.2000
55.6900
56.3300
9,028,700
Wed, 28 Jan 2026
54.6800
56.0100
53.7000
55.9600
8,530,300
Tue, 27 Jan 2026
56.0100
56.1700
53.9200
54.4100
10,539,600
Mon, 26 Jan 2026
56.3100
56.9000
54.8800
56.4100
10,568,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
55.7000
56.4300
55.2500
55.5200
14,642,400
Thu, 22 Jan 2026
55.5000
55.7000
54.0400
54.7300
16,383,600
Wed, 21 Jan 2026
53.0500
55.1400
52.8000
54.8300
19,122,600
Tue, 20 Jan 2026
52.8300
53.4000
50.9200
51.4800
25,605,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.9000
51.0100
49.5200
50.5400
10,116,800
Thu, 15 Jan 2026
49.6900
50.9300
49.2600
49.9200
9,944,000
Wed, 14 Jan 2026
50.8400
51.0000
49.9300
50.2600
14,541,000
Tue, 13 Jan 2026
52.6900
53.1400
51.1300
51.5900
6,635,300
Mon, 12 Jan 2026
51.5000
52.4500
50.9400
52.1500
19,161,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
52.1100
52.6600
50.4500
51.0900
11,206,800
Thu, 08 Jan 2026
54.3100
54.5800
51.7400
52.2000
13,227,300
Wed, 07 Jan 2026
53.3400
54.6900
53.0100
54.4900
9,055,200
Tue, 06 Jan 2026
52.7600
53.4200
52.2200
53.4100
12,789,500
Mon, 05 Jan 2026
52.9000
53.5200
51.0300
53.3500
12,428,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
53.3500
53.6500
52.5300
53.4600
4,214,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
54.0400
54.3400
53.1500
53.6000
5,411,400
Tue, 30 Dec 2025
55.0000
55.2000
54.4800
54.6300
4,387,600
Mon, 29 Dec 2025
54.0000
54.7300
53.8300
54.5400
7,115,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.2800
54.4100
53.5700
53.9300
4,705,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
54.0300
54.5400
53.6400
53.8900
3,448,200
Tue, 23 Dec 2025
54.2800
54.7400
53.6800
54.5200
6,384,800
Mon, 22 Dec 2025
53.8400
54.3700
53.1300
53.5000
7,705,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
7 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 19 Dec 2025
53.8100
54.5900
53.7600
53.8700
11,653,000
Thu, 18 Dec 2025
54.2200
55.4100
53.4400
53.7600
8,107,400
Wed, 17 Dec 2025
53.6900
54.5000
53.2700
54.3600
8,145,800
Tue, 16 Dec 2025
54.6600
54.6600
52.7400
53.3200
9,445,300
Mon, 15 Dec 2025
55.5700
55.5800
53.9600
55.1700
10,307,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
6 · 424B7
After-hours · 16:15 ET
424B7 ↗
Fri, 12 Dec 2025
56.2900
56.3800
55.0200
55.5700
8,651,900
Thu, 11 Dec 2025
56.8700
56.8700
55.2700
56.0700
10,417,500
Wed, 10 Dec 2025
58.7400
58.7900
56.9900
57.2500
7,558,600
Tue, 09 Dec 2025
58.7300
59.1800
58.3000
58.5200
6,050,800
Mon, 08 Dec 2025
60.4200
60.4900
58.4100
58.6600
9,770,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
60.7500
62.2300
60.2800
60.6800
9,006,800
Thu, 04 Dec 2025
61.0800
62.0000
59.2200
60.0700
11,361,800
Wed, 03 Dec 2025
59.0900
61.5200
58.7000
61.1700
9,413,900
Tue, 02 Dec 2025
60.4700
60.4700
58.4900
58.6000
7,324,400
Mon, 01 Dec 2025
60.6600
61.2100
59.8900
60.5200
8,318,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
59.4300
61.1700
58.9500
60.8600
4,653,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.3700
59.3400
57.2500
59.0000
5,671,300
Tue, 25 Nov 2025
56.9000
57.8800
56.1100
56.7600
8,376,900
Mon, 24 Nov 2025
56.7600
57.7100
55.2600
57.5400
11,711,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
56.1100
57.3700
55.1300
57.0300
10,655,700
Thu, 20 Nov 2025
59.2900
60.5100
56.2800
56.3500
8,745,700
Wed, 19 Nov 2025
58.7800
59.1900
57.5600
58.8900
7,889,900
Tue, 18 Nov 2025
58.4800
59.0100
57.6800
58.7500
6,400,900
Mon, 17 Nov 2025
59.5900
60.6600
58.6900
59.0400
7,681,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
59.0500
60.5000
57.9000
59.9000
10,974,900
Thu, 13 Nov 2025
60.8500
61.2600
60.1500
60.2500
8,004,900
Wed, 12 Nov 2025
60.0300
61.1700
60.0300
60.8400
9,286,300
Tue, 11 Nov 2025
59.4000
61.0600
59.2400
60.6900
9,165,500
Mon, 10 Nov 2025
58.4900
59.2900
57.9700
58.9400
7,437,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.1700
57.9900
55.7600
57.9700
5,783,700
Thu, 06 Nov 2025
56.7900
57.9400
55.5500
56.2800
7,328,200
Wed, 05 Nov 2025
55.6600
57.1000
55.1100
55.9900
5,957,300
Tue, 04 Nov 2025
55.0300
56.7200
54.2800
55.8500
6,999,500
Mon, 03 Nov 2025
53.7400
55.9100
53.4300
55.8600
6,800,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.0100
53.8900
52.9400
53.5800
5,219,500
Thu, 30 Oct 2025
52.0100
53.2800
51.5100
52.4500
7,456,600
Wed, 29 Oct 2025
52.4700
53.4000
50.9100
51.8000
6,876,600
Tue, 28 Oct 2025
53.5100
53.5100
52.0500
52.1800
4,096,000
Mon, 27 Oct 2025
53.8400
54.3500
53.0000
53.7500
6,532,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
53.7500
54.0100
52.9100
53.7000
6,192,900
Thu, 23 Oct 2025
54.3500
54.7400
52.0800
53.5600
8,870,600
Wed, 22 Oct 2025
5 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 22 Oct 2025
55.3000
56.9800
53.0000
53.4900
11,441,200
Tue, 21 Oct 2025
4 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Oct 2025
55.8600
56.8800
55.5800
55.7100
6,655,900
Mon, 20 Oct 2025
55.3500
57.0500
55.1200
56.4500
5,639,900
Mon, 20 Oct 2025
3 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
53.4900
54.5300
52.5500
54.0800
5,227,900
Thu, 16 Oct 2025
55.6300
56.2300
52.7900
53.2400
7,800,800
Wed, 15 Oct 2025
53.9400
55.5300
53.7500
55.4400
5,544,500
Tue, 14 Oct 2025
2 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 14 Oct 2025
52.7400
53.8300
51.6600
53.2900
5,442,500
Mon, 13 Oct 2025
53.2200
53.8400
52.7600
53.6600
3,574,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
54.7000
55.3600
53.1100
53.1200
5,368,800
Thu, 09 Oct 2025
57.1000
57.1000
54.5500
54.9200
6,125,900
Wed, 08 Oct 2025
57.1600
57.1600
55.5500
56.4100
8,202,400
Tue, 07 Oct 2025
57.0900
57.5500
56.3100
57.1600
8,432,800
Mon, 06 Oct 2025
56.5900
57.3000
55.5200
57.1900
7,929,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
55.6000
56.4800
55.0400
56.0300
7,589,100
Thu, 02 Oct 2025
55.9600
57.3500
55.0400
55.7600
11,823,100
Wed, 01 Oct 2025
54.2500
57.0800
54.0100
56.1600
12,094,100
Tue, 30 Sep 2025
53.9900
55.3100
53.9600
54.4300
12,118,300
Mon, 29 Sep 2025
53.9600
54.9700
53.6100
54.4600
10,445,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
53.7400
54.9500
53.4600
54.0600
11,639,800
Thu, 25 Sep 2025
52.9100
54.9600
52.7500
53.9300
11,605,300
Wed, 24 Sep 2025
51.2000
53.5600
51.1900
53.0800
11,991,300
Tue, 23 Sep 2025
50.1200
51.3700
49.8300
50.9500
8,825,300
Mon, 22 Sep 2025
49.0200
50.2800
48.6000
49.9700
8,402,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
49.3000
49.5200
48.5100
49.1900
26,614,700
Thu, 18 Sep 2025
50.1400
50.2100
48.9700
49.3900
8,327,200
Wed, 17 Sep 2025
50.0100
50.9900
49.7600
49.9900
8,570,300
Tue, 16 Sep 2025
50.2000
50.5000
48.4700
49.9500
12,419,200
Mon, 15 Sep 2025
50.8100
51.0600
49.9200
49.9800
5,337,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
51.4100
52.0100
50.7500
50.9400
4,746,500
Thu, 11 Sep 2025
50.7500
51.2200
50.4600
50.9600
4,500,100
Wed, 10 Sep 2025
1 · S-3ASR
After-hours · 16:15 ET
S-3ASR ↗
Wed, 10 Sep 2025
50.4200
52.0000
50.1200
51.1700
5,281,700
Tue, 09 Sep 2025
50.8000
51.4000
50.0400
50.2500
5,589,600
Mon, 08 Sep 2025
52.3900
52.5600
50.6500
50.7600
6,973,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
51.5700
51.9800
50.5100
51.6000
4,959,600