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
98.6800
99.1100
97.8200
98.6300
1,273,879
Thu, 03 Sep 2026
99.8300
99.8300
98.2750
99.1500
1,163,300
Wed, 02 Sep 2026
100.0000
100.7300
99.1100
99.3200
1,366,500
Tue, 01 Sep 2026
99.2800
100.2000
98.0900
99.2000
1,306,800
Mon, 31 Aug 2026
100.6800
101.2600
98.4800
99.1700
1,650,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
102.1900
102.2200
100.3700
100.8500
1,108,500
Thu, 27 Aug 2026
101.8500
102.6400
100.6400
102.1200
1,261,700
Wed, 26 Aug 2026
105.1100
105.7200
102.3700
102.4700
1,514,300
Tue, 25 Aug 2026
105.2900
106.0150
104.4000
104.9400
1,404,200
Mon, 24 Aug 2026
20 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 24 Aug 2026
105.0000
107.5500
105.0000
105.7800
1,314,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
104.4200
105.0700
103.9500
104.9800
1,531,800
Thu, 20 Aug 2026
101.9400
105.0000
101.8300
103.9800
1,367,600
Thu, 20 Aug 2026
19 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 19 Aug 2026
104.7200
105.5950
103.1700
103.3400
1,535,000
Tue, 18 Aug 2026
105.0500
106.2100
104.0100
104.5400
1,420,500
Mon, 17 Aug 2026
105.8100
107.1400
104.2200
104.6800
2,039,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
104.4600
107.3500
103.2700
107.2500
1,880,800
Thu, 13 Aug 2026
107.8300
108.1100
103.5700
104.4800
3,357,600
Wed, 12 Aug 2026
18 · 10-K
After-hours · 16:16 ET
10-K ↗
Wed, 12 Aug 2026
105.7900
112.1200
105.3360
107.4100
4,427,400
Wed, 12 Aug 2026
17 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 11 Aug 2026
113.4700
114.2650
111.8600
113.9600
2,681,600
Mon, 10 Aug 2026
114.3000
115.8700
113.3900
113.7900
1,263,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
114.1300
115.2500
113.4760
114.9000
1,187,200
Thu, 06 Aug 2026
113.7500
116.4900
113.1700
114.5800
1,327,300
Wed, 05 Aug 2026
113.0200
113.3800
111.3600
112.0000
1,673,300
Tue, 04 Aug 2026
113.7300
114.5100
111.8400
112.4100
1,429,400
Mon, 03 Aug 2026
114.7200
115.8650
112.0500
114.3600
1,169,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
114.1500
114.6750
113.1900
114.3900
1,038,800
Thu, 30 Jul 2026
116.1500
116.1500
113.8000
114.7500
2,745,700
Wed, 29 Jul 2026
114.7600
117.4750
113.3300
116.6500
1,223,600
Tue, 28 Jul 2026
115.4400
116.7130
114.6800
115.5300
1,404,600
Mon, 27 Jul 2026
112.1500
114.6500
111.9700
114.3000
1,098,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
110.9800
111.9300
110.6900
111.4900
1,264,000
Thu, 23 Jul 2026
109.4700
111.3350
108.3200
110.3100
1,334,100
Wed, 22 Jul 2026
110.9100
112.6400
109.3400
111.3700
1,685,300
Tue, 21 Jul 2026
109.1200
111.2600
108.7600
110.3400
1,911,100
Mon, 20 Jul 2026
112.3000
112.6650
109.0400
109.3200
1,748,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
113.1700
114.8450
111.5250
111.7600
1,438,100
Thu, 16 Jul 2026
111.1600
113.2900
111.0800
113.1700
2,566,100
Wed, 15 Jul 2026
112.8100
114.0500
110.3500
110.4100
3,423,800
Tue, 14 Jul 2026
113.9200
114.2350
112.1000
112.9900
1,608,500
Mon, 13 Jul 2026
112.8700
114.0200
112.8600
113.3100
1,068,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.1900
113.4650
111.4450
113.3600
1,011,100
Thu, 09 Jul 2026
111.9400
113.6000
111.1400
112.0400
1,076,900
Wed, 08 Jul 2026
114.5400
114.8700
109.7700
111.5300
1,841,300
Tue, 07 Jul 2026
114.9900
116.4200
113.8700
115.5000
1,524,100
Mon, 06 Jul 2026
112.4200
114.2250
111.7050
113.7400
1,390,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
112.6500
113.1700
110.1900
113.0900
1,291,000
Wed, 01 Jul 2026
111.6400
113.1500
110.2400
112.5400
1,699,700
Tue, 30 Jun 2026
111.5900
112.4800
110.1050
111.7900
1,804,200
Mon, 29 Jun 2026
110.2800
112.7600
108.7100
112.6500
2,041,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
107.5700
110.6600
107.5600
110.4400
3,125,300
Thu, 25 Jun 2026
106.1700
108.6000
105.1050
107.2700
1,508,300
Wed, 24 Jun 2026
104.4400
106.4600
104.2200
106.4300
1,309,200
Tue, 23 Jun 2026
102.8600
104.7100
102.0200
104.3900
1,138,700
Mon, 22 Jun 2026
103.1900
105.1350
102.5800
102.6100
1,156,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
104.1900
105.4600
102.7900
103.6200
2,001,400
Wed, 17 Jun 2026
103.9000
104.7800
102.6820
103.4100
1,325,000
Tue, 16 Jun 2026
104.4800
105.5580
103.4900
104.5100
1,038,200
Mon, 15 Jun 2026
104.1000
105.3850
103.5800
104.1000
1,512,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
105.0000
106.0000
103.5500
104.0700
1,185,300
Thu, 11 Jun 2026
100.9900
104.4850
100.4300
104.0600
1,842,600
Wed, 10 Jun 2026
100.0000
102.4030
98.8800
100.7400
1,854,700
Tue, 09 Jun 2026
97.1800
100.0000
96.9400
99.7600
1,459,700
Mon, 08 Jun 2026
97.2800
98.8200
96.9900
97.3700
924,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
94.2500
97.1900
94.2500
97.1200
1,893,200
Thu, 04 Jun 2026
97.6500
98.0000
93.6900
93.9300
1,842,600
Wed, 03 Jun 2026
95.4900
97.5700
95.4900
96.5400
1,414,000
Tue, 02 Jun 2026
97.1600
97.7650
95.3300
96.2100
894,100
Mon, 01 Jun 2026
96.7300
98.1550
95.9700
97.5900
1,604,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
96.1500
98.7100
95.2540
98.1900
1,896,000
Thu, 28 May 2026
95.9800
97.8300
94.5500
97.2100
1,328,900
Wed, 27 May 2026
94.3500
97.0500
94.0250
96.6000
1,472,600
Tue, 26 May 2026
93.1700
93.9500
92.3200
93.9100
1,259,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
94.9600
95.2500
93.3300
93.6300
902,200
Thu, 21 May 2026
94.5000
96.2100
91.6400
95.1800
2,413,200
Wed, 20 May 2026
94.5400
95.2250
92.7700
94.6300
1,521,900
Tue, 19 May 2026
95.7800
96.4100
93.8900
93.8900
1,983,000
Mon, 18 May 2026
95.9200
97.2700
95.3300
96.1400
1,353,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
96.9700
97.8100
95.3400
95.9700
1,994,200
Thu, 14 May 2026
96.2000
98.1250
95.7500
96.7900
1,738,100
Wed, 13 May 2026
94.4800
96.0900
93.9900
95.8300
1,636,200
Tue, 12 May 2026
94.1400
96.1300
92.8700
95.0300
1,821,500
Mon, 11 May 2026
92.6900
95.0800
91.5800
94.0700
2,117,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.1800
94.7800
92.9050
93.1200
2,458,000
Thu, 07 May 2026
92.3000
93.7500
90.2200
92.7100
2,740,700
Wed, 06 May 2026
16 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 06 May 2026
95.0400
96.4100
92.0300
92.8800
3,728,100
Wed, 06 May 2026
15 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 05 May 2026
87.6300
88.5750
86.3100
87.1200
2,476,100
Mon, 04 May 2026
88.3000
88.6800
86.6600
86.9400
2,374,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.9100
91.3300
88.6700
88.6900
1,756,900
Thu, 30 Apr 2026
88.0900
91.2700
87.8200
90.5600
1,255,400
Wed, 29 Apr 2026
87.2900
88.3900
86.5000
88.1500
1,598,900
Tue, 28 Apr 2026
89.2600
89.2600
86.4850
87.9000
1,633,000
Mon, 27 Apr 2026
90.0700
90.8400
88.1100
88.6700
1,501,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.7600
90.3800
88.0600
90.2800
1,499,900
Thu, 23 Apr 2026
92.0000
93.0000
90.1600
90.2200
1,121,900
Wed, 22 Apr 2026
91.3300
92.0200
89.7600
91.8500
2,642,500
Tue, 21 Apr 2026
92.6100
92.6100
89.0900
90.7500
6,080,900
Mon, 20 Apr 2026
93.2400
94.3400
91.5200
91.6300
2,126,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
89.9000
93.5650
89.3750
93.5000
1,811,100
Thu, 16 Apr 2026
88.1900
89.4150
87.5050
89.0100
1,096,700
Wed, 15 Apr 2026
89.3500
89.8700
88.4800
88.8600
1,019,600
Tue, 14 Apr 2026
88.0400
90.7100
87.9650
89.5900
1,109,700
Mon, 13 Apr 2026
88.3200
89.0300
87.0350
88.2500
966,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
88.1200
89.0200
87.5300
89.0000
1,133,300
Thu, 09 Apr 2026
87.0800
89.3400
87.0100
88.8100
1,133,800
Wed, 08 Apr 2026
87.3100
89.6100
86.7300
87.7500
2,390,400
Tue, 07 Apr 2026
85.6300
86.0050
83.5000
84.1700
1,827,400
Mon, 06 Apr 2026
84.1400
86.2400
83.6800
85.9700
1,085,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
83.5500
85.1250
82.0000
84.0100
1,353,400
Wed, 01 Apr 2026
85.9800
86.2250
84.1300
84.2400
1,581,000
Tue, 31 Mar 2026
84.7700
86.2100
82.9600
85.6600
1,743,500
Mon, 30 Mar 2026
83.0300
85.5600
82.6200
84.2700
1,642,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.8600
84.8600
82.9300
83.0100
1,084,800
Thu, 26 Mar 2026
85.0300
86.1000
84.4100
85.0900
870,200
Wed, 25 Mar 2026
84.6400
85.7400
83.2500
85.6600
1,204,000
Tue, 24 Mar 2026
82.7400
84.6100
82.1600
83.8000
1,178,500
Mon, 23 Mar 2026
83.6600
85.5400
82.3700
83.1800
1,875,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.5100
84.1500
80.8200
81.0300
3,625,500
Thu, 19 Mar 2026
84.1800
84.8150
82.4200
83.6900
1,031,100
Wed, 18 Mar 2026
86.4200
86.5900
84.3600
84.6100
1,178,300
Tue, 17 Mar 2026
87.2100
88.2500
86.4500
86.8300
1,231,700
Mon, 16 Mar 2026
89.0100
89.0550
86.3050
86.6300
1,184,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.8900
88.5800
86.6900
88.1800
1,511,700
Thu, 12 Mar 2026
86.4600
88.2900
85.7000
87.2200
1,261,100
Wed, 11 Mar 2026
86.2800
88.6300
86.1800
87.7800
1,320,200
Tue, 10 Mar 2026
87.1200
89.1900
86.4900
86.6900
1,712,100
Mon, 09 Mar 2026
86.6600
88.0800
83.1450
87.9700
3,377,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.6900
89.1950
86.6900
87.4600
1,810,900
Thu, 05 Mar 2026
89.8200
91.3250
89.1300
90.0400
1,246,300
Wed, 04 Mar 2026
92.4900
92.6950
89.8800
90.8200
1,395,400
Tue, 03 Mar 2026
94.4000
95.3000
91.0500
92.0500
2,193,600
Mon, 02 Mar 2026
96.1700
97.2700
95.4800
95.8300
1,479,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
94.8900
97.8700
94.8800
97.0600
1,437,400
Thu, 26 Feb 2026
94.4900
96.2900
94.3100
96.0200
1,395,900
Wed, 25 Feb 2026
97.1400
97.7350
93.8150
94.2500
1,994,500
Tue, 24 Feb 2026
95.8500
97.3300
95.0600
97.3100
1,317,200
Mon, 23 Feb 2026
97.1800
97.8300
94.9000
95.7900
1,354,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
97.3600
98.4600
96.9700
97.8600
1,317,800
Thu, 19 Feb 2026
14 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 19 Feb 2026
98.4700
99.7400
97.3700
97.8200
1,780,900
Wed, 18 Feb 2026
98.1700
98.8700
97.2600
98.6400
2,542,200
Tue, 17 Feb 2026
98.5800
98.9200
96.2900
98.5000
2,451,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
97.9300
99.8600
96.7200
98.0000
3,745,200
Thu, 12 Feb 2026
90.9700
98.3000
90.8200
98.0000
6,308,400
Wed, 11 Feb 2026
89.9600
90.6400
88.4930
90.2700
2,336,100
Tue, 10 Feb 2026
92.0400
92.9900
89.8200
90.0100
2,105,200
Mon, 09 Feb 2026
13 · 8-K
After-hours · 17:14 ET
8-K ↗
Mon, 09 Feb 2026
94.2700
94.5000
91.7700
91.8100
2,399,200
Mon, 09 Feb 2026
12 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
90.8100
95.0400
90.8100
94.4000
4,663,400
Thu, 05 Feb 2026
88.5800
92.1100
88.1650
90.1200
5,004,900
Wed, 04 Feb 2026
11 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 04 Feb 2026
87.5900
91.5350
82.0100
89.8600
13,678,800
Wed, 04 Feb 2026
10 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 03 Feb 2026
95.0100
97.7300
94.2400
97.0900
3,297,300
Mon, 02 Feb 2026
95.3000
95.8100
93.3100
94.7500
3,411,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
97.7500
98.1400
94.3800
95.4500
2,706,700
Thu, 29 Jan 2026
97.8400
98.1700
96.1000
98.1600
2,618,200
Wed, 28 Jan 2026
97.4600
98.1100
96.5800
97.3800
1,980,400
Tue, 27 Jan 2026
93.8200
97.4750
93.7500
97.4300
2,266,400
Mon, 26 Jan 2026
93.8100
94.7600
92.9800
93.7400
1,624,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
93.5400
94.0800
92.6300
93.8900
5,693,200
Thu, 22 Jan 2026
96.0700
96.7550
94.0500
94.2200
1,748,700
Wed, 21 Jan 2026
95.5000
96.5100
94.2150
95.8000
1,755,100
Tue, 20 Jan 2026
97.9000
97.9000
94.6900
95.3500
1,321,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
96.3600
97.8400
96.3600
97.6100
1,339,900
Thu, 15 Jan 2026
94.0700
97.3400
93.1350
96.8400
1,969,000
Wed, 14 Jan 2026
92.7600
94.5500
92.6500
94.2000
1,157,000
Tue, 13 Jan 2026
92.1900
93.7700
91.5800
92.1700
2,135,400
Mon, 12 Jan 2026
90.4800
92.3650
89.9500
92.0200
2,432,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.8500
91.2400
88.4600
90.9100
3,382,300
Thu, 08 Jan 2026
85.6300
90.5850
85.0700
88.4200
2,856,700
Wed, 07 Jan 2026
87.8500
88.3200
85.0200
85.8500
4,680,200
Tue, 06 Jan 2026
87.9800
88.4600
86.9300
87.4700
1,669,200
Mon, 05 Jan 2026
87.3900
88.3600
85.9700
88.0600
1,728,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
89.4800
89.7900
87.5950
88.0500
1,516,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
90.2100
90.5500
89.8500
89.9200
770,700
Tue, 30 Dec 2025
91.0600
91.4800
90.1300
90.2200
660,400
Mon, 29 Dec 2025
91.9200
92.0300
91.0900
91.3800
722,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.6500
92.0400
91.5530
91.7600
765,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
90.8800
91.8100
90.0000
91.6600
487,000
Tue, 23 Dec 2025
92.0300
92.4150
90.1600
90.5000
934,900
Mon, 22 Dec 2025
91.7300
93.0700
91.6500
92.1500
1,414,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
91.3500
92.1950
91.0200
91.6600
2,945,300
Thu, 18 Dec 2025
94.3400
94.6850
91.3600
91.6200
2,372,200
Thu, 18 Dec 2025
9 · 8-K
Pre-market · 06:01 ET
8-K ↗
Wed, 17 Dec 2025
94.2900
95.0000
93.1100
94.8200
1,103,400
Tue, 16 Dec 2025
95.1500
95.3000
93.2600
94.3300
1,312,300
Mon, 15 Dec 2025
93.8700
95.1600
93.2500
94.6000
1,969,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
93.7800
94.3500
92.8900
93.1500
1,595,700
Thu, 11 Dec 2025
94.0200
95.1900
94.0200
94.4400
925,300
Wed, 10 Dec 2025
93.8900
94.2300
92.5700
94.0000
1,535,000
Tue, 09 Dec 2025
92.2800
94.3450
92.2350
93.7500
3,277,500
Mon, 08 Dec 2025
91.2700
92.4200
90.6200
92.3700
2,182,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
92.9000
93.7000
90.4000
91.5000
2,124,100
Thu, 04 Dec 2025
92.7200
93.2300
91.7200
92.9900
1,607,600
Wed, 03 Dec 2025
94.4200
95.2950
92.0300
92.6000
1,292,300
Tue, 02 Dec 2025
95.6300
95.8050
93.6450
94.2200
1,446,900
Mon, 01 Dec 2025
96.3600
97.1550
94.9900
95.4000
1,420,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
96.0500
97.4700
95.9050
97.0700
713,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.7600
97.4600
96.1000
96.1300
1,047,500
Tue, 25 Nov 2025
94.6500
96.9850
94.4600
96.5900
1,517,800
Mon, 24 Nov 2025
92.1700
97.0600
91.8400
94.3900
3,416,700
Mon, 24 Nov 2025
8 · 8-K
Pre-market · 06:52 ET
8-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
94.5300
97.4600
94.3600
96.6500
1,035,000
Thu, 20 Nov 2025
7 · S-3ASR
After-hours · 17:00 ET
S-3ASR ↗
Thu, 20 Nov 2025
95.0200
96.2900
93.8700
94.3000
1,018,400
Wed, 19 Nov 2025
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 19 Nov 2025
94.7500
95.3200
93.6400
93.8700
1,000,600
Tue, 18 Nov 2025
94.1700
95.1200
93.5400
94.5800
1,307,500
Mon, 17 Nov 2025
95.2200
95.6900
93.6000
94.0700
1,579,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
95.1900
95.4400
94.3200
95.0800
1,091,100
Thu, 13 Nov 2025
96.1800
96.8150
95.2500
95.3400
1,029,800
Wed, 12 Nov 2025
96.5800
97.1900
96.0650
96.5700
1,014,000
Tue, 11 Nov 2025
97.3600
99.0600
96.0640
96.7400
1,383,900
Mon, 10 Nov 2025
99.8000
101.0300
97.4600
97.4900
1,267,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
95.0400
99.6950
94.6800
98.7300
1,641,300
Thu, 06 Nov 2025
94.5500
95.9700
93.9600
94.9700
1,727,700
Wed, 05 Nov 2025
5 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 05 Nov 2025
93.2300
99.7500
90.4800
95.5000
2,512,000
Wed, 05 Nov 2025
4 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 04 Nov 2025
97.4200
98.4500
96.4600
96.6500
1,498,300
Mon, 03 Nov 2025
96.1700
98.4700
95.4700
97.9800
1,248,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
96.6200
97.3400
95.7400
96.7400
1,178,200
Thu, 30 Oct 2025
98.0500
98.8000
96.4700
97.0800
1,342,100
Wed, 29 Oct 2025
99.6900
99.6900
98.0000
98.3600
763,600
Tue, 28 Oct 2025
99.3200
100.2900
97.8400
100.1300
687,600
Mon, 27 Oct 2025
100.8500
101.2900
99.0100
99.8600
650,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
102.5400
102.9900
99.9100
100.2600
480,900
Thu, 23 Oct 2025
101.5200
101.8800
100.6500
101.7600
520,500
Wed, 22 Oct 2025
101.6200
102.1900
100.4850
101.4100
574,700
Tue, 21 Oct 2025
101.3700
102.2750
101.0400
101.1400
506,500
Mon, 20 Oct 2025
101.0300
102.2100
100.4780
101.4900
502,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
101.2200
101.7050
100.4100
101.2300
861,700
Thu, 16 Oct 2025
103.2900
103.2900
100.1800
100.6300
768,500
Wed, 15 Oct 2025
103.9400
104.8900
103.1800
103.5400
794,000
Tue, 14 Oct 2025
101.1800
103.6500
101.1800
103.5200
942,300
Mon, 13 Oct 2025
99.6400
101.1100
99.3200
100.9300
1,482,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
3 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Fri, 10 Oct 2025
100.3800
101.1100
99.3000
99.9500
1,125,900
Thu, 09 Oct 2025
100.6900
101.6450
99.9100
100.3800
882,400
Wed, 08 Oct 2025
100.8000
101.1500
99.6400
100.3400
1,056,100
Tue, 07 Oct 2025
101.2600
101.6400
99.3900
100.8500
1,185,800
Mon, 06 Oct 2025
102.2800
103.3850
101.2200
101.5500
1,288,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
102.3500
103.2700
102.1600
102.5700
1,053,200
Thu, 02 Oct 2025
101.8500
102.5700
100.8700
102.4300
977,100
Wed, 01 Oct 2025
103.6600
103.7550
102.2000
102.3500
1,190,800
Tue, 30 Sep 2025
103.8400
104.5800
103.4700
104.0400
903,400
Mon, 29 Sep 2025
104.2100
104.4000
102.8900
104.2200
1,363,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
103.3900
104.6900
103.1800
104.3000
737,400
Thu, 25 Sep 2025
104.5500
104.5500
102.6800
103.0000
1,082,400
Wed, 24 Sep 2025
105.3500
105.4350
103.8800
104.5600
1,270,500
Tue, 23 Sep 2025
2 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 23 Sep 2025
103.3200
104.6800
103.3200
104.5100
709,500
Mon, 22 Sep 2025
105.0900
105.6400
103.2500
103.3800
1,511,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
108.2400
108.2400
105.1500
105.5100
3,379,100
Thu, 18 Sep 2025
108.0800
108.6200
107.0900
108.0400
1,230,400
Wed, 17 Sep 2025
104.6800
109.0500
104.6800
108.7200
3,499,600
Tue, 16 Sep 2025
107.0000
107.0850
104.2400
104.7400
2,628,200
Tue, 16 Sep 2025
1 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 15 Sep 2025
105.6400
106.2800
103.9800
104.0500
1,120,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
106.0700
106.9300
105.8800
105.8800
3,044,600
Thu, 11 Sep 2025
104.4500
106.3100
103.9300
106.2500
2,230,500
Wed, 10 Sep 2025
103.9500
104.3700
103.3500
104.2500
1,489,700
Tue, 09 Sep 2025
104.5700
104.7300
102.3400
104.3700
786,100
Mon, 08 Sep 2025
105.6600
105.8000
104.7700
105.0000
870,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
105.5900
105.7950
104.3950
105.4200
1,134,100