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
93.7500
94.1750
92.6310
93.0600
2,202,858
Thu, 03 Sep 2026
94.2000
95.0400
93.2400
94.2900
2,331,700
Wed, 02 Sep 2026
95.5100
96.5900
93.9500
94.2700
2,587,900
Tue, 01 Sep 2026
97.6200
98.8500
94.8900
94.9700
3,361,100
Mon, 31 Aug 2026
102.1700
102.1700
96.7700
97.6800
13,456,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
104.0200
104.8500
102.2500
102.5300
1,866,000
Thu, 27 Aug 2026
103.0000
104.9200
102.3700
103.6300
1,476,500
Wed, 26 Aug 2026
105.0800
106.2300
104.1000
104.2300
1,522,900
Tue, 25 Aug 2026
106.2000
106.4300
104.3900
104.9300
1,684,200
Mon, 24 Aug 2026
107.1800
109.4200
107.0200
107.1700
1,820,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
106.1100
107.3200
104.8200
106.6900
2,151,200
Thu, 20 Aug 2026
106.8000
108.9500
105.8000
106.0400
2,017,800
Wed, 19 Aug 2026
106.4400
108.6800
106.4100
107.9000
2,349,400
Tue, 18 Aug 2026
106.6200
107.8500
105.3300
105.5500
2,361,700
Mon, 17 Aug 2026
105.0000
107.1000
104.3000
105.9400
2,515,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
106.2300
106.5300
104.6700
105.7000
1,936,200
Thu, 13 Aug 2026
106.1300
107.4500
104.4500
106.5400
3,846,700
Wed, 12 Aug 2026
106.0000
107.0200
105.3400
105.7600
2,013,100
Tue, 11 Aug 2026
106.7000
108.6000
106.4400
108.2500
2,554,300
Mon, 10 Aug 2026
104.8400
108.0600
104.1500
107.7000
3,553,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
21 · 10-K
After-hours · 16:15 ET
10-K ↗
Fri, 07 Aug 2026
105.9300
107.0900
104.7700
105.1500
2,044,100
Thu, 06 Aug 2026
106.2600
107.6900
105.1800
105.6000
2,014,900
Wed, 05 Aug 2026
105.3200
106.1000
102.7900
105.8400
3,281,900
Tue, 04 Aug 2026
98.0200
104.8400
98.0200
104.6700
5,292,700
Mon, 03 Aug 2026
20 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 03 Aug 2026
97.3200
99.8000
96.5800
98.2600
3,982,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
95.6500
96.2700
94.2000
95.5300
3,164,700
Thu, 30 Jul 2026
98.0200
98.2400
96.1200
96.7300
2,281,100
Wed, 29 Jul 2026
98.3300
100.4500
97.1900
99.6300
2,349,700
Tue, 28 Jul 2026
98.3500
101.3700
97.8000
100.3200
2,843,300
Mon, 27 Jul 2026
96.4900
97.8000
95.7400
97.4100
2,134,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
94.2100
96.0300
93.4500
95.5500
1,438,600
Thu, 23 Jul 2026
94.4900
94.8700
93.0500
93.8000
2,207,700
Wed, 22 Jul 2026
97.3600
97.6400
95.4200
95.7600
2,093,800
Tue, 21 Jul 2026
95.9700
96.7900
95.0300
95.6900
1,727,300
Mon, 20 Jul 2026
97.0000
97.5000
94.8600
96.2900
2,118,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
100.0000
100.4600
95.8300
96.3200
2,370,200
Thu, 16 Jul 2026
96.9800
99.3000
96.5100
98.7100
2,173,900
Wed, 15 Jul 2026
93.4000
98.1400
93.4000
96.9500
3,656,300
Tue, 14 Jul 2026
95.0300
95.5000
92.8800
94.7500
3,202,800
Mon, 13 Jul 2026
97.0000
97.5000
93.8500
95.0500
2,679,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
94.0300
97.5900
93.5800
96.5600
2,190,400
Thu, 09 Jul 2026
93.1200
94.0700
92.4400
93.0700
2,317,600
Wed, 08 Jul 2026
95.2100
95.5500
93.8700
93.9100
2,608,300
Tue, 07 Jul 2026
99.0000
99.4800
97.0000
97.4100
2,137,500
Mon, 06 Jul 2026
96.9400
97.7500
95.0900
97.2500
1,936,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
97.4000
98.2000
96.1000
97.2600
1,788,200
Wed, 01 Jul 2026
96.1800
97.7000
95.7600
96.4200
1,827,600
Tue, 30 Jun 2026
96.1800
97.5000
93.1900
95.4400
2,407,700
Mon, 29 Jun 2026
97.2300
97.8900
95.8500
97.0900
1,679,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.2500
97.8700
95.9500
97.5400
2,724,900
Thu, 25 Jun 2026
95.3500
96.7600
94.5000
95.2700
1,694,500
Wed, 24 Jun 2026
93.6400
96.6800
93.1900
95.3800
2,103,500
Tue, 23 Jun 2026
92.4700
93.4600
91.8200
92.6400
2,409,800
Mon, 22 Jun 2026
95.0000
95.5400
90.5000
90.6000
3,482,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
96.1400
97.8100
95.5000
95.8000
4,811,400
Wed, 17 Jun 2026
19 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Wed, 17 Jun 2026
97.1600
98.3400
94.4400
94.9700
2,609,700
Tue, 16 Jun 2026
96.2200
98.1300
96.2200
97.5100
2,422,700
Mon, 15 Jun 2026
96.9800
97.9900
94.7700
95.9800
2,129,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
98.9000
99.2400
96.6000
96.8200
1,954,100
Thu, 11 Jun 2026
99.0700
99.4800
97.0200
98.3000
2,553,000
Wed, 10 Jun 2026
99.1000
100.7300
98.9500
99.3200
2,126,100
Tue, 09 Jun 2026
95.7500
98.6400
95.7500
98.4800
2,651,200
Mon, 08 Jun 2026
93.0500
96.3700
92.7800
95.1600
2,849,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.3800
94.3700
90.1500
94.1400
3,290,400
Thu, 04 Jun 2026
90.5800
91.4000
88.5900
89.6300
2,694,900
Wed, 03 Jun 2026
89.2600
89.4600
88.1500
88.5300
2,465,900
Tue, 02 Jun 2026
89.4800
89.8700
88.3600
89.6300
2,494,900
Mon, 01 Jun 2026
89.0000
90.0300
87.9100
89.0900
2,886,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
93.6600
94.2400
89.9100
90.0200
4,737,700
Thu, 28 May 2026
18 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 28 May 2026
96.3200
97.3800
94.9100
96.2000
2,036,100
Wed, 27 May 2026
97.2100
98.5600
96.6900
97.1100
2,461,700
Tue, 26 May 2026
95.2000
96.7500
95.2000
96.2300
2,478,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
95.3000
95.7300
94.4500
95.1100
1,631,900
Thu, 21 May 2026
93.5000
96.1600
91.7700
95.1700
2,332,800
Wed, 20 May 2026
92.3000
94.8000
91.8500
94.2600
2,423,000
Tue, 19 May 2026
92.5700
93.9500
90.3900
92.5700
2,536,200
Mon, 18 May 2026
90.3200
93.3700
90.3200
92.8200
2,845,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
91.8800
92.0100
90.1100
90.4500
1,933,400
Thu, 14 May 2026
92.8400
93.1900
91.0100
91.1700
1,927,500
Wed, 13 May 2026
88.6500
92.4700
88.5000
92.0000
3,421,100
Tue, 12 May 2026
89.4600
90.5300
88.4800
89.1100
2,589,600
Mon, 11 May 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 11 May 2026
92.0000
92.3900
88.6700
88.9000
3,138,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 424B2
After-hours · 17:03 ET
424B2 ↗
Fri, 08 May 2026
92.1700
93.4300
91.2100
92.1600
3,310,900
Thu, 07 May 2026
90.0500
93.4600
89.9000
92.1100
3,876,900
Wed, 06 May 2026
87.8800
90.7000
87.8800
90.0100
4,957,800
Wed, 06 May 2026
15 · 424B3
Pre-market · 08:48 ET
424B3 ↗
Tue, 05 May 2026
86.3000
86.9700
84.7000
86.1200
3,680,200
Mon, 04 May 2026
87.5100
87.7500
85.6200
86.4800
6,208,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.9900
91.1500
86.0100
87.1100
13,260,500
Fri, 01 May 2026
14 · S-3ASR
Next filing day · accepted 30 Apr, 18:38 ET
S-3ASR ↗
Thu, 30 Apr 2026
13 · 10-Q
After-hours · 16:48 ET
10-Q ↗
Thu, 30 Apr 2026
12 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 30 Apr 2026
95.2200
96.9200
95.1100
96.4400
4,714,200
Wed, 29 Apr 2026
95.7500
96.0700
93.3900
94.7700
3,848,100
Tue, 28 Apr 2026
97.2000
98.1700
95.7100
96.6000
3,112,700
Mon, 27 Apr 2026
98.2900
98.5500
96.3600
96.6600
2,929,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
98.6800
99.6500
97.5000
98.6800
2,059,900
Thu, 23 Apr 2026
97.4400
98.6600
96.9500
97.6600
2,447,600
Wed, 22 Apr 2026
98.8500
99.5700
96.5800
96.8500
2,428,700
Tue, 21 Apr 2026
102.3100
102.6000
99.3600
99.6100
3,000,900
Mon, 20 Apr 2026
103.6700
103.7200
101.0900
102.1700
2,842,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
102.4000
106.8600
102.4000
104.5800
2,895,400
Thu, 16 Apr 2026
102.9700
103.5800
101.5700
102.3800
1,853,000
Wed, 15 Apr 2026
104.3200
104.5900
102.3900
102.9200
1,489,200
Tue, 14 Apr 2026
103.2100
105.0100
103.0100
104.4400
1,503,300
Mon, 13 Apr 2026
104.8500
105.0900
101.8000
103.3900
1,950,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.2900
108.8900
104.9300
105.2800
1,696,100
Thu, 09 Apr 2026
104.5000
108.2200
104.2400
107.6200
1,744,300
Wed, 08 Apr 2026
105.7100
108.7100
105.0400
105.6700
2,722,900
Tue, 07 Apr 2026
104.4300
105.5100
102.6600
103.0400
1,644,600
Mon, 06 Apr 2026
100.8000
105.1000
100.5000
104.8900
2,305,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
102.8100
103.3600
100.8400
101.1400
2,689,800
Wed, 01 Apr 2026
103.3300
105.5300
102.5000
104.2400
2,529,900
Wed, 01 Apr 2026
11 · 8-K
Pre-market · 08:01 ET
CURRENT REPORT ↗
Tue, 31 Mar 2026
102.2600
103.9300
100.1600
103.6300
2,964,700
Mon, 30 Mar 2026
101.5400
102.8500
100.3900
102.4200
2,135,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
102.4000
103.3100
101.2800
102.0400
2,216,700
Thu, 26 Mar 2026
104.0000
105.3900
101.9800
102.1800
2,189,500
Wed, 25 Mar 2026
104.1200
104.8200
102.0000
104.7600
2,046,000
Tue, 24 Mar 2026
105.4000
106.2700
102.7800
103.0700
2,042,500
Mon, 23 Mar 2026
108.7000
108.7500
105.6700
105.8800
2,043,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
107.2100
107.4000
105.6200
106.1500
4,823,200
Thu, 19 Mar 2026
107.2200
107.4500
105.2300
106.6200
2,472,600
Wed, 18 Mar 2026
110.0000
110.7600
107.6200
107.9300
2,391,300
Tue, 17 Mar 2026
112.9400
113.1200
111.3600
111.4000
1,141,400
Mon, 16 Mar 2026
111.9500
113.1100
111.2700
112.0900
1,443,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.3000
111.5100
109.5100
110.6800
1,674,200
Thu, 12 Mar 2026
112.0000
112.0600
108.5100
108.7300
1,677,400
Wed, 11 Mar 2026
115.0000
115.1000
110.8400
112.1500
1,769,000
Tue, 10 Mar 2026
10 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Tue, 10 Mar 2026
113.0000
116.7500
111.5900
115.8700
2,213,200
Mon, 09 Mar 2026
113.5000
114.0000
108.9400
113.4100
2,726,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
112.9200
115.3000
110.2500
114.6600
2,103,900
Thu, 05 Mar 2026
116.5500
116.5800
113.5100
113.7000
2,381,400
Wed, 04 Mar 2026
121.0200
121.2600
116.3000
117.4300
2,712,000
Tue, 03 Mar 2026
125.2600
125.9700
120.6400
121.1500
2,123,900
Mon, 02 Mar 2026
125.6700
127.4600
125.1400
126.8100
1,679,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
127.1900
128.6800
126.3300
127.1600
1,879,500
Thu, 26 Feb 2026
127.5100
128.9000
126.4100
126.8900
1,866,300
Wed, 25 Feb 2026
125.9600
126.3800
122.3300
126.2400
1,730,600
Tue, 24 Feb 2026
127.1400
128.0700
125.9100
126.6500
1,131,900
Mon, 23 Feb 2026
122.6000
127.3500
122.6000
126.7600
1,927,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
122.2800
123.6100
121.8100
123.6000
2,390,300
Thu, 19 Feb 2026
123.5100
123.9900
121.4800
122.2200
1,502,700
Wed, 18 Feb 2026
122.7800
124.1000
121.8900
123.2000
1,599,300
Tue, 17 Feb 2026
126.5000
127.5000
120.9400
122.9600
2,885,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
125.0000
126.0100
123.6200
125.9400
1,525,200
Thu, 12 Feb 2026
126.5100
126.7700
124.4300
124.6400
2,547,700
Wed, 11 Feb 2026
122.1600
126.6400
121.8500
125.9500
2,410,000
Tue, 10 Feb 2026
120.0000
122.2900
119.9100
121.4500
2,099,700
Mon, 09 Feb 2026
118.1600
120.5000
118.1600
119.5900
2,090,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
116.8100
119.8600
116.7500
119.3600
1,912,100
Thu, 05 Feb 2026
119.0000
120.8700
116.7500
117.6100
2,539,000
Wed, 04 Feb 2026
113.8500
120.1700
113.0100
117.7700
5,277,200
Tue, 03 Feb 2026
9 · 10-Q
After-hours · 16:45 ET
10-Q ↗
Tue, 03 Feb 2026
8 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 03 Feb 2026
111.9200
115.4800
111.3300
114.9800
2,722,200
Mon, 02 Feb 2026
112.9200
113.6200
112.0500
113.2900
2,380,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
111.1200
113.0200
110.4700
112.7900
3,289,900
Thu, 29 Jan 2026
109.1100
110.1900
108.3000
109.7000
1,702,400
Wed, 28 Jan 2026
111.5400
112.7400
108.5400
108.8000
2,225,000
Tue, 27 Jan 2026
112.4000
113.4000
111.4100
113.1900
1,945,300
Mon, 26 Jan 2026
113.0000
113.3400
111.9600
112.8700
2,168,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
114.2300
115.4700
113.4200
113.4800
3,239,600
Thu, 22 Jan 2026
7 · 8-K
After-hours · 16:11 ET
CURRENT REPORT ↗
Thu, 22 Jan 2026
110.9100
113.6300
110.6700
112.2000
2,049,500
Wed, 21 Jan 2026
109.8500
110.7300
108.1300
110.5400
1,822,000
Tue, 20 Jan 2026
109.0000
110.3000
107.5000
109.8400
2,828,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
109.9600
111.2900
109.0300
109.9800
1,920,000
Thu, 15 Jan 2026
110.7200
112.2000
109.9600
111.2300
1,971,400
Wed, 14 Jan 2026
108.9100
111.5300
108.9000
111.4100
2,152,200
Tue, 13 Jan 2026
107.2600
109.3900
107.0600
108.8600
1,785,700
Mon, 12 Jan 2026
106.3300
108.8100
106.3300
106.9800
2,243,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
104.9800
106.3700
103.2600
106.1900
1,901,200
Thu, 08 Jan 2026
101.2900
104.9800
101.2900
104.2500
2,098,200
Wed, 07 Jan 2026
100.7000
102.2400
99.7400
101.7600
2,288,400
Tue, 06 Jan 2026
101.0300
102.4100
99.3800
100.6100
2,267,300
Mon, 05 Jan 2026
100.2600
102.1500
98.7500
101.2800
3,941,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
101.1000
101.4200
100.1100
100.8500
2,001,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
100.6200
101.8400
100.1200
100.8300
2,269,900
Tue, 30 Dec 2025
99.0100
101.0400
98.7700
100.8100
1,938,200
Mon, 29 Dec 2025
98.4500
99.5700
98.1200
99.2900
2,346,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
98.1700
98.6000
97.8200
98.5300
1,336,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
97.4000
98.3300
97.1100
98.2100
831,600
Tue, 23 Dec 2025
97.9200
97.9200
96.6600
97.4300
1,984,600
Mon, 22 Dec 2025
98.0000
98.8000
97.3900
98.0600
2,283,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.2000
99.4000
98.2200
98.3100
5,031,800
Thu, 18 Dec 2025
101.2500
101.6900
98.8000
99.3900
3,893,000
Wed, 17 Dec 2025
99.7000
101.9400
99.7000
101.5200
3,545,100
Tue, 16 Dec 2025
102.3300
102.5400
99.2400
99.8200
3,014,600
Mon, 15 Dec 2025
104.0200
104.2400
101.2000
101.7200
3,312,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.3300
104.8600
103.2500
104.0100
1,435,400
Thu, 11 Dec 2025
102.8200
103.9300
102.4700
102.8300
1,519,500
Wed, 10 Dec 2025
101.6800
103.1000
101.3500
102.5200
2,068,400
Tue, 09 Dec 2025
101.1800
103.0100
101.0400
101.4200
1,925,700
Mon, 08 Dec 2025
104.0000
104.5000
100.9300
100.9300
2,562,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
104.7100
106.0900
104.6200
104.9000
1,384,400
Thu, 04 Dec 2025
106.2000
107.0000
104.8200
105.1000
1,367,900
Wed, 03 Dec 2025
106.1800
107.2300
105.0400
105.1700
1,669,800
Tue, 02 Dec 2025
106.0000
107.8500
105.0000
105.8900
2,130,800
Mon, 01 Dec 2025
107.5600
107.9900
106.2400
106.4100
1,982,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
107.8700
108.0700
106.8600
107.9400
962,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
106.3800
108.1800
106.3800
107.7500
1,633,000
Tue, 25 Nov 2025
106.7700
107.5200
106.0000
106.8700
2,759,100
Mon, 24 Nov 2025
103.5000
106.1700
102.7400
105.6600
3,932,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.5300
105.6100
100.5300
103.9200
4,334,400
Thu, 20 Nov 2025
6 · 8-K
After-hours · 16:42 ET
CURRENT REPORT ↗
Thu, 20 Nov 2025
98.3600
100.3600
98.2000
100.0700
2,815,700
Wed, 19 Nov 2025
100.8500
101.1900
98.4000
98.4300
2,622,400
Tue, 18 Nov 2025
101.1200
101.2500
99.6300
100.1400
2,860,900
Mon, 17 Nov 2025
103.4000
104.2400
101.1100
101.2100
2,287,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.7900
105.8000
103.4300
103.6800
1,690,400
Thu, 13 Nov 2025
105.0000
106.0600
104.1800
104.2700
1,717,800
Wed, 12 Nov 2025
105.4000
106.4000
104.6300
104.7000
1,697,100
Tue, 11 Nov 2025
105.0000
106.2800
104.1100
105.0300
2,020,000
Mon, 10 Nov 2025
107.0200
107.3200
104.0900
104.6900
2,456,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
106.5800
108.0000
106.1400
107.3600
1,843,200
Thu, 06 Nov 2025
108.8600
109.5900
106.2200
106.2800
2,079,200
Wed, 05 Nov 2025
110.1400
111.9400
108.8600
108.9200
3,362,900
Tue, 04 Nov 2025
111.5000
113.2000
107.7100
110.4200
3,692,200
Mon, 03 Nov 2025
5 · 10-Q
After-hours · 16:45 ET
10-Q ↗
Mon, 03 Nov 2025
4 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 03 Nov 2025
112.0400
112.5000
108.9300
109.1400
3,413,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
112.0000
113.5500
111.6000
112.4600
2,231,500
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:16 ET
CURRENT REPORT ↗
Thu, 30 Oct 2025
111.5900
113.6000
111.4300
112.4600
1,969,900
Wed, 29 Oct 2025
115.0000
115.2500
110.6100
110.6700
2,084,200
Tue, 28 Oct 2025
115.2200
116.8300
114.5500
115.2200
1,424,900
Mon, 27 Oct 2025
115.8500
115.9200
114.9500
115.5000
1,866,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
117.5100
117.9000
115.8300
115.8500
1,565,900
Thu, 23 Oct 2025
118.0000
118.2400
116.3200
116.3300
1,753,600
Wed, 22 Oct 2025
118.4300
119.5300
117.4000
118.1800
1,497,200
Tue, 21 Oct 2025
120.0100
120.5800
118.8800
119.8900
1,505,100
Mon, 20 Oct 2025
119.8000
121.1200
119.4100
119.5900
1,413,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
117.8500
119.8400
117.8500
119.7200
1,224,100
Thu, 16 Oct 2025
118.3600
119.4500
117.5000
117.6000
1,198,800
Wed, 15 Oct 2025
119.0500
119.7200
118.3100
118.3600
1,125,500
Tue, 14 Oct 2025
120.7600
120.8500
117.2200
119.3300
1,604,600
Mon, 13 Oct 2025
119.9600
121.7900
119.7300
120.3700
1,668,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
120.1800
120.8900
119.4100
120.1400
1,501,800
Thu, 09 Oct 2025
119.5900
120.1500
119.2500
120.0000
1,148,300
Wed, 08 Oct 2025
119.8700
120.0000
118.3100
119.5900
1,383,400
Tue, 07 Oct 2025
2 · DEFA14A
After-hours · 16:16 ET
SEC Form DEFA14A ↗
Tue, 07 Oct 2025
1 · DEF 14A
After-hours · 16:16 ET
SEC Form DEF 14A ↗
Tue, 07 Oct 2025
118.5000
120.6900
117.5300
120.4900
1,632,900
Mon, 06 Oct 2025
123.1900
123.2900
118.6400
118.6700
2,232,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
122.3800
124.1400
122.0800
123.1900
1,264,100
Thu, 02 Oct 2025
122.1100
123.0200
121.3500
122.2500
1,331,900
Wed, 01 Oct 2025
122.9300
123.2800
121.8100
122.6800
1,611,600
Tue, 30 Sep 2025
122.6800
123.9000
121.9500
123.3000
1,612,700
Mon, 29 Sep 2025
124.7100
124.7500
122.1300
122.9900
1,996,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
123.1300
124.7600
122.6500
124.3900
1,846,100
Thu, 25 Sep 2025
123.6800
123.9300
121.2600
122.7100
2,043,900
Wed, 24 Sep 2025
120.4200
123.2400
120.2100
123.0800
1,959,300
Tue, 23 Sep 2025
119.3700
120.6700
117.6400
120.3800
1,667,600
Mon, 22 Sep 2025
122.0000
123.0000
119.9200
119.9300
1,826,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
124.5100
124.5100
121.6600
121.6600
5,301,200
Thu, 18 Sep 2025
124.7900
125.6700
124.0000
124.1200
1,707,500
Wed, 17 Sep 2025
124.9900
127.1700
124.9300
125.4000
1,301,500
Tue, 16 Sep 2025
123.2600
125.1600
123.1600
124.8500
1,737,800
Mon, 15 Sep 2025
123.7100
124.3700
122.5800
122.8200
1,240,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
124.0000
124.5200
123.5100
123.5100
1,519,900
Thu, 11 Sep 2025
123.8800
124.8800
123.5100
124.4100
1,585,200
Wed, 10 Sep 2025
125.0000
125.2800
122.8300
123.3300
1,286,300
Tue, 09 Sep 2025
125.3300
126.0200
124.3600
125.6800
1,347,300
Mon, 08 Sep 2025
126.7300
126.9500
124.8100
125.8700
1,969,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
124.5000
128.1500
124.5000
127.0300
3,231,700