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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
97.2300
97.1350
95.6300
96.3100
1,341,302
Thu, 03 Sep 2026
97.5900
99.2500
97.2000
97.8800
2,032,100
Wed, 02 Sep 2026
97.0300
98.5500
96.9050
97.2100
1,762,900
Tue, 01 Sep 2026
96.7200
99.4300
96.6500
97.0500
1,803,000
Mon, 31 Aug 2026
99.0200
99.3400
97.4000
98.5700
2,761,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
98.6900
99.2600
97.6350
98.5600
1,201,500
Thu, 27 Aug 2026
98.1800
98.5250
97.3300
98.3700
956,100
Wed, 26 Aug 2026
98.8000
99.6600
98.3880
98.6900
1,052,500
Tue, 25 Aug 2026
99.1100
99.6900
98.0900
98.7700
1,257,800
Mon, 24 Aug 2026
99.0900
100.3800
98.6300
99.3700
1,871,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
99.5500
100.0000
98.7200
98.7700
2,001,700
Thu, 20 Aug 2026
100.2500
101.0000
99.1400
99.4600
1,374,600
Wed, 19 Aug 2026
98.2900
100.2100
97.0700
100.1000
1,828,800
Tue, 18 Aug 2026
97.8300
98.1400
96.0400
96.0700
1,354,300
Mon, 17 Aug 2026
97.0500
97.5870
96.5850
96.7500
862,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
96.4700
98.0700
96.4700
97.6800
852,900
Thu, 13 Aug 2026
97.1100
97.7900
95.9780
97.5400
981,600
Wed, 12 Aug 2026
96.4900
97.6900
95.7600
96.6700
1,086,200
Tue, 11 Aug 2026
97.5100
98.4300
96.3310
97.9700
1,469,100
Mon, 10 Aug 2026
97.7800
98.7500
96.9700
97.1100
1,374,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
98.1300
98.9800
96.6220
98.3400
1,159,500
Thu, 06 Aug 2026
97.3700
98.0600
96.6450
98.0200
1,479,800
Wed, 05 Aug 2026
97.0000
97.1800
95.9400
97.1600
1,665,900
Tue, 04 Aug 2026
94.0100
96.5200
93.6100
96.4500
1,393,400
Mon, 03 Aug 2026
94.9700
95.6400
93.6200
94.8200
1,430,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
94.9900
95.6000
92.3650
94.1700
1,536,000
Thu, 30 Jul 2026
97.4500
99.6450
93.9000
94.7100
1,894,300
Wed, 29 Jul 2026
101.5200
102.2500
96.9300
98.8300
3,105,500
Wed, 29 Jul 2026
16 · 10-Q
Next filing day · accepted 28 Jul, 17:32 ET
10-Q ↗
Tue, 28 Jul 2026
15 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 28 Jul 2026
95.5600
98.5400
94.5050
98.4700
3,135,700
Mon, 27 Jul 2026
92.6300
94.3700
92.3100
94.2800
1,853,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
91.7000
92.7300
90.6800
92.0200
1,764,200
Thu, 23 Jul 2026
90.6600
91.6600
89.9000
91.5000
1,478,700
Wed, 22 Jul 2026
90.6200
91.3700
89.3500
91.1500
1,506,300
Tue, 21 Jul 2026
91.9800
92.0400
89.7700
90.1800
1,494,500
Mon, 20 Jul 2026
94.1700
94.1800
92.7400
93.1500
1,332,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.3000
96.6700
93.3000
93.8100
3,043,100
Thu, 16 Jul 2026
91.7100
94.2900
91.7100
94.2100
1,389,300
Wed, 15 Jul 2026
91.1700
92.4600
90.7100
91.0000
1,647,900
Tue, 14 Jul 2026
92.1500
93.0600
91.2000
91.9000
1,267,200
Mon, 13 Jul 2026
92.9000
93.8800
92.4400
92.9100
1,566,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
92.7200
93.4500
92.3700
92.7000
1,203,000
Thu, 09 Jul 2026
91.4300
92.4000
90.9700
92.1000
1,502,400
Wed, 08 Jul 2026
92.8500
93.5500
90.9400
91.7400
1,959,200
Tue, 07 Jul 2026
93.8200
94.3000
92.4850
93.1000
1,727,100
Mon, 06 Jul 2026
92.0000
92.9500
91.0800
92.4800
1,767,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.7900
92.6000
90.0400
92.5500
2,228,200
Wed, 01 Jul 2026
89.8200
91.8400
89.6610
90.3400
2,795,000
Tue, 30 Jun 2026
87.5400
89.3000
87.0340
88.6800
2,385,100
Mon, 29 Jun 2026
89.2800
89.6400
87.7000
88.3200
2,160,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.6500
90.6200
88.6500
89.7400
5,675,300
Thu, 25 Jun 2026
86.7200
89.4600
84.8500
87.9900
2,285,400
Wed, 24 Jun 2026
84.8500
87.0750
84.5850
86.3200
2,585,700
Tue, 23 Jun 2026
83.9400
84.7800
83.0400
84.6000
2,950,600
Mon, 22 Jun 2026
83.2500
83.9100
81.5750
82.9500
4,027,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
83.1400
84.4400
82.5300
84.0200
6,777,100
Wed, 17 Jun 2026
83.3700
85.1600
82.5350
82.7700
2,114,900
Tue, 16 Jun 2026
83.4500
84.3100
82.9400
83.9800
1,288,900
Mon, 15 Jun 2026
83.3500
84.3100
82.2600
82.6800
1,629,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.0500
84.0500
82.1750
83.3600
1,580,300
Thu, 11 Jun 2026
83.0000
83.8400
82.5900
82.6400
1,477,800
Wed, 10 Jun 2026
85.9700
86.2500
82.3200
82.6200
1,816,600
Tue, 09 Jun 2026
84.4600
86.5200
83.8850
86.1600
1,561,000
Mon, 08 Jun 2026
85.5600
86.3000
84.7200
84.9100
1,861,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.5200
86.8400
85.3550
86.0500
1,995,700
Thu, 04 Jun 2026
86.2000
87.1500
84.5800
84.7400
2,991,500
Wed, 03 Jun 2026
82.4300
84.7200
82.3500
84.6700
2,128,800
Tue, 02 Jun 2026
82.8300
83.4300
82.0300
82.4300
1,969,200
Mon, 01 Jun 2026
14 · 8-K
After-hours · 16:48 ET
8-K ↗
Mon, 01 Jun 2026
82.2300
84.7200
82.2300
83.6000
2,842,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.6600
84.5200
82.1600
82.2300
4,412,500
Thu, 28 May 2026
13 · 424B5
After-hours · 16:30 ET
424B5 ↗
Thu, 28 May 2026
84.0600
84.8400
80.0300
83.4800
5,292,100
Wed, 27 May 2026
85.8200
86.9200
84.1500
84.4600
2,609,300
Wed, 27 May 2026
12 · 424B5
Pre-market · 08:52 ET
424B5 ↗
Tue, 26 May 2026
86.8450
86.8450
85.6400
86.0500
1,773,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.2100
87.2150
85.8550
86.8000
1,559,100
Thu, 21 May 2026
86.1300
87.0300
85.0700
85.9600
2,440,500
Wed, 20 May 2026
85.8600
86.5500
84.6950
86.1900
2,679,300
Tue, 19 May 2026
86.5900
87.7600
85.6900
86.4700
2,219,200
Mon, 18 May 2026
85.0900
86.9300
85.0100
86.7100
2,093,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.6200
86.4200
84.4500
84.8300
2,395,500
Thu, 14 May 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 14 May 2026
85.8500
86.4400
85.0000
85.2700
2,281,200
Wed, 13 May 2026
86.0400
86.6050
85.1100
85.8500
2,513,300
Tue, 12 May 2026
86.6100
87.3750
85.9350
86.7300
1,743,700
Mon, 11 May 2026
86.7100
87.6300
85.9500
86.5700
1,959,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.8400
88.8400
86.2700
86.8400
2,049,200
Thu, 07 May 2026
86.7100
89.4450
86.6400
88.7300
2,659,200
Wed, 06 May 2026
88.4000
89.0100
86.6400
86.8800
1,561,200
Tue, 05 May 2026
88.0600
89.5100
87.6800
88.1300
1,560,800
Mon, 04 May 2026
87.3700
88.4700
86.8500
88.2400
2,078,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
88.7700
89.3200
87.2550
87.6300
1,587,100
Thu, 30 Apr 2026
89.7700
90.7900
87.8300
88.2000
2,876,900
Wed, 29 Apr 2026
88.7100
92.5250
87.5800
89.4700
3,282,300
Wed, 29 Apr 2026
10 · 10-Q
Next filing day · accepted 28 Apr, 17:33 ET
10-Q ↗
Tue, 28 Apr 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 28 Apr 2026
87.7500
88.1300
85.4600
85.6000
2,801,600
Mon, 27 Apr 2026
88.4800
89.2450
85.9800
87.1500
3,175,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.4500
89.0100
87.9600
88.6200
1,165,000
Thu, 23 Apr 2026
89.2000
89.2000
87.1900
88.7900
1,510,000
Wed, 22 Apr 2026
89.9600
90.5300
88.9700
89.0000
1,543,700
Tue, 21 Apr 2026
90.3800
91.5800
89.6600
89.6800
1,317,400
Mon, 20 Apr 2026
90.8600
91.6890
90.1500
90.2900
1,498,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
91.3000
92.7540
90.8900
90.9800
2,060,400
Thu, 16 Apr 2026
92.1200
92.5000
90.2400
90.5400
1,632,000
Wed, 15 Apr 2026
92.4100
92.4800
91.5950
92.3200
1,562,700
Tue, 14 Apr 2026
91.2500
92.6400
90.4350
92.3900
2,169,100
Mon, 13 Apr 2026
89.3300
91.0700
88.4550
90.8500
1,345,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
89.6000
89.6000
88.5190
89.5000
1,757,200
Thu, 09 Apr 2026
89.8900
90.3100
88.8700
89.6200
1,926,400
Wed, 08 Apr 2026
89.7000
90.6600
89.4600
90.4700
1,875,000
Tue, 07 Apr 2026
88.5400
89.4250
88.1500
88.8200
1,549,100
Mon, 06 Apr 2026
88.0100
88.9000
87.7400
88.7300
1,436,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.5200
88.7700
87.0800
88.0100
1,782,600
Wed, 01 Apr 2026
87.3000
88.5700
87.0800
88.0600
1,537,500
Tue, 31 Mar 2026
87.1100
89.0150
86.5400
88.4200
2,847,600
Mon, 30 Mar 2026
85.9600
86.8600
85.2800
86.0100
1,900,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
86.2500
86.7200
84.9900
85.0300
2,127,900
Fri, 27 Mar 2026
8 · DEFA14A
Pre-market · 08:04 ET
DEFA14A ↗
Fri, 27 Mar 2026
7 · DEF 14A
Pre-market · 08:01 ET
DEF 14A ↗
Thu, 26 Mar 2026
86.5200
88.4000
86.0900
86.3900
3,114,100
Wed, 25 Mar 2026
87.9000
88.4700
85.6250
87.1100
2,027,300
Tue, 24 Mar 2026
87.5200
88.1750
86.8400
86.8600
1,494,700
Mon, 23 Mar 2026
89.9300
90.1500
88.4700
88.5000
2,987,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
89.5400
89.6250
87.9900
88.6300
5,718,000
Thu, 19 Mar 2026
89.4900
90.2850
88.6100
89.6600
1,415,500
Wed, 18 Mar 2026
90.4500
91.2700
89.9100
89.9900
1,412,300
Tue, 17 Mar 2026
92.0000
92.1000
90.7700
90.9900
1,463,600
Mon, 16 Mar 2026
91.0400
91.9200
89.9600
91.2100
1,245,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.6100
90.8050
89.7500
90.2000
1,074,100
Thu, 12 Mar 2026
91.2500
91.7400
89.7100
89.7600
1,697,400
Wed, 11 Mar 2026
91.6500
91.9300
90.5600
91.3700
1,422,200
Tue, 10 Mar 2026
93.7100
94.0300
91.3300
91.7900
1,673,300
Mon, 09 Mar 2026
93.7400
94.5150
91.7050
94.0600
1,527,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
92.8100
94.4350
92.5540
94.3300
1,508,100
Thu, 05 Mar 2026
94.0100
96.1500
93.5800
95.1900
2,095,000
Wed, 04 Mar 2026
95.3350
95.7200
94.4700
94.7000
1,683,600
Tue, 03 Mar 2026
96.2800
96.2800
95.0100
95.6400
1,534,500
Mon, 02 Mar 2026
96.5100
97.8000
95.8200
97.2200
1,448,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.1400
97.8750
96.1500
97.4300
2,470,500
Thu, 26 Feb 2026
95.2600
98.0800
94.9630
98.0200
2,342,200
Wed, 25 Feb 2026
93.7400
94.4000
92.9500
94.3700
1,974,000
Tue, 24 Feb 2026
92.6200
93.9100
92.2000
93.6500
2,185,400
Mon, 23 Feb 2026
92.7200
93.2400
91.3700
92.6000
2,361,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 10-K
After-hours · 16:32 ET
10-K ↗
Fri, 20 Feb 2026
93.7000
94.6100
92.3300
93.0800
2,730,300
Thu, 19 Feb 2026
94.0800
95.4500
93.0500
93.9800
1,748,700
Wed, 18 Feb 2026
92.2800
94.4200
91.6100
94.2800
2,603,300
Tue, 17 Feb 2026
93.8400
94.7200
91.8000
92.2000
2,490,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
92.2600
93.3500
92.2430
92.5400
1,595,000
Thu, 12 Feb 2026
95.0700
95.5250
91.6400
91.9800
2,386,000
Wed, 11 Feb 2026
92.7200
95.5600
92.7200
95.0000
3,285,300
Tue, 10 Feb 2026
92.1500
93.5900
92.0700
92.8100
2,969,400
Mon, 09 Feb 2026
90.8000
93.4080
90.5900
92.6900
3,589,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
90.9900
92.4200
89.5800
90.5700
3,373,400
Thu, 05 Feb 2026
91.3400
91.7500
88.8200
90.7900
3,695,000
Wed, 04 Feb 2026
97.3200
97.4600
88.4000
91.4100
6,462,500
Tue, 03 Feb 2026
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 03 Feb 2026
100.2300
100.9500
97.0500
97.4500
2,305,500
Mon, 02 Feb 2026
98.9400
101.5000
98.4900
101.4800
1,915,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.0700
99.0700
97.7700
98.9800
1,531,000
Thu, 29 Jan 2026
99.2100
100.0000
97.0800
98.6700
1,749,800
Wed, 28 Jan 2026
100.0200
100.4900
98.1850
98.7200
1,980,200
Tue, 27 Jan 2026
102.0600
102.6800
100.5200
100.5600
1,106,800
Mon, 26 Jan 2026
101.2700
102.0800
100.3900
101.8900
1,568,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
101.8300
101.9580
100.8700
101.3100
1,277,500
Thu, 22 Jan 2026
102.1200
102.5200
101.1900
101.4800
1,577,100
Wed, 21 Jan 2026
101.3900
102.2500
100.5600
101.9100
1,494,300
Tue, 20 Jan 2026
101.9000
102.3200
100.7700
101.1100
1,173,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.6600
103.4150
101.9700
102.6700
1,418,700
Thu, 15 Jan 2026
102.7200
103.1800
101.9210
103.1800
1,036,500
Wed, 14 Jan 2026
101.4500
102.3600
100.9600
102.3000
1,572,700
Tue, 13 Jan 2026
101.8800
101.9100
100.5300
101.7700
1,121,300
Mon, 12 Jan 2026
102.3000
103.0800
101.5600
101.9000
1,138,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
101.7300
102.9900
101.2300
102.7300
1,183,700
Thu, 08 Jan 2026
100.0700
102.1500
100.0700
101.7400
1,108,100
Wed, 07 Jan 2026
101.0000
101.4800
100.0000
100.3100
1,107,700
Tue, 06 Jan 2026
98.3900
100.0800
98.2000
99.9400
1,139,300
Mon, 05 Jan 2026
97.9600
99.9500
97.5000
99.1900
1,210,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.2200
99.6050
97.9000
98.5000
1,124,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
101.1400
101.4900
99.7000
99.7800
866,200
Tue, 30 Dec 2025
101.2200
101.6700
101.0500
101.3600
846,400
Mon, 29 Dec 2025
102.2000
102.5500
101.0950
101.5000
1,826,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.4600
102.7200
101.2100
101.7500
801,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
102.4900
102.7200
101.8000
102.2900
616,700
Tue, 23 Dec 2025
102.0600
102.6900
101.2500
102.6400
1,293,300
Mon, 22 Dec 2025
100.4900
102.0600
100.1700
102.0100
1,637,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.4400
100.8200
99.4700
100.5900
5,885,600
Thu, 18 Dec 2025
100.2100
101.7450
99.8900
100.7700
1,972,500
Wed, 17 Dec 2025
99.0200
100.4300
98.6550
100.0500
2,789,200
Tue, 16 Dec 2025
100.8400
101.0750
98.4200
99.3400
2,202,900
Mon, 15 Dec 2025
99.3500
100.4700
98.6700
100.2800
2,257,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
99.5900
99.5900
98.1700
98.7100
1,276,200
Thu, 11 Dec 2025
98.0600
99.3600
97.8000
98.7300
1,489,200
Wed, 10 Dec 2025
96.9200
98.3700
96.9200
97.7500
1,692,300
Tue, 09 Dec 2025
99.5600
99.7100
98.1900
98.4100
1,381,400
Mon, 08 Dec 2025
101.9400
101.9400
99.4000
99.6200
1,519,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
102.6400
103.3700
101.6000
102.1600
962,900
Thu, 04 Dec 2025
102.5100
104.0900
102.4800
102.8900
1,953,800
Wed, 03 Dec 2025
102.0400
103.3600
102.0200
102.1800
1,074,700
Tue, 02 Dec 2025
101.4200
102.4700
100.9600
101.8000
2,030,000
Mon, 01 Dec 2025
100.4200
101.9500
100.1500
100.9700
1,438,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
101.6800
101.9800
101.0500
101.2200
759,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
103.8700
103.8700
100.9400
101.2700
1,708,300
Tue, 25 Nov 2025
100.6750
104.3300
100.6750
103.9600
2,780,600
Tue, 25 Nov 2025
4 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 24 Nov 2025
98.6400
98.8450
97.4600
98.1400
4,783,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
97.6800
99.6400
97.4600
98.9800
2,183,800
Thu, 20 Nov 2025
98.8300
99.3100
97.0700
97.2900
1,565,200
Wed, 19 Nov 2025
97.6100
98.5800
97.1100
98.2600
1,529,300
Tue, 18 Nov 2025
97.5300
98.3650
97.2000
97.8000
1,652,700
Mon, 17 Nov 2025
98.7700
99.1500
97.7500
98.0700
1,698,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
98.9900
99.4780
97.8400
98.7800
1,546,900
Thu, 13 Nov 2025
97.5600
99.2500
97.0100
98.5600
2,049,300
Wed, 12 Nov 2025
98.1100
98.7500
97.5100
97.7300
1,540,500
Tue, 11 Nov 2025
98.2600
98.5900
97.6600
97.8900
1,735,900
Mon, 10 Nov 2025
98.7600
99.0000
97.6900
98.2600
1,526,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
98.7500
99.1800
97.8700
98.6100
1,669,900
Thu, 06 Nov 2025
99.5700
100.6000
98.3000
98.5200
1,383,700
Wed, 05 Nov 2025
99.9100
100.2900
99.0300
99.9200
1,902,300
Tue, 04 Nov 2025
99.4700
99.9300
98.4700
99.6300
1,442,100
Mon, 03 Nov 2025
98.0600
99.2500
97.1600
98.9400
2,036,800
Mon, 03 Nov 2025
3 · 8-K
Pre-market · 08:15 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.8200
100.1200
98.6400
98.6800
2,074,800
Thu, 30 Oct 2025
99.5500
100.7400
99.4100
100.3800
2,112,200
Wed, 29 Oct 2025
101.8600
102.4950
95.8400
99.5000
3,095,800
Wed, 29 Oct 2025
2 · 10-Q
Next filing day · accepted 28 Oct, 17:36 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 28 Oct 2025
103.5800
103.6500
102.1900
102.5300
1,421,900
Mon, 27 Oct 2025
104.5700
105.2100
103.8000
104.1200
1,032,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.3100
105.7500
104.1800
104.6500
919,900
Thu, 23 Oct 2025
103.7100
105.1600
103.3200
104.8700
1,245,100
Wed, 22 Oct 2025
103.8800
104.7900
103.2800
103.8000
1,000,000
Tue, 21 Oct 2025
103.9500
105.6300
103.4900
103.7900
1,347,300
Mon, 20 Oct 2025
102.9100
104.2200
102.7400
103.9800
902,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
102.0900
102.9000
101.8020
102.7600
1,075,100
Thu, 16 Oct 2025
102.0000
102.1350
100.8700
101.9100
1,189,700
Wed, 15 Oct 2025
102.3200
102.7150
100.8950
101.8700
1,014,800
Tue, 14 Oct 2025
101.0400
102.1600
100.8200
101.9900
1,453,200
Mon, 13 Oct 2025
102.1700
102.7450
101.4400
101.4400
1,093,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
102.8700
103.2250
101.4000
101.8700
1,883,100
Thu, 09 Oct 2025
103.7800
104.2200
102.4800
102.8700
1,288,400
Wed, 08 Oct 2025
105.2100
105.2100
103.7000
104.0000
1,118,000
Tue, 07 Oct 2025
106.1200
106.5500
99.8900
104.8400
2,437,200
Mon, 06 Oct 2025
107.0150
107.3590
105.5000
106.1000
1,084,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
106.2200
107.9000
106.0100
107.1400
1,134,500
Thu, 02 Oct 2025
106.4800
106.9100
105.5500
106.4600
1,221,900
Wed, 01 Oct 2025
105.9600
106.3300
104.8450
106.0400
1,845,000
Tue, 30 Sep 2025
104.6200
106.6600
104.6200
106.6100
1,652,600
Mon, 29 Sep 2025
104.5700
105.7900
104.3550
105.0800
1,292,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
104.6600
105.2100
103.3200
104.6300
1,132,300
Thu, 25 Sep 2025
106.0000
106.6500
104.0600
104.4900
1,127,600
Wed, 24 Sep 2025
104.9900
105.6900
104.3400
105.6300
1,548,300
Tue, 23 Sep 2025
105.8000
106.2300
104.6700
105.3900
879,100
Mon, 22 Sep 2025
106.6300
107.0650
105.6950
105.8200
1,353,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
107.5900
108.0000
106.4200
106.9000
3,165,200
Thu, 18 Sep 2025
107.6100
107.9600
106.7800
107.0600
1,490,800
Wed, 17 Sep 2025
106.9800
108.5900
106.2600
106.7400
2,808,400
Tue, 16 Sep 2025
107.6000
108.0500
106.0010
106.5400
1,651,700
Mon, 15 Sep 2025
109.1400
109.5250
107.7500
107.8000
1,592,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
109.4500
109.8600
108.4950
109.0300
1,253,200
Thu, 11 Sep 2025
106.4800
109.2800
106.4800
109.1000
1,188,900
Wed, 10 Sep 2025
105.0000
106.0500
104.8200
106.0100
924,500
Tue, 09 Sep 2025
106.4700
106.6900
104.7600
105.0300
866,100
Mon, 08 Sep 2025
105.7100
106.9500
105.0100
106.9000
910,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
106.7800
107.0200
105.4600
105.7100
965,200