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
112.0400
112.1950
110.6150
111.0900
2,058,644
Thu, 22 Oct 2026
108.9700
112.2300
108.4800
112.1500
2,989,300
Wed, 21 Oct 2026
109.2400
109.3500
108.3900
108.5000
3,044,100
Tue, 20 Oct 2026
107.8900
109.1100
107.7100
108.7500
1,669,400
Mon, 19 Oct 2026
108.4000
108.5700
106.5900
107.0000
1,952,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
36 · S-3ASR
After-hours · 17:07 ET
S-3ASR ↗
Fri, 16 Oct 2026
106.5200
109.0700
106.1800
108.7100
3,087,700
Thu, 15 Oct 2026
108.3700
108.3700
105.9200
106.0400
3,203,100
Wed, 14 Oct 2026
105.8000
106.9800
105.1300
106.7500
2,318,000
Tue, 13 Oct 2026
105.4700
106.1500
103.7400
105.8700
2,835,700
Mon, 12 Oct 2026
103.9900
104.9700
103.1400
104.9100
2,562,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
103.3500
103.9500
103.3100
103.7400
1,322,800
Thu, 08 Oct 2026
103.2500
103.8900
102.4500
103.6100
1,860,700
Wed, 07 Oct 2026
103.1600
103.6600
102.7100
103.1800
2,249,200
Tue, 06 Oct 2026
101.8700
103.2900
101.7000
103.1900
2,450,500
Mon, 05 Oct 2026
101.4200
102.2800
100.8500
101.3000
2,764,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
102.1700
103.0300
101.3000
101.5900
2,750,700
Thu, 01 Oct 2026
100.7800
101.7900
99.8000
101.7300
2,941,400
Wed, 30 Sep 2026
103.0900
103.3100
100.7700
100.7800
3,366,100
Tue, 29 Sep 2026
100.9500
102.9400
100.8400
102.5800
3,407,900
Mon, 28 Sep 2026
101.3700
102.0800
100.9000
101.4500
3,168,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
101.0000
101.6700
100.1400
101.4500
2,812,200
Thu, 24 Sep 2026
101.5600
102.1800
100.8600
100.9000
4,257,300
Wed, 23 Sep 2026
102.4000
102.8000
101.0000
101.1700
3,611,800
Tue, 22 Sep 2026
103.2100
103.7600
102.7100
102.8300
2,826,100
Mon, 21 Sep 2026
103.2000
103.6100
102.8900
103.4800
3,160,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
104.1100
104.1100
103.1700
103.1700
4,330,800
Thu, 17 Sep 2026
103.8400
104.7600
103.4800
104.7300
2,156,000
Wed, 16 Sep 2026
104.2100
104.4600
102.8600
103.3800
2,667,800
Tue, 15 Sep 2026
105.2900
105.5000
103.2600
103.5100
3,136,300
Mon, 14 Sep 2026
105.7300
106.0000
104.5200
105.1700
2,056,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
106.0500
106.2300
105.0800
105.3300
2,060,200
Thu, 10 Sep 2026
106.6700
107.0400
105.1900
105.3500
2,413,800
Wed, 09 Sep 2026
107.1700
107.4300
105.5200
106.1500
2,450,300
Tue, 08 Sep 2026
105.7100
107.5300
105.6600
107.0600
3,056,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
35 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 04 Sep 2026
106.1000
106.9600
105.6600
105.9400
1,586,900
Thu, 03 Sep 2026
106.0200
107.1700
105.9300
106.7000
2,070,400
Wed, 02 Sep 2026
105.9800
106.5400
104.8600
105.7300
1,778,000
Tue, 01 Sep 2026
106.7500
107.3300
105.6600
106.2000
2,360,700
Mon, 31 Aug 2026
105.8400
106.9700
105.4000
106.1700
2,087,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
106.8200
106.9400
105.8500
106.2200
1,440,500
Thu, 27 Aug 2026
106.5500
106.7900
106.0800
106.2800
1,818,200
Wed, 26 Aug 2026
106.7500
108.0700
106.7400
107.5200
1,452,600
Tue, 25 Aug 2026
107.7800
107.9100
106.6100
106.6700
1,780,800
Mon, 24 Aug 2026
106.5000
107.8400
106.0100
107.5800
2,703,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
108.5200
108.6900
105.9400
106.0100
2,929,900
Thu, 20 Aug 2026
108.7300
109.8300
108.2600
108.5100
2,078,700
Wed, 19 Aug 2026
111.6800
111.6800
109.2300
109.3400
2,794,800
Tue, 18 Aug 2026
34 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 18 Aug 2026
111.5100
111.8900
110.5100
111.0500
1,932,800
Mon, 17 Aug 2026
110.4500
110.6200
109.5300
110.4900
2,375,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
109.1600
110.5800
109.0200
110.5200
1,796,900
Thu, 13 Aug 2026
109.2800
110.6000
109.2800
110.2800
4,271,100
Wed, 12 Aug 2026
108.1000
110.5200
107.6900
109.1100
5,786,300
Tue, 11 Aug 2026
105.7100
107.0200
105.4800
106.6800
1,737,000
Tue, 11 Aug 2026
33 · 8-K
Pre-market · 08:29 ET
8-K ↗
Mon, 10 Aug 2026
107.0800
107.4500
105.9000
106.1200
2,153,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
107.5000
108.5900
106.4700
107.6300
2,359,500
Thu, 06 Aug 2026
109.3300
109.6900
107.3600
107.9700
3,664,900
Wed, 05 Aug 2026
108.9400
109.2300
107.5300
108.2600
2,119,700
Tue, 04 Aug 2026
108.1600
109.3900
107.2400
109.2500
1,983,400
Tue, 04 Aug 2026
32 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Mon, 03 Aug 2026
31 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 03 Aug 2026
108.7300
110.6700
108.6400
109.2800
2,032,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
109.5100
110.2700
109.0000
109.4200
1,992,700
Thu, 30 Jul 2026
111.7300
111.8800
109.1600
110.0500
2,138,000
Wed, 29 Jul 2026
114.2700
114.4400
110.6600
111.2900
3,097,800
Wed, 29 Jul 2026
30 · 8-K
Pre-market · 07:27 ET
8-K ↗
Tue, 28 Jul 2026
114.4600
116.2500
113.5600
113.6100
2,190,700
Mon, 27 Jul 2026
114.8900
115.8100
113.7000
113.8200
1,936,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
115.4800
116.4500
115.0000
115.7700
1,849,600
Thu, 23 Jul 2026
112.8800
115.1100
112.3700
114.7200
1,820,600
Wed, 22 Jul 2026
112.8700
113.5200
112.5200
113.4600
1,729,100
Tue, 21 Jul 2026
112.2000
112.5400
110.8000
111.8200
1,989,200
Mon, 20 Jul 2026
113.4500
114.4900
111.9400
112.5500
1,608,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
115.5700
116.6600
112.8900
113.3500
2,024,600
Thu, 16 Jul 2026
112.8600
114.6000
112.3400
114.4900
1,771,800
Wed, 15 Jul 2026
114.7200
115.0900
112.6400
112.9700
1,894,400
Tue, 14 Jul 2026
116.4000
117.1000
114.9900
115.0500
1,520,400
Mon, 13 Jul 2026
115.1300
116.4700
115.0500
115.8700
1,465,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.8200
115.6900
114.6100
114.9600
1,588,700
Thu, 09 Jul 2026
117.1900
117.1900
114.7700
114.8900
1,783,000
Wed, 08 Jul 2026
117.6000
118.0600
115.9400
116.2400
2,720,300
Tue, 07 Jul 2026
117.7000
119.9100
117.3600
117.6800
1,971,600
Mon, 06 Jul 2026
118.6200
118.8800
116.5800
116.6300
1,616,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
117.1300
118.9500
116.4700
118.8300
1,186,700
Wed, 01 Jul 2026
116.6500
117.1500
115.7200
116.2200
1,582,200
Tue, 30 Jun 2026
117.9300
118.0800
116.7400
116.7700
2,592,400
Mon, 29 Jun 2026
118.2700
119.0600
117.9500
118.4400
1,833,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
117.9500
118.9000
117.3600
118.8500
2,661,200
Thu, 25 Jun 2026
116.2700
117.5200
115.5300
117.0700
2,017,000
Wed, 24 Jun 2026
115.0200
116.0500
114.3900
115.6100
2,929,900
Tue, 23 Jun 2026
114.3100
114.8900
113.0800
114.1400
2,717,400
Mon, 22 Jun 2026
112.0100
113.8300
111.9700
113.0400
1,885,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
112.1800
113.5600
111.2600
112.1700
4,346,800
Wed, 17 Jun 2026
113.7400
114.7900
112.1700
112.5400
2,095,500
Tue, 16 Jun 2026
114.1400
115.5000
113.7900
114.6700
2,733,300
Mon, 15 Jun 2026
112.6300
114.5400
112.2000
114.0000
2,634,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
113.3800
114.4200
112.6200
113.4400
1,903,500
Thu, 11 Jun 2026
114.6800
115.5000
112.9400
113.0700
2,075,700
Wed, 10 Jun 2026
114.0000
114.9500
113.2000
114.0100
1,584,900
Tue, 09 Jun 2026
111.6000
113.7600
110.9300
113.1000
2,207,400
Mon, 08 Jun 2026
112.8800
113.1700
111.2000
111.2500
1,694,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
111.7800
114.1700
111.3600
112.9500
2,843,700
Thu, 04 Jun 2026
110.7500
111.5300
109.1600
111.2300
2,658,500
Wed, 03 Jun 2026
110.8200
112.1700
110.0300
110.0500
2,747,800
Tue, 02 Jun 2026
109.0000
110.4000
108.9700
110.2300
1,709,700
Mon, 01 Jun 2026
29 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 01 Jun 2026
110.2800
111.0500
108.5900
108.6000
2,593,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
112.2600
112.4100
110.8200
111.0500
2,861,400
Thu, 28 May 2026
113.2000
113.7500
111.4400
111.6700
2,536,600
Wed, 27 May 2026
112.6000
114.0000
112.2600
113.1400
1,721,300
Tue, 26 May 2026
113.1100
113.7600
112.5900
112.9900
2,084,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
112.1400
113.6000
111.8800
113.4100
2,125,400
Thu, 21 May 2026
110.8700
112.1900
110.2100
112.1100
2,456,900
Wed, 20 May 2026
111.7600
112.1500
110.2300
110.6500
2,298,300
Tue, 19 May 2026
109.8000
111.5200
109.0000
111.4900
2,285,200
Mon, 18 May 2026
109.5900
110.2400
108.7800
109.5500
2,561,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
111.1000
111.6000
108.9000
109.1600
2,388,100
Thu, 14 May 2026
111.2900
111.7600
110.7400
111.6400
1,661,000
Wed, 13 May 2026
111.9700
112.4800
110.8600
112.2000
1,429,900
Tue, 12 May 2026
28 · 8-K
After market open · 13:12 ET
8-K ↗
Tue, 12 May 2026
112.4200
112.9000
111.5900
112.5800
1,964,700
Mon, 11 May 2026
27 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 11 May 2026
112.2500
113.0000
111.8300
112.7700
1,394,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.2200
113.5600
111.3700
111.6600
1,545,400
Fri, 08 May 2026
26 · 8-K
Next filing day · accepted 07 May, 17:44 ET
8-K ↗
Thu, 07 May 2026
113.5900
113.9000
112.5700
112.7800
1,704,500
Thu, 07 May 2026
25 · 10-Q
Next filing day · accepted 06 May, 17:41 ET
10-Q ↗
Wed, 06 May 2026
115.1600
115.4000
113.6200
113.9400
1,982,800
Tue, 05 May 2026
114.5300
117.0000
114.5300
115.2200
2,923,400
Tue, 05 May 2026
24 · 8-K
Pre-market · 07:26 ET
8-K ↗
Mon, 04 May 2026
116.7400
117.9300
115.9800
116.4400
2,171,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
117.8900
119.2100
117.4400
117.4600
1,885,800
Thu, 30 Apr 2026
115.2500
118.1900
114.7400
117.9400
2,648,900
Wed, 29 Apr 2026
115.3100
115.8400
114.2700
114.5100
1,519,700
Tue, 28 Apr 2026
116.1700
116.4900
114.7500
115.7800
1,285,900
Mon, 27 Apr 2026
114.6000
115.8100
114.6000
115.1200
1,575,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
115.3700
115.6800
114.3900
114.6000
1,510,300
Thu, 23 Apr 2026
114.4400
115.6500
114.0200
115.5700
1,571,900
Wed, 22 Apr 2026
114.5200
115.0000
113.0300
113.3800
2,450,100
Tue, 21 Apr 2026
115.6700
115.7100
113.4200
113.5800
1,868,500
Mon, 20 Apr 2026
116.0000
116.6800
114.7600
115.1400
1,357,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
115.3200
116.0200
114.3300
115.8700
1,246,700
Thu, 16 Apr 2026
114.4800
116.5300
114.2000
116.4300
2,307,000
Wed, 15 Apr 2026
115.7500
116.0200
114.6700
114.8500
1,696,300
Tue, 14 Apr 2026
116.0400
116.6900
115.0000
116.5000
1,294,300
Mon, 13 Apr 2026
117.3300
117.3300
115.4200
116.3200
1,896,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
118.2800
119.0900
117.3600
117.5400
1,183,700
Thu, 09 Apr 2026
117.2100
119.6200
116.5100
118.7800
1,922,000
Wed, 08 Apr 2026
115.7400
117.3100
115.2800
117.2800
1,814,400
Tue, 07 Apr 2026
116.6600
118.1700
116.6600
116.9400
1,679,200
Mon, 06 Apr 2026
117.1600
117.9400
116.6300
116.7300
1,349,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
116.6700
117.8900
116.1700
117.5800
1,563,300
Wed, 01 Apr 2026
23 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 01 Apr 2026
115.2800
116.8000
115.0900
116.1700
1,916,600
Tue, 31 Mar 2026
115.8500
115.8500
114.3100
115.7700
3,371,300
Mon, 30 Mar 2026
115.7800
116.2300
114.9800
115.3300
1,666,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
114.1500
115.0900
113.4700
114.3600
1,873,600
Thu, 26 Mar 2026
112.8700
114.6600
112.3400
114.0200
1,766,400
Thu, 26 Mar 2026
22 · DEFA14A
Pre-market · 08:22 ET
DEFA14A ↗
Thu, 26 Mar 2026
21 · DEF 14A
Pre-market · 08:21 ET
DEF 14A ↗
Wed, 25 Mar 2026
113.6200
114.0100
112.6000
112.7200
1,424,600
Tue, 24 Mar 2026
111.7100
114.2900
111.3500
113.0800
1,824,500
Mon, 23 Mar 2026
113.2300
114.0200
112.0100
112.0500
1,644,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
115.5800
116.0300
112.0800
112.1800
3,786,000
Thu, 19 Mar 2026
115.8600
116.6800
114.6200
115.6400
1,960,800
Wed, 18 Mar 2026
116.9700
118.0000
115.8100
115.8500
1,776,400
Tue, 17 Mar 2026
118.5000
118.5300
117.0400
117.2900
1,206,300
Mon, 16 Mar 2026
118.0000
118.1900
116.9000
117.9000
1,746,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
116.3400
118.0000
116.2900
117.3500
1,831,400
Thu, 12 Mar 2026
113.3700
116.0100
113.0100
115.0500
1,750,800
Wed, 11 Mar 2026
114.3700
114.5700
112.9200
113.3000
1,370,900
Tue, 10 Mar 2026
114.9300
115.8000
114.0100
114.5000
2,950,800
Mon, 09 Mar 2026
115.8300
115.9300
114.4400
115.5900
2,170,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
115.5200
116.3600
114.3800
115.7700
1,636,800
Thu, 05 Mar 2026
116.6700
116.8700
115.1300
116.0900
3,070,000
Wed, 04 Mar 2026
116.0600
117.6000
115.5300
117.5500
2,836,000
Tue, 03 Mar 2026
115.0200
117.1100
114.0100
116.1200
2,354,600
Mon, 02 Mar 2026
20 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 02 Mar 2026
116.3800
117.2200
116.3100
116.6200
1,862,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
115.9600
117.3300
115.6200
116.9600
2,392,500
Thu, 26 Feb 2026
19 · 8-K
After market open · 09:43 ET
FORM 8-K ↗
Thu, 26 Feb 2026
18 · PRE 14A
After market open · 12:06 ET
PRE 14A ↗
Thu, 26 Feb 2026
115.7300
116.1100
115.1400
115.7900
2,028,900
Wed, 25 Feb 2026
115.5800
115.5800
113.7100
115.4200
1,680,500
Tue, 24 Feb 2026
17 · 424B2
After-hours · 17:02 ET
424B2 ↗
Tue, 24 Feb 2026
115.1600
116.0800
114.1000
115.9000
1,528,400
Mon, 23 Feb 2026
114.7400
116.0700
114.4100
115.8000
1,634,300
Mon, 23 Feb 2026
16 · 424B5
Pre-market · 09:18 ET
424B5 ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15 · 10-K
After market open · 10:58 ET
10-K ↗
Fri, 20 Feb 2026
115.0400
115.1200
113.0000
114.3400
2,015,800
Thu, 19 Feb 2026
114.1300
115.0500
113.8700
114.2200
1,922,000
Wed, 18 Feb 2026
115.5900
115.5900
113.3400
113.7200
2,829,400
Tue, 17 Feb 2026
116.3600
117.3500
115.3000
115.4500
2,662,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
112.8200
115.8100
112.2600
115.7900
3,962,500
Thu, 12 Feb 2026
113.1800
115.6100
113.0200
114.0300
3,431,900
Wed, 11 Feb 2026
112.7100
113.8800
112.0900
113.1300
2,556,100
Tue, 10 Feb 2026
111.7700
114.1100
111.4200
112.9200
1,986,900
Mon, 09 Feb 2026
111.0200
111.5500
110.4400
111.3200
1,744,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 06 Feb 2026
113.0700
113.8600
110.7400
111.4200
2,980,700
Thu, 05 Feb 2026
116.5200
116.5200
111.7900
111.9400
4,899,400
Thu, 05 Feb 2026
13 · 8-K
Pre-market · 07:27 ET
8-K ↗
Wed, 04 Feb 2026
112.7800
113.9600
112.3700
113.3300
3,417,300
Tue, 03 Feb 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 03 Feb 2026
109.9000
112.4500
109.6000
112.2600
2,567,700
Mon, 02 Feb 2026
110.8100
111.3800
109.1000
109.8400
2,703,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
110.1700
110.9200
109.0600
110.6700
3,270,200
Thu, 29 Jan 2026
110.3500
111.4500
109.5100
110.4100
3,225,500
Wed, 28 Jan 2026
109.9500
110.8700
109.7400
110.0400
1,727,900
Tue, 27 Jan 2026
109.6300
110.7800
109.3100
110.3500
2,364,800
Mon, 26 Jan 2026
109.9500
110.6600
109.3200
109.7000
2,614,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.1100
109.2300
107.8700
109.1000
3,547,600
Thu, 22 Jan 2026
109.6000
110.1100
108.0900
109.3500
2,264,700
Wed, 21 Jan 2026
109.9000
110.2900
108.4000
109.5200
1,888,000
Tue, 20 Jan 2026
108.3600
109.3500
107.5700
109.0600
2,842,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
107.5800
108.9000
107.1400
108.5900
1,638,100
Thu, 15 Jan 2026
107.4400
108.3100
106.9500
108.1600
2,050,100
Wed, 14 Jan 2026
106.2200
107.4700
106.1000
107.0700
1,468,700
Tue, 13 Jan 2026
104.8800
106.0400
104.4800
105.9600
1,315,900
Mon, 12 Jan 2026
104.5600
105.5500
104.4100
105.0000
1,893,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
105.3400
106.5100
104.5600
104.6500
1,765,000
Thu, 08 Jan 2026
105.1900
106.8300
104.9600
105.2300
1,749,400
Wed, 07 Jan 2026
106.5200
106.6400
104.6500
105.0400
1,618,800
Tue, 06 Jan 2026
105.5700
106.2000
105.0800
105.9500
2,039,100
Mon, 05 Jan 2026
11 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 05 Jan 2026
105.9400
106.0900
104.0000
105.4100
3,238,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
105.6700
107.3100
104.8700
106.4700
1,898,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
105.9600
106.0800
105.4000
105.4600
1,295,500
Tue, 30 Dec 2025
105.9200
106.3700
105.5900
106.0900
1,432,500
Mon, 29 Dec 2025
105.7900
106.3900
105.6200
105.7300
1,288,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.4200
105.6800
104.9600
105.5000
869,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.1900
105.5900
104.9200
105.5500
616,700
Tue, 23 Dec 2025
105.0100
105.6100
104.5400
105.0200
1,530,400
Mon, 22 Dec 2025
103.2800
104.9900
103.0000
104.8700
2,119,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
105.2700
105.8200
103.9100
103.9400
4,768,000
Thu, 18 Dec 2025
104.8400
105.7500
104.6200
105.2500
2,097,900
Wed, 17 Dec 2025
104.4000
104.9800
103.9500
104.7600
1,897,400
Tue, 16 Dec 2025
105.6600
105.8300
104.2300
104.4800
2,144,500
Mon, 15 Dec 2025
104.1200
105.3600
104.0000
105.2600
2,288,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.0000
104.2500
102.9500
103.8800
2,800,700
Thu, 11 Dec 2025
103.5900
104.9500
103.0600
103.4800
1,958,700
Wed, 10 Dec 2025
104.4100
104.7300
103.5900
103.6600
1,863,200
Tue, 09 Dec 2025
105.3500
105.8900
104.4600
104.6400
2,100,300
Mon, 08 Dec 2025
105.6800
105.8900
104.3700
104.7600
2,711,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
10 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 05 Dec 2025
9 · 8-K
After market open · 13:33 ET
8-K ↗
Fri, 05 Dec 2025
106.5600
106.8300
105.6300
105.7100
2,530,600
Thu, 04 Dec 2025
106.7600
107.5900
105.9900
106.2800
2,351,800
Wed, 03 Dec 2025
108.1300
108.6500
106.6900
107.2900
1,865,100
Tue, 02 Dec 2025
109.5900
109.8500
107.7800
108.0900
2,503,400
Mon, 01 Dec 2025
111.6400
111.9600
109.2800
109.3400
2,231,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.4100
112.6600
111.9400
112.0700
1,040,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.6200
112.4100
111.4900
112.2400
1,324,900
Tue, 25 Nov 2025
111.1300
111.9200
110.5000
111.2200
1,975,400
Mon, 24 Nov 2025
110.9800
111.5000
109.9800
111.0200
2,078,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
111.1500
111.9800
110.7600
111.1400
2,455,300
Thu, 20 Nov 2025
110.4900
111.3400
110.2500
110.6500
2,041,600
Wed, 19 Nov 2025
111.4700
111.5400
109.2500
110.1600
2,334,300
Tue, 18 Nov 2025
112.3200
112.6100
111.4900
111.6000
2,139,000
Mon, 17 Nov 2025
111.5000
111.9000
111.2700
111.8900
2,013,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
111.2500
111.4900
110.1900
110.9700
2,120,800
Thu, 13 Nov 2025
111.9700
112.3500
111.1100
111.7400
1,794,200
Wed, 12 Nov 2025
112.1400
112.2900
111.3600
112.1100
2,356,900
Tue, 11 Nov 2025
112.4700
113.0000
112.0800
112.5000
2,033,200
Mon, 10 Nov 2025
112.6400
113.0000
111.1300
112.4200
2,188,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
8 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 07 Nov 2025
111.2400
112.9400
111.0100
112.8700
1,822,300
Thu, 06 Nov 2025
112.2300
112.7500
110.6900
110.7800
2,469,000
Thu, 06 Nov 2025
7 · 8-K
Pre-market · 08:58 ET
FORM 8-K ↗
Wed, 05 Nov 2025
111.9900
112.3100
111.0000
111.8500
1,894,600
Tue, 04 Nov 2025
6 · 424B2
After-hours · 16:26 ET
424B2 ↗
Tue, 04 Nov 2025
111.3800
112.0800
110.8100
111.8700
2,232,900
Mon, 03 Nov 2025
110.8100
111.0300
109.4100
110.6100
3,186,500
Mon, 03 Nov 2025
5 · 424B5
Pre-market · 08:19 ET
424B5 ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
4 · 8-K
After-hours · 17:08 ET
FORM 8-K ↗
Fri, 31 Oct 2025
3 · 424B5
After-hours · 16:57 ET
424B5 ↗
Fri, 31 Oct 2025
112.1600
112.2700
110.6400
111.7300
4,117,300
Fri, 31 Oct 2025
2 · 10-Q
Next filing day · accepted 30 Oct, 17:39 ET
10-Q ↗
Thu, 30 Oct 2025
115.4700
115.4700
111.1500
112.6000
4,611,900
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:26 ET
8-K ↗
Wed, 29 Oct 2025
115.8900
116.3400
114.5000
114.5800
2,692,500
Tue, 28 Oct 2025
116.8700
116.8900
115.1600
115.2200
2,915,600
Mon, 27 Oct 2025
116.0900
116.7900
115.0800
116.6800
2,116,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
116.1500
116.6300
115.4400
115.8300
1,916,600
Thu, 23 Oct 2025
117.6400
117.8000
115.5700
115.9100
1,277,700