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
68.2400
68.5350
66.5500
66.9900
3,389,929
Thu, 22 Oct 2026
73.1100
74.5000
67.7400
69.2800
5,675,900
Wed, 21 Oct 2026
16 · 10-Q
After-hours · 20:27 ET
10-Q ↗
Wed, 21 Oct 2026
81.2100
81.9200
80.5200
81.8100
1,716,500
Tue, 20 Oct 2026
80.5800
81.2500
80.1900
81.0900
1,344,400
Mon, 19 Oct 2026
81.5500
81.7600
80.4900
80.7500
1,110,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
82.2000
82.9700
81.6200
81.9900
1,191,900
Thu, 15 Oct 2026
81.4000
82.0000
80.5800
81.7800
1,824,000
Wed, 14 Oct 2026
79.8400
80.5800
79.6300
80.4800
1,775,000
Tue, 13 Oct 2026
79.0900
79.8700
78.2700
79.8200
1,501,200
Mon, 12 Oct 2026
78.1700
79.3000
77.8100
78.8100
2,423,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
78.7500
78.8100
78.1000
78.2100
1,589,300
Thu, 08 Oct 2026
77.2400
78.7700
76.9300
78.3700
1,315,900
Wed, 07 Oct 2026
78.3800
78.8000
77.1600
77.4400
1,428,500
Tue, 06 Oct 2026
79.2200
79.7300
78.6400
78.8900
1,359,700
Mon, 05 Oct 2026
77.6400
79.3700
77.0800
78.8300
2,024,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.3700
78.7700
77.8300
78.0000
1,215,300
Thu, 01 Oct 2026
76.8500
77.7800
76.4400
77.7600
1,081,000
Wed, 30 Sep 2026
78.0400
78.1700
76.7900
76.8400
1,742,900
Tue, 29 Sep 2026
78.0000
78.5200
77.4800
78.1000
1,261,400
Mon, 28 Sep 2026
77.6100
78.5200
77.2900
78.2500
1,387,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
77.2500
78.1600
76.8700
77.8600
1,114,800
Thu, 24 Sep 2026
77.9900
78.3100
77.1000
77.1500
1,614,400
Wed, 23 Sep 2026
77.2900
78.7200
77.1200
78.3700
1,333,400
Tue, 22 Sep 2026
77.3900
77.8400
76.9100
77.6400
1,981,100
Mon, 21 Sep 2026
76.5900
77.0500
76.0400
76.5900
1,428,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
76.5200
76.5200
75.8600
76.2600
3,717,500
Thu, 17 Sep 2026
77.3900
77.8800
75.6800
76.5900
1,203,500
Wed, 16 Sep 2026
77.0100
77.2500
75.9200
76.2800
1,175,300
Tue, 15 Sep 2026
76.7900
76.9700
76.0300
76.8400
1,506,000
Mon, 14 Sep 2026
76.3400
76.8300
76.0600
76.5400
1,606,300
Mon, 14 Sep 2026
15 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
76.6800
77.0800
76.4600
76.7000
1,694,700
Thu, 10 Sep 2026
76.2200
76.2400
75.0400
75.9700
1,575,500
Wed, 09 Sep 2026
76.6800
76.7200
76.2700
76.4100
1,093,800
Tue, 08 Sep 2026
77.6500
77.7600
76.5500
77.0300
1,312,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
77.4900
78.2400
77.0900
77.8800
1,333,200
Thu, 03 Sep 2026
78.4800
78.6000
76.9800
77.8800
1,716,600
Wed, 02 Sep 2026
77.1600
77.7400
75.9000
77.6600
2,235,800
Tue, 01 Sep 2026
77.3500
77.9100
76.6600
76.8300
1,887,200
Tue, 01 Sep 2026
14 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 31 Aug 2026
79.0400
79.4500
76.7100
77.4300
19,490,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
79.9400
79.9900
78.2100
79.2900
1,798,400
Thu, 27 Aug 2026
79.0500
79.7700
78.1700
79.6200
1,644,600
Wed, 26 Aug 2026
78.8900
79.9300
78.3500
79.6000
2,470,900
Tue, 25 Aug 2026
80.5400
81.0400
78.6500
78.7000
1,789,000
Mon, 24 Aug 2026
81.0300
81.8000
80.1200
80.1600
1,789,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
82.2000
82.4400
80.5000
80.6400
1,706,100
Thu, 20 Aug 2026
82.1500
82.9400
81.5100
81.7100
1,859,800
Wed, 19 Aug 2026
81.3500
82.7000
80.7700
82.6900
1,467,800
Tue, 18 Aug 2026
82.0400
82.2700
80.6900
81.0100
922,600
Mon, 17 Aug 2026
81.5300
82.0300
81.2600
81.5500
1,298,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
82.0900
82.2400
81.1300
81.9400
1,083,600
Thu, 13 Aug 2026
82.7300
82.8800
80.6800
82.2600
1,612,400
Wed, 12 Aug 2026
83.1800
83.5800
81.5200
82.4900
1,247,400
Tue, 11 Aug 2026
83.2900
84.3000
83.2900
83.5300
1,174,000
Mon, 10 Aug 2026
83.1000
83.3900
82.6100
83.3800
1,502,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
82.8100
83.9600
82.5200
83.5400
1,320,500
Thu, 06 Aug 2026
83.0000
83.4100
82.4500
83.0500
1,137,000
Wed, 05 Aug 2026
82.5000
82.6300
81.7300
82.5000
1,159,300
Tue, 04 Aug 2026
80.4700
82.4200
79.5300
82.3100
1,199,500
Mon, 03 Aug 2026
80.1200
80.9500
79.6600
80.3000
1,189,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
79.7100
79.9200
79.0100
79.3800
1,842,800
Thu, 30 Jul 2026
81.0000
81.6500
79.0700
79.9900
1,408,000
Wed, 29 Jul 2026
81.5700
82.2000
80.8300
81.2100
1,627,200
Tue, 28 Jul 2026
81.2400
83.4100
80.5400
82.2600
1,793,800
Mon, 27 Jul 2026
79.6400
80.5100
79.1000
80.4400
1,370,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
78.6600
80.6500
78.6600
79.5000
2,115,900
Thu, 23 Jul 2026
76.0300
78.3300
75.0400
77.7500
2,723,600
Wed, 22 Jul 2026
13 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 22 Jul 2026
73.4600
74.2000
73.4600
73.8800
1,327,600
Tue, 21 Jul 2026
73.6400
74.2000
73.0200
73.1300
2,340,300
Mon, 20 Jul 2026
74.4000
74.4900
73.2800
73.6300
1,257,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
75.8500
76.7200
74.5300
74.5900
1,189,600
Thu, 16 Jul 2026
73.4100
76.2600
73.4100
76.1700
1,466,000
Wed, 15 Jul 2026
73.6300
74.1100
73.1700
73.5000
1,062,600
Tue, 14 Jul 2026
74.5400
74.7600
73.6200
73.8100
993,400
Mon, 13 Jul 2026
74.1600
74.9100
73.6400
73.9200
1,073,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
73.2500
74.5100
73.2500
74.0000
825,700
Thu, 09 Jul 2026
72.6400
74.0400
72.5100
73.1900
1,463,900
Wed, 08 Jul 2026
74.5200
74.6500
73.0300
73.2300
1,255,500
Tue, 07 Jul 2026
75.8200
75.9000
74.5500
75.2000
1,168,900
Mon, 06 Jul 2026
75.0700
75.7800
74.6000
75.6700
1,279,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.2100
75.4000
74.5000
75.2400
1,297,900
Wed, 01 Jul 2026
75.7900
76.0600
74.5800
74.8200
1,411,500
Tue, 30 Jun 2026
75.9100
75.9700
75.2000
75.6100
1,545,500
Mon, 29 Jun 2026
76.0600
76.2700
74.9700
75.7700
1,075,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.0000
76.5200
75.4300
76.4200
1,721,100
Thu, 25 Jun 2026
75.2700
76.8700
75.0700
75.9400
1,938,000
Wed, 24 Jun 2026
74.0200
75.5400
73.1500
75.0000
1,688,400
Tue, 23 Jun 2026
74.9100
75.6100
74.1500
74.1600
1,063,100
Mon, 22 Jun 2026
75.7800
76.2100
74.9400
75.5100
1,458,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
76.0100
76.8000
75.7200
76.0300
2,310,900
Wed, 17 Jun 2026
76.0400
77.1200
74.9600
75.2700
1,409,700
Tue, 16 Jun 2026
75.4200
76.3400
75.4200
76.2700
1,143,800
Mon, 15 Jun 2026
75.5900
75.8600
74.9900
75.1500
1,155,000
Mon, 15 Jun 2026
12 · 8-K
Pre-market · 08:41 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
74.7200
74.9300
73.9900
74.6000
1,010,800
Thu, 11 Jun 2026
73.8900
74.6700
73.2800
74.1200
1,790,700
Wed, 10 Jun 2026
75.7300
75.8000
73.2600
73.4700
1,196,600
Tue, 09 Jun 2026
74.4000
75.9900
74.3800
75.8600
1,097,800
Mon, 08 Jun 2026
73.8700
74.9800
73.8600
74.1600
1,303,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.2600
74.8600
73.9900
74.3400
1,219,100
Thu, 04 Jun 2026
74.7700
75.2000
73.7800
74.3100
1,402,300
Wed, 03 Jun 2026
73.7500
74.6200
73.4800
73.7900
1,183,700
Tue, 02 Jun 2026
74.0500
74.6000
73.6400
74.0500
1,311,300
Mon, 01 Jun 2026
74.7200
75.7500
73.5600
73.9600
1,056,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.5900
75.9700
75.1700
75.4500
2,643,100
Thu, 28 May 2026
75.1800
75.8200
74.4400
75.8200
1,686,300
Wed, 27 May 2026
76.4700
77.2700
75.8700
76.0200
1,266,200
Tue, 26 May 2026
75.7600
76.4100
75.5300
76.3300
1,281,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
75.6900
76.1700
75.1100
75.6300
996,200
Thu, 21 May 2026
75.2000
75.7700
74.2400
75.3100
1,195,200
Thu, 21 May 2026
11 · 8-K
Pre-market · 08:45 ET
8-K ↗
Wed, 20 May 2026
75.3500
75.9200
74.3900
75.3000
1,469,700
Tue, 19 May 2026
75.8500
76.1900
74.6500
75.3200
1,354,400
Mon, 18 May 2026
75.8000
76.6000
75.5800
76.1700
1,576,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.2500
76.7300
75.5800
75.7200
1,419,000
Thu, 14 May 2026
77.1700
77.6000
76.1700
76.5200
2,313,400
Wed, 13 May 2026
76.9300
77.3200
76.0400
76.6200
1,489,600
Tue, 12 May 2026
77.5600
77.6700
76.9500
77.0600
2,004,200
Mon, 11 May 2026
77.5900
77.8200
76.8800
77.3900
1,538,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.8200
79.0600
77.4200
77.5900
947,100
Thu, 07 May 2026
80.5300
80.6700
78.3800
78.6700
1,146,700
Wed, 06 May 2026
79.7700
80.9300
79.7400
80.3600
1,503,500
Tue, 05 May 2026
78.2200
79.1900
77.9500
78.6800
1,400,600
Tue, 05 May 2026
10 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 04 May 2026
78.7000
79.5000
77.7000
77.8900
2,015,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.8400
80.8600
78.8900
79.1900
1,215,800
Thu, 30 Apr 2026
79.6000
80.3900
79.0900
80.2700
1,445,800
Wed, 29 Apr 2026
80.0900
80.8900
79.4500
79.5700
1,396,000
Tue, 28 Apr 2026
81.2700
81.2900
79.6600
80.3600
1,707,800
Mon, 27 Apr 2026
81.7700
82.2800
80.2600
80.5400
1,754,000
Mon, 27 Apr 2026
9 · 8-K
Pre-market · 08:20 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.7300
82.3900
80.8000
81.5800
1,724,900
Thu, 23 Apr 2026
82.3400
83.3200
80.3800
82.1800
2,474,400
Wed, 22 Apr 2026
8 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Wed, 22 Apr 2026
87.7400
87.7600
85.1400
85.5500
1,696,000
Tue, 21 Apr 2026
87.2200
87.9900
86.7200
87.2800
919,200
Mon, 20 Apr 2026
86.6100
87.3600
86.1000
87.1900
918,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
85.2800
88.3400
84.9900
86.7400
1,029,200
Thu, 16 Apr 2026
85.2400
86.2100
84.6000
84.9200
914,000
Wed, 15 Apr 2026
86.9400
87.3600
84.7700
85.2100
933,700
Tue, 14 Apr 2026
88.0200
88.1800
87.1600
87.4800
960,400
Mon, 13 Apr 2026
87.0300
88.2100
86.7200
88.2100
1,009,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
88.7100
88.9900
87.1600
87.6100
1,050,700
Thu, 09 Apr 2026
87.5700
89.1700
87.4900
88.6100
1,014,800
Wed, 08 Apr 2026
87.0700
88.4200
86.1800
87.9000
1,603,700
Tue, 07 Apr 2026
84.3200
85.2800
83.7900
84.9700
990,200
Mon, 06 Apr 2026
84.2900
84.5900
83.6600
84.5300
617,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
84.3100
86.0200
83.8300
84.6200
861,600
Wed, 01 Apr 2026
84.8100
86.0600
84.4800
85.6500
1,354,600
Tue, 31 Mar 2026
84.1100
85.5900
83.1200
84.6500
1,083,800
Mon, 30 Mar 2026
84.3200
84.3200
82.6500
82.9400
976,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.2100
84.5300
83.4400
83.7600
899,200
Thu, 26 Mar 2026
85.4500
86.5000
84.4700
84.6600
655,500
Wed, 25 Mar 2026
86.4200
86.5200
84.9000
86.0400
687,400
Tue, 24 Mar 2026
84.3700
86.3200
84.2200
85.5200
781,300
Mon, 23 Mar 2026
85.7500
86.2300
84.6600
85.1900
940,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
84.2800
85.0300
83.3500
83.8900
1,984,200
Thu, 19 Mar 2026
84.1900
85.1000
83.6800
84.2800
1,317,300
Wed, 18 Mar 2026
86.2600
86.6500
84.6400
84.7200
1,038,300
Tue, 17 Mar 2026
86.9800
87.4100
85.1600
86.6500
819,200
Mon, 16 Mar 2026
88.2800
88.7300
86.3400
86.3400
1,205,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.7400
88.1200
86.0800
87.6200
1,046,500
Thu, 12 Mar 2026
87.1600
88.4400
86.6500
86.9100
1,708,500
Wed, 11 Mar 2026
7 · DEFA14A
After market open · 10:21 ET
DEFA14A ↗
Wed, 11 Mar 2026
6 · DEF 14A
After market open · 10:18 ET
DEF 14A ↗
Wed, 11 Mar 2026
87.6500
88.0300
86.5500
88.0100
1,135,100
Tue, 10 Mar 2026
88.2900
89.3800
87.8000
87.9600
999,100
Mon, 09 Mar 2026
87.5300
88.6800
85.6600
88.4700
986,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
89.9800
90.3600
88.2900
88.5500
740,400
Thu, 05 Mar 2026
92.2200
92.4400
90.5700
91.2600
872,100
Wed, 04 Mar 2026
92.6000
93.1000
91.7000
92.9300
681,300
Tue, 03 Mar 2026
92.8800
93.1700
90.6800
92.4500
839,800
Mon, 02 Mar 2026
5 · 8-K
After-hours · 17:29 ET
8-K ↗
Mon, 02 Mar 2026
93.0300
95.0100
92.2500
94.8200
1,020,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.3700
93.9400
92.1400
93.9200
1,680,400
Thu, 26 Feb 2026
92.9000
93.0200
91.6200
93.0000
1,026,100
Wed, 25 Feb 2026
93.5300
93.7500
91.7300
92.3500
783,100
Tue, 24 Feb 2026
92.9800
93.9900
92.6600
93.4800
515,200
Mon, 23 Feb 2026
93.0000
93.7000
91.8200
92.8700
943,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.0500
94.0700
92.3300
93.0900
869,000
Thu, 19 Feb 2026
93.0100
93.5300
92.6400
93.0200
731,600
Wed, 18 Feb 2026
93.7400
94.5200
93.1500
93.4200
824,400
Tue, 17 Feb 2026
4 · 10-K
After market open · 13:15 ET
10-K ↗
Tue, 17 Feb 2026
94.2600
94.8100
93.4100
94.3000
950,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
3 · 8-K
After market open · 13:42 ET
8-K ↗
Fri, 13 Feb 2026
94.3000
95.3500
93.5800
94.6700
985,900
Thu, 12 Feb 2026
94.9600
95.6900
93.9800
94.2800
1,225,800
Wed, 11 Feb 2026
94.6700
95.3900
93.7400
94.4800
949,800
Tue, 10 Feb 2026
93.0300
94.6200
91.7100
94.2200
1,054,000
Mon, 09 Feb 2026
92.4400
93.2900
92.0400
92.7500
1,028,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
93.0000
93.7700
92.0700
92.7600
2,083,000
Thu, 05 Feb 2026
91.9400
92.8400
90.9800
92.4200
1,547,000
Wed, 04 Feb 2026
89.5700
91.8000
88.6700
91.5800
1,926,500
Tue, 03 Feb 2026
88.0800
89.7000
87.5400
88.7900
1,155,700
Mon, 02 Feb 2026
87.2900
88.6200
86.7300
88.4800
985,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.1400
87.5500
86.2900
87.3300
1,633,200
Thu, 29 Jan 2026
87.6500
87.8800
86.3500
87.5800
1,482,900
Wed, 28 Jan 2026
87.7600
87.9400
86.2800
86.8300
1,118,500
Tue, 27 Jan 2026
88.0000
89.6600
86.4500
87.6500
1,608,600
Mon, 26 Jan 2026
2 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 26 Jan 2026
86.9000
87.3200
86.1500
86.7600
1,104,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
87.5000
87.5700
86.1800
86.5500
675,200
Thu, 22 Jan 2026
87.2900
87.8200
86.7500
87.5400
1,034,600
Wed, 21 Jan 2026
85.5500
87.8000
84.7700
87.0200
922,000
Tue, 20 Jan 2026
86.6200
87.0300
84.7700
84.8600
1,440,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
87.1100
88.0400
86.5400
87.9200
808,700
Thu, 15 Jan 2026
87.0000
87.6300
86.5800
87.5500
846,800
Wed, 14 Jan 2026
86.0600
86.8900
85.5800
86.6800
668,200
Tue, 13 Jan 2026
85.6900
86.2500
85.3600
86.0400
566,100
Mon, 12 Jan 2026
85.7100
86.1800
85.1100
85.6400
815,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
85.7800
86.3200
85.3200
85.9500
755,400
Thu, 08 Jan 2026
82.8200
85.3200
82.5400
85.1900
940,000
Wed, 07 Jan 2026
84.8900
84.8900
82.8100
83.1400
708,100
Tue, 06 Jan 2026
83.0800
85.0300
82.7400
84.7200
491,500
Mon, 05 Jan 2026
82.5100
84.6800
81.9100
83.5100
613,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.1000
82.8000
81.6800
82.6400
533,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.8400
83.1300
81.8400
81.9700
704,800
Tue, 30 Dec 2025
83.1900
83.3900
82.4700
83.0900
343,100
Mon, 29 Dec 2025
83.4700
83.7100
83.0900
83.2600
397,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.3900
83.9100
82.9900
83.4000
378,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.7300
83.7800
83.1600
83.6000
182,600
Tue, 23 Dec 2025
83.5000
83.9900
82.8200
83.4600
461,300
Mon, 22 Dec 2025
82.7000
83.7600
81.9400
83.4500
674,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.8400
83.1300
82.0700
82.6800
1,728,800
Thu, 18 Dec 2025
83.5800
84.3200
82.9100
83.1100
946,200
Wed, 17 Dec 2025
82.4600
83.5700
82.1200
83.1600
789,500
Tue, 16 Dec 2025
84.0100
84.5800
82.1000
82.7200
910,500
Mon, 15 Dec 2025
83.8500
84.5200
83.4200
84.4500
988,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.1700
84.5100
83.2600
83.5800
916,000
Thu, 11 Dec 2025
82.5000
83.7600
81.6900
83.7000
857,300
Wed, 10 Dec 2025
81.0600
82.6200
81.0000
82.1200
1,171,600
Tue, 09 Dec 2025
82.8300
83.3200
81.2500
81.2800
749,400
Mon, 08 Dec 2025
83.2400
83.5300
82.5400
82.8600
683,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
83.1800
84.2500
82.5400
83.4700
592,900
Thu, 04 Dec 2025
83.0000
83.8700
82.5500
83.4200
596,500
Wed, 03 Dec 2025
82.8700
83.2300
82.4400
82.9900
687,300
Tue, 02 Dec 2025
82.6600
82.9600
81.8500
82.4800
694,700
Mon, 01 Dec 2025
81.7900
83.1600
81.3200
82.2500
909,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.8100
82.9900
82.3800
82.4400
475,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.5600
83.5700
82.3000
82.3100
776,600
Tue, 25 Nov 2025
81.4400
83.0200
81.1600
82.8700
709,800
Mon, 24 Nov 2025
82.2600
82.4100
80.8200
80.8400
1,922,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.8700
82.7700
79.3600
82.2800
1,219,100
Thu, 20 Nov 2025
80.3500
80.5900
79.0400
79.6800
1,149,400
Wed, 19 Nov 2025
79.2000
79.7200
78.8800
79.3600
864,100
Tue, 18 Nov 2025
78.8700
79.8000
78.8700
79.1400
926,700
Mon, 17 Nov 2025
80.1200
80.7900
79.2200
79.2800
945,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.8100
81.0300
80.0400
80.1500
800,700
Thu, 13 Nov 2025
82.4200
83.4500
81.0700
81.1800
1,380,100
Wed, 12 Nov 2025
81.9700
82.9400
81.6500
82.5300
1,190,000
Tue, 11 Nov 2025
82.1100
82.4600
81.6200
82.0200
689,000
Mon, 10 Nov 2025
81.7800
82.2300
80.9800
81.7800
662,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.9100
81.8400
80.5000
81.6500
571,800
Thu, 06 Nov 2025
82.1800
82.9800
81.1700
81.2400
678,100
Wed, 05 Nov 2025
81.6600
82.6600
81.0900
82.2200
785,300
Tue, 04 Nov 2025
81.3000
81.9600
80.7100
81.6800
892,600
Mon, 03 Nov 2025
81.4100
81.8100
80.3100
81.4600
857,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
80.2200
81.9700
80.0500
81.7700
2,260,800
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 30 Oct 2025
80.5000
81.8900
80.4700
80.6600
745,700
Wed, 29 Oct 2025
81.0200
82.0300
80.4400
80.8000
876,900
Tue, 28 Oct 2025
82.3500
82.3500
81.3000
81.3900
974,400
Mon, 27 Oct 2025
82.6800
83.2600
81.8500
81.9500
870,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
82.0700
82.6800
81.0500
82.4000
1,252,100