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
26.1600
26.9999
24.7300
25.4700
214,324
Thu, 03 Sep 2026
29.0600
29.0600
23.8100
26.0600
344,200
Wed, 02 Sep 2026
24.1500
29.3900
24.1400
28.5100
354,000
Tue, 01 Sep 2026
26.8800
27.4900
22.6410
23.8700
326,200
Mon, 31 Aug 2026
25.1900
27.4400
25.1800
27.3800
346,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
22.2600
25.7200
22.2600
25.5000
298,000
Thu, 27 Aug 2026
25.7200
26.0150
22.3000
22.4900
320,800
Wed, 26 Aug 2026
26.3000
26.6450
25.1250
25.8300
197,200
Tue, 25 Aug 2026
22.8500
26.6800
22.8300
26.3400
386,500
Mon, 24 Aug 2026
22.6400
23.4240
21.9800
22.8300
353,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
26.2000
26.2000
22.6150
22.8200
352,200
Thu, 20 Aug 2026
25.2800
27.3480
24.7400
26.2200
483,900
Wed, 19 Aug 2026
27.8000
29.3800
25.2600
25.9300
298,800
Tue, 18 Aug 2026
29.4800
29.8650
28.0100
28.0700
169,300
Mon, 17 Aug 2026
33.8200
34.3000
28.2200
29.8800
335,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
36.3000
37.2150
34.1200
34.4800
218,200
Fri, 14 Aug 2026
21 · 8-K
Pre-market · 06:52 ET
CURRENT REPORT ↗
Thu, 13 Aug 2026
34.1100
36.6550
33.8700
36.3000
259,100
Wed, 12 Aug 2026
34.0000
34.6100
33.0000
33.6100
190,900
Tue, 11 Aug 2026
35.3600
36.0800
33.5200
33.8900
227,700
Mon, 10 Aug 2026
36.7700
37.3400
34.5900
35.7400
196,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
40.2600
42.2200
36.2800
37.3200
351,900
Thu, 06 Aug 2026
20 · 10-Q
After-hours · 17:14 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 06 Aug 2026
43.3000
44.9850
42.8900
44.4800
188,800
Wed, 05 Aug 2026
45.2600
45.5690
42.7000
43.3700
138,600
Tue, 04 Aug 2026
44.1600
45.0900
42.0000
44.8400
154,600
Mon, 03 Aug 2026
41.2300
44.9600
41.0950
44.8300
138,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
38.9800
40.5000
38.5000
39.9900
138,000
Thu, 30 Jul 2026
40.6000
42.0500
38.4400
39.5600
188,700
Wed, 29 Jul 2026
43.1600
43.8200
40.7900
41.8500
203,200
Tue, 28 Jul 2026
40.6800
44.1200
40.6800
43.8200
207,500
Mon, 27 Jul 2026
38.0000
40.9600
38.0000
39.5400
245,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
36.6300
38.6700
36.3750
37.6300
146,500
Thu, 23 Jul 2026
39.4400
39.5800
36.3800
37.1900
211,900
Wed, 22 Jul 2026
38.3600
40.2650
37.5100
39.6500
178,900
Tue, 21 Jul 2026
38.4900
39.4900
36.5000
37.6300
168,000
Mon, 20 Jul 2026
38.4800
40.2700
38.0300
39.4300
180,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
41.7100
43.5700
38.7100
39.3000
139,700
Thu, 16 Jul 2026
39.9200
44.4600
39.9200
41.4900
258,300
Wed, 15 Jul 2026
42.0000
43.6600
39.8800
40.1000
229,200
Tue, 14 Jul 2026
39.9900
43.6800
39.2100
43.0100
294,800
Mon, 13 Jul 2026
36.7900
39.7350
36.6400
37.9300
279,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
34.7000
37.2800
34.7000
36.1900
260,800
Thu, 09 Jul 2026
40.3600
40.3600
33.3750
35.2700
570,900
Thu, 09 Jul 2026
18 · 8-K
Next filing day · accepted 08 Jul, 21:43 ET
CURRENT REPORT ↗
Wed, 08 Jul 2026
41.5800
42.4200
40.2300
40.8700
178,800
Tue, 07 Jul 2026
46.8600
49.3830
42.5800
42.6300
143,100
Mon, 06 Jul 2026
48.9900
49.4100
45.5000
46.9600
143,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
53.3000
53.8000
46.4600
48.9100
196,100
Wed, 01 Jul 2026
53.4900
57.1350
53.0800
53.2600
220,500
Tue, 30 Jun 2026
52.2600
54.7550
50.7550
53.1100
389,300
Mon, 29 Jun 2026
54.1700
59.2800
51.4900
53.5600
495,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
40.4200
52.8800
40.2800
52.8700
573,600
Thu, 25 Jun 2026
44.3800
44.3800
40.4000
40.6500
203,100
Wed, 24 Jun 2026
17 · 8-K
After-hours · 17:22 ET
CURRENT REPORT ↗
Wed, 24 Jun 2026
43.9600
45.9450
42.2350
45.2800
211,500
Tue, 23 Jun 2026
41.1100
44.0000
39.5200
43.7500
240,000
Tue, 23 Jun 2026
16 · 8-K
Pre-market · 09:06 ET
CURRENT REPORT ↗
Mon, 22 Jun 2026
40.3800
42.6800
40.1100
40.9300
333,900
Mon, 22 Jun 2026
15 · 8-K
Pre-market · 08:37 ET
CURRENT REPORT ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
42.7900
44.3300
40.7800
40.9900
861,700
Wed, 17 Jun 2026
46.0900
46.3400
43.0700
43.0700
330,200
Tue, 16 Jun 2026
46.8800
49.2800
45.5950
47.3300
229,800
Mon, 15 Jun 2026
47.0000
48.0900
43.9500
46.4600
246,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
41.4500
47.2200
41.0000
47.0000
228,100
Thu, 11 Jun 2026
43.3000
45.0000
40.8900
41.5700
173,400
Wed, 10 Jun 2026
42.4300
44.4200
41.5450
43.0700
235,300
Tue, 09 Jun 2026
41.8700
43.5400
41.0100
41.9600
209,100
Mon, 08 Jun 2026
43.0000
43.8650
42.2300
42.4000
222,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
46.9000
47.0900
43.6450
43.8200
182,900
Thu, 04 Jun 2026
48.9400
50.0000
43.9500
46.5100
256,700
Wed, 03 Jun 2026
49.9700
51.7050
46.6400
48.0600
239,500
Tue, 02 Jun 2026
51.3000
51.5200
49.2500
50.7200
144,400
Mon, 01 Jun 2026
52.2400
52.2400
49.1100
51.3400
171,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
55.5400
55.5400
50.3500
52.5500
227,200
Thu, 28 May 2026
54.7500
58.1300
53.3600
56.5200
145,400
Wed, 27 May 2026
52.9900
56.8900
52.9900
54.7400
158,300
Tue, 26 May 2026
51.2700
53.4800
49.1300
52.1000
202,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
47.6600
52.5600
47.3100
52.2800
427,600
Thu, 21 May 2026
47.0000
48.9400
45.3700
47.6800
304,500
Wed, 20 May 2026
47.5100
49.8700
46.3200
47.1000
146,300
Tue, 19 May 2026
49.2700
50.8000
46.3000
47.4900
202,600
Mon, 18 May 2026
48.0400
50.6200
48.0100
48.7800
165,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
51.4400
52.3800
47.2550
48.7700
212,400
Thu, 14 May 2026
14 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 14 May 2026
54.3100
55.3300
50.4600
51.1300
169,800
Wed, 13 May 2026
50.2900
53.9400
50.0000
52.2700
207,900
Tue, 12 May 2026
54.3500
56.8250
49.8700
50.4300
208,000
Mon, 11 May 2026
61.9900
63.2870
55.8500
56.0400
182,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 8-K
After-hours · 16:39 ET
8-K ↗
Fri, 08 May 2026
60.5400
63.3720
57.2300
62.3900
217,600
Thu, 07 May 2026
54.8900
62.3750
53.9400
60.7700
297,100
Wed, 06 May 2026
62.3500
64.7900
55.6300
55.7200
247,200
Tue, 05 May 2026
63.8800
66.2800
61.2800
63.3000
265,400
Mon, 04 May 2026
76.6000
79.0000
64.6700
64.7900
333,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.9500
89.8100
72.5550
75.0100
364,200
Thu, 30 Apr 2026
12 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Thu, 30 Apr 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 30 Apr 2026
87.7100
95.5600
87.7100
91.4900
178,400
Wed, 29 Apr 2026
99.6000
101.0000
89.5400
90.0400
149,100
Tue, 28 Apr 2026
102.5500
102.8350
97.7600
99.1100
159,400
Mon, 27 Apr 2026
104.1300
105.5700
98.1000
99.7900
145,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
112.0700
119.5200
102.0800
103.0000
289,400
Thu, 23 Apr 2026
10 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
Thu, 23 Apr 2026
115.3300
115.8300
112.7250
114.7800
123,300
Wed, 22 Apr 2026
116.5100
116.8500
112.3850
115.1300
100,500
Tue, 21 Apr 2026
116.0000
119.4400
114.4500
116.9600
169,400
Mon, 20 Apr 2026
107.9700
116.7000
107.9700
116.0600
181,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.5000
107.9500
104.6800
107.5200
116,300
Thu, 16 Apr 2026
96.9700
107.5200
96.4500
107.4000
106,700
Wed, 15 Apr 2026
92.8800
95.9000
92.8800
95.8800
81,200
Tue, 14 Apr 2026
97.0600
97.1900
92.2600
93.1100
94,600
Mon, 13 Apr 2026
91.3500
97.2600
90.2500
97.1900
95,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
93.5200
95.7450
91.8300
91.8300
60,400
Thu, 09 Apr 2026
90.5900
93.4700
89.9900
93.0800
88,600
Wed, 08 Apr 2026
94.0000
94.0000
89.5250
90.9100
93,600
Tue, 07 Apr 2026
97.0500
98.9200
92.0600
92.6100
92,300
Tue, 07 Apr 2026
9 · DEF 14A
Pre-market · 07:35 ET
DEF 14A ↗
Mon, 06 Apr 2026
95.3100
100.0000
95.0000
96.3700
92,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Thu, 02 Apr 2026
89.5600
97.6100
87.1500
96.7600
104,100
Wed, 01 Apr 2026
88.7300
92.6800
88.7300
89.5600
114,100
Tue, 31 Mar 2026
93.8100
95.9950
90.0300
91.2100
99,000
Mon, 30 Mar 2026
95.4100
96.8850
92.5450
94.8300
90,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
94.2000
97.9650
93.4300
95.2100
100,800
Thu, 26 Mar 2026
95.9400
99.4600
94.7910
95.1000
79,200
Wed, 25 Mar 2026
92.8300
97.5800
91.2500
96.2400
113,000
Tue, 24 Mar 2026
93.5300
99.9000
91.0300
91.3800
102,700
Mon, 23 Mar 2026
99.1200
99.1200
89.9900
93.7300
217,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.5000
99.9550
93.1700
94.4400
345,900
Thu, 19 Mar 2026
95.1600
99.7500
94.6200
97.3200
128,900
Wed, 18 Mar 2026
105.8100
107.7100
93.8900
95.1100
190,500
Tue, 17 Mar 2026
107.1300
115.7500
100.0000
107.0000
122,200
Mon, 16 Mar 2026
7 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 16 Mar 2026
114.4500
114.6000
104.7950
107.7200
134,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
112.2000
116.0000
110.1100
113.0400
101,900
Thu, 12 Mar 2026
112.9200
115.5000
109.5700
112.1200
103,200
Wed, 11 Mar 2026
104.0500
115.4750
102.8450
114.4100
274,700
Tue, 10 Mar 2026
106.4800
107.5250
101.0000
102.9400
123,500
Mon, 09 Mar 2026
110.0700
110.4950
105.8350
108.7900
125,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
109.6700
111.9200
106.3900
111.3300
126,900
Thu, 05 Mar 2026
114.9900
116.7000
106.8700
109.9600
166,400
Wed, 04 Mar 2026
111.2800
115.5900
106.7700
115.4100
209,500
Tue, 03 Mar 2026
100.9500
113.0000
97.4380
109.0900
132,200
Mon, 02 Mar 2026
93.6500
101.7050
92.7600
101.1400
168,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.2800
98.6250
86.2800
95.9500
378,100
Thu, 26 Feb 2026
6 · 10-K
After-hours · 17:10 ET
10-K ↗
Thu, 26 Feb 2026
5 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 26 Feb 2026
91.6700
94.2050
89.0900
90.9000
178,800
Wed, 25 Feb 2026
92.4000
92.4000
85.4500
90.9200
249,100
Tue, 24 Feb 2026
93.3400
97.2400
89.0000
94.1200
170,700
Mon, 23 Feb 2026
103.6900
105.1350
99.9100
99.9100
129,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
104.9300
107.1000
100.7300
105.3200
147,900
Thu, 19 Feb 2026
114.3800
114.3800
103.6900
105.1800
150,400
Wed, 18 Feb 2026
103.0000
116.3650
101.3950
114.4300
140,300
Tue, 17 Feb 2026
113.5000
113.5000
103.2600
103.2900
147,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
113.0900
115.9700
108.5100
113.5800
107,800
Thu, 12 Feb 2026
112.9600
116.1100
108.5100
112.3500
100,300
Wed, 11 Feb 2026
107.7100
112.9900
106.1450
110.9200
123,800
Tue, 10 Feb 2026
99.7500
110.0400
99.1900
109.2600
124,700
Mon, 09 Feb 2026
100.8500
102.2500
95.8700
98.3700
117,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
100.5000
102.1300
97.8200
100.7500
141,200
Thu, 05 Feb 2026
99.5500
101.4900
98.3550
100.8200
189,000
Wed, 04 Feb 2026
91.7300
101.7800
91.5500
100.2900
215,200
Tue, 03 Feb 2026
87.4800
90.6000
87.0200
90.3700
218,800
Mon, 02 Feb 2026
80.4000
91.5000
80.4000
87.7000
230,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.2600
81.8250
77.0300
80.9900
177,500
Thu, 29 Jan 2026
72.2100
76.7400
72.2100
75.6500
170,900
Wed, 28 Jan 2026
75.4500
76.9700
70.3700
72.8400
257,300
Tue, 27 Jan 2026
77.6800
78.4870
75.0650
75.3000
135,200
Mon, 26 Jan 2026
80.6500
82.3200
78.8200
78.8400
87,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
83.0100
84.4700
80.1800
80.6500
127,100
Thu, 22 Jan 2026
85.1000
87.5500
83.2600
83.3300
137,900
Wed, 21 Jan 2026
83.3600
85.5950
81.0100
84.4300
168,600
Tue, 20 Jan 2026
85.6000
87.4400
82.1500
83.5800
241,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
89.2800
90.7400
84.3900
86.1500
189,000
Thu, 15 Jan 2026
91.2600
93.0700
89.0000
90.5000
145,000
Wed, 14 Jan 2026
91.9500
97.7500
91.1500
91.5500
146,200
Tue, 13 Jan 2026
100.7800
102.6050
91.2500
92.9600
249,900
Mon, 12 Jan 2026
97.7800
105.5300
95.9950
102.0100
145,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.8800
98.8800
94.4000
98.2600
153,200
Thu, 08 Jan 2026
101.3700
102.6800
98.3800
98.5700
133,300
Wed, 07 Jan 2026
104.1000
105.2700
100.5200
102.1500
161,300
Tue, 06 Jan 2026
99.4600
104.9800
99.4600
103.9900
142,900
Mon, 05 Jan 2026
4 · 8-K
After-hours · 16:52 ET
CURRENT REPORT ↗
Mon, 05 Jan 2026
103.0600
105.6800
100.2700
100.3800
154,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.7400
112.9900
103.6900
104.1600
160,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
115.9000
117.3400
112.0000
112.8500
120,300
Wed, 31 Dec 2025
3 · 8-K
Pre-market · 06:46 ET
CURRENT REPORT ↗
Tue, 30 Dec 2025
117.4100
121.0100
117.4100
118.8700
112,500
Mon, 29 Dec 2025
116.4400
118.5400
115.1100
117.9200
132,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
118.4800
118.4800
114.8600
116.9300
82,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
116.4500
118.8950
116.4500
118.4800
63,100
Tue, 23 Dec 2025
122.6000
122.6000
114.1000
116.7700
90,200
Mon, 22 Dec 2025
125.9600
128.0100
122.8200
123.7100
84,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
130.4400
131.1200
126.0000
127.0900
178,200
Thu, 18 Dec 2025
133.7900
137.0850
127.9700
130.8300
168,600
Wed, 17 Dec 2025
132.7000
137.9950
130.5400
133.8100
109,900
Tue, 16 Dec 2025
131.2700
136.5000
131.2700
134.4000
197,900
Mon, 15 Dec 2025
132.8400
134.7000
128.1200
131.4000
230,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
136.6700
137.9100
132.0600
132.3500
157,700
Thu, 11 Dec 2025
132.2100
136.2500
131.8350
135.6700
93,100
Wed, 10 Dec 2025
120.4200
134.6050
120.2200
130.9500
178,100
Tue, 09 Dec 2025
121.1700
121.6850
119.4400
120.0300
207,600
Mon, 08 Dec 2025
128.5800
128.5800
119.6300
121.8100
115,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
124.4900
128.9500
122.9900
127.2900
129,600
Thu, 04 Dec 2025
121.9700
125.9500
119.9200
123.4900
96,500
Wed, 03 Dec 2025
121.1100
124.3700
119.2100
121.3900
93,700
Tue, 02 Dec 2025
120.4900
123.1600
119.0100
120.5100
118,700
Mon, 01 Dec 2025
116.7800
122.4700
114.9200
121.0700
183,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
113.9000
117.7600
112.0250
117.1900
113,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.0700
114.9800
109.1700
113.0200
152,700
Tue, 25 Nov 2025
105.6100
114.0000
104.1750
113.3600
134,900
Mon, 24 Nov 2025
110.9100
110.9100
103.9500
105.2300
152,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.3400
109.1400
100.3400
109.1300
158,200
Thu, 20 Nov 2025
102.1800
105.8600
99.3600
100.4200
152,200
Wed, 19 Nov 2025
104.9000
104.9000
96.6700
101.4800
216,900
Tue, 18 Nov 2025
107.1200
108.7650
101.5500
104.4600
185,200
Mon, 17 Nov 2025
107.2900
109.8500
105.0000
107.0200
182,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
107.6800
108.8800
105.2600
107.7300
123,800
Thu, 13 Nov 2025
114.2700
116.0000
106.1900
108.0200
196,600
Wed, 12 Nov 2025
118.8900
125.0300
112.7400
114.1700
169,800
Tue, 11 Nov 2025
128.5000
131.7800
116.3100
118.7400
195,100
Mon, 10 Nov 2025
131.7600
135.2900
127.6100
128.5000
153,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
133.5000
134.5350
116.1300
131.4800
253,900
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 17:59 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 06 Nov 2025
145.2200
145.2200
133.4200
133.4200
105,700
Wed, 05 Nov 2025
144.1400
144.9400
138.0100
143.4200
113,700
Tue, 04 Nov 2025
145.7000
147.5300
143.5800
144.0200
83,600
Mon, 03 Nov 2025
146.6300
146.6300
139.8000
146.2300
115,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
139.0000
148.7700
136.8000
148.5500
89,300
Thu, 30 Oct 2025
151.2400
152.0700
142.8300
142.8300
114,400
Wed, 29 Oct 2025
160.5400
162.8300
152.0100
154.9200
72,500
Tue, 28 Oct 2025
164.3000
167.3600
161.2350
162.8400
61,600
Mon, 27 Oct 2025
161.8800
164.5700
159.1350
164.4600
82,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
159.1100
163.2300
156.9100
161.0600
105,000
Thu, 23 Oct 2025
155.7200
161.6200
153.3200
158.6300
139,200
Wed, 22 Oct 2025
162.8300
164.0500
155.4000
155.7600
74,500
Tue, 21 Oct 2025
167.2000
168.5450
163.4500
165.0100
71,600
Mon, 20 Oct 2025
164.6000
167.7300
163.6900
166.7300
75,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
158.4400
163.9500
158.1500
163.9500
65,400
Thu, 16 Oct 2025
161.0800
162.0650
157.6800
159.3300
73,600
Wed, 15 Oct 2025
164.4500
164.6100
158.9000
161.3500
67,000
Tue, 14 Oct 2025
152.5500
164.4300
151.7650
162.0800
81,500
Mon, 13 Oct 2025
155.4800
158.7900
152.1600
152.4000
87,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
164.0400
165.5600
155.1200
155.4800
108,200
Thu, 09 Oct 2025
171.4700
172.0600
161.9700
162.0900
109,900
Wed, 08 Oct 2025
180.0000
180.0000
166.3500
170.8800
105,200
Tue, 07 Oct 2025
177.1700
179.6400
171.3800
176.8800
142,900
Mon, 06 Oct 2025
180.7400
180.7400
174.2900
174.7000
85,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
172.1700
178.8500
171.4800
178.4800
87,900
Thu, 02 Oct 2025
175.8500
177.2100
169.9100
170.1700
87,400
Wed, 01 Oct 2025
178.0100
178.1100
172.0300
177.1300
105,100
Tue, 30 Sep 2025
167.4800
178.2400
167.0150
177.0500
128,700
Mon, 29 Sep 2025
166.0200
169.2100
162.4250
168.8500
133,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
161.4300
166.7300
159.5000
166.4900
94,600
Thu, 25 Sep 2025
164.2500
164.2500
159.3450
161.6600
92,400
Wed, 24 Sep 2025
160.1300
166.0000
158.7700
164.6100
109,600
Tue, 23 Sep 2025
169.8600
171.8000
160.9900
161.2300
87,700
Mon, 22 Sep 2025
168.1500
170.9200
166.3700
168.3900
100,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
169.2300
172.3400
167.1900
169.1900
188,200
Thu, 18 Sep 2025
174.4100
174.4100
169.3300
169.6500
89,500
Wed, 17 Sep 2025
171.4600
179.0050
171.4600
172.8400
111,500
Tue, 16 Sep 2025
166.2200
170.8600
165.5200
170.7300
75,900
Mon, 15 Sep 2025
174.2400
174.8200
166.6700
167.1200
76,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
178.0400
179.7300
168.5900
171.9300
189,100
Thu, 11 Sep 2025
158.1100
177.9700
158.1100
177.6800
165,600
Wed, 10 Sep 2025
161.8000
162.2500
156.9100
158.7100
111,500
Tue, 09 Sep 2025
163.5000
163.5000
156.3500
162.2300
199,600
Mon, 08 Sep 2025
162.5000
164.7450
158.9100
163.7800
105,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
162.2200
168.9950
162.2200
163.8600
110,000