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
106.9700
108.9700
106.0100
108.6700
4,063,570
Thu, 22 Oct 2026
102.9700
109.3500
102.3800
107.7200
3,881,600
Wed, 21 Oct 2026
105.4600
106.0500
102.4600
103.6600
2,539,700
Tue, 20 Oct 2026
104.0500
106.5900
103.8300
106.1200
1,902,300
Mon, 19 Oct 2026
104.6800
106.2600
103.7200
105.7800
3,283,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
107.5000
108.7200
104.4100
104.5400
2,845,500
Thu, 15 Oct 2026
102.0000
107.3200
102.0000
107.1900
3,633,500
Wed, 14 Oct 2026
99.2800
101.6500
98.7200
101.5900
2,214,600
Tue, 13 Oct 2026
100.2900
100.8800
97.8800
99.7300
1,926,000
Mon, 12 Oct 2026
97.4600
100.5300
96.2500
100.0400
3,364,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
95.6400
98.4800
95.5400
98.0500
2,662,200
Thu, 08 Oct 2026
94.0000
95.5100
92.8600
94.3200
3,921,500
Wed, 07 Oct 2026
93.0100
95.2900
92.7800
94.4500
2,303,800
Tue, 06 Oct 2026
94.0400
95.1000
93.3000
93.3600
1,652,400
Mon, 05 Oct 2026
94.0000
94.8000
92.9300
93.3000
2,787,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
90.7400
92.7200
90.2500
91.9700
2,699,300
Thu, 01 Oct 2026
91.7200
92.6400
88.6800
90.1900
3,507,300
Wed, 30 Sep 2026
23 · DEFA14A
After market open · 10:04 ET
DEFA14A ↗
Wed, 30 Sep 2026
22 · DEF 14A
After market open · 10:00 ET
DEF 14A ↗
Wed, 30 Sep 2026
95.4900
96.1500
92.7200
92.7700
3,475,700
Tue, 29 Sep 2026
95.3100
96.6600
94.0500
94.3700
2,044,800
Mon, 28 Sep 2026
92.9200
95.8500
91.6400
95.5700
3,564,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
95.1100
96.2300
93.8900
94.4700
2,798,600
Thu, 24 Sep 2026
97.8400
98.4500
95.1800
95.3700
4,257,200
Wed, 23 Sep 2026
100.0600
100.9200
97.8000
98.8300
2,068,700
Tue, 22 Sep 2026
98.0200
100.8600
97.8600
100.2900
2,853,200
Mon, 21 Sep 2026
94.7100
96.5600
93.7400
96.3400
3,089,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
93.8500
94.6500
93.0000
93.4300
6,099,300
Thu, 17 Sep 2026
97.3100
98.3000
93.4200
93.8600
2,292,900
Wed, 16 Sep 2026
96.2500
96.6900
94.4500
95.6000
2,080,800
Tue, 15 Sep 2026
97.6000
97.9900
95.9400
96.2500
1,942,400
Mon, 14 Sep 2026
96.8400
99.1000
96.4200
98.2200
2,105,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
97.6800
97.9200
95.9200
97.1200
2,574,200
Thu, 10 Sep 2026
97.2500
98.4900
96.2600
96.4700
2,266,300
Wed, 09 Sep 2026
100.9100
100.9100
97.6000
98.7700
3,279,100
Tue, 08 Sep 2026
21 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 08 Sep 2026
104.6700
104.7400
100.9100
101.6900
2,717,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
100.5100
104.1800
100.4500
103.8600
4,712,900
Thu, 03 Sep 2026
101.3500
102.1500
99.5700
100.8600
2,127,400
Wed, 02 Sep 2026
100.0000
102.2300
98.7500
101.1500
3,500,800
Tue, 01 Sep 2026
101.3200
102.1700
99.2400
100.0000
2,910,300
Mon, 31 Aug 2026
102.7000
103.2300
100.7700
102.3000
4,134,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
106.9900
107.4300
102.5900
103.3900
3,121,700
Thu, 27 Aug 2026
104.4900
108.3800
103.7400
106.2100
4,548,100
Wed, 26 Aug 2026
104.4600
105.2600
103.8600
105.0600
2,666,500
Tue, 25 Aug 2026
104.0000
104.8800
102.9500
104.8500
3,312,000
Mon, 24 Aug 2026
101.9200
104.1800
101.2200
104.1300
4,535,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
96.7500
101.9500
95.9000
101.9400
6,020,900
Thu, 20 Aug 2026
97.4300
99.0100
94.4200
96.1500
5,120,100
Wed, 19 Aug 2026
20 · 10-K
After market open · 12:29 ET
10-K ↗
Wed, 19 Aug 2026
93.7400
99.8200
93.5000
98.0100
13,700,900
Wed, 19 Aug 2026
19 · 8-K
Pre-market · 08:02 ET
8-K ↗
Tue, 18 Aug 2026
84.2800
85.6700
83.8500
84.2700
3,334,400
Mon, 17 Aug 2026
85.5000
85.6700
83.8800
84.3400
3,048,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.6400
87.4800
85.9700
86.1000
1,846,700
Thu, 13 Aug 2026
87.9300
88.6600
87.0400
87.3200
2,036,600
Wed, 12 Aug 2026
87.6500
88.7200
86.8600
87.6800
3,350,600
Tue, 11 Aug 2026
86.8100
88.6600
86.5800
87.7800
3,910,100
Mon, 10 Aug 2026
87.1500
87.7300
85.9600
87.1900
2,214,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
85.4900
88.8700
85.0500
88.3500
2,118,000
Thu, 06 Aug 2026
87.8800
87.9800
84.9700
85.4900
1,546,900
Wed, 05 Aug 2026
87.3700
88.3700
86.8000
86.9600
1,857,700
Tue, 04 Aug 2026
84.3400
87.0000
83.3800
86.9700
3,233,300
Mon, 03 Aug 2026
85.4000
87.5000
83.8100
84.6800
1,893,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
84.2800
84.7600
83.1300
83.9000
1,848,000
Thu, 30 Jul 2026
84.1800
85.6400
83.7900
84.8800
2,552,800
Wed, 29 Jul 2026
83.2900
86.0000
82.6100
84.1300
2,482,400
Tue, 28 Jul 2026
84.2400
85.3700
83.2500
84.7500
2,295,200
Mon, 27 Jul 2026
81.0100
83.2800
81.0100
83.2000
1,756,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
18 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 24 Jul 2026
80.2100
81.1100
79.3000
80.2900
1,430,400
Thu, 23 Jul 2026
80.4300
81.3400
78.6600
79.9200
2,784,700
Wed, 22 Jul 2026
82.9000
83.2300
81.7800
82.6300
1,820,700
Tue, 21 Jul 2026
83.8700
84.0000
81.4400
82.3700
1,771,600
Mon, 20 Jul 2026
82.5500
83.6600
82.0800
83.6400
2,371,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
81.6300
83.5700
80.9200
82.1300
2,448,000
Thu, 16 Jul 2026
82.2600
83.2000
82.0600
82.8400
2,007,000
Wed, 15 Jul 2026
81.4100
84.4300
80.7400
82.3100
2,414,400
Tue, 14 Jul 2026
82.3800
82.7600
80.1900
80.8600
1,952,200
Mon, 13 Jul 2026
82.4900
84.8800
80.9700
81.1500
1,793,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
82.7400
83.7900
82.0100
82.6600
1,462,400
Thu, 09 Jul 2026
81.4500
83.3100
81.3600
81.9900
1,736,000
Wed, 08 Jul 2026
82.9300
84.1500
80.8100
81.8000
3,333,200
Tue, 07 Jul 2026
17 · 8-K/A
After-hours · 16:07 ET
8-K/A ↗
Tue, 07 Jul 2026
86.4500
87.2300
84.0200
84.4400
2,293,200
Mon, 06 Jul 2026
84.4100
85.5800
82.7500
84.9000
2,844,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
84.7100
85.6200
82.5600
83.7100
3,259,900
Wed, 01 Jul 2026
79.4300
82.5300
78.6900
82.4700
3,663,500
Tue, 30 Jun 2026
78.1700
79.6700
76.8300
78.9500
3,084,300
Mon, 29 Jun 2026
80.9200
81.2200
77.7200
79.3700
3,795,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
80.5000
82.7500
79.2800
80.5400
5,107,900
Thu, 25 Jun 2026
83.4200
84.0100
81.1800
81.5000
2,150,300
Wed, 24 Jun 2026
84.3200
84.9900
82.7800
83.2700
3,135,800
Tue, 23 Jun 2026
83.4300
85.0300
82.5900
83.7600
3,247,500
Mon, 22 Jun 2026
85.5500
85.9800
83.8000
84.5300
5,149,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.2600
85.5700
83.8900
84.8100
5,699,600
Wed, 17 Jun 2026
87.7100
88.5900
82.3800
82.4600
3,784,500
Tue, 16 Jun 2026
90.0000
91.5400
87.5100
87.5800
4,093,300
Mon, 15 Jun 2026
91.0000
91.5000
89.3500
90.0000
3,554,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
87.8400
89.9300
87.8400
89.6800
2,798,100
Thu, 11 Jun 2026
85.3000
88.9600
85.2800
88.0200
2,968,100
Wed, 10 Jun 2026
85.8300
88.1700
84.8000
85.3900
4,072,000
Tue, 09 Jun 2026
85.9100
88.0600
85.4900
86.5600
3,847,500
Mon, 08 Jun 2026
83.8300
85.2200
82.7000
84.6400
2,958,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
82.6500
83.9800
82.3100
83.4900
3,165,600
Thu, 04 Jun 2026
82.9700
84.5000
81.4000
82.9000
4,418,000
Wed, 03 Jun 2026
16 · 8-K/A
After-hours · 16:12 ET
8-K/A ↗
Wed, 03 Jun 2026
83.0400
83.5000
81.3200
82.0500
5,990,900
Tue, 02 Jun 2026
85.7900
86.9300
82.5900
83.4100
4,309,700
Mon, 01 Jun 2026
87.7700
88.4000
84.7300
85.5800
4,159,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.8500
90.9900
88.8800
88.9500
5,559,700
Thu, 28 May 2026
90.5500
92.3500
89.6600
90.8700
3,102,400
Wed, 27 May 2026
88.3500
92.2500
88.3500
91.2000
4,249,100
Tue, 26 May 2026
88.5600
88.8000
86.0800
86.6000
3,597,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
88.9600
90.5700
86.0000
88.3200
8,105,900
Fri, 22 May 2026
15 · 8-K/A
Next filing day · accepted 21 May, 18:18 ET
8-K/A ↗
Thu, 21 May 2026
77.8600
79.4500
76.4800
78.9100
3,754,200
Wed, 20 May 2026
76.7900
78.4200
75.6700
78.2000
3,312,300
Tue, 19 May 2026
79.3800
79.4000
75.2600
76.1400
4,504,000
Mon, 18 May 2026
80.1600
82.3000
79.7200
80.0100
1,895,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
80.5000
81.2100
79.5900
80.2800
2,720,900
Thu, 14 May 2026
82.3000
82.7900
80.5400
80.8300
3,218,000
Wed, 13 May 2026
84.5800
85.1100
82.1200
82.1300
2,465,100
Tue, 12 May 2026
82.2800
85.3500
81.8200
84.8900
3,118,100
Mon, 11 May 2026
85.3400
85.6000
82.0400
82.7500
3,091,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.7200
86.2100
84.2700
86.2000
2,310,600
Thu, 07 May 2026
87.0400
87.9000
84.8800
85.2900
3,023,300
Wed, 06 May 2026
83.8000
87.4300
83.7400
86.6700
3,745,600
Tue, 05 May 2026
81.2100
83.8600
79.5500
82.8500
3,988,300
Mon, 04 May 2026
78.6700
82.9400
78.5300
81.3300
5,333,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 10-Q
After market open · 12:01 ET
10-Q ↗
Fri, 01 May 2026
86.0000
86.4200
77.9500
79.3000
7,022,700
Fri, 01 May 2026
13 · 8-K
Pre-market · 08:08 ET
8-K ↗
Thu, 30 Apr 2026
75.8600
77.6500
75.2200
76.7100
4,812,400
Wed, 29 Apr 2026
75.8600
76.8600
75.4500
75.6900
3,164,800
Tue, 28 Apr 2026
77.7400
77.9000
75.6400
77.1000
3,821,900
Mon, 27 Apr 2026
78.1600
78.8800
76.4600
77.3200
3,105,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.9500
78.3200
77.1000
77.8200
2,251,300
Thu, 23 Apr 2026
76.4700
77.2000
74.6800
76.4000
2,502,300
Wed, 22 Apr 2026
76.7500
77.2600
75.3600
76.6600
3,545,200
Tue, 21 Apr 2026
77.7400
78.5400
75.3600
75.8600
3,371,800
Mon, 20 Apr 2026
75.8000
77.9900
75.5200
77.8500
3,231,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
76.8700
78.8800
76.0000
76.2000
4,179,300
Thu, 16 Apr 2026
76.0600
76.7900
74.2200
75.3400
3,201,600
Wed, 15 Apr 2026
76.7000
77.0000
74.8600
76.6000
2,726,900
Tue, 14 Apr 2026
74.9700
76.5100
74.6500
76.4200
3,927,700
Mon, 13 Apr 2026
72.0500
74.8300
71.8500
74.5500
4,792,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
73.5400
74.4000
71.8000
72.6700
4,912,200
Thu, 09 Apr 2026
70.4900
74.6300
69.6000
73.2900
3,494,000
Wed, 08 Apr 2026
72.0600
73.4900
71.0100
71.4400
4,558,500
Tue, 07 Apr 2026
70.0600
70.5300
68.1700
69.1700
4,225,200
Mon, 06 Apr 2026
68.7000
71.3500
68.7000
70.9100
4,161,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.3100
69.4900
66.2200
69.1200
8,326,300
Wed, 01 Apr 2026
12 · 8-K/A
After-hours · 17:05 ET
8-K/A ↗
Wed, 01 Apr 2026
72.3200
73.9000
70.1500
70.7100
7,895,100
Tue, 31 Mar 2026
69.0800
72.0000
68.1100
71.7700
5,428,700
Mon, 30 Mar 2026
67.7300
68.2600
66.6400
67.9800
5,267,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
69.0000
69.2300
67.0200
67.2300
4,195,100
Thu, 26 Mar 2026
71.5000
72.8600
69.1300
69.7500
5,360,300
Wed, 25 Mar 2026
72.7800
74.3800
70.5800
73.1100
6,761,800
Tue, 24 Mar 2026
77.2400
77.2800
70.4700
71.4800
19,705,800
Tue, 24 Mar 2026
11 · 8-K
Next filing day · accepted 23 Mar, 18:24 ET
8-K ↗
Mon, 23 Mar 2026
87.6400
91.0600
78.0100
79.2900
9,878,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
85.3200
86.6700
84.5000
85.9200
5,640,400
Thu, 19 Mar 2026
84.3400
87.4100
84.0500
85.6000
3,755,100
Wed, 18 Mar 2026
88.0200
89.1800
86.0000
86.0200
3,541,300
Tue, 17 Mar 2026
89.9000
91.9900
88.7200
88.9100
2,578,500
Mon, 16 Mar 2026
88.3000
90.3800
88.2900
88.7600
3,365,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.9200
88.1800
84.6000
87.8800
4,275,500
Thu, 12 Mar 2026
88.3700
89.2500
84.1100
84.2900
5,679,600
Wed, 11 Mar 2026
93.9300
95.1600
91.4900
91.5400
2,854,000
Tue, 10 Mar 2026
92.0000
96.3600
91.3200
94.2700
4,947,200
Mon, 09 Mar 2026
91.0000
92.7600
88.1700
92.6300
4,666,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.7000
94.2000
92.5000
92.7200
4,607,400
Thu, 05 Mar 2026
98.0000
99.1100
95.0400
95.8700
3,353,700
Wed, 04 Mar 2026
99.8300
102.8500
98.1200
99.2100
3,580,400
Tue, 03 Mar 2026
97.1600
99.9100
94.8800
98.7100
5,841,800
Mon, 02 Mar 2026
106.7500
106.9500
99.9800
100.1900
5,245,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
109.5800
110.7300
107.2800
109.4700
5,885,200
Thu, 26 Feb 2026
113.0000
114.0500
110.1800
111.9000
3,531,800
Wed, 25 Feb 2026
114.6200
115.0600
111.4100
112.9200
2,900,500
Tue, 24 Feb 2026
113.6400
117.5700
112.5000
115.2900
3,379,700
Mon, 23 Feb 2026
115.0000
115.3900
110.8800
113.0200
3,556,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.2300
114.5000
111.2300
114.2300
2,666,900
Thu, 19 Feb 2026
110.6800
112.2600
109.9800
111.7400
2,067,200
Wed, 18 Feb 2026
111.9900
113.8400
111.1900
111.6000
5,347,700
Tue, 17 Feb 2026
110.1300
112.3500
108.1900
112.1400
4,393,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
106.2100
109.2400
106.0000
108.2400
3,413,900
Thu, 12 Feb 2026
106.2800
110.6500
106.2000
106.4200
5,382,900
Wed, 11 Feb 2026
101.1800
106.7000
100.0000
105.3900
4,716,100
Tue, 10 Feb 2026
99.1800
104.1700
98.2600
101.3100
4,211,300
Mon, 09 Feb 2026
99.3300
100.7000
97.0400
99.0100
4,715,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
97.7300
105.1400
97.6900
99.4700
8,558,300
Thu, 05 Feb 2026
10 · 10-Q
After market open · 12:01 ET
10-Q ↗
Thu, 05 Feb 2026
104.7500
106.2200
90.8100
96.6600
18,416,600
Thu, 05 Feb 2026
9 · 8-K
Pre-market · 08:05 ET
8-K ↗
Wed, 04 Feb 2026
116.0000
120.0400
115.7500
119.6100
5,171,600
Tue, 03 Feb 2026
119.3100
121.6400
114.9300
116.2700
3,543,400
Mon, 02 Feb 2026
116.7800
120.1400
115.8400
118.7600
4,868,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
114.7200
115.9000
113.8900
115.2800
2,851,300
Thu, 29 Jan 2026
115.6700
116.3400
113.5400
115.2100
2,294,700
Wed, 28 Jan 2026
116.3900
118.0000
114.3900
114.6200
3,406,900
Tue, 27 Jan 2026
116.6500
117.9300
115.8400
116.4400
3,098,700
Mon, 26 Jan 2026
117.6200
117.8400
116.2900
116.3900
2,984,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
119.3400
120.1800
116.0100
117.6900
2,725,300
Thu, 22 Jan 2026
118.5400
120.2700
117.1700
119.4900
3,602,700
Wed, 21 Jan 2026
114.7100
118.0700
114.5200
117.8700
2,899,500
Tue, 20 Jan 2026
113.0000
114.8300
112.5000
114.4600
3,880,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
114.8900
115.7000
112.8700
115.0500
2,913,700
Thu, 15 Jan 2026
116.5000
117.5000
114.8000
115.6500
4,007,000
Wed, 14 Jan 2026
115.8700
118.1400
114.6900
116.9100
4,071,200
Tue, 13 Jan 2026
113.9600
119.4300
113.5100
115.3700
5,997,100
Mon, 12 Jan 2026
112.9600
113.6000
111.7500
113.0200
3,886,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
111.2200
113.8600
111.0000
113.7300
3,804,600
Thu, 08 Jan 2026
104.3300
110.5500
104.0000
110.2700
3,382,500
Wed, 07 Jan 2026
107.4900
108.0100
103.7400
105.2700
3,750,200
Tue, 06 Jan 2026
109.0800
111.1300
108.4600
108.5500
2,580,600
Mon, 05 Jan 2026
108.9500
110.1900
107.1200
108.1600
2,561,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
105.6200
107.1700
104.8900
106.7600
2,543,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
105.7400
105.7400
104.3300
104.7200
1,770,300
Tue, 30 Dec 2025
106.2900
107.0000
105.5500
105.8400
1,913,100
Mon, 29 Dec 2025
107.0000
108.5000
106.1600
106.7000
2,542,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
107.5100
107.7500
106.8600
107.6500
981,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
107.4000
109.1400
107.0300
107.4800
1,475,100
Tue, 23 Dec 2025
108.0300
108.9700
107.2100
107.6400
1,692,100
Mon, 22 Dec 2025
108.7000
109.4400
108.1300
108.6500
2,133,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
108.4200
110.3700
107.2900
108.0000
7,304,100
Thu, 18 Dec 2025
105.4200
109.2100
105.3600
107.9400
4,145,400
Wed, 17 Dec 2025
103.9800
106.2600
103.9800
105.3000
4,065,500
Tue, 16 Dec 2025
104.3200
104.7800
101.9700
104.3900
4,839,100
Mon, 15 Dec 2025
104.7500
104.8900
100.1300
101.0300
3,818,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
105.2600
105.9200
103.6100
104.1000
3,648,400
Thu, 11 Dec 2025
107.0000
109.6200
105.0000
105.5600
4,637,700
Wed, 10 Dec 2025
103.0100
107.6600
102.7900
107.2800
2,741,000
Tue, 09 Dec 2025
102.4600
103.8900
102.1500
102.6400
2,604,900
Mon, 08 Dec 2025
105.7800
105.7800
102.7200
102.7800
3,775,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
103.6300
105.7700
103.0900
105.1300
3,807,100
Thu, 04 Dec 2025
102.2600
104.0200
101.5200
103.8200
4,941,900
Wed, 03 Dec 2025
100.2700
102.1000
100.0000
102.0300
4,253,200
Tue, 02 Dec 2025
95.7800
99.9000
95.6600
99.6400
4,870,500
Mon, 01 Dec 2025
8 · 8-K/A
After-hours · 16:33 ET
8-K/A ↗
Mon, 01 Dec 2025
93.4400
96.0600
93.0100
94.7100
3,096,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.7800
94.3400
93.6200
94.0700
1,012,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.2400
94.9900
91.5000
93.7000
2,640,600
Tue, 25 Nov 2025
91.7200
93.6100
90.8000
91.9400
2,920,600
Mon, 24 Nov 2025
90.0000
93.9200
89.6600
93.3900
3,734,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.2800
89.9400
86.6000
89.9000
2,933,000
Thu, 20 Nov 2025
87.2600
89.3200
86.0000
86.6100
2,916,900
Wed, 19 Nov 2025
87.9800
88.2200
85.5400
85.9100
3,513,200
Tue, 18 Nov 2025
7 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 18 Nov 2025
85.8500
88.2700
85.1900
88.0600
3,142,000
Mon, 17 Nov 2025
87.9300
88.6000
85.6800
86.0900
3,659,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
88.8100
90.3600
88.0500
88.1800
2,321,500
Thu, 13 Nov 2025
91.9200
92.7500
89.6200
89.9200
3,828,300
Wed, 12 Nov 2025
91.5000
93.4000
91.0400
92.0100
3,401,600
Tue, 11 Nov 2025
91.0000
92.2900
89.8200
90.8400
4,283,400
Mon, 10 Nov 2025
88.1100
90.8600
88.1000
89.6300
3,513,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
87.0300
88.0800
84.6100
87.7500
5,083,200
Thu, 06 Nov 2025
6 · 8-K
After-hours · 16:57 ET
FORM 8-K ↗
Thu, 06 Nov 2025
91.1000
91.1000
87.7400
87.7800
7,269,200
Thu, 06 Nov 2025
5 · 424B7
Pre-market · 07:16 ET
424B7 ↗
Wed, 05 Nov 2025
91.4100
92.2800
90.4700
91.0900
8,579,000
Tue, 04 Nov 2025
4 · 424B7
After-hours · 17:09 ET
424B7 ↗
Tue, 04 Nov 2025
3 · S-3ASR
After-hours · 16:35 ET
S-3ASR ↗
Tue, 04 Nov 2025
90.4600
92.9500
90.2600
92.8800
2,243,400
Mon, 03 Nov 2025
96.2900
96.5300
93.2000
93.2500
3,911,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
97.1300
98.0000
94.6200
96.6900
3,833,700
Thu, 30 Oct 2025
2 · 10-Q
After market open · 13:43 ET
10-Q ↗
Thu, 30 Oct 2025
94.5900
100.2000
92.3900
97.6100
5,636,600
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 08:03 ET
8-K ↗
Wed, 29 Oct 2025
98.8000
99.8500
96.5900
97.3600
3,615,000
Tue, 28 Oct 2025
100.0300
100.3500
97.9900
98.7600
2,441,900
Mon, 27 Oct 2025
102.6400
103.5200
99.6000
100.4600
3,265,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
101.2500
102.5400
100.6400
102.1600
2,705,900
Thu, 23 Oct 2025
99.1400
101.3500
99.1400
99.4900
2,717,500