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
69.2000
69.9800
68.7600
69.5800
1,179,638
Thu, 22 Oct 2026
69.1100
69.7200
68.7200
69.4200
1,994,700
Wed, 21 Oct 2026
69.5600
69.7900
68.4600
68.8600
1,789,900
Tue, 20 Oct 2026
68.7700
69.9500
68.7700
69.5600
1,326,100
Mon, 19 Oct 2026
67.4900
68.3600
67.2000
68.0700
1,568,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
69.4400
69.8100
67.6200
67.7800
1,869,100
Thu, 15 Oct 2026
67.8700
69.4200
67.5600
68.9400
1,950,200
Wed, 14 Oct 2026
66.7200
67.2900
66.4200
67.1500
1,004,400
Tue, 13 Oct 2026
66.4900
67.9400
66.4900
66.8800
2,034,900
Mon, 12 Oct 2026
66.8500
67.6100
65.8900
66.0800
1,715,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
66.6200
66.9600
65.3500
66.3200
1,882,400
Thu, 08 Oct 2026
65.5700
66.6800
65.3900
66.6000
2,096,600
Wed, 07 Oct 2026
63.8400
64.9400
63.2200
64.9000
1,998,900
Tue, 06 Oct 2026
64.2500
64.5200
63.2100
64.0700
1,601,900
Mon, 05 Oct 2026
62.6100
64.4300
62.0100
64.0000
2,117,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
62.7500
63.5100
58.9500
62.7000
5,035,400
Thu, 01 Oct 2026
63.9600
63.9800
62.9600
63.7100
1,602,600
Wed, 30 Sep 2026
62.3500
64.5200
62.1000
63.7000
2,636,500
Tue, 29 Sep 2026
64.1200
64.3800
61.7400
62.3200
3,255,300
Mon, 28 Sep 2026
63.7800
64.8000
62.5000
64.1700
3,073,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
62.7300
64.9100
62.5000
63.8300
3,630,900
Thu, 24 Sep 2026
62.7500
63.9000
61.8800
63.0500
4,980,900
Wed, 23 Sep 2026
65.2500
65.2500
61.8000
61.8900
6,703,700
Tue, 22 Sep 2026
70.3200
70.6700
63.4800
65.4500
8,351,800
Mon, 21 Sep 2026
70.5200
70.7800
69.3800
70.5300
2,986,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
69.7500
70.6300
69.2400
70.2100
7,935,200
Thu, 17 Sep 2026
72.4200
72.4200
69.6700
69.9400
3,271,400
Wed, 16 Sep 2026
71.3900
73.3700
71.1500
72.4100
2,614,500
Tue, 15 Sep 2026
71.3100
73.4500
70.5300
71.7100
3,074,400
Mon, 14 Sep 2026
67.9600
70.5000
67.8900
70.3400
2,323,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
66.8000
67.0700
65.7500
66.8800
1,402,100
Thu, 10 Sep 2026
66.6700
66.8900
65.9400
66.5700
2,483,800
Wed, 09 Sep 2026
15 · 8-K
After market open · 11:02 ET
8-K ↗
Wed, 09 Sep 2026
67.6500
67.9000
65.7300
66.6000
3,707,200
Tue, 08 Sep 2026
66.7200
67.9900
66.0800
67.9600
2,071,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
67.0600
68.0000
66.3900
67.2800
2,022,500
Thu, 03 Sep 2026
68.3100
68.6900
67.0100
67.0600
1,269,100
Wed, 02 Sep 2026
67.7900
68.5300
67.1700
67.6800
1,711,100
Tue, 01 Sep 2026
67.5000
68.5400
67.1800
67.7300
1,578,600
Mon, 31 Aug 2026
67.9200
68.0600
67.1400
67.2700
2,454,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
68.5500
68.9100
67.7400
68.1600
995,100
Thu, 27 Aug 2026
67.9700
68.4200
67.3100
68.1200
1,442,200
Wed, 26 Aug 2026
68.7200
69.6800
68.1700
68.4200
1,923,700
Tue, 25 Aug 2026
67.7500
68.7700
67.1300
68.6100
1,753,700
Mon, 24 Aug 2026
65.7100
67.5900
65.7100
67.4900
2,192,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
65.6700
66.3800
65.3100
65.6900
1,854,600
Thu, 20 Aug 2026
65.6300
66.4300
64.7800
65.3000
1,424,700
Wed, 19 Aug 2026
65.2300
66.6200
65.0000
65.9600
1,463,600
Tue, 18 Aug 2026
65.2300
66.1600
64.9100
65.0700
1,375,800
Mon, 17 Aug 2026
64.5900
65.3700
64.0900
65.2700
1,533,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
64.4600
65.2700
64.2600
64.7900
1,443,000
Thu, 13 Aug 2026
64.2200
64.7100
63.4900
64.1300
1,767,500
Wed, 12 Aug 2026
63.5000
64.7200
63.4500
63.9500
2,244,800
Tue, 11 Aug 2026
64.6500
65.0100
63.1500
63.7300
1,566,200
Mon, 10 Aug 2026
63.7000
65.1300
63.7000
64.8000
2,463,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
64.6000
64.9900
63.2400
63.5400
3,498,600
Thu, 06 Aug 2026
64.7500
66.3600
64.3300
64.7700
4,386,500
Wed, 05 Aug 2026
14 · 10-Q
After market open · 14:44 ET
10-Q ↗
Wed, 05 Aug 2026
70.2200
71.0700
63.0500
65.4800
8,651,500
Wed, 05 Aug 2026
13 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 04 Aug 2026
75.5800
77.3800
73.7800
75.6100
3,243,900
Mon, 03 Aug 2026
73.8900
76.6900
73.8900
75.4400
1,815,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
74.6800
75.4000
74.4600
74.8900
1,805,900
Thu, 30 Jul 2026
76.0000
76.7400
74.0400
75.8300
1,682,300
Wed, 29 Jul 2026
75.3200
78.0400
74.9900
77.6900
2,202,500
Tue, 28 Jul 2026
73.2100
75.4500
73.0300
75.1800
1,337,600
Mon, 27 Jul 2026
72.4100
73.7300
72.1100
72.3700
1,327,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
70.7600
72.3300
70.2800
71.6500
1,917,500
Thu, 23 Jul 2026
72.2700
72.7300
70.0800
70.1700
1,506,200
Wed, 22 Jul 2026
74.6600
74.6600
72.6300
72.9900
1,151,600
Tue, 21 Jul 2026
74.9700
75.2500
73.4800
74.6900
1,655,300
Mon, 20 Jul 2026
75.9100
76.7300
75.2500
75.2900
1,286,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
75.8100
77.2200
75.0500
75.9300
1,166,000
Thu, 16 Jul 2026
74.4200
76.8100
74.4100
76.7100
1,093,500
Wed, 15 Jul 2026
72.7200
75.4700
72.7100
75.2200
1,232,600
Tue, 14 Jul 2026
74.5000
74.5200
72.7700
72.9800
1,378,500
Mon, 13 Jul 2026
75.4800
77.5200
74.5200
75.0400
2,625,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
74.9700
75.2300
74.4600
74.9600
1,213,300
Thu, 09 Jul 2026
72.5100
74.5000
72.4300
74.3000
1,275,500
Wed, 08 Jul 2026
73.8900
74.0200
73.0600
73.1600
1,127,600
Tue, 07 Jul 2026
74.0000
74.6100
73.2600
73.7200
1,293,900
Mon, 06 Jul 2026
73.6100
73.9900
72.3600
73.2700
1,505,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
71.7800
73.9500
71.5200
73.8500
1,515,900
Wed, 01 Jul 2026
70.4100
73.4500
70.3600
71.7900
1,861,900
Tue, 30 Jun 2026
70.5000
71.6200
69.8100
69.9800
1,945,900
Mon, 29 Jun 2026
71.1000
71.1000
69.5200
70.6500
2,132,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
68.8300
70.8800
68.5900
70.8800
2,924,800
Thu, 25 Jun 2026
71.0100
71.5700
68.5200
68.5700
1,777,900
Wed, 24 Jun 2026
71.6000
72.3700
71.0300
71.2200
1,598,000
Tue, 23 Jun 2026
72.7100
73.4800
72.1800
72.8300
2,103,100
Mon, 22 Jun 2026
72.8100
73.1800
71.6200
72.0800
1,857,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
74.1600
74.3500
72.3700
73.0600
3,687,900
Wed, 17 Jun 2026
74.0200
75.7400
73.7100
74.4600
1,947,500
Tue, 16 Jun 2026
73.3900
74.4000
72.9200
73.8300
1,574,500
Mon, 15 Jun 2026
73.7600
74.4600
73.2100
73.8000
1,378,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
74.4300
74.7100
73.0600
73.3800
1,816,600
Thu, 11 Jun 2026
72.8400
74.7100
72.2100
74.2000
2,391,700
Wed, 10 Jun 2026
73.8700
74.3300
72.4900
73.0000
1,767,300
Tue, 09 Jun 2026
74.0900
75.3600
73.5500
73.5900
1,837,600
Mon, 08 Jun 2026
76.2500
76.8100
73.8100
74.0200
1,874,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.5100
76.9000
75.3400
76.8800
1,518,000
Thu, 04 Jun 2026
76.0300
77.0400
75.0600
75.2500
1,040,800
Wed, 03 Jun 2026
75.3600
75.7100
73.7300
75.1700
1,631,100
Tue, 02 Jun 2026
76.0400
76.0400
74.8100
75.2400
1,716,300
Mon, 01 Jun 2026
75.1000
76.3800
74.3100
76.2100
1,307,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.0100
75.8500
74.3300
75.2100
1,961,600
Thu, 28 May 2026
74.7200
75.9900
73.9900
75.0000
2,191,900
Wed, 27 May 2026
74.6600
75.8100
74.1200
74.8000
1,364,700
Tue, 26 May 2026
74.4100
75.4900
73.6900
74.9900
1,451,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
74.2600
75.0000
73.6200
74.9600
1,319,200
Thu, 21 May 2026
73.9600
74.6900
72.9700
74.2600
1,326,300
Wed, 20 May 2026
75.1800
75.2700
73.4800
74.3300
1,358,600
Tue, 19 May 2026
76.9000
77.1800
74.5700
75.2600
1,954,100
Mon, 18 May 2026
74.6300
77.2900
74.6300
76.6800
2,047,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.7200
75.7300
74.1100
74.4800
1,855,800
Thu, 14 May 2026
77.4200
77.7700
74.8400
75.5000
1,556,800
Wed, 13 May 2026
77.9400
77.9400
76.1700
77.0000
1,168,000
Tue, 12 May 2026
77.6500
78.6900
76.3500
77.9800
1,783,200
Mon, 11 May 2026
79.3000
79.9600
76.3600
77.3300
1,974,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.3100
80.9900
79.0700
79.4100
1,838,900
Thu, 07 May 2026
83.9500
84.4000
80.1400
80.1800
2,553,900
Wed, 06 May 2026
12 · 10-Q
After market open · 15:20 ET
10-Q ↗
Wed, 06 May 2026
82.9700
87.0000
82.0000
83.6800
4,897,700
Wed, 06 May 2026
11 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 05 May 2026
78.2400
79.0200
77.1400
77.2600
3,363,700
Mon, 04 May 2026
78.3000
79.2100
77.8000
78.2300
1,932,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.5200
80.2800
78.5000
78.7200
2,974,000
Thu, 30 Apr 2026
78.8100
79.7100
78.7500
79.0300
1,550,300
Wed, 29 Apr 2026
78.3600
79.1400
77.6200
79.0300
1,845,400
Tue, 28 Apr 2026
80.3700
80.6000
78.0000
78.4700
1,901,700
Mon, 27 Apr 2026
80.8600
81.8900
79.4700
79.6100
1,755,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.1800
81.0000
79.2000
80.8900
1,348,400
Thu, 23 Apr 2026
10 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 23 Apr 2026
80.2700
81.5000
80.1200
80.4300
1,324,700
Wed, 22 Apr 2026
81.8400
82.2400
80.2000
80.4500
2,002,700
Tue, 21 Apr 2026
79.9400
81.8600
79.8100
81.6200
1,908,500
Mon, 20 Apr 2026
79.2900
80.3900
79.1000
80.3400
2,551,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.8700
79.5200
75.9800
79.4800
3,501,400
Thu, 16 Apr 2026
81.4400
81.7300
76.8800
77.9000
2,936,300
Wed, 15 Apr 2026
80.7400
81.7000
80.3900
81.1000
1,864,600
Tue, 14 Apr 2026
78.9400
80.7200
78.7200
80.7200
1,544,800
Mon, 13 Apr 2026
78.9200
79.4900
77.6000
79.3400
1,954,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.0900
82.4700
78.7700
79.0100
2,651,100
Thu, 09 Apr 2026
84.5800
84.7300
81.5900
82.4800
2,382,900
Wed, 08 Apr 2026
85.5800
85.9300
83.8200
84.7100
2,533,900
Tue, 07 Apr 2026
84.9400
87.1000
84.9400
85.8600
2,021,700
Mon, 06 Apr 2026
85.4000
85.9200
85.0000
85.1400
1,437,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.2400
86.1700
84.6800
85.6900
1,259,100
Wed, 01 Apr 2026
83.5500
85.4000
83.1700
85.3900
1,754,300
Tue, 31 Mar 2026
83.9200
84.2800
83.0000
83.7300
1,771,800
Mon, 30 Mar 2026
83.4000
83.8500
83.0000
83.2500
1,480,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.8400
83.1500
82.2500
82.7900
1,531,000
Thu, 26 Mar 2026
84.8800
85.4300
82.8500
82.9600
2,866,200
Wed, 25 Mar 2026
84.5800
85.6100
83.8800
85.1700
1,703,700
Tue, 24 Mar 2026
83.0300
84.6400
83.0000
84.1600
2,707,800
Mon, 23 Mar 2026
80.5000
82.8800
79.2900
82.6900
2,397,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.0400
82.3100
80.0300
80.9700
5,097,000
Thu, 19 Mar 2026
80.4200
81.6900
80.2000
81.2800
3,011,300
Wed, 18 Mar 2026
79.9100
80.7400
79.7000
80.4000
1,750,100
Tue, 17 Mar 2026
80.1200
80.9400
79.7100
80.2300
1,163,500
Mon, 16 Mar 2026
79.6400
80.5100
79.6400
79.7500
1,439,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.4200
79.3500
77.8800
79.3100
2,322,200
Fri, 13 Mar 2026
9 · DEFA14A
Pre-market · 09:07 ET
DEFA14A ↗
Fri, 13 Mar 2026
8 · DEFA14A
Pre-market · 08:51 ET
DEFA14A ↗
Fri, 13 Mar 2026
7 · DEF 14A
Pre-market · 08:42 ET
DEF 14A ↗
Thu, 12 Mar 2026
78.2000
78.5800
77.6900
78.0600
1,715,600
Wed, 11 Mar 2026
78.6500
78.9500
78.1700
78.2300
1,346,200
Tue, 10 Mar 2026
80.5800
80.7800
78.8200
78.8300
1,896,700
Mon, 09 Mar 2026
80.0400
81.1400
79.2700
80.8100
2,505,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
81.2500
81.8000
77.8500
80.4400
2,575,900
Thu, 05 Mar 2026
80.9500
82.7400
80.9500
81.9500
4,114,800
Wed, 04 Mar 2026
81.4100
81.8400
80.0700
81.1200
3,102,800
Tue, 03 Mar 2026
79.5600
81.4900
79.1700
81.4100
2,570,600
Mon, 02 Mar 2026
79.3800
81.0600
79.0000
80.4200
2,225,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · S-3ASR
After-hours · 16:31 ET
S-3ASR ↗
Fri, 27 Feb 2026
5 · 10-K
After market open · 11:37 ET
10-K ↗
Fri, 27 Feb 2026
79.0000
79.9100
78.8600
79.7900
2,717,500
Thu, 26 Feb 2026
77.8500
79.4100
77.0800
78.8400
2,102,900
Wed, 25 Feb 2026
75.9700
78.2600
75.9700
77.3800
2,861,200
Tue, 24 Feb 2026
75.4400
75.9800
73.7200
75.8400
1,906,100
Mon, 23 Feb 2026
77.9500
78.3700
74.1600
75.2900
2,389,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
76.0100
78.2500
75.8800
77.9900
2,515,900
Thu, 19 Feb 2026
75.3800
76.3500
75.3800
75.4900
1,741,200
Wed, 18 Feb 2026
75.2600
75.5800
73.1500
75.5000
2,822,400
Tue, 17 Feb 2026
73.4600
74.5900
72.7900
74.0300
2,577,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.9700
74.0000
72.1000
72.9400
2,795,800
Thu, 12 Feb 2026
71.7300
72.4900
70.7400
72.3000
3,950,400
Wed, 11 Feb 2026
70.7900
71.4600
70.1800
71.3800
3,064,300
Tue, 10 Feb 2026
69.8700
70.8100
69.4000
70.7200
2,966,400
Mon, 09 Feb 2026
67.9000
69.5000
67.9000
68.6600
3,623,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
69.3900
69.9100
68.0300
68.1100
4,252,800
Thu, 05 Feb 2026
67.5600
69.5600
67.2100
69.1100
4,871,600
Wed, 04 Feb 2026
62.3500
67.7100
58.8700
67.6300
9,429,200
Wed, 04 Feb 2026
4 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 03 Feb 2026
73.2500
73.5400
72.0800
72.2100
4,961,500
Mon, 02 Feb 2026
73.3500
74.0400
72.5100
73.7000
2,013,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
73.0800
73.8000
72.5700
73.3100
1,915,200
Thu, 29 Jan 2026
72.6100
73.2900
72.3000
73.2900
1,747,200
Wed, 28 Jan 2026
72.7200
73.4400
72.4500
72.5700
1,550,500
Tue, 27 Jan 2026
73.2200
73.6600
71.9600
72.8200
1,018,500
Mon, 26 Jan 2026
72.5000
72.8600
72.1200
72.8500
1,224,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.2500
72.3000
71.0000
72.2600
1,240,900
Thu, 22 Jan 2026
70.9600
71.7000
70.9300
71.2600
1,045,000
Wed, 21 Jan 2026
3 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 21 Jan 2026
70.4400
71.1400
69.9700
70.8900
1,584,000
Tue, 20 Jan 2026
71.6300
72.0700
69.9100
70.2900
1,579,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.3000
71.6300
71.1700
71.4900
859,500
Thu, 15 Jan 2026
71.7900
72.3200
71.3600
71.5700
1,189,700
Wed, 14 Jan 2026
71.1800
72.1500
71.0700
71.7500
1,199,500
Tue, 13 Jan 2026
70.3200
71.5000
70.3100
71.3100
1,149,200
Mon, 12 Jan 2026
71.1700
71.3600
70.1900
70.5300
1,384,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
71.3500
71.7900
70.9700
71.0700
1,149,600
Thu, 08 Jan 2026
71.3500
71.9000
70.7900
71.6500
2,122,700
Wed, 07 Jan 2026
69.3800
71.2900
69.3800
71.2500
1,542,000
Tue, 06 Jan 2026
69.7800
70.0700
69.1300
69.3900
1,500,300
Mon, 05 Jan 2026
69.2700
70.5200
69.1200
70.1100
1,764,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
69.0900
69.9200
68.6900
69.8200
1,635,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
69.4800
69.8100
69.3600
69.4200
1,203,600
Tue, 30 Dec 2025
69.7000
69.9200
69.6100
69.7500
914,000
Mon, 29 Dec 2025
70.1600
70.6700
69.2700
69.5300
1,492,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
70.8300
71.0000
69.9400
70.1600
1,073,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.6100
71.2300
70.6100
71.0100
452,500
Tue, 23 Dec 2025
70.7100
70.9600
70.4000
70.7100
1,784,400
Mon, 22 Dec 2025
70.7900
71.0500
70.3000
70.5200
1,701,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
70.5600
71.0700
70.5200
70.7900
3,747,200
Thu, 18 Dec 2025
69.4100
70.8500
69.0100
70.6300
2,338,700
Wed, 17 Dec 2025
67.4100
69.7200
67.2600
69.5000
2,734,500
Tue, 16 Dec 2025
68.0000
68.1700
66.8700
67.3000
2,480,700
Mon, 15 Dec 2025
68.0500
68.2100
67.5000
67.5300
2,421,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
68.0000
68.2400
67.6000
67.9700
1,648,400
Thu, 11 Dec 2025
67.7000
68.4800
67.5300
67.7500
1,822,000
Wed, 10 Dec 2025
65.7400
67.9800
65.5500
67.7000
2,633,000
Tue, 09 Dec 2025
65.4800
65.8000
64.8800
65.4500
1,461,500
Mon, 08 Dec 2025
64.5500
65.3100
63.9800
65.2600
1,313,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.0200
65.3600
64.0200
64.7500
1,728,800
Thu, 04 Dec 2025
64.1900
64.7300
63.9500
64.0400
1,526,000
Wed, 03 Dec 2025
64.0700
64.6100
64.0700
64.2000
1,232,000
Tue, 02 Dec 2025
64.6400
64.8700
63.8300
64.1100
2,707,500
Mon, 01 Dec 2025
64.2000
65.1800
64.2000
64.7800
1,791,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.9500
65.2500
64.1700
64.5000
860,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.7000
65.3300
64.3900
65.0600
1,970,000
Tue, 25 Nov 2025
64.3500
64.8900
64.0400
64.6300
1,389,000
Mon, 24 Nov 2025
63.6000
64.4200
63.5800
63.8500
2,059,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
63.8600
65.1400
63.7900
64.1000
1,519,700
Thu, 20 Nov 2025
63.8900
64.4900
63.5200
63.5300
1,984,300
Wed, 19 Nov 2025
64.0100
64.3500
63.7200
63.7500
2,039,500
Tue, 18 Nov 2025
62.9200
64.1000
62.9200
64.0000
1,473,100
Mon, 17 Nov 2025
64.0800
64.3100
62.7900
62.9700
1,810,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.0000
64.1500
62.5000
63.9400
2,328,300
Thu, 13 Nov 2025
63.5000
64.7500
63.4200
64.4900
2,378,500
Wed, 12 Nov 2025
63.3000
63.8400
62.5400
63.2500
2,186,100
Tue, 11 Nov 2025
62.6200
63.3000
62.5600
63.0300
1,384,200
Mon, 10 Nov 2025
61.2500
62.7600
61.2500
62.5900
2,348,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.2500
61.5000
60.2500
61.3500
3,201,500
Thu, 06 Nov 2025
58.0000
60.5600
57.9700
59.9800
2,569,600
Wed, 05 Nov 2025
2 · 10-Q
After market open · 14:17 ET
10-Q ↗
Wed, 05 Nov 2025
59.6000
60.5000
57.5300
57.6100
4,896,800
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 04 Nov 2025
57.7600
58.0600
57.2000
57.7500
3,279,000
Mon, 03 Nov 2025
56.7600
57.2100
56.4800
57.0600
1,947,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
56.6800
57.3400
56.6800
56.9900
1,733,100
Thu, 30 Oct 2025
56.0300
57.1500
56.0100
56.8200
970,500
Wed, 29 Oct 2025
57.1800
57.5900
55.9300
56.0900
1,176,900
Tue, 28 Oct 2025
57.3300
57.5900
56.8500
57.4200
1,299,900
Mon, 27 Oct 2025
57.0000
57.6200
56.7500
57.3000
1,424,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
57.1700
57.5200
56.9100
57.0100
1,022,300
Thu, 23 Oct 2025
57.3300
57.8300
56.9000
56.9700
1,870,600