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
74.1600
74.8900
72.6000
72.9700
2,499,774
Thu, 22 Oct 2026
19 · 8-K
After-hours · 21:00 ET
8-K ↗
Thu, 22 Oct 2026
71.4700
74.5100
71.2100
74.4900
2,480,300
Wed, 21 Oct 2026
70.2900
71.1000
69.8500
70.5300
1,890,400
Tue, 20 Oct 2026
69.3900
71.4800
69.3900
70.9000
2,162,800
Mon, 19 Oct 2026
68.4400
69.4200
68.1700
69.2200
1,754,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
68.7500
69.4700
68.1900
69.4000
2,220,400
Thu, 15 Oct 2026
66.2200
69.0900
66.1500
67.9800
2,436,000
Wed, 14 Oct 2026
64.2800
65.0000
63.8400
64.8000
2,001,500
Tue, 13 Oct 2026
64.0700
64.5500
63.4700
64.0500
1,927,600
Mon, 12 Oct 2026
64.6800
64.9500
63.1800
63.6500
1,441,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
63.5700
64.4400
62.8300
62.8800
1,637,400
Thu, 08 Oct 2026
61.8800
63.8300
61.7400
63.7500
4,322,200
Wed, 07 Oct 2026
61.7200
62.4000
61.4100
61.7200
2,969,700
Tue, 06 Oct 2026
60.7100
61.4100
60.3800
60.9700
1,196,600
Mon, 05 Oct 2026
59.7400
61.0500
59.3000
60.9300
2,263,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
61.3600
62.0600
59.8200
59.9100
2,520,300
Thu, 01 Oct 2026
61.5100
62.2400
61.3800
61.7700
2,804,800
Wed, 30 Sep 2026
60.5200
61.0800
60.3600
60.9000
1,989,200
Tue, 29 Sep 2026
59.6000
60.6600
59.0100
60.6000
2,478,600
Mon, 28 Sep 2026
60.7800
60.9100
60.0700
60.2400
1,811,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
60.1400
61.7200
60.1400
60.8200
1,999,600
Thu, 24 Sep 2026
62.1100
62.4300
60.1700
60.3300
1,810,400
Wed, 23 Sep 2026
61.4100
62.4800
61.4100
61.7000
2,486,100
Tue, 22 Sep 2026
64.6500
64.6500
61.4500
62.4400
3,719,400
Mon, 21 Sep 2026
65.1100
65.7300
64.1400
64.3000
2,328,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
64.6600
65.8300
64.4000
65.0200
5,677,900
Thu, 17 Sep 2026
67.1600
67.1600
64.8700
65.1200
2,188,800
Wed, 16 Sep 2026
66.3800
67.1500
65.5100
65.8800
1,872,400
Tue, 15 Sep 2026
67.7700
68.4900
67.1500
67.2300
2,131,200
Mon, 14 Sep 2026
67.4700
68.7000
67.0300
68.3300
2,677,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
67.0600
67.2700
65.4100
66.1900
1,198,200
Thu, 10 Sep 2026
67.6400
67.6400
66.1600
66.3300
1,714,800
Thu, 10 Sep 2026
18 · 8-K
Next filing day · accepted 09 Sep, 21:17 ET
8-K ↗
Wed, 09 Sep 2026
67.8500
67.8800
66.3600
66.5300
1,741,600
Tue, 08 Sep 2026
70.0300
70.0300
68.0200
68.1800
2,569,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
71.5900
72.0800
71.2200
71.4200
1,361,700
Thu, 03 Sep 2026
72.7000
74.0000
72.1300
72.5600
1,351,500
Wed, 02 Sep 2026
72.6400
73.5500
71.9100
72.0400
1,715,200
Tue, 01 Sep 2026
72.7400
73.0900
71.5100
72.0500
1,460,200
Mon, 31 Aug 2026
72.3600
72.5000
71.7100
72.1700
2,113,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
71.8200
73.6600
71.7000
73.3100
1,397,400
Thu, 27 Aug 2026
71.7900
72.5600
71.2200
71.3900
1,508,200
Wed, 26 Aug 2026
72.8400
73.7600
72.6000
72.7800
1,720,400
Tue, 25 Aug 2026
73.8600
74.4900
73.1900
73.3400
1,290,200
Mon, 24 Aug 2026
73.3900
74.7700
73.3400
74.6200
1,318,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
71.9800
73.4200
71.3300
72.9200
1,311,300
Thu, 20 Aug 2026
71.5700
72.7400
70.8400
72.0800
1,459,600
Wed, 19 Aug 2026
69.6500
72.2300
69.4300
71.4900
1,551,000
Tue, 18 Aug 2026
69.6100
70.8700
69.3200
69.3700
2,110,700
Mon, 17 Aug 2026
69.9200
70.6500
68.7100
68.8600
1,689,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
71.3600
71.4600
70.5000
70.5400
1,647,800
Thu, 13 Aug 2026
71.6400
71.7900
69.9900
71.6100
2,242,800
Wed, 12 Aug 2026
70.1900
71.1000
69.7100
71.0600
1,836,300
Tue, 11 Aug 2026
70.8100
71.9200
70.1200
71.4400
2,037,200
Mon, 10 Aug 2026
70.6800
71.6400
70.0600
71.6000
1,789,100
Mon, 10 Aug 2026
17 · 8-K
Pre-market · 06:45 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.3500
72.1900
69.9600
71.4300
1,665,200
Thu, 06 Aug 2026
71.5600
71.8300
70.4600
71.1800
1,781,500
Wed, 05 Aug 2026
71.3800
71.6300
70.3500
70.9500
2,168,500
Tue, 04 Aug 2026
70.5300
71.7100
70.1300
71.1700
2,190,200
Mon, 03 Aug 2026
71.4000
73.6300
71.1200
71.7800
2,551,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
69.9400
70.9000
69.2800
70.4000
2,742,200
Thu, 30 Jul 2026
73.6800
74.4400
69.7900
70.8700
4,142,300
Wed, 29 Jul 2026
72.4900
75.6300
71.8700
74.8700
3,552,200
Tue, 28 Jul 2026
68.9700
74.1400
67.6700
73.6500
4,927,200
Mon, 27 Jul 2026
16 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Mon, 27 Jul 2026
15 · 8-K
After-hours · 17:03 ET
8-K ↗
Mon, 27 Jul 2026
68.2800
70.2700
67.8800
69.7000
2,789,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
65.4500
67.7700
65.2600
67.6600
2,664,400
Thu, 23 Jul 2026
65.4300
65.8100
64.9900
65.7400
2,169,500
Wed, 22 Jul 2026
66.9900
67.2100
64.8200
65.3900
3,920,200
Tue, 21 Jul 2026
68.0100
69.0700
66.2200
66.6400
3,577,500
Mon, 20 Jul 2026
69.1100
69.5900
68.2500
68.9400
2,955,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
70.5700
71.3700
68.7100
69.3500
2,812,500
Thu, 16 Jul 2026
67.6800
70.0000
67.5400
69.4400
4,692,100
Wed, 15 Jul 2026
67.7800
68.7700
66.6100
66.8600
2,720,700
Tue, 14 Jul 2026
68.1000
68.8500
67.5700
68.5000
2,657,300
Mon, 13 Jul 2026
68.5000
69.3400
68.4200
69.2100
1,858,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
68.5600
68.7600
67.3500
67.6600
1,244,100
Thu, 09 Jul 2026
67.7800
67.9900
67.2200
67.8400
1,776,800
Wed, 08 Jul 2026
69.0000
69.3900
68.1000
68.4100
1,794,400
Tue, 07 Jul 2026
69.3900
70.5000
69.0400
69.2700
2,434,600
Mon, 06 Jul 2026
68.8600
69.1700
67.6200
68.4300
2,509,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.3600
70.0800
67.1000
70.0000
2,383,200
Wed, 01 Jul 2026
64.8000
68.1600
64.5200
67.3600
2,734,500
Tue, 30 Jun 2026
64.3300
64.9200
62.5800
64.1500
2,501,800
Mon, 29 Jun 2026
64.0600
64.3800
63.3300
63.9600
2,943,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.3500
64.3100
61.5600
64.2200
4,410,300
Thu, 25 Jun 2026
60.9300
62.1500
60.7900
60.8300
2,911,100
Wed, 24 Jun 2026
61.0000
62.3400
60.5300
61.8000
4,583,600
Tue, 23 Jun 2026
59.1800
60.6500
59.1300
60.4000
3,662,700
Mon, 22 Jun 2026
58.5100
59.8400
58.1400
58.2400
3,250,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
59.0500
59.1100
58.0500
59.1000
5,744,500
Wed, 17 Jun 2026
59.4200
61.0000
58.5200
59.0400
3,043,000
Tue, 16 Jun 2026
59.5600
60.1000
59.2900
59.7000
2,399,200
Mon, 15 Jun 2026
59.3400
60.2300
58.9000
59.2800
2,821,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
59.9800
60.6000
59.0400
59.9900
2,029,400
Thu, 11 Jun 2026
61.1300
61.1300
59.8300
59.9500
2,935,800
Wed, 10 Jun 2026
60.1200
61.5800
59.2100
60.1800
3,272,400
Tue, 09 Jun 2026
57.7000
59.5800
57.4400
59.1100
3,110,400
Mon, 08 Jun 2026
57.8900
58.5200
57.3600
58.0000
3,015,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
14 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 05 Jun 2026
58.2600
59.2600
58.0500
58.8600
2,278,100
Thu, 04 Jun 2026
56.5000
58.0300
56.2500
57.3800
3,069,600
Wed, 03 Jun 2026
56.1000
56.5600
55.0100
55.1400
2,875,900
Tue, 02 Jun 2026
56.5200
57.1200
55.4000
56.5900
3,833,200
Mon, 01 Jun 2026
56.1300
58.3000
56.1100
56.9800
4,506,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
56.6000
57.2400
55.9900
56.2500
3,709,100
Thu, 28 May 2026
56.8400
57.4600
56.0800
56.8400
3,442,300
Wed, 27 May 2026
56.9000
58.7000
56.6700
56.8100
2,861,500
Tue, 26 May 2026
57.3400
58.0000
56.9900
56.9900
2,627,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.4900
58.8800
57.3100
57.8200
2,550,000
Thu, 21 May 2026
57.0200
58.6800
56.1200
58.5200
2,356,900
Wed, 20 May 2026
58.2600
58.2600
56.4700
57.4300
2,231,500
Tue, 19 May 2026
59.1000
59.7100
57.6500
58.0900
2,526,300
Mon, 18 May 2026
56.1600
59.2500
56.1600
58.6900
2,855,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
56.2500
57.2500
55.8400
56.2800
2,784,900
Thu, 14 May 2026
54.5600
56.1800
54.4100
55.7800
4,549,000
Wed, 13 May 2026
55.1200
55.3300
53.8100
54.3800
4,192,300
Tue, 12 May 2026
55.5800
56.7500
55.3300
55.7700
5,460,100
Mon, 11 May 2026
56.0100
56.7400
55.2000
55.3500
5,414,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
57.9600
58.4200
56.1000
56.4500
3,616,500
Fri, 08 May 2026
13 · S-3ASR
Next filing day · accepted 07 May, 17:36 ET
S-3ASR ↗
Thu, 07 May 2026
12 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 07 May 2026
56.7600
58.7000
56.4600
58.0500
3,431,100
Wed, 06 May 2026
58.1500
58.3200
56.5400
56.5600
3,257,200
Tue, 05 May 2026
57.5000
58.0700
56.9600
57.5100
3,253,600
Mon, 04 May 2026
57.4200
58.8900
57.1900
57.6400
4,295,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
60.9500
61.2300
57.4600
57.6300
4,793,200
Thu, 30 Apr 2026
60.8900
60.9000
58.6500
60.1500
5,841,200
Wed, 29 Apr 2026
63.1900
63.9200
61.5600
61.6400
3,816,100
Tue, 28 Apr 2026
63.0000
64.4700
61.6600
63.1400
3,973,700
Mon, 27 Apr 2026
11 · 10-Q
After-hours · 17:12 ET
10-Q ↗
Mon, 27 Apr 2026
10 · 8-K
After-hours · 17:08 ET
8-K ↗
Mon, 27 Apr 2026
65.7000
67.1000
65.2800
66.1200
2,934,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.0100
67.0600
65.6800
65.9000
2,158,600
Thu, 23 Apr 2026
67.8000
68.0500
66.9600
67.5500
2,281,800
Wed, 22 Apr 2026
68.7900
68.9400
67.3900
67.8800
2,051,800
Tue, 21 Apr 2026
68.0200
69.2500
67.7100
68.9500
2,095,500
Mon, 20 Apr 2026
67.6100
68.4300
67.5100
67.7800
1,735,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.4600
68.8600
67.6700
67.7200
2,317,500
Thu, 16 Apr 2026
67.6300
69.0200
67.5300
68.8200
3,065,600
Wed, 15 Apr 2026
66.7100
67.9500
66.4200
67.4000
2,213,000
Tue, 14 Apr 2026
66.6500
67.7400
66.3400
66.5400
1,978,600
Mon, 13 Apr 2026
65.0800
67.4900
64.9300
67.4600
2,409,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
66.5900
66.7400
64.4400
65.0800
2,336,300
Thu, 09 Apr 2026
66.6700
67.9300
66.4800
67.1300
1,916,700
Thu, 09 Apr 2026
9 · 8-K
Next filing day · accepted 08 Apr, 21:24 ET
8-K ↗
Wed, 08 Apr 2026
65.9200
67.8700
65.9200
67.7600
3,086,000
Tue, 07 Apr 2026
66.4800
66.8800
65.7300
66.3700
2,546,700
Mon, 06 Apr 2026
65.2600
66.8600
65.2600
66.5200
1,955,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
64.2600
66.1900
64.1100
65.9500
2,473,400
Wed, 01 Apr 2026
64.8000
65.4200
63.7300
64.4000
4,012,900
Tue, 31 Mar 2026
65.5800
66.0600
64.4400
65.2100
3,288,200
Mon, 30 Mar 2026
63.9400
65.9600
63.4300
65.2600
4,774,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.1200
65.5800
63.3300
63.4300
3,222,000
Thu, 26 Mar 2026
64.2900
68.9100
64.1300
65.1400
7,018,100
Wed, 25 Mar 2026
66.9200
67.1000
63.2900
64.2900
5,118,700
Tue, 24 Mar 2026
8 · DEFA14A
After-hours · 17:04 ET
DEFA14A ↗
Tue, 24 Mar 2026
7 · DEF 14A
After-hours · 17:02 ET
DEF 14A ↗
Tue, 24 Mar 2026
66.8600
67.2400
66.4000
66.5000
4,930,200
Mon, 23 Mar 2026
68.3200
68.3200
66.7200
66.7200
3,470,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.8200
68.3300
66.5500
67.0500
6,025,200
Thu, 19 Mar 2026
67.5700
67.7100
66.1400
66.5600
3,026,000
Wed, 18 Mar 2026
68.0100
68.0300
66.5000
67.0800
3,363,200
Tue, 17 Mar 2026
69.9400
70.5700
68.2900
68.3300
2,158,000
Mon, 16 Mar 2026
68.3800
69.4200
67.9600
69.1900
2,667,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
68.4900
68.9300
67.5000
68.2600
1,923,100
Thu, 12 Mar 2026
68.2900
69.1600
67.5300
67.6500
2,845,900
Wed, 11 Mar 2026
68.7100
69.0000
67.6900
68.3800
2,306,200
Tue, 10 Mar 2026
71.3200
71.4400
68.0700
68.5800
2,905,000
Mon, 09 Mar 2026
72.7800
73.4000
70.5700
71.0400
3,227,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.9800
73.7300
72.1600
73.5000
2,426,100
Thu, 05 Mar 2026
72.2700
73.8000
71.9300
73.1200
3,177,200
Wed, 04 Mar 2026
6 · 8-K
After-hours · 17:11 ET
8-K ↗
Wed, 04 Mar 2026
71.8300
72.1500
70.7700
71.8500
2,851,200
Tue, 03 Mar 2026
71.4800
72.6600
70.5200
72.1600
2,486,500
Mon, 02 Mar 2026
71.6000
72.9100
70.7800
72.3600
2,570,100
Mon, 02 Mar 2026
5 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.8700
72.2300
71.1500
71.8200
4,191,900
Thu, 26 Feb 2026
70.6200
71.8400
70.4000
71.2200
3,226,000
Wed, 25 Feb 2026
70.0300
70.6500
69.2000
70.0500
2,402,700
Tue, 24 Feb 2026
69.0200
70.4900
68.6200
69.8400
3,141,600
Mon, 23 Feb 2026
69.1900
70.1600
68.8100
69.1600
3,833,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
70.0200
70.2400
69.1000
69.5900
2,414,700
Thu, 19 Feb 2026
69.4900
70.2400
68.9000
69.4200
3,077,900
Wed, 18 Feb 2026
68.8500
69.8600
68.3800
69.6900
4,371,400
Tue, 17 Feb 2026
68.9400
70.1000
68.4600
68.8300
5,252,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.6800
70.6200
68.0300
68.4700
5,035,400
Thu, 12 Feb 2026
68.8900
69.6700
67.0400
69.5300
6,743,500
Thu, 12 Feb 2026
4 · 10-K
Next filing day · accepted 11 Feb, 18:03 ET
10-K ↗
Wed, 11 Feb 2026
67.1700
67.5100
65.6800
67.0200
7,337,700
Tue, 10 Feb 2026
69.1100
70.0600
67.4300
67.6100
5,264,500
Mon, 09 Feb 2026
73.5100
73.9900
68.4600
68.6700
5,035,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.0300
74.1200
72.9100
73.7800
2,275,000
Thu, 05 Feb 2026
74.8700
75.2800
72.4200
72.6700
3,121,900
Wed, 04 Feb 2026
71.7600
74.7600
71.3300
74.0300
3,065,900
Tue, 03 Feb 2026
71.0000
72.2500
70.4500
71.9600
3,553,900
Mon, 02 Feb 2026
72.2600
73.1100
70.9200
71.3000
3,096,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
72.2700
72.5900
71.3200
72.1000
4,472,300
Thu, 29 Jan 2026
72.7100
74.0500
71.4800
72.1000
3,512,500
Wed, 28 Jan 2026
73.3600
74.6300
71.8100
72.1000
3,600,000
Tue, 27 Jan 2026
74.3000
76.1800
73.1000
74.1200
6,471,300
Mon, 26 Jan 2026
3 · 8-K
After-hours · 17:03 ET
8-K ↗
Mon, 26 Jan 2026
79.3500
80.2100
78.7800
79.6200
2,836,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
77.9900
79.3400
77.9900
79.1800
2,734,400
Thu, 22 Jan 2026
77.6200
78.7000
77.5200
78.6200
2,747,400
Wed, 21 Jan 2026
79.2200
79.9800
76.3100
78.0700
2,914,400
Tue, 20 Jan 2026
79.5300
79.9600
78.5900
79.1100
2,951,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
79.4000
80.2100
79.0000
80.0100
1,978,900
Thu, 15 Jan 2026
79.3800
79.8900
78.5400
79.7500
2,101,500
Wed, 14 Jan 2026
79.2200
80.4200
78.8200
79.4300
2,838,500
Tue, 13 Jan 2026
79.5400
79.9800
77.9500
79.0600
2,879,900
Mon, 12 Jan 2026
80.6400
80.7600
79.0600
79.6100
2,923,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
80.6700
80.9000
79.6500
80.6400
2,231,900
Thu, 08 Jan 2026
79.4800
81.2500
78.5900
80.5900
3,004,800
Wed, 07 Jan 2026
80.1500
80.9000
77.8600
78.8100
2,401,700
Tue, 06 Jan 2026
79.6000
80.7600
79.3300
80.2700
2,909,100
Mon, 05 Jan 2026
77.3000
80.4700
77.1500
79.9200
3,968,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.7700
79.7700
77.3500
77.6200
2,651,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.9700
80.4400
79.5200
79.7000
1,760,100
Tue, 30 Dec 2025
80.6300
81.0400
80.0100
80.2200
2,185,600
Mon, 29 Dec 2025
80.9600
81.4700
80.6200
80.8600
1,651,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.5100
81.0000
80.3400
80.7800
1,105,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
79.8500
80.9400
79.6500
80.8200
1,109,200
Tue, 23 Dec 2025
80.5000
80.5300
79.1700
79.9600
2,948,700
Mon, 22 Dec 2025
79.8500
81.1700
79.7700
80.3700
2,790,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.8600
81.5700
80.1400
80.1800
7,216,300
Thu, 18 Dec 2025
80.4500
81.5200
80.0400
81.0700
2,192,700
Wed, 17 Dec 2025
80.6000
81.7400
80.2400
80.6200
1,842,000
Tue, 16 Dec 2025
82.4600
82.5800
80.4000
80.9700
2,824,900
Mon, 15 Dec 2025
81.7400
82.3800
81.5100
82.3300
2,715,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.8100
81.6900
79.5600
81.6200
2,675,600
Thu, 11 Dec 2025
78.0500
79.7900
78.0500
79.5500
2,603,400
Wed, 10 Dec 2025
78.2100
78.5500
76.8100
77.5100
2,144,400
Tue, 09 Dec 2025
78.4200
79.0500
77.6700
78.4100
2,395,100
Mon, 08 Dec 2025
77.9500
78.4400
77.1000
77.6400
2,813,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.8500
79.8600
77.6300
78.3700
2,123,900
Thu, 04 Dec 2025
79.8800
80.5100
79.0700
79.6400
2,249,500
Wed, 03 Dec 2025
79.9600
80.6400
79.3000
79.6500
1,681,700
Tue, 02 Dec 2025
81.3300
81.7200
79.7400
79.8400
2,030,100
Mon, 01 Dec 2025
80.4000
82.2500
80.4000
81.1800
3,065,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.4500
81.1200
80.1000
80.4300
1,051,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.5800
81.3200
80.0500
80.4500
1,365,300
Tue, 25 Nov 2025
79.7100
80.5500
79.3900
80.5100
1,744,400
Mon, 24 Nov 2025
80.3200
80.4000
79.0000
79.2500
2,783,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
80.0000
81.1800
79.2300
80.3200
2,297,400
Thu, 20 Nov 2025
78.5700
79.9900
78.3600
79.6200
2,741,500
Wed, 19 Nov 2025
80.0900
80.9100
78.0900
78.8100
2,291,200
Tue, 18 Nov 2025
81.1400
82.0300
79.6100
79.9300
2,602,200
Mon, 17 Nov 2025
80.7100
81.1500
80.0200
80.7100
2,446,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.4000
81.4800
79.6700
80.7000
2,521,400
Thu, 13 Nov 2025
80.2000
81.3800
79.9000
80.0600
2,505,600
Wed, 12 Nov 2025
79.8900
80.6700
79.5400
80.2000
2,495,900
Tue, 11 Nov 2025
78.8200
80.1800
78.2500
80.0400
2,221,400
Mon, 10 Nov 2025
77.8900
79.0800
76.9600
78.5100
2,908,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
76.8400
79.0000
76.5800
78.5400
2,560,800
Thu, 06 Nov 2025
76.9800
77.7700
76.1700
76.4200
2,429,000
Wed, 05 Nov 2025
78.8000
79.2000
77.8300
77.8400
2,866,700
Tue, 04 Nov 2025
77.5800
79.1000
77.5800
78.9900
4,574,800
Mon, 03 Nov 2025
78.7800
78.9500
76.9600
77.8200
4,180,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.4200
80.3400
79.3000
79.7400
4,256,900
Thu, 30 Oct 2025
80.2800
81.5600
80.2600
80.4500
4,075,300
Wed, 29 Oct 2025
82.4000
82.4000
79.6800
80.3000
5,728,900
Tue, 28 Oct 2025
86.7500
86.7500
81.3900
82.3800
7,393,600
Tue, 28 Oct 2025
2 · 10-Q
Next filing day · accepted 27 Oct, 17:40 ET
10-Q ↗
Mon, 27 Oct 2025
1 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 27 Oct 2025
88.4800
89.0500
87.2500
87.7600
3,667,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
88.9300
89.2600
87.9700
88.0000
2,063,900
Thu, 23 Oct 2025
90.1100
90.4600
88.3200
88.7700
2,572,800