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
59.6900
60.3200
59.1500
60.2100
2,365,298
Thu, 03 Sep 2026
60.2500
60.9600
59.2600
60.0200
2,439,500
Wed, 02 Sep 2026
17 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Wed, 02 Sep 2026
60.4200
61.3500
59.5700
59.8400
3,256,700
Tue, 01 Sep 2026
60.0100
61.9500
60.0000
60.4500
6,153,000
Mon, 31 Aug 2026
61.1400
61.5100
59.6000
60.4600
21,395,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
62.3800
62.5700
60.7100
61.6700
3,592,500
Thu, 27 Aug 2026
62.5600
62.6200
61.4600
62.1000
3,321,400
Wed, 26 Aug 2026
62.4400
63.6700
62.0000
62.8600
3,289,600
Tue, 25 Aug 2026
63.9000
64.2800
62.2800
62.4600
4,256,800
Mon, 24 Aug 2026
64.6000
64.7100
63.1600
63.3100
2,032,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
64.7400
65.6800
63.6500
64.4000
2,443,300
Thu, 20 Aug 2026
64.6500
65.4300
63.2300
63.7800
2,727,000
Wed, 19 Aug 2026
64.0200
65.8900
63.5600
65.5900
2,430,100
Tue, 18 Aug 2026
64.1800
64.3800
63.1700
63.5500
2,410,700
Mon, 17 Aug 2026
65.7400
65.9300
63.9500
64.1000
2,450,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
67.0500
67.0700
65.4700
66.1600
1,556,700
Thu, 13 Aug 2026
65.9800
68.2300
65.1000
66.8700
2,259,100
Wed, 12 Aug 2026
66.9600
67.1100
65.6900
65.7700
2,159,900
Tue, 11 Aug 2026
66.6600
67.8400
66.0000
67.1900
3,023,000
Mon, 10 Aug 2026
68.3600
68.5000
66.7000
66.7300
2,310,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
69.6800
70.9700
68.6800
68.8900
3,243,100
Thu, 06 Aug 2026
68.9900
70.3700
68.9200
69.9000
3,166,300
Wed, 05 Aug 2026
68.4800
69.1200
68.0600
69.0200
2,662,000
Tue, 04 Aug 2026
67.1900
68.6100
66.5400
68.4800
2,682,400
Mon, 03 Aug 2026
65.8900
67.4000
65.8800
67.0700
2,964,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
66.0500
66.4500
64.9200
65.4400
5,094,300
Thu, 30 Jul 2026
65.5900
66.2600
63.9500
66.1700
3,532,800
Wed, 29 Jul 2026
66.5500
67.5000
65.7400
66.5900
4,140,100
Tue, 28 Jul 2026
16 · 10-Q
After-hours · 16:46 ET
10-Q ↗
Tue, 28 Jul 2026
64.0800
66.8100
63.9000
66.7700
5,014,000
Tue, 28 Jul 2026
15 · 8-K
Pre-market · 06:53 ET
8-K ↗
Mon, 27 Jul 2026
63.8300
64.7800
63.0800
63.1800
2,428,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
61.8300
63.7600
61.7500
62.8800
2,887,900
Thu, 23 Jul 2026
62.9200
63.5000
61.7200
62.0700
2,088,200
Wed, 22 Jul 2026
61.5500
63.1000
61.5400
63.0200
2,673,700
Tue, 21 Jul 2026
61.8500
62.0900
60.6200
61.4800
2,722,900
Mon, 20 Jul 2026
62.8100
62.8400
61.6200
62.1200
4,581,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
64.9300
65.9000
62.1100
62.4500
5,022,400
Thu, 16 Jul 2026
63.4100
66.2500
62.3100
65.6900
6,449,300
Wed, 15 Jul 2026
57.9900
66.8700
57.6000
64.3300
12,047,200
Tue, 14 Jul 2026
14 · 8-K
After-hours · 17:20 ET
8-K ↗
Tue, 14 Jul 2026
77.3800
77.7300
75.4400
75.6800
3,347,200
Mon, 13 Jul 2026
76.3800
77.9600
75.9900
76.5300
3,415,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.0100
77.7200
74.3200
76.1900
2,491,700
Thu, 09 Jul 2026
72.3700
75.0900
72.3100
74.5700
3,036,700
Wed, 08 Jul 2026
74.0000
74.3000
72.7400
73.2600
1,409,800
Tue, 07 Jul 2026
76.2300
76.2700
74.2000
75.1800
1,873,000
Mon, 06 Jul 2026
76.9600
77.0900
74.5400
75.5300
1,584,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.1500
77.5300
75.5200
76.7200
1,308,000
Wed, 01 Jul 2026
76.8100
77.9100
75.7900
76.3800
2,018,100
Tue, 30 Jun 2026
76.4900
76.8900
76.0700
76.6600
1,819,400
Mon, 29 Jun 2026
76.3400
76.8700
75.6700
76.3000
1,585,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.5000
77.2400
76.0000
76.4200
2,456,200
Thu, 25 Jun 2026
75.9200
77.6900
74.8500
76.0000
4,815,700
Wed, 24 Jun 2026
73.4200
75.9800
73.4200
74.8100
2,735,200
Tue, 23 Jun 2026
73.2600
74.3300
72.5400
73.1600
1,493,800
Mon, 22 Jun 2026
74.0700
74.7300
73.5300
74.0300
1,643,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
75.1500
75.8000
74.2900
74.3200
3,889,800
Wed, 17 Jun 2026
75.0000
76.3000
73.1200
73.3900
1,595,300
Tue, 16 Jun 2026
74.7100
75.6600
74.5000
75.2000
1,831,800
Mon, 15 Jun 2026
75.0000
76.5800
74.1300
74.2100
1,590,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
73.8100
74.3300
72.8200
73.8000
1,682,400
Thu, 11 Jun 2026
71.6300
72.6600
70.7700
72.5700
1,464,800
Wed, 10 Jun 2026
74.1900
74.1900
71.3000
71.4000
1,364,100
Tue, 09 Jun 2026
73.5700
74.9000
73.1800
74.5800
1,849,700
Mon, 08 Jun 2026
72.7700
73.8800
72.7100
72.7200
2,282,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.8400
73.8800
72.4800
73.1500
2,265,200
Thu, 04 Jun 2026
72.1600
72.9200
71.8800
72.8500
2,850,000
Wed, 03 Jun 2026
71.8000
71.8300
70.8400
71.4500
2,705,500
Tue, 02 Jun 2026
70.6300
71.5700
70.1800
71.2600
2,735,700
Mon, 01 Jun 2026
70.4300
71.5000
69.9300
70.8000
2,426,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.5500
72.3500
70.7700
70.8400
6,229,500
Thu, 28 May 2026
71.3500
72.1500
70.5900
71.3300
3,451,400
Wed, 27 May 2026
73.3200
74.1900
71.6700
72.4500
2,693,900
Tue, 26 May 2026
75.2700
75.6600
72.9200
73.5400
2,339,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
74.7100
75.1500
74.0200
74.8200
987,100
Thu, 21 May 2026
73.4500
74.8100
72.3700
74.4300
2,109,000
Wed, 20 May 2026
71.8600
74.4200
70.7300
74.1900
1,880,000
Tue, 19 May 2026
72.8800
73.2400
71.6200
71.9900
1,370,600
Mon, 18 May 2026
72.6400
73.5100
72.2100
73.4100
2,015,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
74.0800
74.6200
72.6000
72.6800
1,644,500
Thu, 14 May 2026
74.2000
75.5000
74.0000
74.8800
1,559,000
Wed, 13 May 2026
74.6900
75.2400
73.4700
73.6300
1,317,800
Tue, 12 May 2026
75.8300
76.0500
74.5100
75.2600
3,047,100
Mon, 11 May 2026
77.1700
77.9200
75.6400
75.8300
1,477,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.2900
79.9300
76.6900
76.8200
1,436,000
Thu, 07 May 2026
80.2400
81.1200
78.8300
78.9600
1,899,400
Wed, 06 May 2026
13 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Wed, 06 May 2026
12 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 06 May 2026
79.0900
81.0600
79.0900
79.9100
2,327,500
Tue, 05 May 2026
77.6700
78.6500
77.3500
77.8400
1,571,800
Mon, 04 May 2026
78.6500
79.2700
77.0200
77.0800
2,346,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.2700
82.0000
79.0700
79.1000
1,915,500
Thu, 30 Apr 2026
81.4200
81.6300
79.4900
80.7100
3,738,000
Wed, 29 Apr 2026
82.8900
83.0500
80.5000
80.8400
3,138,300
Tue, 28 Apr 2026
11 · 10-Q
After-hours · 16:46 ET
10-Q ↗
Tue, 28 Apr 2026
89.0000
89.8400
81.3300
82.8600
6,241,300
Tue, 28 Apr 2026
10 · 8-K
Pre-market · 06:53 ET
8-K ↗
Tue, 28 Apr 2026
9 · 8-K
Pre-market · 06:52 ET
8-K ↗
Mon, 27 Apr 2026
92.3600
94.1700
92.0500
92.2700
3,195,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.7500
92.5500
89.7500
91.7500
2,558,000
Thu, 23 Apr 2026
89.8900
91.5300
89.5700
90.4800
1,387,700
Wed, 22 Apr 2026
90.6700
90.7200
89.0200
89.6000
1,374,200
Tue, 21 Apr 2026
91.2900
91.6300
89.8900
89.9900
1,067,100
Mon, 20 Apr 2026
89.9400
90.6000
89.2700
90.4300
1,025,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
89.6700
92.3100
89.4100
91.0800
1,925,400
Thu, 16 Apr 2026
88.5100
89.3200
88.1400
88.7400
1,211,400
Wed, 15 Apr 2026
90.4100
90.5500
87.9800
88.3500
1,172,100
Tue, 14 Apr 2026
91.2200
91.4900
90.1500
90.8100
1,403,000
Mon, 13 Apr 2026
90.2000
91.2000
88.7900
91.2000
1,173,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
90.8000
91.0700
89.9100
90.2100
1,477,100
Thu, 09 Apr 2026
89.7900
91.2800
89.4800
90.4600
1,628,000
Wed, 08 Apr 2026
90.4400
91.9600
89.6900
90.5300
1,570,700
Tue, 07 Apr 2026
86.0500
87.5000
85.6200
87.0600
1,302,000
Mon, 06 Apr 2026
85.4600
86.5200
85.1000
86.4900
816,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.0200
88.1200
84.0400
85.8200
1,049,100
Wed, 01 Apr 2026
86.9800
88.0200
86.6700
86.7600
1,289,000
Tue, 31 Mar 2026
85.7500
88.5800
85.1400
87.1100
1,269,100
Mon, 30 Mar 2026
85.9400
85.9400
83.6000
83.9900
1,310,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
85.0100
86.4600
84.2100
84.9200
1,365,300
Thu, 26 Mar 2026
87.4100
88.1400
85.7300
85.9300
2,034,900
Wed, 25 Mar 2026
89.0300
89.2900
85.9300
87.6100
2,061,200
Tue, 24 Mar 2026
87.2300
89.0800
86.8400
87.5800
1,435,300
Mon, 23 Mar 2026
89.0400
90.2900
88.1300
88.4400
1,346,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
8 · DEFA14A
After-hours · 16:47 ET
DEFA14A ↗
Fri, 20 Mar 2026
7 · DEF 14A
After-hours · 16:46 ET
DEF 14A ↗
Fri, 20 Mar 2026
87.7900
88.2900
85.9000
86.4900
2,182,400
Thu, 19 Mar 2026
87.2000
89.1900
86.2900
88.4900
1,771,600
Wed, 18 Mar 2026
88.4500
90.2200
88.1600
88.2700
1,375,500
Tue, 17 Mar 2026
89.6600
90.2300
88.6200
89.3600
922,400
Mon, 16 Mar 2026
89.4100
90.1900
88.2600
88.7900
1,083,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
89.1200
89.8000
88.0100
88.2900
1,304,100
Thu, 12 Mar 2026
89.6500
91.0300
88.2100
88.3100
1,481,600
Wed, 11 Mar 2026
89.8200
90.9000
88.5300
90.8700
1,858,100
Tue, 10 Mar 2026
92.4800
92.5900
90.1200
90.1600
1,538,000
Mon, 09 Mar 2026
90.6400
92.6900
88.7300
92.2000
1,467,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.7700
95.7700
92.0400
92.1700
1,270,400
Thu, 05 Mar 2026
96.2900
97.0800
94.2900
95.9700
1,991,700
Wed, 04 Mar 2026
97.7000
98.2200
95.6800
96.9300
2,237,600
Tue, 03 Mar 2026
95.7500
98.1000
94.8100
97.5700
1,726,200
Mon, 02 Mar 2026
97.6600
98.9200
96.1900
98.1200
1,284,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.1000
99.7300
98.3400
99.1900
1,931,500
Thu, 26 Feb 2026
101.0800
101.7200
99.1200
100.4400
1,758,700
Wed, 25 Feb 2026
6 · 8-K/A
After-hours · 16:45 ET
8-K/A ↗
Wed, 25 Feb 2026
103.2200
104.1900
100.7700
100.8200
1,336,500
Tue, 24 Feb 2026
5 · 10-K
After-hours · 16:45 ET
10-K ↗
Tue, 24 Feb 2026
102.0000
103.1500
101.3100
102.9300
1,494,800
Mon, 23 Feb 2026
102.3800
102.7900
100.5200
101.6600
1,304,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
100.2800
103.4100
100.2700
102.0300
1,422,100
Thu, 19 Feb 2026
101.0100
101.7900
99.8300
100.4800
1,380,400
Wed, 18 Feb 2026
99.6600
102.0200
99.6600
101.7900
1,513,900
Tue, 17 Feb 2026
101.5600
101.8400
99.0800
99.7600
1,621,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
100.0000
101.7500
99.8800
101.3700
1,550,400
Thu, 12 Feb 2026
101.1400
103.1800
99.4300
99.7600
1,881,600
Wed, 11 Feb 2026
99.1600
100.8500
98.5700
100.5200
1,720,300
Tue, 10 Feb 2026
97.6300
99.0800
96.8900
98.6200
1,304,900
Mon, 09 Feb 2026
96.9000
98.7500
96.6300
97.5200
1,849,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.9200
98.0900
95.7100
97.3500
1,597,300
Thu, 05 Feb 2026
96.6600
96.7400
94.2800
94.9700
2,415,500
Wed, 04 Feb 2026
95.9100
98.7200
92.9200
97.2800
4,786,300
Tue, 03 Feb 2026
102.7300
104.2300
93.9700
94.7900
7,580,400
Tue, 03 Feb 2026
4 · 8-K
Pre-market · 06:52 ET
8-K ↗
Mon, 02 Feb 2026
105.6800
107.5900
105.1300
105.5100
3,192,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
105.3600
106.1500
104.2300
105.3700
1,797,500
Thu, 29 Jan 2026
106.0800
107.0800
104.2700
105.9100
2,658,200
Wed, 28 Jan 2026
107.0900
107.5000
104.1000
105.1700
1,770,400
Tue, 27 Jan 2026
108.5400
108.5400
106.8000
107.6000
1,568,800
Mon, 26 Jan 2026
107.8800
108.3900
107.4600
108.0200
1,156,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
108.0600
108.5100
106.7700
107.5500
834,500
Thu, 22 Jan 2026
108.0700
109.0900
107.3800
108.1400
1,602,400
Wed, 21 Jan 2026
105.4200
108.0800
104.6500
107.1500
1,048,800
Tue, 20 Jan 2026
105.3900
106.0300
103.3200
104.3300
1,456,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
106.5900
107.6700
106.3500
107.3000
1,787,900
Thu, 15 Jan 2026
105.0200
107.4300
104.6300
106.9700
1,558,100
Wed, 14 Jan 2026
102.9300
104.1200
102.6700
104.0800
2,476,500
Tue, 13 Jan 2026
103.6800
104.5600
102.2100
103.2400
1,641,100
Mon, 12 Jan 2026
102.9100
104.1200
102.0800
103.0800
1,616,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
103.5800
103.7500
100.4600
103.0600
1,915,300
Thu, 08 Jan 2026
99.5500
103.7500
99.1100
103.0600
2,945,400
Wed, 07 Jan 2026
103.6500
104.4500
99.4200
100.0600
2,496,500
Tue, 06 Jan 2026
101.9500
105.2100
100.6800
104.4700
1,887,300
Mon, 05 Jan 2026
102.7400
104.0500
101.2500
102.6700
2,133,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
104.2200
105.6800
103.7100
105.4700
807,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
105.7800
105.9700
104.0800
104.1400
627,400
Tue, 30 Dec 2025
105.4700
106.0400
104.9200
105.7800
561,300
Mon, 29 Dec 2025
105.8400
106.1100
105.2900
105.8000
535,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.6700
105.8900
105.1800
105.6800
379,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.6500
105.9300
105.2100
105.3800
281,600
Tue, 23 Dec 2025
105.2900
106.0900
104.8700
105.4700
743,200
Mon, 22 Dec 2025
103.8700
105.4800
103.8700
105.2700
946,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
103.0300
103.9200
102.6000
103.8700
2,997,200
Thu, 18 Dec 2025
104.4400
104.6600
102.8500
103.4000
1,166,500
Wed, 17 Dec 2025
103.9500
105.9500
103.1600
103.6600
1,077,700
Tue, 16 Dec 2025
107.4900
108.0900
104.0300
104.4000
1,070,600
Mon, 15 Dec 2025
106.3800
106.3800
104.4500
105.0400
1,064,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
106.5000
107.4700
105.4600
106.0100
1,086,000
Thu, 11 Dec 2025
104.8200
106.4000
104.8200
105.8900
1,218,800
Wed, 10 Dec 2025
103.4400
105.6800
102.7600
105.2500
1,618,000
Tue, 09 Dec 2025
103.8800
104.5400
101.7000
101.8600
1,675,500
Mon, 08 Dec 2025
104.2700
105.4100
102.8100
104.2500
924,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
104.7300
105.5500
103.9700
104.2500
777,200
Thu, 04 Dec 2025
105.8700
106.0000
104.1800
104.8900
1,199,400
Wed, 03 Dec 2025
105.3800
106.6800
105.1000
106.4700
851,300
Tue, 02 Dec 2025
105.8800
105.8800
104.1300
105.1600
1,013,200
Mon, 01 Dec 2025
104.3300
106.2100
103.7800
105.0600
1,542,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.5800
106.5800
105.0900
105.2400
848,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.5300
106.9100
104.9100
106.0800
1,080,400
Tue, 25 Nov 2025
104.9700
106.7700
104.3100
106.0300
1,180,600
Mon, 24 Nov 2025
104.7700
104.9600
103.3400
104.1100
2,107,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
102.4400
106.2200
102.2300
104.7900
2,848,900
Thu, 20 Nov 2025
104.3100
104.3100
101.3800
101.4800
1,167,800
Wed, 19 Nov 2025
102.1800
102.9900
101.5000
102.5200
860,600
Tue, 18 Nov 2025
101.3200
102.7600
100.8700
102.1200
1,391,900
Mon, 17 Nov 2025
104.3700
104.5800
101.5800
101.8300
988,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
105.3700
106.0300
104.0500
104.3300
1,239,600
Thu, 13 Nov 2025
107.9600
109.3500
106.4800
106.7500
780,100
Wed, 12 Nov 2025
108.4200
109.8900
108.4200
108.6800
878,100
Tue, 11 Nov 2025
108.8900
109.0300
107.5600
108.2400
549,500
Mon, 10 Nov 2025
107.8700
109.8400
107.5200
108.6900
1,304,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
105.7500
107.8900
104.9000
107.3600
1,023,400
Thu, 06 Nov 2025
108.0800
109.1400
106.2000
106.6600
1,141,000
Wed, 05 Nov 2025
106.6900
108.4800
105.8600
107.9500
1,139,800
Tue, 04 Nov 2025
106.2000
107.4800
105.4300
107.1800
1,319,400
Mon, 03 Nov 2025
105.8700
107.1000
104.6500
106.8400
1,312,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
106.9700
107.8100
105.8500
106.3500
1,578,600
Thu, 30 Oct 2025
107.3600
109.1500
106.8700
107.1400
889,800
Wed, 29 Oct 2025
109.2200
110.1200
106.9900
107.6200
1,337,500
Tue, 28 Oct 2025
109.1500
109.6400
107.4600
108.8700
937,000
Mon, 27 Oct 2025
110.9000
110.9000
108.6900
109.1300
2,410,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
111.9400
111.9400
109.2900
109.7300
1,040,000
Thu, 23 Oct 2025
110.0300
111.4500
108.1500
110.7000
1,421,900
Wed, 22 Oct 2025
109.3900
111.1400
108.8100
109.3400
2,011,300
Tue, 21 Oct 2025
3 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Tue, 21 Oct 2025
107.7000
109.7800
103.8600
109.0200
2,260,100
Tue, 21 Oct 2025
2 · 8-K
Pre-market · 06:53 ET
8-K ↗
Tue, 21 Oct 2025
1 · 8-K
Pre-market · 06:52 ET
8-K ↗
Mon, 20 Oct 2025
109.8800
110.8600
109.0200
109.3000
1,479,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
107.9800
110.0000
107.5600
108.7900
1,260,600
Thu, 16 Oct 2025
110.9600
111.5900
107.9600
108.7000
1,196,900
Wed, 15 Oct 2025
111.5700
112.1300
108.8800
110.3100
994,400
Tue, 14 Oct 2025
107.7000
110.7700
107.2500
110.4100
996,500
Mon, 13 Oct 2025
108.3400
109.4000
108.0000
108.8300
928,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
110.5400
111.2100
106.9500
107.2100
1,477,500
Thu, 09 Oct 2025
112.2600
112.2600
109.1500
109.8500
978,000
Wed, 08 Oct 2025
111.1300
112.2000
110.2100
111.8000
1,121,000
Tue, 07 Oct 2025
112.5900
112.8100
110.2900
110.6600
864,800
Mon, 06 Oct 2025
112.5400
113.0300
111.5200
112.0500
1,083,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
112.4700
113.9500
112.1500
112.2300
732,100
Thu, 02 Oct 2025
110.9300
112.6900
110.2700
112.3600
1,095,300
Wed, 01 Oct 2025
110.1700
110.8400
109.4700
110.5000
798,700
Tue, 30 Sep 2025
109.6600
110.8500
109.1400
110.7600
1,129,900
Mon, 29 Sep 2025
110.6000
110.9500
109.1200
109.6400
872,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
108.6000
110.0000
108.5100
109.7600
689,600
Thu, 25 Sep 2025
107.9900
108.6100
107.5800
108.3100
724,600
Wed, 24 Sep 2025
110.0100
110.0900
108.0200
109.0000
1,287,500
Tue, 23 Sep 2025
110.6400
111.2300
109.4600
110.0900
834,800
Mon, 22 Sep 2025
109.9400
110.5600
109.4700
110.0900
790,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
111.5300
112.2500
109.8700
110.3000
2,172,900
Thu, 18 Sep 2025
110.1000
112.9100
109.9300
111.5200
1,099,700
Wed, 17 Sep 2025
111.1500
112.3400
108.8300
109.4600
1,628,300
Tue, 16 Sep 2025
110.6200
111.1600
109.6500
111.0100
1,183,400
Mon, 15 Sep 2025
110.9500
111.5000
110.3100
110.6500
899,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
112.3500
112.5200
110.8600
110.9500
915,200
Thu, 11 Sep 2025
109.2500
112.9100
108.6300
112.5900
1,106,700
Wed, 10 Sep 2025
108.9800
110.5800
108.6400
109.2600
785,000
Tue, 09 Sep 2025
110.3500
110.6300
107.8500
109.1300
1,062,300
Mon, 08 Sep 2025
110.6300
110.9700
109.6800
110.6800
955,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
111.0900
111.8000
109.7900
110.6400
1,118,600