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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
43.3400
43.2850
41.8800
42.6900
2,993,790
Thu, 22 Oct 2026
43.9500
44.8400
43.5500
43.8100
3,860,300
Wed, 21 Oct 2026
45.3900
45.4800
44.0700
44.3400
2,036,200
Tue, 20 Oct 2026
44.2600
45.3700
43.9800
45.0600
2,466,400
Mon, 19 Oct 2026
44.7600
44.7600
44.1800
44.4800
2,136,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
45.5100
46.0800
44.6700
44.8600
3,141,800
Thu, 15 Oct 2026
44.0500
45.3800
43.9400
45.1900
2,777,500
Wed, 14 Oct 2026
43.7100
43.8400
42.7600
43.8300
3,151,100
Tue, 13 Oct 2026
43.5500
44.4100
43.5200
44.2600
1,606,400
Mon, 12 Oct 2026
43.7400
44.1200
43.2500
43.5500
1,834,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
44.3700
44.6600
43.5500
43.8000
2,085,300
Thu, 08 Oct 2026
43.7000
44.3100
43.3600
44.2100
3,493,100
Wed, 07 Oct 2026
44.3500
44.3800
43.4700
44.2200
2,337,200
Tue, 06 Oct 2026
44.1000
44.9400
43.6100
44.7200
2,579,000
Mon, 05 Oct 2026
43.5500
44.6800
43.3900
43.8900
2,621,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
44.1900
44.2800
43.1300
43.5400
2,714,200
Thu, 01 Oct 2026
43.0000
44.2400
42.5600
43.9700
2,582,800
Wed, 30 Sep 2026
43.6600
43.7900
42.9200
43.0200
3,719,700
Tue, 29 Sep 2026
43.8800
43.9900
42.9200
43.3700
2,685,700
Mon, 28 Sep 2026
44.5000
44.7800
43.4600
43.6400
2,771,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
44.0000
45.0700
43.5400
44.7900
3,141,300
Thu, 24 Sep 2026
44.9700
45.2500
43.2700
43.5800
3,789,100
Wed, 23 Sep 2026
44.2300
45.3800
43.8800
45.1700
3,124,000
Tue, 22 Sep 2026
44.0900
44.9800
43.7100
44.6100
4,084,100
Mon, 21 Sep 2026
44.0500
44.3500
43.3100
43.5700
2,779,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
43.4600
43.8400
43.0000
43.5900
14,169,500
Thu, 17 Sep 2026
44.2300
44.2300
43.3200
43.6200
4,333,600
Wed, 16 Sep 2026
43.8600
44.1900
42.9900
43.3400
3,101,700
Tue, 15 Sep 2026
44.1600
44.3600
43.5500
43.7500
3,698,300
Mon, 14 Sep 2026
44.7300
45.3200
44.1700
44.7900
3,979,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
46.2700
46.5500
45.2600
45.5400
2,410,000
Thu, 10 Sep 2026
44.1900
45.7100
43.8300
45.6900
3,853,100
Wed, 09 Sep 2026
45.6100
45.9600
44.4700
44.5100
3,797,600
Tue, 08 Sep 2026
47.7100
47.8000
45.5700
45.7300
3,552,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
46.5500
48.2400
46.0600
47.9500
3,868,900
Thu, 03 Sep 2026
45.5000
46.5900
44.9000
46.5300
3,519,100
Wed, 02 Sep 2026
45.0100
46.0000
44.8500
45.0300
2,556,800
Tue, 01 Sep 2026
44.6800
45.7000
44.5400
44.8500
4,036,300
Mon, 31 Aug 2026
45.6400
45.8200
44.5200
44.7600
25,126,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
45.9000
46.0900
44.8800
45.7500
4,648,400
Thu, 27 Aug 2026
46.3000
46.6600
45.2900
45.4400
4,797,200
Wed, 26 Aug 2026
46.4400
46.7200
46.0700
46.2700
5,102,000
Tue, 25 Aug 2026
47.2100
47.4800
46.0800
46.6300
4,361,500
Mon, 24 Aug 2026
48.0800
48.2500
47.0600
47.3400
2,555,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
47.5500
49.2800
46.9900
48.2800
3,375,800
Thu, 20 Aug 2026
48.0700
48.4300
46.9000
47.0300
2,965,000
Wed, 19 Aug 2026
48.6700
49.5600
48.5100
48.9200
2,455,700
Tue, 18 Aug 2026
50.0000
50.5100
48.5600
48.6000
2,904,700
Mon, 17 Aug 2026
49.3300
50.1200
48.9200
50.0400
3,995,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
49.1900
49.7300
48.5600
49.5600
2,419,900
Thu, 13 Aug 2026
49.2500
49.4500
48.1000
49.1700
4,509,500
Wed, 12 Aug 2026
50.4000
50.4000
47.8600
48.4800
3,757,700
Tue, 11 Aug 2026
49.6300
50.5100
49.5000
49.6200
3,623,000
Mon, 10 Aug 2026
49.0600
49.8900
48.6000
49.8100
3,550,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
47.5500
49.5600
47.1400
49.5500
5,964,100
Thu, 06 Aug 2026
46.6300
48.2300
46.1600
46.3000
6,225,500
Wed, 05 Aug 2026
47.4900
47.6600
46.4200
47.0100
9,112,500
Tue, 04 Aug 2026
28 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Tue, 04 Aug 2026
50.4500
51.0000
46.4200
47.7200
16,956,600
Tue, 04 Aug 2026
27 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 03 Aug 2026
57.0000
57.7800
56.2200
57.2300
4,690,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
57.6200
57.7900
55.4200
56.4700
3,830,700
Thu, 30 Jul 2026
58.2500
58.7200
56.4600
58.0900
2,384,800
Wed, 29 Jul 2026
58.9500
59.7400
57.8300
57.9700
1,922,900
Tue, 28 Jul 2026
57.4800
59.6000
57.4800
59.4000
2,181,500
Mon, 27 Jul 2026
57.3700
57.7300
56.3700
57.4500
1,491,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.2600
57.2300
56.2500
56.5500
1,977,000
Thu, 23 Jul 2026
57.5500
57.8000
55.6500
56.1000
4,077,300
Wed, 22 Jul 2026
57.8100
58.7300
57.8100
58.2200
1,348,000
Tue, 21 Jul 2026
57.9700
59.2000
57.4000
57.9100
1,513,100
Mon, 20 Jul 2026
57.6200
58.0700
56.5100
57.3100
2,337,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
58.3300
59.2800
57.3100
57.4700
1,969,500
Thu, 16 Jul 2026
58.4400
59.6100
58.4400
59.2600
2,373,100
Wed, 15 Jul 2026
58.9300
59.2400
58.1100
58.9600
1,848,600
Tue, 14 Jul 2026
59.6500
60.0000
57.7100
58.0600
1,984,300
Mon, 13 Jul 2026
61.1000
61.7400
58.7300
59.2300
2,313,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
60.2400
61.3700
60.0500
60.5700
1,816,600
Thu, 09 Jul 2026
58.8600
60.5300
58.1900
59.8600
2,219,100
Wed, 08 Jul 2026
57.7500
58.8100
56.5100
58.5700
3,138,500
Tue, 07 Jul 2026
59.0700
59.5800
58.1500
58.8500
3,490,300
Mon, 06 Jul 2026
59.3500
60.2500
58.8000
59.7300
2,332,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
61.1600
62.1300
57.8800
58.8900
2,245,900
Wed, 01 Jul 2026
60.5400
62.9700
60.1900
60.2800
3,158,700
Tue, 30 Jun 2026
59.0600
61.6000
59.0600
61.3800
2,822,800
Mon, 29 Jun 2026
60.4900
60.5300
58.3400
59.2300
2,624,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
60.5900
61.6100
59.4100
60.3200
4,246,800
Thu, 25 Jun 2026
61.2900
62.1700
60.6800
61.9700
2,494,300
Wed, 24 Jun 2026
61.7000
62.3800
60.3000
60.4200
2,709,500
Tue, 23 Jun 2026
62.2700
62.8500
61.3900
61.4200
2,614,700
Mon, 22 Jun 2026
63.8500
65.7500
63.4200
63.5700
2,913,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.7700
64.8600
62.9300
63.6800
5,457,100
Wed, 17 Jun 2026
65.1700
65.6700
62.5600
62.8700
3,227,200
Tue, 16 Jun 2026
66.6600
67.0700
65.4300
65.6800
2,588,300
Mon, 15 Jun 2026
69.2800
70.3600
66.5100
66.6200
2,707,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
68.8600
69.6000
67.7400
68.0500
1,965,800
Thu, 11 Jun 2026
65.5500
68.3000
64.6400
67.9600
2,691,400
Wed, 10 Jun 2026
67.4000
68.5200
65.1300
65.2000
2,676,600
Tue, 09 Jun 2026
70.0000
70.9300
66.2400
68.4800
4,118,600
Mon, 08 Jun 2026
69.0100
70.7300
68.5300
69.2900
2,731,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.0100
73.0100
68.3500
68.6000
5,326,100
Thu, 04 Jun 2026
76.3100
76.5000
72.1700
72.9200
6,390,400
Wed, 03 Jun 2026
73.1000
78.4900
72.7600
76.8200
6,969,400
Tue, 02 Jun 2026
69.0000
74.3000
68.8400
73.8500
6,761,500
Mon, 01 Jun 2026
67.3100
68.8400
66.7800
68.6000
5,021,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.7300
68.1800
63.2100
67.9400
8,571,900
Thu, 28 May 2026
62.3700
63.9500
62.2700
63.6700
3,850,600
Wed, 27 May 2026
59.5900
62.1700
59.5900
61.9000
3,622,700
Tue, 26 May 2026
57.9400
58.9800
57.7100
58.7600
2,752,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
56.3200
57.7300
55.8700
57.3600
2,833,500
Thu, 21 May 2026
53.7000
56.1000
53.5800
55.8500
2,448,500
Wed, 20 May 2026
53.0800
54.6500
52.2700
54.5700
2,597,900
Tue, 19 May 2026
52.2800
53.7800
51.6800
52.5700
4,442,600
Mon, 18 May 2026
54.2100
55.0200
52.9400
53.0100
2,894,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
56.7400
56.9900
54.3000
54.3400
4,684,200
Thu, 14 May 2026
55.0500
57.7800
54.8300
57.5600
4,034,900
Wed, 13 May 2026
55.4300
56.4800
53.9900
54.2100
4,280,100
Tue, 12 May 2026
55.7100
56.4400
54.8300
54.9500
2,750,100
Mon, 11 May 2026
57.1400
57.6000
55.3900
55.4100
3,798,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
57.9300
58.2700
57.0100
57.9400
5,007,500
Thu, 07 May 2026
57.1600
58.0500
56.7600
57.1100
4,418,400
Wed, 06 May 2026
55.4600
57.7100
55.4600
56.8000
4,980,100
Tue, 05 May 2026
26 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Tue, 05 May 2026
58.1100
59.2800
52.3800
54.8300
10,166,300
Tue, 05 May 2026
25 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 04 May 2026
60.1300
60.8400
59.2400
59.5300
3,085,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
60.2900
61.0300
59.6600
60.4900
2,473,700
Thu, 30 Apr 2026
24 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 30 Apr 2026
58.6100
60.4900
58.5200
60.2600
2,289,600
Wed, 29 Apr 2026
58.8300
59.1400
58.2600
58.3300
2,347,400
Tue, 28 Apr 2026
59.9500
60.1900
58.7300
59.1200
2,664,500
Mon, 27 Apr 2026
60.0300
60.8900
59.7400
60.0700
2,199,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
60.4400
61.1000
59.6500
60.1000
1,762,500
Thu, 23 Apr 2026
60.4800
61.0600
59.4300
60.4100
1,942,800
Wed, 22 Apr 2026
61.1800
61.6700
60.0300
60.8600
2,658,500
Tue, 21 Apr 2026
61.0200
62.4300
60.6800
60.8000
2,190,200
Mon, 20 Apr 2026
23 · DEFA14A
After-hours · 16:17 ET
FORM DEFA14A ↗
Mon, 20 Apr 2026
59.2400
60.8900
59.2300
60.8300
2,004,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.4500
61.6200
59.4500
59.6200
3,501,100
Thu, 16 Apr 2026
58.6100
59.2200
56.5600
57.5200
4,063,000
Wed, 15 Apr 2026
58.9200
59.4700
57.5400
58.4600
2,383,100
Tue, 14 Apr 2026
59.8300
60.6000
59.0100
59.0700
2,920,000
Mon, 13 Apr 2026
58.9400
59.6500
58.2800
59.3600
2,606,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
60.5700
61.0100
59.4800
59.6500
2,365,500
Thu, 09 Apr 2026
60.3500
60.8800
59.2600
60.1200
2,679,300
Wed, 08 Apr 2026
61.4200
62.5900
60.2700
60.7300
3,082,300
Tue, 07 Apr 2026
59.8400
60.0300
57.7600
58.2200
3,040,200
Mon, 06 Apr 2026
22 · 8-K/A
After-hours · 16:14 ET
8-K/A ↗
Mon, 06 Apr 2026
60.6400
60.9500
59.7400
60.3600
1,758,800
Mon, 06 Apr 2026
21 · 8-K
Pre-market · 08:26 ET
FORM 8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.8000
62.1700
59.1600
60.9900
4,050,200
Wed, 01 Apr 2026
20 · 8-K
After-hours · 17:19 ET
8-K ↗
Wed, 01 Apr 2026
60.1600
62.3400
59.6600
62.0900
4,785,300
Tue, 31 Mar 2026
67.7200
70.2400
67.2800
69.4400
2,324,200
Mon, 30 Mar 2026
67.9600
67.9600
65.6300
66.6400
2,587,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
69.9300
70.2900
66.9600
67.0400
2,758,300
Thu, 26 Mar 2026
70.0400
71.6900
70.0000
70.9500
1,659,000
Wed, 25 Mar 2026
71.1500
72.1800
70.5500
70.8900
1,937,500
Tue, 24 Mar 2026
70.0900
72.1400
70.0300
70.9200
2,135,300
Mon, 23 Mar 2026
70.2400
71.3700
69.5100
70.9800
1,886,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
19 · 8-K
After-hours · 16:35 ET
FORM 8-K ↗
Fri, 20 Mar 2026
69.0800
69.2400
67.4800
68.1000
7,502,200
Thu, 19 Mar 2026
69.0300
70.0000
68.3000
69.1700
2,489,300
Wed, 18 Mar 2026
70.6600
71.9200
70.0600
70.1300
1,873,500
Tue, 17 Mar 2026
72.4700
73.0400
71.3400
72.0200
2,011,900
Mon, 16 Mar 2026
18 · 8-K
After-hours · 16:24 ET
8-K ↗
Mon, 16 Mar 2026
17 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Mon, 16 Mar 2026
16 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Mon, 16 Mar 2026
70.7600
72.4300
70.4900
71.5700
2,685,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.7400
71.1900
69.8600
70.5000
2,163,800
Thu, 12 Mar 2026
70.7000
71.4700
69.2700
70.0700
2,914,400
Wed, 11 Mar 2026
71.5000
72.9500
70.1000
70.3200
2,240,400
Tue, 10 Mar 2026
73.1900
73.1900
71.6800
72.0500
2,345,200
Mon, 09 Mar 2026
71.0000
73.3000
69.7300
72.8500
2,812,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
15 · 8-K
After-hours · 16:54 ET
8-K ↗
Fri, 06 Mar 2026
72.1800
73.3100
70.4800
72.7000
2,378,200
Fri, 06 Mar 2026
14 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Thu, 05 Mar 2026
13 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 05 Mar 2026
72.7900
73.7400
71.3000
72.2100
2,119,100
Thu, 05 Mar 2026
12 · 8-K
Next filing day · accepted 04 Mar, 18:41 ET
FORM 8-K ↗
Wed, 04 Mar 2026
72.1400
73.7700
71.7600
73.3900
2,727,400
Wed, 04 Mar 2026
11 · 8-K
Pre-market · 09:08 ET
FORM 8-K ↗
Tue, 03 Mar 2026
70.0800
71.6500
69.1200
71.4000
2,088,000
Mon, 02 Mar 2026
71.8700
73.0400
70.6100
72.4700
1,999,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
75.7600
76.0700
73.3100
73.5400
3,472,200
Thu, 26 Feb 2026
77.0700
78.2800
75.5000
77.0400
1,812,300
Wed, 25 Feb 2026
77.9000
78.1200
75.8900
76.4400
1,406,500
Tue, 24 Feb 2026
10 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 24 Feb 2026
77.2700
79.2600
76.3900
77.6900
2,193,100
Mon, 23 Feb 2026
79.1000
79.1900
76.4600
76.8700
1,809,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.3800
80.8200
78.8100
79.5700
1,826,400
Thu, 19 Feb 2026
82.4000
82.4000
79.2200
80.4600
1,388,200
Wed, 18 Feb 2026
82.6900
84.3300
82.3800
83.8100
1,315,700
Tue, 17 Feb 2026
9 · 8-K
After-hours · 17:08 ET
8-K ↗
Tue, 17 Feb 2026
84.9900
85.7500
81.6600
82.7700
1,723,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.1300
85.8200
82.9700
85.2000
2,459,000
Thu, 12 Feb 2026
84.3700
86.4700
82.3000
83.0000
2,670,900
Wed, 11 Feb 2026
8 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 11 Feb 2026
85.4800
86.8000
82.7600
83.7600
2,603,900
Tue, 10 Feb 2026
83.4300
85.3300
83.3700
85.1500
1,650,000
Mon, 09 Feb 2026
82.3800
84.2700
82.1200
83.3700
1,819,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7 · 10-K
After-hours · 16:29 ET
10-K ↗
Fri, 06 Feb 2026
80.2900
82.5200
79.9100
82.3800
1,069,300
Thu, 05 Feb 2026
80.8700
81.4100
79.5100
79.7200
1,910,500
Wed, 04 Feb 2026
79.5000
83.0800
78.8300
81.0100
2,439,900
Tue, 03 Feb 2026
79.5300
80.9800
76.9300
78.2000
4,162,000
Mon, 02 Feb 2026
74.6100
79.0000
74.6100
77.9800
3,325,300
Mon, 02 Feb 2026
6 · 8-K
Pre-market · 06:49 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.4600
76.9100
74.6200
75.7500
3,350,300
Thu, 29 Jan 2026
78.2200
79.5500
77.2900
78.8300
2,116,800
Wed, 28 Jan 2026
77.9700
78.9400
77.5900
77.8100
2,606,000
Tue, 27 Jan 2026
78.2600
78.6000
76.9200
78.0100
1,615,500
Mon, 26 Jan 2026
76.4600
77.1200
75.9800
77.0400
1,275,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
77.1700
77.8900
76.0400
76.4700
1,507,800
Thu, 22 Jan 2026
80.5100
81.7800
77.3700
77.5300
1,957,600
Wed, 21 Jan 2026
77.9800
81.1200
77.6700
80.2700
3,075,700
Tue, 20 Jan 2026
77.2700
78.1300
76.8900
77.1700
2,859,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
82.6400
83.0100
77.4500
78.6100
4,573,200
Thu, 15 Jan 2026
84.2100
84.9700
82.2400
82.6100
2,435,300
Wed, 14 Jan 2026
88.5000
88.8400
82.9000
82.9300
4,331,900
Tue, 13 Jan 2026
88.1000
88.9300
86.9700
88.2500
1,990,500
Mon, 12 Jan 2026
87.8600
88.0200
86.7100
86.8300
3,305,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
86.8900
88.8100
85.7000
88.6700
2,515,400
Thu, 08 Jan 2026
83.5600
87.4400
83.5400
86.4500
2,764,900
Wed, 07 Jan 2026
82.4200
82.9500
81.3500
82.1500
1,874,800
Tue, 06 Jan 2026
80.1900
82.6800
79.8400
82.6100
2,008,300
Mon, 05 Jan 2026
78.2600
80.8000
78.1700
80.5200
1,691,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
76.8300
78.5400
76.3300
78.4400
1,877,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
76.7400
76.7800
76.0000
76.0900
969,400
Tue, 30 Dec 2025
76.6600
77.0500
76.3400
76.9000
1,050,900
Mon, 29 Dec 2025
76.7300
77.0000
76.3300
76.7900
993,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
76.7600
77.0100
76.2400
76.9100
896,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
76.6000
76.8600
76.1600
76.7700
747,500
Tue, 23 Dec 2025
77.0400
77.1000
75.6200
76.3600
1,899,400
Mon, 22 Dec 2025
78.2900
78.6000
77.0000
77.2000
2,568,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
77.9400
78.9900
77.2300
78.2900
5,779,400
Thu, 18 Dec 2025
77.6400
78.9000
76.9200
77.5900
2,453,700
Wed, 17 Dec 2025
77.4300
77.5100
75.9400
76.7500
2,079,300
Tue, 16 Dec 2025
77.5800
77.9400
76.5600
77.4200
2,372,000
Mon, 15 Dec 2025
78.6100
79.0000
76.8900
77.3500
2,007,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
80.0500
80.6300
78.4300
78.7800
1,215,800
Thu, 11 Dec 2025
78.7100
80.0800
78.4200
79.9000
2,002,500
Wed, 10 Dec 2025
76.4400
78.6600
76.0500
78.5500
2,030,400
Tue, 09 Dec 2025
76.3800
77.4800
76.2900
76.3500
1,616,700
Mon, 08 Dec 2025
76.8800
77.3200
75.5200
77.0800
2,474,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.6000
77.7300
76.3700
76.3700
1,809,000
Fri, 05 Dec 2025
5 · 8-K
Pre-market · 08:04 ET
8-K ↗
Thu, 04 Dec 2025
77.8800
78.6500
75.8900
76.4400
1,922,600
Wed, 03 Dec 2025
77.3800
78.6600
77.3400
78.0900
1,746,300
Tue, 02 Dec 2025
77.5100
77.8600
76.7700
77.4800
2,707,500
Mon, 01 Dec 2025
77.3300
78.3100
76.7900
76.9400
2,182,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.3900
78.4800
77.2000
77.5500
907,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.0000
77.4200
75.6400
76.8300
1,455,900
Tue, 25 Nov 2025
75.2400
76.7300
74.9000
76.3800
1,953,700
Mon, 24 Nov 2025
74.7000
75.3900
74.0800
74.8500
3,084,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
70.8900
74.6900
70.8900
74.1300
3,136,700
Thu, 20 Nov 2025
73.0500
74.1800
69.6300
70.2800
3,310,600
Wed, 19 Nov 2025
75.8100
75.8100
72.2500
72.3600
3,703,600
Tue, 18 Nov 2025
76.0100
76.8100
75.1100
75.7700
3,433,900
Tue, 18 Nov 2025
4 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Mon, 17 Nov 2025
78.2600
78.4900
76.5500
76.8500
2,371,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 8-K
After-hours · 16:24 ET
8-K ↗
Fri, 14 Nov 2025
79.6400
80.1300
78.6400
78.9100
2,296,500
Thu, 13 Nov 2025
82.7200
83.6200
80.6700
81.0500
1,890,400
Wed, 12 Nov 2025
81.8200
83.5800
81.7600
82.7400
1,827,900
Tue, 11 Nov 2025
82.6600
83.4100
81.5300
81.6000
1,933,000
Mon, 10 Nov 2025
84.0000
84.2600
82.4600
82.5600
1,979,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
81.9700
83.7100
81.6600
83.6600
2,230,900
Thu, 06 Nov 2025
83.1100
84.3400
81.3600
82.1000
1,994,900
Wed, 05 Nov 2025
80.8200
83.7900
80.5000
83.6100
3,217,300
Tue, 04 Nov 2025
80.6600
82.0000
80.0700
80.8500
2,950,800
Mon, 03 Nov 2025
80.8600
83.0700
80.3200
81.7700
4,010,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.1000
82.1100
80.7000
81.1000
2,988,700
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 30 Oct 2025
81.3500
84.4000
80.6700
82.1200
2,916,400
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 06:48 ET
8-K ↗
Wed, 29 Oct 2025
85.8500
87.4000
85.4800
85.7700
2,739,200
Tue, 28 Oct 2025
85.9900
87.3200
85.2800
86.6400
1,680,500
Mon, 27 Oct 2025
86.8600
87.0000
85.5300
86.1100
1,130,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.9900
86.4900
85.3700
86.1900
1,195,600