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
91.3500
91.5129
90.1500
90.5800
6,998,433
Thu, 22 Oct 2026
91.1900
92.4400
91.0600
91.4400
8,775,300
Wed, 21 Oct 2026
91.6300
92.2500
90.8100
91.6400
8,108,500
Tue, 20 Oct 2026
89.6000
91.5000
89.3300
90.8900
10,153,400
Mon, 19 Oct 2026
91.6000
92.1900
89.4000
89.5800
12,518,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
93.5400
94.6100
91.6600
91.9600
13,887,100
Thu, 15 Oct 2026
32 · 8-K
After-hours · 20:18 ET
8-K ↗
Thu, 15 Oct 2026
93.4000
95.0300
91.3800
94.1600
18,591,000
Wed, 14 Oct 2026
95.7500
97.2100
95.0600
96.8000
13,127,200
Tue, 13 Oct 2026
97.3000
97.6900
95.8100
95.9400
6,859,600
Mon, 12 Oct 2026
97.0700
97.8200
96.6900
97.0600
4,636,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
97.4800
97.4800
96.3700
96.7000
6,499,800
Thu, 08 Oct 2026
95.6000
97.1800
95.4300
96.8700
6,570,400
Wed, 07 Oct 2026
95.9400
96.2700
94.7000
95.5800
7,122,100
Tue, 06 Oct 2026
98.4100
98.7800
96.7400
96.8000
5,661,400
Mon, 05 Oct 2026
96.9000
98.0200
96.4400
97.9600
5,872,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
97.2900
98.5500
96.3200
96.7000
7,721,500
Thu, 01 Oct 2026
97.3800
98.5000
96.8700
98.3700
6,676,200
Wed, 30 Sep 2026
98.9300
99.0200
97.6800
97.7400
10,334,200
Tue, 29 Sep 2026
98.0700
99.1300
97.4000
99.1000
8,084,900
Mon, 28 Sep 2026
98.7900
99.0100
97.7500
98.3000
6,030,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
99.5200
100.6100
98.3700
99.0300
7,528,000
Thu, 24 Sep 2026
99.6500
100.0000
98.0600
99.4900
8,905,800
Wed, 23 Sep 2026
100.0000
101.3400
99.4500
99.5000
10,895,900
Tue, 22 Sep 2026
106.5000
106.5100
99.3000
100.3500
16,922,600
Mon, 21 Sep 2026
105.9000
107.4100
105.3300
106.8800
5,443,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
104.6800
105.7000
104.2100
105.2500
18,104,500
Thu, 17 Sep 2026
105.3000
105.3900
103.5000
104.6300
7,424,800
Wed, 16 Sep 2026
107.5000
107.5900
103.8900
105.1600
9,659,800
Tue, 15 Sep 2026
107.0100
109.5600
106.9100
107.7900
9,197,600
Mon, 14 Sep 2026
107.9500
108.0000
106.4200
107.3100
5,419,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
108.3000
108.3700
106.0900
107.2500
4,755,700
Thu, 10 Sep 2026
107.2700
107.6500
106.5300
107.3300
6,687,300
Wed, 09 Sep 2026
106.9800
107.8300
106.1900
106.5400
8,521,700
Tue, 08 Sep 2026
109.0000
109.3200
106.8200
106.8700
6,851,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
109.5900
110.4000
108.5200
109.2900
5,883,400
Thu, 03 Sep 2026
108.7800
110.7200
108.7800
110.3800
6,346,300
Wed, 02 Sep 2026
108.5000
109.9000
108.1800
108.2400
7,159,300
Tue, 01 Sep 2026
109.4400
109.8000
107.9700
108.2800
8,172,200
Mon, 31 Aug 2026
109.4000
110.3200
109.4000
109.8200
6,160,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
108.4000
111.0100
107.7800
110.1600
12,819,300
Thu, 27 Aug 2026
108.9500
109.5300
107.2300
108.0500
10,104,700
Wed, 26 Aug 2026
108.2500
110.3200
106.3400
109.3900
13,947,700
Tue, 25 Aug 2026
113.0400
113.3800
112.0800
112.2700
5,047,700
Mon, 24 Aug 2026
112.8900
114.5300
112.5100
113.6500
8,275,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
110.2700
112.4000
110.1700
112.3000
6,938,600
Thu, 20 Aug 2026
111.4600
111.8600
109.5500
109.7900
6,641,000
Wed, 19 Aug 2026
111.4100
112.0800
110.5400
110.8800
6,510,900
Tue, 18 Aug 2026
111.3300
112.2000
110.5900
111.6800
7,092,000
Mon, 17 Aug 2026
110.9400
111.6400
110.4100
110.5800
6,236,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
109.7500
111.1800
109.1900
111.0900
5,986,000
Thu, 13 Aug 2026
109.7400
110.2000
108.9000
110.0600
5,155,200
Wed, 12 Aug 2026
31 · 8-K
After-hours · 16:59 ET
8-K ↗
Wed, 12 Aug 2026
107.0000
109.6600
106.7500
109.3400
5,537,500
Wed, 12 Aug 2026
30 · 424B5
Pre-market · 06:22 ET
424B5 ↗
Tue, 11 Aug 2026
107.5200
108.4000
107.3700
107.7000
4,063,500
Mon, 10 Aug 2026
107.5100
109.3200
107.1400
107.9900
6,748,900
Mon, 10 Aug 2026
29 · 424B5
Pre-market · 08:20 ET
424B5 ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
28 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Fri, 07 Aug 2026
107.0700
107.6300
106.1900
107.6000
7,154,300
Thu, 06 Aug 2026
108.6000
109.0500
106.8100
107.6600
6,358,600
Wed, 05 Aug 2026
106.9900
108.5500
106.5100
108.0200
11,677,500
Tue, 04 Aug 2026
105.2600
106.7600
105.2300
106.3500
6,861,800
Mon, 03 Aug 2026
105.8600
106.8100
105.0500
105.8700
6,443,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
104.9800
105.6900
104.0500
105.2400
8,546,900
Thu, 30 Jul 2026
103.9300
104.8200
103.0700
104.3300
7,497,700
Wed, 29 Jul 2026
106.0000
106.7300
104.3900
104.4700
7,149,300
Tue, 28 Jul 2026
104.2400
106.2900
103.4500
105.9700
7,809,100
Mon, 27 Jul 2026
102.6800
104.2900
102.3600
104.1800
7,276,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
101.6100
102.0000
100.5500
101.9700
5,175,300
Thu, 23 Jul 2026
100.2700
102.7100
100.2700
101.6100
8,258,400
Wed, 22 Jul 2026
101.3400
101.3400
99.4200
100.8000
7,797,300
Tue, 21 Jul 2026
27 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 21 Jul 2026
104.1800
104.4800
99.7100
99.9600
14,815,100
Mon, 20 Jul 2026
100.6100
103.0900
100.3000
102.5400
13,660,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.3200
102.8100
100.8100
101.5600
8,312,000
Thu, 16 Jul 2026
103.4000
103.8000
101.9500
102.8000
10,311,700
Wed, 15 Jul 2026
101.5600
103.4000
101.3400
102.7900
7,971,900
Tue, 14 Jul 2026
101.1400
103.3600
100.7500
101.1000
7,747,200
Mon, 13 Jul 2026
103.5100
103.9700
102.1100
102.3800
7,419,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
103.2500
103.5700
101.8000
103.1200
5,680,000
Thu, 09 Jul 2026
101.4200
103.4400
100.5100
101.9100
6,374,500
Wed, 08 Jul 2026
101.9100
103.0700
101.2600
101.7000
8,948,300
Tue, 07 Jul 2026
101.2100
102.5400
100.8900
101.9300
9,405,300
Mon, 06 Jul 2026
97.1900
101.1700
97.1900
100.6200
11,391,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
96.7400
97.4500
96.2100
97.0000
8,892,800
Wed, 01 Jul 2026
92.7600
96.0700
92.3100
95.7800
10,685,400
Tue, 30 Jun 2026
91.4900
94.1700
91.2900
92.2700
9,834,900
Mon, 29 Jun 2026
26 · 8-K
After-hours · 16:53 ET
8-K ↗
Mon, 29 Jun 2026
90.3500
91.6000
90.2000
90.5500
9,170,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
25 · 424B5
After-hours · 16:37 ET
424B5 ↗
Fri, 26 Jun 2026
89.6000
90.6700
87.6300
90.6700
17,567,400
Thu, 25 Jun 2026
24 · 424B5
After-hours · 16:19 ET
424B5 ↗
Thu, 25 Jun 2026
91.3900
92.6000
89.2600
89.4400
10,917,000
Wed, 24 Jun 2026
92.8100
92.9000
91.0200
91.3900
12,928,600
Tue, 23 Jun 2026
92.3900
93.3000
92.0300
93.1700
11,700,800
Mon, 22 Jun 2026
92.5000
92.6900
91.3600
92.0300
11,599,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
94.5800
94.7900
90.8600
91.7000
27,430,200
Wed, 17 Jun 2026
93.5500
94.8300
92.4600
94.5100
12,107,300
Tue, 16 Jun 2026
92.0000
93.7000
91.4400
93.6700
12,346,400
Mon, 15 Jun 2026
91.6100
92.3900
90.7600
90.9500
11,479,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.5300
92.2100
89.2500
91.1000
11,399,400
Thu, 11 Jun 2026
89.2600
89.9400
88.5400
88.7000
11,380,700
Wed, 10 Jun 2026
88.4500
90.2500
87.8600
89.2700
11,177,400
Tue, 09 Jun 2026
88.2500
88.9200
87.1800
88.7700
10,830,600
Mon, 08 Jun 2026
88.2800
88.9200
87.7700
88.0800
7,473,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
88.4600
88.9400
87.6800
88.8400
9,213,900
Thu, 04 Jun 2026
87.5100
88.5000
86.7000
88.0000
11,790,000
Wed, 03 Jun 2026
87.0000
87.5600
85.5800
86.5900
11,339,400
Tue, 02 Jun 2026
87.9400
88.6200
86.2200
87.6100
11,612,000
Mon, 01 Jun 2026
23 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 01 Jun 2026
86.8100
89.2000
86.0200
88.7400
13,961,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.0000
87.4800
85.9300
87.3500
20,459,400
Thu, 28 May 2026
85.1200
85.6200
83.9600
85.3500
16,763,700
Wed, 27 May 2026
89.0000
89.2600
84.7200
85.6100
21,847,900
Tue, 26 May 2026
89.7000
90.4200
89.3700
89.4000
8,359,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
22 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 22 May 2026
90.3600
91.3900
90.1100
90.1500
7,065,600
Thu, 21 May 2026
21 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 21 May 2026
90.1800
90.7000
89.2800
90.4100
8,077,900
Wed, 20 May 2026
20 · 424B5
After-hours · 16:57 ET
424B5 ↗
Wed, 20 May 2026
92.3200
92.5600
89.7300
90.1100
12,827,800
Tue, 19 May 2026
92.2000
92.9300
91.4600
91.8100
8,681,800
Mon, 18 May 2026
91.0000
93.4300
90.7800
92.3900
8,266,100
Mon, 18 May 2026
19 · 424B5
Pre-market · 08:40 ET
424B5 ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
90.4800
92.8700
89.7600
90.8800
14,262,000
Thu, 14 May 2026
91.6500
92.1700
89.1300
89.4400
14,178,800
Wed, 13 May 2026
89.4500
91.7800
89.2600
91.1700
9,299,800
Tue, 12 May 2026
88.0200
90.3900
87.6400
90.1800
9,489,900
Mon, 11 May 2026
88.6200
88.8700
87.6100
87.8300
9,542,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
18 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Fri, 08 May 2026
89.2900
89.7000
88.3100
88.6100
9,954,000
Thu, 07 May 2026
91.8100
92.4300
88.6600
89.5000
14,792,000
Wed, 06 May 2026
92.3600
92.7500
91.5900
92.1500
6,883,300
Tue, 05 May 2026
91.7600
92.8900
91.5000
92.4000
5,784,300
Mon, 04 May 2026
91.3700
92.7200
90.9500
91.4800
7,005,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
92.0300
92.8600
91.2700
91.5400
8,532,600
Thu, 30 Apr 2026
90.3500
92.5300
89.8800
91.6400
12,560,300
Wed, 29 Apr 2026
90.3300
91.4900
89.4400
91.1600
8,328,300
Tue, 28 Apr 2026
91.3000
91.9000
90.1800
90.8300
9,259,100
Mon, 27 Apr 2026
88.2600
91.1200
88.1500
90.7600
8,399,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.9200
89.8600
88.2900
88.5000
11,670,500
Thu, 23 Apr 2026
91.1400
91.6000
87.8400
88.9200
17,899,600
Wed, 22 Apr 2026
17 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 22 Apr 2026
92.1900
93.0000
91.1500
91.7100
10,798,300
Wed, 22 Apr 2026
16 · 424B5
Pre-market · 06:55 ET
424B5 ↗
Tue, 21 Apr 2026
93.2600
94.1600
91.8300
91.9700
12,842,800
Mon, 20 Apr 2026
91.9800
93.5900
91.6500
93.1500
11,271,600
Mon, 20 Apr 2026
15 · 424B5
Pre-market · 08:27 ET
424B5 ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
14 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Fri, 17 Apr 2026
93.3500
93.9300
90.5700
92.2800
20,191,300
Thu, 16 Apr 2026
13 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 16 Apr 2026
95.7600
98.7500
91.9200
92.6200
27,859,500
Wed, 15 Apr 2026
99.4000
100.7600
99.0900
100.2700
10,983,400
Tue, 14 Apr 2026
97.2800
99.0600
96.8900
98.3800
12,167,600
Mon, 13 Apr 2026
94.7200
96.8500
94.2000
96.7900
7,449,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.1900
97.2500
94.1500
94.8000
9,346,800
Thu, 09 Apr 2026
96.2800
97.9800
95.8300
97.2700
5,794,500
Wed, 08 Apr 2026
94.8900
96.7800
94.5000
96.7000
10,783,100
Tue, 07 Apr 2026
92.2100
93.7300
91.3000
93.3400
11,971,800
Mon, 06 Apr 2026
93.9000
94.7500
92.0400
92.9900
10,968,100
Mon, 06 Apr 2026
12 · DEFA14A
Pre-market · 06:08 ET
DEFA14A ↗
Mon, 06 Apr 2026
11 · DEF 14A
Pre-market · 06:06 ET
DEF 14A ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.1000
94.0200
90.8900
93.7700
7,970,400
Wed, 01 Apr 2026
95.0100
95.4400
90.0000
92.3600
15,988,700
Tue, 31 Mar 2026
94.0000
94.1300
92.1700
93.9800
9,731,000
Mon, 30 Mar 2026
92.9900
93.7300
92.3700
93.0600
6,406,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10 · PRE 14A
After-hours · 17:00 ET
PRE 14A ↗
Fri, 27 Mar 2026
93.8700
93.9600
91.9700
92.3600
7,252,400
Thu, 26 Mar 2026
94.6800
95.1600
93.8400
94.4700
6,984,000
Wed, 25 Mar 2026
95.9500
96.6500
94.3900
94.9900
6,454,300
Tue, 24 Mar 2026
95.5800
96.7400
95.2000
95.6800
6,456,200
Mon, 23 Mar 2026
95.5900
96.4500
93.9900
95.3000
8,933,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.1100
94.8700
93.5000
94.6600
13,145,400
Thu, 19 Mar 2026
93.3700
94.1500
92.7900
93.9900
8,001,300
Wed, 18 Mar 2026
93.8000
94.2200
92.8700
93.2800
8,175,300
Tue, 17 Mar 2026
94.2700
95.3900
93.7700
93.9300
5,972,100
Mon, 16 Mar 2026
94.1300
95.2400
93.2600
93.6300
8,835,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.0000
93.8000
91.9300
93.0600
11,043,500
Thu, 12 Mar 2026
91.8200
92.0400
90.5100
91.2400
9,215,100
Wed, 11 Mar 2026
92.9500
93.4900
91.2100
92.6700
6,460,400
Tue, 10 Mar 2026
94.4000
94.6200
92.5900
93.1700
7,017,500
Mon, 09 Mar 2026
94.1000
94.8600
92.2700
94.3800
8,517,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.8800
95.2700
92.5500
95.2300
9,745,100
Thu, 05 Mar 2026
95.4700
96.8400
94.1600
95.4100
12,027,400
Wed, 04 Mar 2026
96.2200
96.8000
95.3800
96.0400
8,268,100
Tue, 03 Mar 2026
94.0000
95.9900
93.5000
95.2400
8,257,400
Mon, 02 Mar 2026
94.2300
96.6000
93.9300
95.4900
11,412,300
Mon, 02 Mar 2026
9 · 8-K
Pre-market · 09:06 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.4900
96.9900
93.6200
95.2000
13,146,100
Thu, 26 Feb 2026
95.4800
97.6100
95.4800
97.5200
9,895,700
Wed, 25 Feb 2026
8 · 10-K
After-hours · 16:49 ET
10-K ↗
Wed, 25 Feb 2026
93.8700
95.8000
93.5200
95.3500
8,788,600
Tue, 24 Feb 2026
92.1900
94.5500
91.8600
93.1200
13,635,200
Mon, 23 Feb 2026
93.5100
93.9200
91.2800
92.7500
11,226,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.3700
94.2300
92.7300
94.0300
8,491,800
Thu, 19 Feb 2026
94.8600
94.8900
93.0600
93.8700
13,403,200
Wed, 18 Feb 2026
93.9100
95.8600
93.5000
95.3800
16,284,800
Tue, 17 Feb 2026
94.2300
94.4700
92.3000
93.0800
11,250,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
94.0600
94.5200
93.0100
93.7200
12,653,700
Thu, 12 Feb 2026
96.0000
96.4700
92.8000
95.0800
24,881,800
Wed, 11 Feb 2026
100.9100
101.1500
95.0900
95.4500
25,148,900
Tue, 10 Feb 2026
107.0000
107.5000
97.0100
99.2500
40,420,200
Mon, 09 Feb 2026
104.8400
107.2700
104.7800
107.2100
10,177,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
103.2500
105.2800
103.0000
105.0800
7,527,600
Thu, 05 Feb 2026
103.9300
103.9300
101.5700
102.0000
9,683,400
Wed, 04 Feb 2026
103.7600
105.0400
102.9600
103.8800
10,779,700
Tue, 03 Feb 2026
105.2200
105.7200
102.4400
103.7300
13,372,700
Mon, 02 Feb 2026
103.7300
105.1900
103.0900
105.1700
9,897,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.3500
104.8600
102.8800
103.9200
11,335,300
Thu, 29 Jan 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 29 Jan 2026
104.1800
104.9800
102.6900
103.4700
10,033,900
Wed, 28 Jan 2026
103.5700
103.7900
102.7500
103.4700
7,531,000
Tue, 27 Jan 2026
102.5700
104.1000
102.2500
103.7200
8,837,500
Mon, 26 Jan 2026
102.5200
103.6900
102.4700
102.9400
7,357,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
103.6700
104.0800
101.2400
102.1800
8,712,700
Thu, 22 Jan 2026
103.0700
105.8100
103.0100
104.0500
13,539,500
Wed, 21 Jan 2026
6 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 21 Jan 2026
101.3300
104.8300
99.6900
101.7900
17,879,500
Tue, 20 Jan 2026
102.3100
103.4500
100.9000
100.9900
12,978,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.6400
104.9800
102.6400
103.8200
10,868,200
Thu, 15 Jan 2026
102.2000
103.6000
102.0100
102.7600
8,317,700
Wed, 14 Jan 2026
100.8600
101.9400
99.6000
101.9200
6,643,000
Tue, 13 Jan 2026
101.9900
102.2600
100.3900
101.1800
7,029,000
Mon, 12 Jan 2026
100.2400
102.2800
100.0500
101.9000
8,849,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
101.3400
101.6200
100.1400
100.1700
6,839,500
Thu, 08 Jan 2026
102.2800
102.4900
101.1400
101.3400
6,500,700
Wed, 07 Jan 2026
103.8700
103.9500
101.8400
101.9300
7,352,000
Tue, 06 Jan 2026
104.3400
104.7600
103.5200
103.5700
7,285,600
Mon, 05 Jan 2026
101.7400
104.4400
101.7400
103.7400
9,206,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.7700
101.8300
99.4100
101.5700
8,409,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
100.8000
100.9100
99.8900
99.9100
4,380,500
Tue, 30 Dec 2025
101.5800
101.6500
100.3200
100.5500
3,943,400
Mon, 29 Dec 2025
101.7100
101.8000
101.2200
101.3100
7,958,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
101.8700
102.2800
101.5400
101.8900
2,778,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.3500
102.1100
100.8900
101.8500
2,859,500
Tue, 23 Dec 2025
101.5200
102.0500
100.9000
101.1800
5,727,400
Mon, 22 Dec 2025
99.5600
101.7400
99.0500
101.4100
9,307,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
97.4000
99.5300
97.2200
98.8200
23,213,100
Thu, 18 Dec 2025
96.9000
97.3800
95.9200
97.2300
9,627,500
Wed, 17 Dec 2025
96.5700
97.2000
95.8200
96.6100
10,929,800
Tue, 16 Dec 2025
95.3000
96.4400
95.0300
96.0000
9,624,500
Mon, 15 Dec 2025
96.7300
97.1600
94.5100
95.2800
9,842,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
96.9900
97.4000
94.3800
96.6500
13,406,700
Thu, 11 Dec 2025
95.5600
97.0900
94.8600
97.0500
10,564,900
Wed, 10 Dec 2025
94.3600
96.3800
94.0700
95.8100
8,521,900
Tue, 09 Dec 2025
94.0800
95.7700
94.0100
94.1600
6,479,300
Mon, 08 Dec 2025
93.6400
94.4200
92.7500
94.2800
8,371,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.7000
95.6200
93.7900
93.8200
9,043,200
Thu, 04 Dec 2025
94.1200
95.4100
93.9600
95.0300
8,367,600
Wed, 03 Dec 2025
92.0200
94.0200
91.6000
93.9900
9,688,300
Tue, 02 Dec 2025
92.8000
93.1200
92.0300
92.0700
10,610,500
Mon, 01 Dec 2025
92.0300
93.2100
91.8200
92.6900
7,974,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
91.8500
93.2400
91.5800
92.7300
6,707,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
91.0000
92.3700
90.9500
91.8000
6,697,200
Tue, 25 Nov 2025
90.2900
91.1400
89.5000
90.7400
8,979,600
Mon, 24 Nov 2025
90.6500
90.9000
89.6400
90.5200
9,966,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.9900
91.2000
89.3500
90.5100
8,270,200
Thu, 20 Nov 2025
93.5900
94.3900
90.4600
90.4900
14,227,600
Wed, 19 Nov 2025
92.0200
93.3900
91.6000
92.6400
6,193,800
Tue, 18 Nov 2025
91.6000
93.3500
91.2600
92.2800
8,505,800
Mon, 17 Nov 2025
94.5600
94.5800
91.5900
91.9100
9,141,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After-hours · 17:02 ET
8-K ↗
Fri, 14 Nov 2025
94.9300
95.6300
93.3400
94.3900
9,356,800
Fri, 14 Nov 2025
4 · 424B5
Pre-market · 06:07 ET
424B5 ↗
Thu, 13 Nov 2025
97.8700
98.2600
94.9200
95.3600
8,347,600
Wed, 12 Nov 2025
96.2800
98.5000
96.1300
97.7100
10,610,500
Wed, 12 Nov 2025
3 · 424B5
Pre-market · 08:26 ET
424B5 ↗
Tue, 11 Nov 2025
95.0000
97.1300
94.9200
96.1200
5,641,900
Mon, 10 Nov 2025
94.9000
96.0200
94.7200
95.5800
8,498,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Fri, 07 Nov 2025
94.5100
95.4900
93.3200
95.2400
6,743,700
Thu, 06 Nov 2025
94.0000
94.7500
93.5300
94.2000
6,350,300
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 08:30 ET
8-K ↗
Wed, 05 Nov 2025
93.5400
94.0700
92.7800
93.6800
8,338,800
Tue, 04 Nov 2025
92.8000
94.1200
92.1300
93.8400
7,719,800
Mon, 03 Nov 2025
94.8900
95.0400
92.6100
93.1500
6,980,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
94.0200
94.8300
93.1100
94.5200
6,275,200
Thu, 30 Oct 2025
94.6900
95.5300
93.5400
94.4100
5,753,500
Wed, 29 Oct 2025
93.4900
95.1100
93.2500
94.6100
11,773,900
Tue, 28 Oct 2025
94.9700
95.0000
93.5100
93.8500
7,090,300
Mon, 27 Oct 2025
95.0000
95.2800
94.5400
94.8400
7,577,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
95.0000
95.4200
94.3100
94.4200
7,124,300
Thu, 23 Oct 2025
94.8100
95.1500
93.9400
94.6000
7,708,000