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
71.0000
73.2700
70.9900
72.7000
1,992,191
Thu, 03 Sep 2026
71.8200
72.3500
70.1000
71.4200
1,557,100
Wed, 02 Sep 2026
70.9300
71.8200
70.3900
70.9400
1,929,300
Tue, 01 Sep 2026
71.7600
71.8600
70.0400
70.2500
2,432,400
Mon, 31 Aug 2026
72.4600
72.9800
72.0600
72.1600
1,781,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.2300
74.0200
72.4200
73.2500
1,314,000
Thu, 27 Aug 2026
72.7300
73.2900
72.2900
72.7900
1,748,300
Wed, 26 Aug 2026
73.3600
73.8000
72.7500
73.6000
2,007,100
Tue, 25 Aug 2026
73.9600
74.0100
72.6300
72.9200
1,620,100
Mon, 24 Aug 2026
73.1800
74.5400
72.4300
73.2100
1,285,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
73.5600
74.2100
72.7700
73.2900
1,184,500
Thu, 20 Aug 2026
73.9400
74.4700
73.1400
73.3300
1,329,000
Wed, 19 Aug 2026
74.6400
76.4300
74.3800
75.2500
1,701,900
Tue, 18 Aug 2026
73.8800
74.4000
72.6000
73.3800
2,028,100
Mon, 17 Aug 2026
73.6300
74.0300
72.5800
73.9300
2,002,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
74.1700
74.5700
73.5700
74.3300
1,484,300
Thu, 13 Aug 2026
75.7600
76.5100
74.4900
74.5800
2,047,300
Wed, 12 Aug 2026
76.6300
76.6900
73.8300
74.6400
1,969,300
Tue, 11 Aug 2026
75.0200
76.1900
74.7500
76.1400
2,619,200
Mon, 10 Aug 2026
76.9000
77.6300
74.5400
74.7200
2,709,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
75.7800
77.8500
75.6800
77.5100
1,838,800
Thu, 06 Aug 2026
77.1700
77.5700
75.0700
75.4700
2,944,000
Wed, 05 Aug 2026
76.4000
77.7700
76.1100
77.3200
2,453,600
Tue, 04 Aug 2026
75.4000
77.1800
74.7800
77.0800
2,967,500
Mon, 03 Aug 2026
72.5500
74.7400
72.0600
74.7300
2,381,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
72.1700
72.2800
70.9400
71.4800
2,963,600
Thu, 30 Jul 2026
71.4400
72.5500
70.9300
72.1100
4,146,900
Wed, 29 Jul 2026
75.8200
75.9700
71.3800
72.5600
9,251,900
Wed, 29 Jul 2026
17 · 10-Q
Pre-market · 07:03 ET
10-Q ↗
Wed, 29 Jul 2026
16 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 28 Jul 2026
82.5300
83.6400
81.1300
81.6100
6,232,600
Mon, 27 Jul 2026
80.2100
81.9200
79.9200
81.1600
3,129,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
77.5500
79.7600
77.3100
79.2700
1,867,600
Thu, 23 Jul 2026
76.8000
78.0900
76.2500
77.3400
1,873,300
Wed, 22 Jul 2026
77.7600
78.4900
77.0400
78.0100
1,691,000
Tue, 21 Jul 2026
76.6900
77.7800
76.4300
76.8200
1,611,600
Mon, 20 Jul 2026
78.6300
79.0000
77.2400
77.4900
1,802,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
79.9400
82.0800
78.3800
78.6500
2,318,000
Thu, 16 Jul 2026
77.7800
80.4200
77.5800
80.1400
2,055,200
Wed, 15 Jul 2026
77.4800
78.6700
77.1900
78.0400
2,203,800
Tue, 14 Jul 2026
75.8900
78.2200
75.8900
77.8500
2,194,800
Mon, 13 Jul 2026
77.6000
78.2000
75.5700
76.1800
1,767,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
77.0100
78.7800
76.8100
77.8400
1,584,700
Thu, 09 Jul 2026
76.0800
77.3400
75.8900
76.6400
2,154,900
Wed, 08 Jul 2026
78.0800
78.0900
75.5100
75.7500
3,378,000
Tue, 07 Jul 2026
80.9300
81.0500
78.7600
79.3400
1,852,000
Mon, 06 Jul 2026
82.7700
82.7700
80.6700
81.0400
1,833,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.2200
83.2100
81.5000
82.7700
1,660,100
Wed, 01 Jul 2026
81.0700
82.9000
80.3500
81.6400
2,650,400
Tue, 30 Jun 2026
80.7900
81.8200
80.0900
81.3700
2,657,200
Mon, 29 Jun 2026
79.8400
80.5400
78.7900
80.5000
3,317,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
79.2800
80.1500
78.3600
79.9700
3,007,100
Thu, 25 Jun 2026
78.5000
80.8000
78.3600
79.7200
2,098,800
Wed, 24 Jun 2026
74.1200
78.0600
74.1200
78.0500
2,200,900
Tue, 23 Jun 2026
73.2900
76.2100
73.1800
73.2100
2,068,500
Mon, 22 Jun 2026
74.2000
74.8900
73.3400
73.5800
1,865,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
73.6000
76.1600
73.6000
74.3800
4,176,400
Wed, 17 Jun 2026
74.5100
75.8000
72.3200
72.6200
2,685,100
Tue, 16 Jun 2026
74.8000
75.8300
74.4300
74.8000
2,039,100
Mon, 15 Jun 2026
75.3600
76.3200
74.2700
74.3300
1,973,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
74.3900
74.9100
73.3700
74.0300
1,808,800
Thu, 11 Jun 2026
71.6300
73.9900
70.8700
73.7500
1,973,700
Wed, 10 Jun 2026
72.0100
72.8500
70.6400
70.8700
1,923,700
Tue, 09 Jun 2026
69.6800
72.4300
69.5600
72.3500
2,982,300
Mon, 08 Jun 2026
69.2000
70.0200
68.7400
68.9600
2,262,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
69.2200
70.0600
68.7000
69.4100
2,706,500
Thu, 04 Jun 2026
70.4500
70.6500
69.5700
69.9100
1,603,000
Wed, 03 Jun 2026
68.5200
69.9200
68.3100
69.5600
2,050,400
Tue, 02 Jun 2026
69.2700
69.7400
67.8100
69.0000
2,997,500
Mon, 01 Jun 2026
69.3700
69.8100
67.8300
68.9800
2,362,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.4300
71.5400
70.1100
70.2500
2,860,900
Thu, 28 May 2026
69.1200
71.1000
68.7000
70.6900
2,478,500
Wed, 27 May 2026
69.9800
71.3200
69.3700
69.8200
2,019,400
Tue, 26 May 2026
67.5100
69.0200
67.3700
68.9000
2,093,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
66.9100
67.6500
66.2400
67.2600
2,337,700
Thu, 21 May 2026
65.6200
67.5500
64.9400
67.1500
2,322,500
Wed, 20 May 2026
64.2300
67.1000
63.9700
66.6800
2,197,500
Tue, 19 May 2026
64.9700
65.0800
63.2500
64.4700
3,046,500
Mon, 18 May 2026
65.5500
66.5300
65.3300
65.5300
1,869,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.2900
67.6800
64.9600
65.1400
3,435,700
Thu, 14 May 2026
15 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 14 May 2026
68.3400
68.8200
67.5500
68.2600
3,006,700
Wed, 13 May 2026
68.9800
70.2300
66.5600
67.4800
5,098,700
Tue, 12 May 2026
70.9000
71.5300
69.1400
69.8000
3,185,000
Mon, 11 May 2026
71.6000
71.6000
70.3900
70.5900
2,577,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
72.2200
72.6900
71.0700
71.7400
2,780,800
Thu, 07 May 2026
73.2800
74.3500
71.5900
71.9300
3,459,400
Wed, 06 May 2026
71.8300
72.9500
71.4700
71.9500
2,797,200
Tue, 05 May 2026
68.9500
70.7600
68.9500
70.4100
2,364,200
Mon, 04 May 2026
70.6000
70.9300
68.4200
68.4900
2,266,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
72.2100
72.8100
71.1400
71.2400
1,991,400
Thu, 30 Apr 2026
71.2300
72.3900
70.8000
71.8200
2,885,400
Wed, 29 Apr 2026
73.9700
74.2100
71.0900
71.2600
2,612,600
Tue, 28 Apr 2026
74.5200
75.0000
73.2900
74.3400
3,454,400
Mon, 27 Apr 2026
74.4900
75.4400
74.0100
74.2400
2,890,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
75.2200
75.5500
73.4600
74.1800
4,076,600
Thu, 23 Apr 2026
74.8600
76.0600
74.3500
75.4000
6,178,400
Wed, 22 Apr 2026
74.1700
76.1000
72.9300
73.9600
8,456,500
Wed, 22 Apr 2026
14 · 10-Q
Pre-market · 07:02 ET
10-Q ↗
Wed, 22 Apr 2026
13 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 21 Apr 2026
66.3200
67.7100
65.5100
66.7600
6,209,300
Tue, 21 Apr 2026
12 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Mon, 20 Apr 2026
65.6400
66.7400
65.0300
66.6800
3,906,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
65.0600
67.8400
64.8600
66.5800
3,074,500
Thu, 16 Apr 2026
63.6000
64.3900
63.2500
63.7300
2,831,600
Wed, 15 Apr 2026
64.7200
65.0400
62.8200
63.1700
3,246,000
Tue, 14 Apr 2026
64.2600
65.4500
63.7800
64.9100
2,963,900
Mon, 13 Apr 2026
63.2000
64.3700
62.0300
64.3100
2,807,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Fri, 10 Apr 2026
63.6100
63.7700
62.6600
62.9700
1,770,200
Thu, 09 Apr 2026
61.6000
63.8900
61.5600
63.4200
2,727,500
Wed, 08 Apr 2026
61.7900
63.0400
61.5400
62.2300
2,954,500
Tue, 07 Apr 2026
59.1100
59.7200
58.7700
59.1000
2,601,100
Mon, 06 Apr 2026
58.8700
59.7800
58.5200
59.6900
1,448,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.0400
61.0700
58.4100
59.1200
2,056,100
Wed, 01 Apr 2026
60.6200
61.3100
60.0100
60.6900
2,099,300
Tue, 31 Mar 2026
10 · PRE 14A
After-hours · 16:05 ET
PRE 14A ↗
Tue, 31 Mar 2026
59.7700
61.3900
58.8300
60.3700
2,377,800
Mon, 30 Mar 2026
60.1300
60.1300
58.4500
58.6000
2,405,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
59.9100
60.6600
59.3800
59.5000
2,041,100
Thu, 26 Mar 2026
9 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 26 Mar 2026
60.6600
61.6400
59.9500
60.1900
1,651,200
Wed, 25 Mar 2026
61.2900
61.6800
59.9600
61.5200
2,014,900
Tue, 24 Mar 2026
59.2300
60.9600
58.9100
60.3700
2,397,000
Mon, 23 Mar 2026
60.1000
61.3400
59.7100
60.0800
2,685,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
59.7500
60.0400
58.1600
58.8400
7,569,500
Thu, 19 Mar 2026
59.2200
59.8300
58.4500
59.7200
2,925,200
Wed, 18 Mar 2026
61.2000
62.1600
59.7300
59.9200
2,460,100
Tue, 17 Mar 2026
62.5400
62.9000
61.3400
61.7500
2,061,300
Mon, 16 Mar 2026
61.9500
62.7000
61.7500
62.1000
2,318,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
61.2900
62.0900
61.0100
61.5200
2,191,900
Thu, 12 Mar 2026
61.8700
62.4100
60.5100
60.6600
2,389,500
Wed, 11 Mar 2026
63.1800
63.8200
62.2300
62.4900
1,595,700
Tue, 10 Mar 2026
63.8600
65.1400
63.0900
63.4700
2,204,400
Mon, 09 Mar 2026
62.2500
64.2700
61.3000
64.2400
3,109,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.3600
64.0000
62.2600
63.6600
2,378,500
Thu, 05 Mar 2026
67.5900
68.5200
64.9700
65.3000
3,258,600
Wed, 04 Mar 2026
68.2200
68.6300
67.2000
68.4400
1,846,000
Tue, 03 Mar 2026
67.8100
68.8900
66.9200
68.0300
2,592,300
Mon, 02 Mar 2026
72.2300
72.2300
69.3200
69.8000
2,157,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.4700
72.2900
70.8300
71.6200
2,262,700
Thu, 26 Feb 2026
72.4600
72.7700
70.9200
72.4000
2,301,200
Wed, 25 Feb 2026
73.7600
73.9900
70.8500
71.8600
2,060,200
Tue, 24 Feb 2026
74.1800
75.4000
73.7800
73.8800
2,330,300
Mon, 23 Feb 2026
75.1500
75.4400
73.4300
73.8200
2,110,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
74.9700
76.8300
74.2400
75.1500
3,092,500
Thu, 19 Feb 2026
76.3000
76.9200
75.0000
75.0700
2,574,800
Wed, 18 Feb 2026
76.4300
77.8500
75.8900
76.7200
2,852,200
Tue, 17 Feb 2026
76.2500
76.8500
75.0300
76.1700
2,067,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
75.7200
76.6300
74.9800
76.1900
2,651,200
Thu, 12 Feb 2026
8 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 12 Feb 2026
77.2500
78.7800
76.6400
77.5400
4,569,000
Wed, 11 Feb 2026
76.8800
77.0000
75.3200
76.4800
5,039,600
Tue, 10 Feb 2026
77.1900
79.1900
75.4000
77.8200
6,919,500
Tue, 10 Feb 2026
7 · 10-K
Pre-market · 07:04 ET
10-K ↗
Tue, 10 Feb 2026
6 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 09 Feb 2026
72.9600
73.7100
71.3400
71.6100
4,762,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.6000
73.2900
71.3900
72.8700
2,995,300
Thu, 05 Feb 2026
70.9500
71.8300
70.2800
71.1100
3,238,700
Wed, 04 Feb 2026
68.6700
71.6200
68.5900
71.4100
3,090,900
Tue, 03 Feb 2026
66.0900
69.2500
65.9900
68.0500
2,824,100
Mon, 02 Feb 2026
66.3000
67.1200
65.9900
66.5700
2,452,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.6000
66.1600
65.1000
66.0900
1,903,700
Thu, 29 Jan 2026
66.8700
67.0600
65.4200
66.2800
2,791,600
Wed, 28 Jan 2026
67.2300
67.7500
66.0700
66.4800
2,931,800
Tue, 27 Jan 2026
68.0600
68.3700
67.0600
67.1700
1,625,200
Mon, 26 Jan 2026
68.5700
68.8300
67.7700
68.5900
1,830,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
69.8500
69.9500
68.3800
68.7300
1,590,500
Thu, 22 Jan 2026
70.5700
70.9600
69.3100
69.9000
2,050,900
Wed, 21 Jan 2026
68.6800
71.0600
68.5300
70.1800
2,249,600
Tue, 20 Jan 2026
69.2400
70.1400
68.1400
68.1600
2,555,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.1100
71.5800
70.4500
70.4700
3,345,800
Thu, 15 Jan 2026
70.5700
71.4000
70.0900
71.2100
1,622,300
Wed, 14 Jan 2026
69.7300
71.1800
69.0900
70.0700
1,801,500
Tue, 13 Jan 2026
69.6300
70.2200
69.2100
69.8500
1,750,600
Mon, 12 Jan 2026
5 · 8-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Mon, 12 Jan 2026
68.9400
69.9000
68.5200
69.5500
1,980,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
67.9700
69.5100
66.6200
69.3200
3,013,100
Thu, 08 Jan 2026
63.7400
68.0800
63.7100
67.2200
3,209,900
Wed, 07 Jan 2026
66.3700
66.3700
63.7000
64.3000
2,689,300
Tue, 06 Jan 2026
63.1400
66.2400
63.1100
66.0300
2,513,000
Mon, 05 Jan 2026
63.9600
65.6500
63.7200
63.7900
2,346,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
63.6600
64.8800
63.0000
64.4700
1,364,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
63.8900
64.1300
63.3500
63.4600
968,200
Tue, 30 Dec 2025
64.2800
65.0000
64.1800
64.2000
1,018,000
Mon, 29 Dec 2025
64.9700
65.0300
63.9600
64.6000
1,850,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.5500
65.0800
64.3800
64.7400
1,014,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.2300
65.0600
64.0100
64.7500
1,073,200
Tue, 23 Dec 2025
64.3100
64.6300
63.1600
64.0700
1,808,600
Mon, 22 Dec 2025
64.3200
64.6300
63.6100
64.2600
2,733,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.6900
65.1600
63.8900
64.1200
5,390,700
Thu, 18 Dec 2025
65.8600
66.2300
64.8900
65.1100
2,467,800
Wed, 17 Dec 2025
64.1300
65.6500
64.0000
65.1100
2,700,900
Tue, 16 Dec 2025
4 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Tue, 16 Dec 2025
64.8900
65.3500
64.2000
64.7700
2,414,500
Mon, 15 Dec 2025
64.9700
65.0000
62.7400
64.9200
2,989,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.7300
65.1700
63.6700
63.9400
1,744,900
Thu, 11 Dec 2025
63.7700
65.0000
63.7700
64.6900
2,706,100
Wed, 10 Dec 2025
61.5600
63.7900
61.3600
63.4400
3,002,700
Tue, 09 Dec 2025
62.0400
62.7600
61.0200
61.1100
2,500,400
Mon, 08 Dec 2025
3 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Mon, 08 Dec 2025
62.2600
62.5400
61.6400
62.4600
2,969,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
63.7000
65.0700
62.6400
63.2000
4,281,700
Thu, 04 Dec 2025
64.7300
65.4400
64.2200
64.4000
2,775,300
Wed, 03 Dec 2025
64.3900
65.3800
64.1300
64.6200
1,643,000
Tue, 02 Dec 2025
64.7200
64.7400
63.6700
64.2700
2,652,000
Mon, 01 Dec 2025
63.9900
65.4300
63.5100
64.7700
1,870,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.7500
65.0600
64.1600
64.8700
829,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
62.9700
64.8900
62.8800
64.4200
2,880,400
Tue, 25 Nov 2025
62.4900
63.7100
61.9500
63.3400
4,157,700
Mon, 24 Nov 2025
62.0400
62.6700
61.7100
61.7400
3,310,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.5900
63.2900
60.4000
62.2400
3,104,400
Thu, 20 Nov 2025
59.9500
60.6200
59.6000
60.1000
2,817,300
Wed, 19 Nov 2025
59.2900
59.9000
58.7100
59.4400
2,516,500
Tue, 18 Nov 2025
58.9900
59.6000
58.2900
59.0900
2,655,600
Mon, 17 Nov 2025
60.6700
60.8700
59.2300
59.3600
2,465,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.5200
62.0500
60.6400
60.7500
2,373,800
Thu, 13 Nov 2025
62.1900
63.0500
61.6000
61.8000
1,743,700
Wed, 12 Nov 2025
62.0000
62.7400
61.8500
62.5200
1,673,400
Tue, 11 Nov 2025
62.0000
62.2300
61.4200
61.9300
1,787,700
Mon, 10 Nov 2025
62.0800
62.2500
61.0100
61.4700
2,322,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
61.5900
62.4800
61.4000
61.9900
3,024,500
Thu, 06 Nov 2025
63.4500
63.7300
62.0200
62.1000
2,838,400
Wed, 05 Nov 2025
62.1400
64.4800
61.5100
63.4100
4,508,600
Tue, 04 Nov 2025
62.8200
63.7000
62.5200
63.0000
2,795,400
Mon, 03 Nov 2025
64.3400
64.6000
63.0800
63.7000
3,485,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
64.5600
65.1800
64.3100
64.7600
2,536,900
Thu, 30 Oct 2025
65.0100
66.5900
64.7000
64.9900
3,033,500
Wed, 29 Oct 2025
64.5000
68.0000
63.9800
65.2200
4,483,800
Wed, 29 Oct 2025
2 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 28 Oct 2025
68.3300
69.2700
67.8000
68.4300
4,224,900
Mon, 27 Oct 2025
68.2500
69.3100
68.0800
68.3200
1,976,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.1100
70.4500
68.0200
68.1400
2,203,000
Thu, 23 Oct 2025
69.0800
69.6500
68.3900
69.4900
1,306,200
Wed, 22 Oct 2025
69.8600
70.3900
68.9400
68.9800
1,413,000
Tue, 21 Oct 2025
68.1900
70.5100
68.0000
70.1800
1,437,900
Mon, 20 Oct 2025
68.1600
68.9500
67.8800
68.7100
1,472,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
68.0900
68.4100
67.3300
67.8700
1,802,400
Thu, 16 Oct 2025
67.8300
68.1200
67.1700
68.0300
1,748,100
Wed, 15 Oct 2025
68.2800
68.9200
67.1600
67.5100
1,547,000
Tue, 14 Oct 2025
65.5700
68.4400
65.4100
68.1300
1,968,400
Mon, 13 Oct 2025
65.9700
66.1900
65.4500
65.9900
2,105,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
67.8400
68.1700
64.9700
65.0900
2,261,800
Thu, 09 Oct 2025
68.8100
68.8200
67.1000
67.4000
1,484,100
Wed, 08 Oct 2025
68.6200
68.9900
67.9400
68.8100
1,269,100
Tue, 07 Oct 2025
68.6700
69.0500
68.3300
68.5300
1,895,600
Mon, 06 Oct 2025
70.5200
70.7200
68.5700
68.7900
1,852,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
71.0300
71.6600
70.3400
70.3800
1,502,200
Thu, 02 Oct 2025
70.1900
71.0600
69.8400
71.0000
1,761,300
Wed, 01 Oct 2025
69.8400
70.7500
69.7000
70.2200
1,597,200
Tue, 30 Sep 2025
70.2100
70.5500
69.5400
70.3900
1,821,100
Mon, 29 Sep 2025
71.0100
71.1000
69.1800
70.0400
2,302,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
70.7100
70.8400
69.7300
70.4400
1,720,900
Thu, 25 Sep 2025
70.8900
71.7500
70.2600
70.4800
1,868,800
Wed, 24 Sep 2025
71.1000
71.9700
70.9700
71.5800
2,548,900
Tue, 23 Sep 2025
71.2400
71.6300
70.7200
71.5800
3,548,700
Mon, 22 Sep 2025
72.0200
72.5000
71.0300
71.0300
3,003,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
73.0900
73.0900
72.0300
72.2400
4,819,600
Thu, 18 Sep 2025
72.8600
73.2900
72.4300
72.9900
2,902,700
Wed, 17 Sep 2025
73.7100
75.5400
71.7800
72.4700
2,772,000
Tue, 16 Sep 2025
73.8000
74.0700
73.0700
73.3000
2,082,500
Mon, 15 Sep 2025
74.1200
74.2100
73.0700
73.4600
1,487,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
74.6600
75.0300
73.5400
73.6300
1,639,600
Thu, 11 Sep 2025
73.4700
75.4200
73.1700
75.2200
1,694,800
Wed, 10 Sep 2025
73.4900
73.9100
73.0300
73.1700
1,975,100
Tue, 09 Sep 2025
75.1700
75.4600
73.0000
73.4500
3,140,500
Mon, 08 Sep 2025
75.8800
76.1000
74.2600
75.8000
2,319,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
75.0900
76.2800
74.9300
76.0700
2,806,500