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
77.1700
77.0850
76.1836
76.8300
1,504,405
Thu, 22 Oct 2026
76.8300
78.2900
76.7100
78.0400
1,385,300
Wed, 21 Oct 2026
77.7300
77.7400
76.6400
77.2800
1,460,500
Tue, 20 Oct 2026
76.2400
77.2700
75.8800
77.1500
1,271,800
Mon, 19 Oct 2026
75.4100
76.4400
75.0500
76.2000
1,104,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
75.7200
76.8100
75.0000
75.9300
1,687,600
Thu, 15 Oct 2026
74.5800
75.4400
74.1000
75.1500
1,450,200
Wed, 14 Oct 2026
74.2100
74.8400
73.5700
73.8000
1,405,300
Tue, 13 Oct 2026
75.8600
76.2200
73.8500
74.4400
2,021,900
Mon, 12 Oct 2026
74.3300
76.1200
73.7600
75.7800
2,361,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
73.3800
74.3200
72.6100
74.1600
1,488,500
Thu, 08 Oct 2026
72.1400
73.6100
71.8700
73.2200
2,056,300
Wed, 07 Oct 2026
75.0600
75.3200
72.8800
73.0300
2,424,000
Tue, 06 Oct 2026
75.9300
76.1100
75.2800
75.5300
1,608,500
Mon, 05 Oct 2026
77.0200
77.6400
75.5500
75.7500
1,644,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
77.7300
77.8000
76.6200
77.2600
2,287,900
Thu, 01 Oct 2026
76.0000
77.2200
75.6100
77.1700
1,329,000
Wed, 30 Sep 2026
77.9600
78.1400
76.1800
76.2000
1,919,700
Tue, 29 Sep 2026
77.2500
77.7100
76.1000
77.6300
1,955,600
Mon, 28 Sep 2026
76.0200
77.9000
75.5100
77.3700
1,977,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
76.1300
77.2200
75.8900
76.5900
1,697,600
Thu, 24 Sep 2026
76.5000
77.0900
75.8600
76.0200
1,727,700
Wed, 23 Sep 2026
77.4900
78.2000
76.4400
76.8100
2,252,900
Tue, 22 Sep 2026
80.0300
80.1000
77.8300
77.8800
1,770,300
Mon, 21 Sep 2026
80.2100
80.2800
79.3300
79.4100
1,359,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
81.1600
81.4300
79.6200
79.6900
3,713,800
Thu, 17 Sep 2026
81.6700
81.9300
80.7100
80.9100
1,897,500
Wed, 16 Sep 2026
80.8500
81.8900
80.4000
80.7100
1,322,300
Tue, 15 Sep 2026
80.8800
81.5400
80.1100
80.7200
1,533,500
Mon, 14 Sep 2026
80.1900
82.7900
80.0600
80.5800
2,550,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
80.4400
81.1700
79.7100
81.0000
1,751,700
Thu, 10 Sep 2026
79.3800
79.8200
78.1200
79.2000
1,718,700
Wed, 09 Sep 2026
79.2200
81.2400
78.4400
79.8900
3,126,400
Tue, 08 Sep 2026
79.0200
79.7600
78.2100
79.5400
1,460,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
78.9000
79.4000
78.6900
79.0700
2,061,400
Thu, 03 Sep 2026
79.8800
79.9200
78.4300
79.3700
1,718,800
Wed, 02 Sep 2026
80.1100
80.5900
79.0900
79.2400
1,744,500
Tue, 01 Sep 2026
80.1600
80.8400
79.5100
79.7100
1,241,600
Mon, 31 Aug 2026
82.4300
82.5000
80.5600
80.5600
1,517,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
82.6900
83.7500
82.4500
83.0400
1,983,400
Thu, 27 Aug 2026
82.9000
83.0800
81.9500
82.3500
1,533,200
Wed, 26 Aug 2026
82.3900
83.4600
81.9300
83.3100
1,303,900
Tue, 25 Aug 2026
82.9000
83.3900
81.7000
81.8000
1,151,500
Mon, 24 Aug 2026
83.0500
83.7600
82.0000
82.1300
1,247,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
85.0800
85.0800
82.6800
82.9500
1,827,800
Thu, 20 Aug 2026
85.5000
86.3600
84.3300
84.3700
1,322,400
Wed, 19 Aug 2026
87.3800
87.9700
86.0900
86.2900
1,339,300
Tue, 18 Aug 2026
87.7800
88.2400
86.9300
87.1300
904,700
Mon, 17 Aug 2026
88.4700
89.1600
87.5500
87.6500
1,253,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
88.4200
89.2100
87.5500
89.0000
1,051,800
Thu, 13 Aug 2026
88.2400
89.4700
87.0900
88.0400
1,421,700
Wed, 12 Aug 2026
88.4600
89.8900
87.2600
88.8900
1,157,900
Tue, 11 Aug 2026
89.1900
89.7700
87.8700
88.2100
1,746,600
Mon, 10 Aug 2026
89.3000
90.2500
88.9100
89.2000
1,066,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.8600
89.5200
87.1300
89.4300
1,233,500
Thu, 06 Aug 2026
88.9600
89.6100
87.6700
87.8900
1,273,800
Wed, 05 Aug 2026
89.2600
89.9400
88.2300
88.4600
1,599,700
Tue, 04 Aug 2026
87.1200
89.4700
85.5700
89.1200
1,487,800
Mon, 03 Aug 2026
85.5600
87.0000
84.8900
86.3900
1,735,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
87.3600
87.3900
84.8700
85.2600
2,253,500
Thu, 30 Jul 2026
86.7600
87.3700
84.9300
87.0900
2,132,100
Wed, 29 Jul 2026
88.7100
90.2000
85.4200
85.6500
3,175,800
Tue, 28 Jul 2026
16 · 10-Q
After market open · 12:29 ET
10-Q ↗
Tue, 28 Jul 2026
90.9200
91.5000
87.1100
89.9600
5,433,100
Tue, 28 Jul 2026
15 · 8-K
Pre-market · 06:34 ET
8-K ↗
Mon, 27 Jul 2026
96.1800
97.3200
95.5200
96.1300
2,765,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
93.5400
95.9900
93.2700
95.5300
1,028,600
Thu, 23 Jul 2026
92.5000
95.2900
91.7200
93.1900
1,588,400
Wed, 22 Jul 2026
90.9200
92.3600
90.7600
91.7100
1,024,500
Tue, 21 Jul 2026
90.4800
91.4700
89.6500
90.5300
1,013,100
Mon, 20 Jul 2026
91.9300
93.1400
90.2000
90.7900
2,242,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
90.3400
93.1000
90.3300
91.4800
1,641,800
Thu, 16 Jul 2026
88.3500
90.6400
88.3500
90.6400
1,252,000
Wed, 15 Jul 2026
89.3200
89.9900
88.2500
88.7500
1,294,700
Tue, 14 Jul 2026
89.9900
90.4900
88.6500
89.5000
1,372,300
Mon, 13 Jul 2026
90.5600
91.3800
89.1800
89.4200
1,332,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
90.5800
91.2700
90.0600
90.9100
607,700
Thu, 09 Jul 2026
89.9600
91.0800
89.4800
90.4300
1,081,900
Wed, 08 Jul 2026
90.8000
91.2500
89.5700
89.8300
1,061,800
Tue, 07 Jul 2026
94.5000
94.5000
91.3600
91.5800
1,463,700
Mon, 06 Jul 2026
92.5800
94.2300
91.9300
93.8400
1,527,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
92.3000
93.2000
90.9500
92.5000
1,281,300
Wed, 01 Jul 2026
91.8200
92.7400
91.3100
91.9300
1,334,900
Tue, 30 Jun 2026
90.9800
92.6000
89.7300
91.7300
1,648,800
Mon, 29 Jun 2026
90.4000
91.9800
88.8400
90.1500
1,941,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.9400
91.4500
88.8600
91.2200
2,352,700
Thu, 25 Jun 2026
86.5300
89.0800
86.1500
89.0600
2,153,400
Wed, 24 Jun 2026
86.5400
87.8000
86.1200
86.5400
1,846,900
Tue, 23 Jun 2026
86.9200
87.5600
86.3600
86.4000
1,591,400
Mon, 22 Jun 2026
88.7700
88.7800
85.9400
86.9400
2,101,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
94.4700
94.4700
87.1700
89.4700
4,306,700
Wed, 17 Jun 2026
92.9200
95.0300
92.1700
92.6900
944,500
Tue, 16 Jun 2026
93.4600
94.7000
93.4600
93.7400
1,145,000
Mon, 15 Jun 2026
94.0100
95.0100
92.6500
93.7500
1,869,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
94.3800
94.4700
92.2000
92.8200
1,448,500
Thu, 11 Jun 2026
92.0600
94.7300
91.7800
93.7500
1,139,100
Wed, 10 Jun 2026
93.5100
94.5000
91.2500
91.3300
1,152,600
Tue, 09 Jun 2026
91.9400
93.9000
91.2200
93.2900
1,225,900
Mon, 08 Jun 2026
91.0900
92.1000
90.5900
91.4300
1,164,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
91.2100
92.4300
90.6600
91.0800
1,289,900
Thu, 04 Jun 2026
92.2600
92.5100
90.5500
91.0900
1,278,700
Wed, 03 Jun 2026
90.7800
92.8200
90.3000
91.3800
1,339,000
Tue, 02 Jun 2026
89.8100
91.8500
89.6000
91.3700
1,451,500
Mon, 01 Jun 2026
90.5800
90.5800
89.0200
89.5900
1,415,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.5200
92.2400
90.6700
91.7600
2,139,800
Thu, 28 May 2026
92.3600
93.3600
91.5100
91.9200
1,537,300
Wed, 27 May 2026
93.0000
93.6200
92.1200
92.3200
843,400
Tue, 26 May 2026
92.3800
93.0000
92.1800
92.6800
855,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.5900
91.9100
90.5400
91.8300
843,700
Thu, 21 May 2026
88.9000
90.8400
87.9000
90.2400
1,004,800
Wed, 20 May 2026
88.7700
90.1300
87.8300
89.5200
1,083,800
Tue, 19 May 2026
90.3800
90.6000
87.9200
88.1800
1,012,400
Mon, 18 May 2026
89.0200
91.0000
88.5000
90.5900
1,240,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
90.9900
91.1400
88.7200
88.7700
1,629,100
Thu, 14 May 2026
92.0000
92.2000
90.5700
91.5400
1,057,600
Wed, 13 May 2026
90.6400
92.0500
89.2000
91.3800
1,383,200
Tue, 12 May 2026
91.6700
91.7100
89.1600
90.8200
1,176,200
Mon, 11 May 2026
91.1100
92.1700
90.3100
91.6600
1,388,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
91.9600
91.9600
90.3100
91.0100
1,378,900
Thu, 07 May 2026
92.9800
93.4300
91.4200
91.5900
1,192,300
Wed, 06 May 2026
92.8600
93.9500
92.0500
93.0900
1,177,800
Tue, 05 May 2026
91.5800
92.2600
90.3000
91.6300
1,298,200
Mon, 04 May 2026
95.0000
95.0000
90.5200
90.9400
1,637,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 01 May 2026
95.9800
96.6400
93.7500
94.7200
1,855,600
Thu, 30 Apr 2026
13 · 10-Q
After market open · 13:29 ET
10-Q ↗
Thu, 30 Apr 2026
97.1300
97.6100
91.4700
95.9600
3,709,200
Thu, 30 Apr 2026
12 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 29 Apr 2026
88.0900
90.1500
87.9800
89.7800
2,613,300
Tue, 28 Apr 2026
87.7900
89.3300
87.5400
88.1400
903,800
Mon, 27 Apr 2026
88.2200
89.1200
87.7900
88.4800
1,109,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.7800
89.8100
86.7700
87.9600
1,218,900
Thu, 23 Apr 2026
89.7700
90.9000
89.1900
90.3700
1,189,600
Wed, 22 Apr 2026
91.3100
91.3100
89.1800
89.4600
1,462,000
Tue, 21 Apr 2026
91.5400
92.0200
89.7100
90.7900
1,566,700
Mon, 20 Apr 2026
91.2100
92.0200
91.1600
91.5000
599,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
90.8100
92.9400
90.8100
91.6100
982,900
Thu, 16 Apr 2026
90.3200
91.2100
89.8700
90.2700
894,300
Wed, 15 Apr 2026
92.1100
92.5900
89.6000
90.4900
1,238,100
Tue, 14 Apr 2026
92.9400
93.3300
92.0000
92.6500
849,400
Mon, 13 Apr 2026
91.1400
93.3100
90.8900
93.1100
1,127,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.5200
91.7900
90.5900
91.3900
840,200
Thu, 09 Apr 2026
91.0000
91.9900
90.5800
91.4100
1,062,700
Wed, 08 Apr 2026
90.5600
91.8500
90.0000
91.3700
1,306,700
Tue, 07 Apr 2026
87.9000
88.5500
87.2700
87.6800
943,100
Mon, 06 Apr 2026
87.5500
88.5700
87.1000
88.5400
710,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.0000
89.6600
87.0700
88.0500
783,400
Wed, 01 Apr 2026
87.9000
89.7200
87.6300
88.9100
1,216,900
Tue, 31 Mar 2026
87.0000
88.0400
85.7400
87.5600
1,516,600
Mon, 30 Mar 2026
88.2400
88.5000
85.6100
85.9500
1,163,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
88.3800
88.6100
87.2300
87.4700
986,500
Thu, 26 Mar 2026
89.9600
90.7500
88.3800
88.8900
1,311,700
Wed, 25 Mar 2026
91.3900
92.0400
90.2800
90.7100
1,200,800
Tue, 24 Mar 2026
88.2000
91.3300
88.2000
90.5800
1,545,600
Mon, 23 Mar 2026
90.9000
91.0000
88.9600
89.0300
1,661,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.4000
89.6900
87.9300
88.7700
4,588,700
Thu, 19 Mar 2026
88.0200
88.8600
87.3500
88.6900
2,299,700
Wed, 18 Mar 2026
90.5900
91.5100
88.9600
89.1000
1,972,200
Tue, 17 Mar 2026
92.6600
93.3800
89.7300
91.4900
1,247,400
Mon, 16 Mar 2026
91.9500
93.5800
91.6500
91.8600
1,846,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.2100
92.9000
90.9900
91.0500
1,184,100
Thu, 12 Mar 2026
91.4100
92.9600
91.0800
91.5400
1,646,400
Wed, 11 Mar 2026
91.7700
93.4800
91.0200
93.2700
1,413,900
Tue, 10 Mar 2026
93.8000
94.1300
92.3200
92.5100
2,160,200
Mon, 09 Mar 2026
93.9500
94.8700
91.3600
94.1400
1,369,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.1800
95.7700
93.3100
94.9600
1,137,700
Thu, 05 Mar 2026
11 · DEFA14A
After market open · 09:57 ET
SEC Form DEFA14A ↗
Thu, 05 Mar 2026
10 · DEF 14A
After market open · 09:57 ET
SEC Form DEF 14A ↗
Thu, 05 Mar 2026
98.5700
98.7000
95.5400
96.4000
1,491,500
Wed, 04 Mar 2026
99.1200
99.4600
97.2300
99.3100
1,033,500
Tue, 03 Mar 2026
99.3900
99.7400
96.3500
98.5500
1,654,200
Mon, 02 Mar 2026
99.3400
100.9800
98.2900
100.6800
1,671,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.7300
98.8300
97.2800
98.6500
1,239,700
Thu, 26 Feb 2026
97.1200
99.0000
96.0600
98.6300
1,408,300
Wed, 25 Feb 2026
99.5000
99.9100
95.6700
96.6400
1,213,700
Wed, 25 Feb 2026
9 · S-3ASR
Next filing day · accepted 24 Feb, 19:31 ET
S-3ASR ↗
Tue, 24 Feb 2026
98.7400
99.7100
97.9200
98.9900
1,147,800
Mon, 23 Feb 2026
100.4000
100.7700
97.5500
98.8000
1,284,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
99.0100
100.8200
98.3600
100.7700
1,753,700
Thu, 19 Feb 2026
99.8400
101.0000
98.4100
99.0300
1,672,400
Wed, 18 Feb 2026
100.2600
101.5700
99.3100
100.2500
1,997,200
Tue, 17 Feb 2026
98.1300
100.5500
97.7500
99.7000
1,658,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.3600
99.8600
97.5500
98.0900
1,727,800
Thu, 12 Feb 2026
98.0100
100.9200
97.1700
98.7500
2,873,100
Wed, 11 Feb 2026
8 · 10-K
After market open · 14:32 ET
10-K ↗
Wed, 11 Feb 2026
96.3200
97.3500
95.6900
97.2800
1,418,400
Tue, 10 Feb 2026
95.7300
96.7500
95.3800
95.8700
2,028,600
Mon, 09 Feb 2026
95.1000
95.7400
94.4800
95.4700
1,605,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
93.5800
95.8700
93.5000
95.4400
1,863,300
Thu, 05 Feb 2026
90.4100
92.9600
90.0300
92.8500
2,664,600
Wed, 04 Feb 2026
88.9900
91.3400
88.9900
90.7300
3,184,300
Tue, 03 Feb 2026
87.2400
89.4500
86.3600
88.6300
2,252,400
Mon, 02 Feb 2026
87.6600
88.6000
87.0600
87.5600
2,326,100
Mon, 02 Feb 2026
7 · 8-K
Pre-market · 08:08 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.8300
88.8300
87.0000
88.0600
2,354,100
Thu, 29 Jan 2026
86.8300
88.5800
86.6500
87.8200
3,411,500
Wed, 28 Jan 2026
90.5300
90.8200
84.3200
86.7900
6,415,400
Wed, 28 Jan 2026
6 · 8-K
Pre-market · 06:33 ET
8-K ↗
Tue, 27 Jan 2026
94.9500
95.7200
93.8400
94.2300
1,849,200
Mon, 26 Jan 2026
95.1600
95.5900
94.4400
94.6400
1,279,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.0400
96.2900
94.6800
95.0000
1,039,900
Thu, 22 Jan 2026
96.9800
96.9800
95.8200
96.0300
1,010,200
Wed, 21 Jan 2026
93.9000
96.3500
93.4600
96.3200
1,956,600
Tue, 20 Jan 2026
93.5800
94.1100
92.3400
93.1600
1,383,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.6800
94.7100
93.1800
94.2300
1,448,900
Thu, 15 Jan 2026
94.4600
94.8800
92.9400
93.5600
1,468,000
Wed, 14 Jan 2026
93.5700
94.4400
93.1000
94.1700
1,091,800
Tue, 13 Jan 2026
94.0200
94.5800
93.0700
93.5000
1,366,400
Mon, 12 Jan 2026
93.7900
93.9600
92.3800
93.2800
2,133,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
91.9500
94.0200
91.7200
93.8300
1,572,300
Thu, 08 Jan 2026
90.3800
92.8400
89.2000
91.7100
2,115,700
Wed, 07 Jan 2026
90.6200
91.8700
88.2100
88.5800
2,119,500
Tue, 06 Jan 2026
89.1300
90.1200
88.4900
90.0700
1,719,000
Mon, 05 Jan 2026
87.6200
89.4400
87.5100
89.0000
2,390,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.5100
87.7200
86.4600
87.0500
1,767,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.5700
88.6600
86.9200
87.1700
1,512,600
Tue, 30 Dec 2025
88.9100
89.1000
88.0500
88.3400
1,214,600
Mon, 29 Dec 2025
90.1200
90.4300
88.6200
88.7400
961,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.8700
90.8700
89.7500
90.2200
691,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
90.5200
90.8700
90.1800
90.8700
651,000
Tue, 23 Dec 2025
90.8200
91.0200
90.1800
90.5000
1,126,200
Mon, 22 Dec 2025
89.7300
91.2200
89.5100
90.8800
1,463,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
87.8400
89.9200
87.7500
89.4600
2,682,600
Thu, 18 Dec 2025
87.6000
88.8900
87.0000
87.9600
1,904,000
Wed, 17 Dec 2025
86.3900
88.1800
86.2200
87.4400
2,314,200
Tue, 16 Dec 2025
87.5500
87.6400
85.6200
86.3300
1,569,100
Mon, 15 Dec 2025
87.6300
88.0000
86.8300
87.9400
1,867,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
86.6600
88.1200
86.5900
87.1700
2,139,100
Thu, 11 Dec 2025
85.5800
87.6100
84.5700
86.8500
1,501,700
Wed, 10 Dec 2025
83.8600
85.5300
83.8600
85.1000
1,475,500
Tue, 09 Dec 2025
83.8600
84.8100
83.8600
83.9000
1,032,100
Mon, 08 Dec 2025
83.5800
84.6500
83.0800
84.4100
1,075,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
83.0700
83.5400
82.2300
83.4700
1,910,200
Thu, 04 Dec 2025
84.0000
84.4900
82.7300
83.1400
1,812,700
Wed, 03 Dec 2025
82.7000
83.8200
82.4600
83.7000
971,700
Tue, 02 Dec 2025
82.4100
82.6300
81.5400
82.4300
1,037,400
Mon, 01 Dec 2025
82.3700
83.2200
81.8600
82.0000
1,032,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.9300
83.3800
82.8100
83.1600
616,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.1300
83.7000
82.9500
83.0400
905,400
Tue, 25 Nov 2025
82.6800
83.2900
82.4000
82.9200
1,150,600
Mon, 24 Nov 2025
81.2500
82.9500
80.6400
82.3900
1,941,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.6700
81.9100
79.3900
81.3300
1,325,600
Thu, 20 Nov 2025
80.8100
81.2900
79.0200
79.5300
1,272,700
Wed, 19 Nov 2025
79.6000
80.0100
79.2000
79.7800
1,328,700
Tue, 18 Nov 2025
80.0500
80.4600
79.3200
79.8500
952,500
Mon, 17 Nov 2025
80.7600
81.2300
79.6700
80.0600
948,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.8400
81.5300
80.3900
80.7200
1,446,500
Thu, 13 Nov 2025
82.4100
83.1200
81.1300
81.4500
965,800
Wed, 12 Nov 2025
82.3300
83.3000
82.3300
82.4800
1,054,500
Tue, 11 Nov 2025
82.2300
82.8300
81.5900
82.4500
681,500
Mon, 10 Nov 2025
82.0600
82.7000
80.7700
82.0600
1,442,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.3300
82.0900
80.0900
82.0300
1,371,500
Thu, 06 Nov 2025
80.2900
81.2700
80.0600
80.4300
900,100
Wed, 05 Nov 2025
79.4600
81.0000
79.2800
80.2700
1,266,100
Tue, 04 Nov 2025
79.4400
79.9900
78.8400
79.7600
1,493,200
Mon, 03 Nov 2025
80.4100
80.6600
79.4000
79.9800
1,289,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
5 · 8-K
After market open · 12:24 ET
FORM 8-K ↗
Fri, 31 Oct 2025
79.2100
81.3100
79.0500
80.8100
1,412,700
Thu, 30 Oct 2025
79.6700
81.1600
79.3800
79.4200
1,226,600
Wed, 29 Oct 2025
4 · 424B2
After market open · 14:10 ET
424B2 ↗
Wed, 29 Oct 2025
80.0700
81.1900
79.0800
79.9900
1,802,400
Tue, 28 Oct 2025
80.2600
80.4600
79.3300
79.9500
1,602,300
Tue, 28 Oct 2025
3 · 424B3
Pre-market · 08:42 ET
424B3 ↗
Mon, 27 Oct 2025
81.2300
81.2300
80.0000
80.4700
1,925,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
80.1800
81.3100
79.4100
81.2200
2,409,900
Thu, 23 Oct 2025
2 · 10-Q
After market open · 11:57 ET
10-Q ↗
Thu, 23 Oct 2025
83.0800
83.6200
78.1200
79.4700
3,737,400
Thu, 23 Oct 2025
1 · 8-K
Pre-market · 06:34 ET
8-K ↗