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
80.3600
80.5650
80.0250
80.3500
3,354,101
Thu, 03 Sep 2026
80.3800
80.5400
79.6100
80.2200
1,763,700
Wed, 02 Sep 2026
78.9200
79.8100
78.5300
79.0200
2,330,800
Tue, 01 Sep 2026
78.8300
79.8000
78.7500
79.1300
2,478,000
Mon, 31 Aug 2026
79.9100
80.2000
78.7000
79.1000
2,315,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
79.6300
80.2100
78.9800
80.1300
3,547,500
Thu, 27 Aug 2026
78.3600
79.1600
78.1100
79.1000
5,989,700
Wed, 26 Aug 2026
79.2100
79.2200
78.4300
78.4300
1,450,300
Tue, 25 Aug 2026
78.8600
78.9600
78.4400
78.7500
813,700
Mon, 24 Aug 2026
79.0000
80.0900
78.9600
79.3000
2,662,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
78.0300
79.0600
77.8300
78.9200
1,374,500
Thu, 20 Aug 2026
77.7200
78.0700
77.3200
77.9200
1,544,400
Wed, 19 Aug 2026
77.5200
78.6500
77.4400
78.1300
1,677,800
Tue, 18 Aug 2026
77.4600
78.1500
77.2500
77.4300
1,752,800
Mon, 17 Aug 2026
78.3700
78.6900
77.0600
77.2000
1,557,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
79.1700
79.7700
78.9300
79.7300
1,280,100
Thu, 13 Aug 2026
79.8200
80.6100
79.8200
80.2300
1,361,200
Wed, 12 Aug 2026
79.4900
79.6800
78.7900
79.1900
2,657,200
Tue, 11 Aug 2026
81.0400
81.3800
80.3300
80.6100
2,536,200
Mon, 10 Aug 2026
82.9400
83.2400
82.4400
83.0900
1,378,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
84.7200
84.7300
83.6400
83.7600
2,066,400
Thu, 06 Aug 2026
85.3800
85.8100
83.8000
83.9700
1,431,100
Wed, 05 Aug 2026
85.3200
85.5700
84.3800
85.1800
1,390,500
Tue, 04 Aug 2026
84.4300
84.7700
83.8800
84.5900
1,681,900
Mon, 03 Aug 2026
85.2000
85.2200
83.9100
84.0500
1,566,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
86.3400
86.6000
85.5300
86.4800
1,874,800
Thu, 30 Jul 2026
16 · 6-K
After-hours · 16:54 ET
6-K ↗
Thu, 30 Jul 2026
15 · 6-K
After-hours · 16:41 ET
6-K ↗
Thu, 30 Jul 2026
83.9200
86.1700
83.8200
86.1400
3,324,100
Wed, 29 Jul 2026
82.7800
84.9500
82.5300
84.8700
3,729,800
Tue, 28 Jul 2026
82.3300
84.0900
82.2500
83.2000
2,251,000
Mon, 27 Jul 2026
80.5000
81.0900
80.0100
80.8700
2,414,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
81.0100
81.7700
80.6500
81.6600
1,230,400
Thu, 23 Jul 2026
80.8200
81.0900
79.8300
80.4800
1,421,200
Wed, 22 Jul 2026
83.4300
83.9900
82.7500
83.0800
1,751,300
Tue, 21 Jul 2026
82.1000
82.4400
81.4400
81.5500
899,200
Mon, 20 Jul 2026
80.9100
81.5200
80.7500
80.8300
891,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
81.6000
82.0100
79.8900
80.5700
1,790,900
Thu, 16 Jul 2026
79.4900
81.5200
79.4900
81.4600
1,550,500
Wed, 15 Jul 2026
78.9800
80.1100
78.9400
79.9100
1,326,600
Tue, 14 Jul 2026
79.8800
80.2800
79.3500
79.3700
1,161,700
Mon, 13 Jul 2026
79.8600
80.7400
79.0200
79.3300
1,338,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
79.0700
79.8900
79.0400
79.6100
1,265,500
Thu, 09 Jul 2026
78.6500
79.3700
78.4400
79.3400
1,441,300
Wed, 08 Jul 2026
79.6900
80.1400
79.0500
79.1300
1,781,600
Tue, 07 Jul 2026
81.5200
82.0000
79.7000
79.7400
1,700,700
Mon, 06 Jul 2026
80.5800
80.7600
78.8900
79.3800
3,286,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.5400
82.2700
80.7500
81.3300
3,167,400
Wed, 01 Jul 2026
81.5100
81.6200
79.8400
80.2500
3,615,500
Tue, 30 Jun 2026
83.8000
83.8900
82.1800
82.4000
2,472,800
Mon, 29 Jun 2026
85.0500
85.1100
83.4100
83.8400
2,385,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
84.8400
85.5600
84.6400
85.0900
5,402,900
Thu, 25 Jun 2026
83.3200
84.3000
83.2700
84.0800
3,421,300
Wed, 24 Jun 2026
83.0600
84.8600
82.8600
84.4300
3,679,700
Tue, 23 Jun 2026
82.2200
83.1600
81.8700
82.9900
1,958,400
Mon, 22 Jun 2026
80.4000
81.6200
80.3000
80.8300
1,951,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.6500
81.4200
80.5100
80.7400
1,074,200
Wed, 17 Jun 2026
82.8700
83.1500
80.3000
80.6800
1,331,900
Tue, 16 Jun 2026
14 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 16 Jun 2026
82.0700
82.9000
81.6900
82.3500
2,272,200
Mon, 15 Jun 2026
82.8300
82.9200
81.4700
81.4800
1,376,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.5500
82.9200
82.0100
82.9100
1,226,500
Thu, 11 Jun 2026
82.5000
82.8900
81.6800
82.2700
2,228,700
Wed, 10 Jun 2026
81.1400
81.7700
81.0900
81.2600
3,151,700
Tue, 09 Jun 2026
80.3800
81.1500
80.2800
81.0200
1,779,700
Mon, 08 Jun 2026
77.9100
78.8700
77.7000
78.6600
1,842,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.5800
78.6900
77.5800
78.5000
2,200,300
Thu, 04 Jun 2026
79.6300
79.8100
77.9100
77.9200
2,387,700
Wed, 03 Jun 2026
79.9300
79.9400
79.0400
79.0400
1,883,800
Tue, 02 Jun 2026
80.8200
81.2800
80.5500
80.5800
1,721,500
Mon, 01 Jun 2026
80.4700
80.9500
80.0100
80.0200
1,312,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.6500
80.9300
79.7100
79.9900
2,015,200
Thu, 28 May 2026
82.8500
83.0500
81.9200
81.9800
1,837,400
Wed, 27 May 2026
83.7600
84.4600
83.5400
83.9600
2,004,600
Tue, 26 May 2026
83.3400
83.5500
82.1000
82.4600
1,979,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.5200
83.7100
83.0100
83.4500
1,225,300
Thu, 21 May 2026
82.7000
83.6600
82.2500
83.3600
1,356,400
Wed, 20 May 2026
81.7900
83.0800
81.5800
82.5100
1,589,900
Tue, 19 May 2026
81.2900
82.0000
81.0100
81.9100
2,073,400
Mon, 18 May 2026
80.8500
81.4500
80.6700
81.3200
1,050,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
80.4900
81.2000
80.3300
80.9200
1,346,500
Thu, 14 May 2026
81.4700
81.5300
80.6800
80.7400
1,204,900
Thu, 14 May 2026
13 · 6-K
Pre-market · 08:11 ET
6-K ↗
Wed, 13 May 2026
79.7800
80.2600
79.4900
80.1500
1,250,600
Tue, 12 May 2026
79.8500
80.2500
79.0200
79.8100
1,249,900
Mon, 11 May 2026
80.2900
80.4200
79.5100
79.8600
1,415,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.9500
80.2000
79.6400
79.8900
1,288,400
Thu, 07 May 2026
81.0600
81.2800
80.2100
80.2500
1,954,300
Wed, 06 May 2026
80.9500
82.9100
80.8700
82.0900
2,958,000
Tue, 05 May 2026
79.6400
81.6000
79.5800
80.3700
5,897,000
Tue, 05 May 2026
12 · 6-K
Pre-market · 08:49 ET
6-K ↗
Tue, 05 May 2026
11 · 6-K
Pre-market · 08:46 ET
6-K ↗
Mon, 04 May 2026
74.6300
74.7900
73.3400
73.9100
2,524,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.6800
76.5000
75.4800
75.5600
1,192,000
Thu, 30 Apr 2026
74.3800
75.8700
74.3600
75.5500
2,365,800
Wed, 29 Apr 2026
10 · 6-K
After-hours · 16:05 ET
6-K ↗
Wed, 29 Apr 2026
73.4500
73.5100
72.4800
72.8100
1,994,600
Tue, 28 Apr 2026
74.2500
74.8400
73.7900
74.4200
2,690,400
Mon, 27 Apr 2026
73.6000
73.8900
73.1300
73.3100
1,335,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
72.7500
73.0000
72.3500
72.5700
1,186,000
Thu, 23 Apr 2026
71.6100
72.5800
71.5700
72.2200
1,735,600
Wed, 22 Apr 2026
72.9000
72.9900
72.1600
72.1600
1,387,600
Tue, 21 Apr 2026
73.8300
74.0400
72.7000
72.7800
1,630,700
Mon, 20 Apr 2026
75.5300
75.6200
74.8700
75.0500
1,187,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
76.0100
76.8000
75.6500
75.7600
1,245,700
Thu, 16 Apr 2026
75.5300
76.2500
75.0800
75.4100
1,831,200
Wed, 15 Apr 2026
75.7800
75.9100
75.2700
75.2700
1,635,400
Tue, 14 Apr 2026
75.7100
76.2300
75.5000
75.5900
1,253,100
Mon, 13 Apr 2026
74.9500
75.6800
74.4500
75.6500
1,952,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
75.7300
76.0000
75.3900
75.7300
2,082,200
Thu, 09 Apr 2026
73.2200
75.4800
73.0400
75.1900
1,875,100
Wed, 08 Apr 2026
73.8800
74.8800
73.8500
74.3900
1,911,100
Tue, 07 Apr 2026
71.7600
72.0000
71.1000
71.5500
2,302,100
Mon, 06 Apr 2026
71.4000
72.6700
71.1300
72.5300
1,475,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
70.5500
71.4600
70.5500
71.3000
2,186,500
Wed, 01 Apr 2026
69.9100
70.8400
69.5000
70.7700
1,903,600
Tue, 31 Mar 2026
69.3800
69.5200
68.5000
69.3700
1,929,900
Mon, 30 Mar 2026
67.8900
68.5300
67.7100
68.2300
1,424,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9 · 6-K
After-hours · 16:02 ET
6-K ↗
Fri, 27 Mar 2026
67.7600
68.4600
67.3900
67.5700
1,746,000
Thu, 26 Mar 2026
68.9800
69.1100
67.8800
67.9400
1,760,500
Wed, 25 Mar 2026
68.5700
69.4000
68.2200
69.2000
1,621,800
Tue, 24 Mar 2026
67.7600
68.4800
67.6400
68.0600
1,840,200
Mon, 23 Mar 2026
68.5900
69.4200
68.1800
68.5500
4,041,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
69.6000
69.7100
67.3500
67.4800
4,438,400
Thu, 19 Mar 2026
69.4400
69.8700
68.8300
69.2700
3,758,900
Wed, 18 Mar 2026
71.5200
71.5200
69.7900
69.9300
2,821,500
Tue, 17 Mar 2026
73.3700
73.4700
72.4800
72.5300
1,530,000
Mon, 16 Mar 2026
73.3000
73.5900
72.8200
72.9300
1,323,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.7400
73.5900
72.2700
72.3900
2,078,600
Thu, 12 Mar 2026
72.3600
72.5000
71.6500
71.9400
1,399,900
Wed, 11 Mar 2026
72.9900
73.0300
72.4200
72.6600
2,497,300
Tue, 10 Mar 2026
72.8900
74.0400
72.7100
73.1500
2,198,300
Mon, 09 Mar 2026
72.0600
73.3100
71.6100
73.1600
1,906,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.0800
73.6800
72.0100
73.6500
2,069,900
Thu, 05 Mar 2026
74.5500
74.8200
73.3100
73.7100
1,887,500
Wed, 04 Mar 2026
76.7400
76.7400
74.6700
75.5900
2,043,000
Tue, 03 Mar 2026
8 · 6-K
After-hours · 16:38 ET
6-K ↗
Tue, 03 Mar 2026
7 · 20-F
After-hours · 16:02 ET
20-F ↗
Tue, 03 Mar 2026
76.1800
77.0500
75.8200
76.5600
2,320,200
Mon, 02 Mar 2026
6 · 6-K
After-hours · 16:02 ET
6-K ↗
Mon, 02 Mar 2026
78.7800
79.1900
78.2000
78.7100
1,885,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
80.0600
81.5500
80.0000
80.9500
2,038,200
Thu, 26 Feb 2026
79.1700
79.5800
78.7800
79.4800
2,350,400
Wed, 25 Feb 2026
79.1300
79.3800
78.3200
78.5900
3,502,600
Tue, 24 Feb 2026
80.1500
80.7600
79.7900
80.6600
1,820,900
Mon, 23 Feb 2026
78.6700
80.2700
78.6000
80.0000
2,176,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.5400
79.0000
78.2000
78.5200
2,301,400
Thu, 19 Feb 2026
78.2800
78.7700
77.8700
78.7700
1,597,300
Wed, 18 Feb 2026
78.7800
79.9600
78.4000
78.8900
2,346,100
Tue, 17 Feb 2026
79.1800
79.5700
78.5700
79.2900
2,317,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
80.1200
80.6900
79.0000
80.3900
3,192,300
Fri, 13 Feb 2026
5 · 6-K
Pre-market · 07:28 ET
6-K ↗
Thu, 12 Feb 2026
80.0600
81.5600
79.6500
80.2000
5,624,500
Wed, 11 Feb 2026
76.5900
77.5600
76.0400
77.2600
4,336,400
Tue, 10 Feb 2026
75.0900
75.8600
74.8400
75.7200
2,191,900
Mon, 09 Feb 2026
75.7300
76.0400
75.4400
76.0400
3,037,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
75.6200
76.3000
75.2200
75.8100
4,768,600
Thu, 05 Feb 2026
74.6400
75.7300
74.3200
74.9900
3,218,500
Wed, 04 Feb 2026
74.5100
75.1500
74.4100
74.4800
2,362,300
Tue, 03 Feb 2026
72.1800
73.7200
72.0600
73.5300
2,029,900
Mon, 02 Feb 2026
72.8800
73.0500
71.8500
72.4500
2,213,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
4 · 6-K
After-hours · 16:02 ET
6-K ↗
Fri, 30 Jan 2026
71.3000
71.7600
71.0700
71.6800
2,219,600
Thu, 29 Jan 2026
71.1400
71.4600
70.5300
71.2800
2,278,000
Wed, 28 Jan 2026
70.1000
70.8000
69.3900
69.8200
1,850,800
Tue, 27 Jan 2026
69.7600
70.5400
69.6400
70.2500
2,465,300
Mon, 26 Jan 2026
70.0500
70.5900
69.3900
69.4000
1,392,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
69.3300
69.8800
69.0100
69.8800
1,826,800
Thu, 22 Jan 2026
69.3500
69.8200
69.3000
69.6600
1,189,300
Wed, 21 Jan 2026
69.1800
69.5500
68.6400
69.2600
1,685,500
Tue, 20 Jan 2026
68.4000
69.0300
68.0200
68.8900
1,953,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
68.5900
68.7100
68.3200
68.5700
2,422,000
Thu, 15 Jan 2026
69.0500
69.1500
68.4400
68.7200
2,157,400
Wed, 14 Jan 2026
68.2400
68.9700
68.1200
68.7900
2,524,300
Tue, 13 Jan 2026
66.7500
67.8900
66.5300
67.8900
3,094,300
Mon, 12 Jan 2026
65.9300
66.7400
65.9300
66.7400
1,506,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
65.6500
65.9500
65.4700
65.8800
1,179,900
Thu, 08 Jan 2026
64.4500
65.9900
64.3200
64.6600
3,482,300
Wed, 07 Jan 2026
63.9100
64.1400
63.1400
63.1400
1,755,300
Tue, 06 Jan 2026
3 · 6-K
After-hours · 16:01 ET
6-K ↗
Tue, 06 Jan 2026
63.2600
64.3900
63.1600
63.7500
1,743,100
Mon, 05 Jan 2026
63.0000
63.3700
62.4300
63.2700
1,304,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
63.8000
63.9600
63.1000
63.7100
1,593,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.5000
64.5000
63.9700
64.0400
697,000
Tue, 30 Dec 2025
64.3000
64.6600
64.3000
64.6100
780,500
Mon, 29 Dec 2025
64.4300
64.9400
64.2900
64.3100
1,064,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.9400
64.2400
63.7200
64.2400
1,175,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.9300
64.1800
63.6700
63.8300
1,275,900
Tue, 23 Dec 2025
64.0500
64.0900
63.6800
63.9500
1,600,500
Mon, 22 Dec 2025
63.1700
63.7900
63.0800
63.3900
2,737,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
65.0800
65.3400
64.4600
64.4900
1,584,900
Thu, 18 Dec 2025
64.3000
65.1200
64.2600
64.5500
1,625,300
Wed, 17 Dec 2025
64.8900
65.5700
64.8300
65.2800
1,449,500
Tue, 16 Dec 2025
64.4200
64.9000
64.3500
64.5500
5,054,600
Mon, 15 Dec 2025
64.7400
65.4400
64.6100
64.9800
3,190,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
63.0600
63.9500
63.0400
63.7400
2,067,400
Thu, 11 Dec 2025
62.4400
63.6200
62.3900
63.3800
2,962,600
Wed, 10 Dec 2025
60.9900
62.2500
60.9900
62.2500
1,814,300
Tue, 09 Dec 2025
60.5100
60.8300
60.1400
60.4400
2,629,300
Mon, 08 Dec 2025
60.3900
60.7200
59.9000
60.5100
2,409,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.1900
61.6300
61.0200
61.1600
1,493,300
Thu, 04 Dec 2025
61.6900
61.9500
60.9600
60.9700
1,132,500
Wed, 03 Dec 2025
61.9000
62.9200
61.5400
61.5900
1,380,900
Tue, 02 Dec 2025
61.9200
61.9200
61.3200
61.6400
1,236,300
Mon, 01 Dec 2025
61.7400
62.4200
61.7300
62.0600
1,524,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
61.4900
61.8200
61.3900
61.5300
1,299,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
61.9600
62.2100
61.7500
61.8500
2,086,000
Tue, 25 Nov 2025
62.7700
63.2800
62.5500
62.5500
1,530,700
Mon, 24 Nov 2025
62.4200
62.5400
61.9000
62.4000
2,365,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
61.7700
62.8300
61.6600
62.4700
2,501,500
Thu, 20 Nov 2025
60.7400
61.0100
60.5800
60.7600
1,323,900
Wed, 19 Nov 2025
61.2400
61.5900
60.6800
60.6900
1,505,300
Tue, 18 Nov 2025
61.3000
61.8900
60.9700
61.1600
2,914,200
Mon, 17 Nov 2025
62.6000
62.9700
61.9800
62.1200
2,142,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.0800
64.4800
63.3500
63.8300
1,543,300
Thu, 13 Nov 2025
64.3400
65.0400
64.2300
64.5800
1,140,100
Wed, 12 Nov 2025
64.6000
65.1500
64.4700
64.5500
1,731,200
Tue, 11 Nov 2025
64.3000
65.2200
64.2300
64.7600
2,331,600
Mon, 10 Nov 2025
62.9900
63.4200
62.6300
63.3500
1,941,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
62.8200
63.4400
62.6900
63.2800
2,991,000
Thu, 06 Nov 2025
62.6700
63.0600
62.5300
62.8800
2,141,300
Wed, 05 Nov 2025
62.3100
63.0000
62.2600
62.8600
2,898,200
Tue, 04 Nov 2025
61.3700
62.2500
61.3300
61.9000
2,615,700
Mon, 03 Nov 2025
60.9400
61.5700
60.7100
61.1500
2,655,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.5800
61.3600
60.1000
60.9000
2,428,600
Thu, 30 Oct 2025
60.8500
61.5100
59.6400
60.0100
5,525,600
Thu, 30 Oct 2025
2 · 6-K
Pre-market · 09:08 ET
6-K ↗
Thu, 30 Oct 2025
1 · 6-K
Pre-market · 09:05 ET
6-K ↗
Wed, 29 Oct 2025
61.9000
62.1700
61.1100
61.4400
3,387,700
Tue, 28 Oct 2025
61.1800
62.1500
60.9200
61.8100
2,619,500
Mon, 27 Oct 2025
61.3300
61.6400
61.2700
61.6300
1,451,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.2400
61.4500
61.1400
61.2900
1,199,500
Thu, 23 Oct 2025
61.6400
61.6400
61.0600
61.5900
1,345,100
Wed, 22 Oct 2025
61.6800
62.1800
61.2500
61.8000
2,081,000
Tue, 21 Oct 2025
62.0000
62.0200
61.4500
61.8400
1,871,700
Mon, 20 Oct 2025
62.0900
62.4400
61.9300
62.0400
2,175,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
61.8100
62.3300
61.8000
62.1400
2,995,400
Thu, 16 Oct 2025
61.1100
61.9500
61.0700
61.5400
3,070,000
Wed, 15 Oct 2025
60.3000
60.7400
60.1400
60.2600
1,117,400
Tue, 14 Oct 2025
59.3200
60.2200
59.3100
60.2200
1,154,900
Mon, 13 Oct 2025
59.0200
59.5300
58.9600
59.3600
1,120,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
59.8600
59.9200
59.2200
59.5800
1,118,400
Thu, 09 Oct 2025
59.1900
59.3000
58.8200
59.1800
1,518,800
Wed, 08 Oct 2025
59.5500
59.7800
59.4400
59.5300
996,600
Tue, 07 Oct 2025
59.1900
59.9500
59.1700
59.6800
2,199,200
Mon, 06 Oct 2025
58.9100
58.9100
58.4400
58.5100
2,042,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
59.3200
59.6700
59.1200
59.5600
1,313,700
Thu, 02 Oct 2025
60.0200
60.3700
59.8400
60.0600
2,019,400
Wed, 01 Oct 2025
59.3300
59.6900
59.0900
59.5400
2,422,000
Tue, 30 Sep 2025
59.4500
59.7300
59.1500
59.6100
1,494,400
Mon, 29 Sep 2025
59.0400
60.0200
58.8500
59.8500
2,288,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
59.6600
59.6700
59.1100
59.1400
1,636,600
Thu, 25 Sep 2025
59.9500
60.0200
59.3300
59.7200
2,098,800
Wed, 24 Sep 2025
58.8300
59.6300
58.7000
59.4900
1,830,900
Tue, 23 Sep 2025
58.8400
59.1100
58.6100
59.1000
3,174,200
Mon, 22 Sep 2025
59.0000
59.0200
58.3300
58.5900
3,071,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
59.1500
59.5700
59.1000
59.3600
2,619,400
Thu, 18 Sep 2025
58.8000
59.0100
58.5400
58.5800
1,673,100
Wed, 17 Sep 2025
58.4700
59.1700
58.4500
58.8200
2,682,100
Tue, 16 Sep 2025
58.2900
58.3100
57.7900
57.9300
3,055,700
Mon, 15 Sep 2025
59.0300
59.2200
58.4900
58.5500
3,309,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
58.7800
58.8900
58.2800
58.3600
1,937,300
Thu, 11 Sep 2025
58.9300
59.1700
58.9200
59.0100
1,676,800
Wed, 10 Sep 2025
59.0200
59.1700
58.7800
58.9700
1,475,900
Tue, 09 Sep 2025
59.1500
59.6600
59.1500
59.3100
1,323,200
Mon, 08 Sep 2025
59.7200
59.7200
59.1300
59.4300
4,256,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
59.8300
60.4400
59.7800
60.2300
2,073,800