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
49.4700
50.2850
43.4800
44.0700
742,372
Thu, 22 Oct 2026
52.7700
52.7700
47.8500
49.2400
773,800
Wed, 21 Oct 2026
21 · 8-K
After-hours · 20:25 ET
FORM 8-K ↗
Wed, 21 Oct 2026
52.7000
53.0700
52.1300
52.5700
281,600
Tue, 20 Oct 2026
52.8400
53.9400
52.1000
52.4200
234,300
Mon, 19 Oct 2026
52.3000
52.6800
51.9100
52.1400
253,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
52.0100
53.0200
52.0100
52.5400
216,400
Thu, 15 Oct 2026
52.0100
53.3300
51.5300
51.9900
287,900
Wed, 14 Oct 2026
50.3400
50.8800
49.4800
50.8400
536,100
Tue, 13 Oct 2026
50.8400
51.3800
49.8900
50.9200
448,000
Mon, 12 Oct 2026
50.4700
50.7400
49.0400
50.0900
325,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
51.8500
51.8800
50.6500
50.7000
223,800
Thu, 08 Oct 2026
50.4300
52.0500
50.3300
51.8800
420,000
Wed, 07 Oct 2026
50.9700
51.0500
49.7700
50.4000
357,800
Tue, 06 Oct 2026
51.2800
52.2800
50.8700
51.7200
289,100
Mon, 05 Oct 2026
51.5000
52.0100
50.6100
50.8300
361,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
51.4200
53.2900
51.2400
51.5500
394,700
Thu, 01 Oct 2026
49.6400
51.1900
48.7400
50.6600
645,900
Wed, 30 Sep 2026
56.8100
56.9000
49.4000
49.7100
721,900
Tue, 29 Sep 2026
57.2400
57.5400
55.9200
56.7600
300,900
Mon, 28 Sep 2026
58.7900
58.9000
57.3700
57.5400
280,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
60.0400
60.1200
58.9100
59.1900
294,500
Thu, 24 Sep 2026
62.2600
62.2600
59.7300
59.7300
358,200
Wed, 23 Sep 2026
62.5900
63.3200
61.9700
61.9800
370,700
Tue, 22 Sep 2026
63.2700
63.6400
62.3000
62.8900
247,500
Mon, 21 Sep 2026
63.4600
63.9500
62.8500
62.8700
226,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
64.9600
65.1300
63.1400
63.1600
542,900
Thu, 17 Sep 2026
66.4400
66.4600
65.3700
65.4100
255,900
Wed, 16 Sep 2026
66.0700
66.8900
64.2500
65.5700
237,300
Tue, 15 Sep 2026
66.2700
66.4300
64.6900
65.9600
224,300
Mon, 14 Sep 2026
66.7100
67.5500
66.4000
67.0200
156,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
67.5000
67.5000
66.1700
66.2400
173,400
Thu, 10 Sep 2026
67.3700
68.3300
66.0800
66.5600
211,600
Wed, 09 Sep 2026
66.6200
67.4300
65.8000
66.9900
276,300
Tue, 08 Sep 2026
66.7200
67.9800
65.9500
67.0400
342,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
68.5900
69.0300
66.5300
67.5300
229,700
Thu, 03 Sep 2026
68.8700
70.8100
68.8700
69.6300
249,300
Wed, 02 Sep 2026
69.2800
69.8200
68.0000
68.0600
344,900
Tue, 01 Sep 2026
68.6000
70.4800
68.1500
68.6100
263,500
Mon, 31 Aug 2026
69.8600
70.0900
68.5400
68.6500
144,000
Mon, 31 Aug 2026
20 · 8-K
Pre-market · 07:50 ET
FORM 8-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
70.3300
70.8500
69.8500
69.9100
290,900
Thu, 27 Aug 2026
69.7000
70.8500
68.9400
69.9300
117,500
Wed, 26 Aug 2026
69.5500
69.9900
69.1100
69.9000
175,500
Tue, 25 Aug 2026
70.0200
70.0200
68.5100
69.3000
142,100
Mon, 24 Aug 2026
69.4900
70.7100
69.4900
69.9300
199,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
69.2900
69.9900
68.8000
69.2000
214,400
Thu, 20 Aug 2026
68.4800
69.0600
68.1700
68.9600
129,800
Wed, 19 Aug 2026
68.4200
70.0400
68.4200
68.9000
132,800
Tue, 18 Aug 2026
68.4700
68.9900
67.5900
68.0100
136,300
Mon, 17 Aug 2026
67.6600
68.2900
67.5800
68.0700
165,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
68.0000
68.4800
67.5800
68.2000
139,300
Thu, 13 Aug 2026
66.0100
67.9600
66.0100
67.6900
174,600
Wed, 12 Aug 2026
65.6900
66.3100
65.4400
65.6000
185,800
Tue, 11 Aug 2026
66.0100
66.4600
65.2300
65.4800
251,200
Mon, 10 Aug 2026
67.5100
67.9500
65.0900
65.7000
121,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
68.8700
69.4400
68.0200
68.1900
205,600
Thu, 06 Aug 2026
69.0300
69.0500
67.6900
68.4200
410,300
Wed, 05 Aug 2026
68.8900
68.9300
67.7800
68.0800
123,900
Tue, 04 Aug 2026
19 · 10-Q
After market open · 13:50 ET
STEWART Q2 2026 FORM 10-Q ↗
Tue, 04 Aug 2026
68.3900
69.1400
68.1500
68.6500
146,500
Mon, 03 Aug 2026
68.1400
69.7600
68.1400
69.0400
155,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.5400
68.8500
67.4800
67.5900
241,600
Thu, 30 Jul 2026
70.3400
70.4900
67.6800
68.1700
252,800
Wed, 29 Jul 2026
68.7200
70.7100
68.7200
70.2400
283,000
Tue, 28 Jul 2026
67.0400
70.1400
66.6400
69.5000
309,700
Mon, 27 Jul 2026
64.9200
67.3600
64.9200
66.3400
275,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
64.9500
68.4900
64.7400
67.4200
289,900
Thu, 23 Jul 2026
63.9600
67.3000
62.9100
64.2500
839,300
Wed, 22 Jul 2026
18 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 22 Jul 2026
69.9400
70.1300
68.7500
69.7100
197,000
Tue, 21 Jul 2026
70.2200
70.6700
69.1300
70.1300
182,900
Mon, 20 Jul 2026
71.4300
72.1200
69.6200
69.7900
170,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.4400
73.7300
71.5500
72.0000
192,700
Fri, 17 Jul 2026
17 · 8-K
Next filing day · accepted 16 Jul, 19:30 ET
FORM 8-K ↗
Thu, 16 Jul 2026
69.0100
72.2900
69.0100
72.2300
184,100
Wed, 15 Jul 2026
68.4800
69.5900
67.8000
68.6300
180,600
Tue, 14 Jul 2026
69.5000
70.0000
68.4400
68.8800
135,700
Mon, 13 Jul 2026
68.7100
69.8600
68.5000
69.4200
248,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
67.9400
69.0500
67.6700
68.4600
122,600
Thu, 09 Jul 2026
67.5000
68.4500
66.8700
67.9600
180,400
Wed, 08 Jul 2026
67.7900
69.1100
67.2600
67.3400
236,900
Tue, 07 Jul 2026
68.4400
68.9800
68.0400
68.3500
236,900
Mon, 06 Jul 2026
67.7200
68.6800
66.9300
67.8700
248,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.3100
68.4700
66.1600
67.9600
182,200
Wed, 01 Jul 2026
66.3300
67.7200
65.6300
67.5800
235,800
Tue, 30 Jun 2026
67.0100
67.3200
65.3300
66.0200
199,200
Mon, 29 Jun 2026
67.8000
67.8000
66.3800
66.9600
494,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.6100
68.6800
63.5200
68.6800
1,306,100
Thu, 25 Jun 2026
67.4700
67.5000
64.3900
64.5600
268,900
Wed, 24 Jun 2026
68.0100
68.5100
67.1700
68.0600
239,500
Tue, 23 Jun 2026
66.9000
68.0700
66.2500
67.8300
173,100
Mon, 22 Jun 2026
66.2900
67.3900
65.4800
66.1800
163,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
65.9200
66.6700
65.2800
66.4600
425,100
Wed, 17 Jun 2026
65.4700
67.0000
65.0700
65.5000
155,600
Tue, 16 Jun 2026
65.9900
66.5900
65.3100
66.0900
146,800
Mon, 15 Jun 2026
65.2800
65.9300
64.7000
65.5900
191,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
64.8500
66.1800
64.3900
65.2200
167,800
Thu, 11 Jun 2026
67.0100
67.0100
64.7500
64.8000
138,300
Wed, 10 Jun 2026
66.6200
67.7800
66.1800
66.3400
180,500
Tue, 09 Jun 2026
65.7600
67.1000
65.1500
66.1100
168,100
Mon, 08 Jun 2026
65.9300
66.4500
64.9900
65.0600
246,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.8300
66.3400
63.8300
65.8300
164,800
Thu, 04 Jun 2026
63.7700
64.8500
63.2300
63.4200
246,600
Wed, 03 Jun 2026
63.9100
63.9100
62.4500
62.6200
308,100
Tue, 02 Jun 2026
63.6000
64.8500
63.6000
64.0500
156,500
Mon, 01 Jun 2026
16 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 01 Jun 2026
64.4300
64.8600
63.2700
63.9200
189,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
65.7700
66.1800
64.9500
64.9800
134,500
Thu, 28 May 2026
67.4600
67.8500
66.0800
66.1100
121,000
Wed, 27 May 2026
68.5000
69.2000
67.4500
68.0500
110,300
Tue, 26 May 2026
67.8900
68.1400
67.3800
68.0200
91,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
68.1100
68.6400
67.3800
67.6900
120,800
Thu, 21 May 2026
67.2100
68.6900
65.9500
68.0600
145,700
Wed, 20 May 2026
67.1300
68.5600
66.4900
68.1200
194,100
Tue, 19 May 2026
68.5800
68.7400
66.8400
66.9700
104,700
Mon, 18 May 2026
67.1700
69.2200
67.1700
68.7600
128,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.4300
67.7700
66.6400
66.7900
130,900
Thu, 14 May 2026
67.2200
67.9900
67.0000
67.4700
133,500
Wed, 13 May 2026
66.2500
67.0400
65.4400
66.5000
212,200
Tue, 12 May 2026
68.2200
68.4400
66.7400
66.8400
227,600
Mon, 11 May 2026
15 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 11 May 2026
70.0200
70.0200
67.5900
68.1000
157,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
69.9700
70.2300
68.5900
69.7300
133,200
Thu, 07 May 2026
68.5900
70.3800
66.9500
69.8200
230,200
Wed, 06 May 2026
14 · 10-Q
After-hours · 16:19 ET
Q1 2026 FORM 10-Q ↗
Wed, 06 May 2026
69.4500
70.1000
68.2700
68.9900
161,500
Tue, 05 May 2026
68.2100
69.3000
68.1200
68.6100
156,700
Mon, 04 May 2026
68.3700
69.8900
67.5000
68.2000
136,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
70.2700
70.2700
68.4700
69.1000
215,100
Thu, 30 Apr 2026
69.3900
70.1300
68.6700
69.9900
166,500
Wed, 29 Apr 2026
70.5500
71.2000
69.7000
70.0000
149,600
Tue, 28 Apr 2026
72.5800
73.0000
70.6500
71.3000
210,000
Mon, 27 Apr 2026
71.4500
72.6000
70.8100
71.8500
225,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
71.1000
72.0100
69.8400
71.6700
180,100
Thu, 23 Apr 2026
66.2500
71.2700
65.4000
70.9400
302,600
Wed, 22 Apr 2026
13 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 22 Apr 2026
67.5000
68.6700
65.2300
68.3000
276,100
Tue, 21 Apr 2026
66.9800
68.1400
65.7400
67.2500
238,600
Mon, 20 Apr 2026
67.3200
67.9000
66.7900
66.8400
177,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
65.7100
68.0800
65.7000
67.5200
172,200
Thu, 16 Apr 2026
65.1200
65.7100
64.6100
64.9300
123,300
Wed, 15 Apr 2026
64.7800
65.8000
64.2000
65.2900
158,400
Tue, 14 Apr 2026
64.5500
65.8600
64.3300
64.8500
117,400
Mon, 13 Apr 2026
64.3700
64.9500
63.7200
64.8500
133,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.0100
65.3200
64.1100
64.6000
170,200
Thu, 09 Apr 2026
64.1600
66.0600
63.6000
65.2500
157,000
Wed, 08 Apr 2026
64.1300
64.9900
64.0100
64.4800
245,000
Tue, 07 Apr 2026
61.3500
62.2200
61.3500
62.1700
187,900
Mon, 06 Apr 2026
60.6400
61.5600
60.3000
61.3300
136,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.1500
61.1100
59.5700
60.5500
218,400
Wed, 01 Apr 2026
61.1000
61.9100
60.3300
61.0000
268,700
Tue, 31 Mar 2026
62.0200
62.5200
60.6500
61.5800
268,100
Mon, 30 Mar 2026
59.9600
61.7200
59.4100
61.1000
325,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.7400
59.1700
58.0500
59.0600
260,900
Thu, 26 Mar 2026
57.9300
59.6800
57.7500
59.3800
185,100
Wed, 25 Mar 2026
12 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 25 Mar 2026
11 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 25 Mar 2026
59.4900
59.7500
58.0000
58.6200
141,600
Tue, 24 Mar 2026
58.1400
59.8100
57.7200
58.4600
260,800
Mon, 23 Mar 2026
59.1100
59.7400
58.1900
59.1700
286,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
60.5600
60.5600
57.1100
57.3900
1,109,700
Thu, 19 Mar 2026
63.2900
63.4200
60.1800
60.3100
300,000
Wed, 18 Mar 2026
64.4900
65.6800
63.6100
63.6900
203,100
Tue, 17 Mar 2026
64.8400
65.6000
64.5100
65.0400
182,100
Mon, 16 Mar 2026
64.7800
66.2300
64.0000
64.0200
166,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.1100
64.8200
63.0300
64.5900
213,600
Thu, 12 Mar 2026
62.4100
63.3400
61.7600
63.2700
233,000
Wed, 11 Mar 2026
64.7500
64.7500
62.5900
62.9600
145,200
Tue, 10 Mar 2026
65.3100
66.8300
64.8900
65.2600
175,800
Mon, 09 Mar 2026
66.4100
67.0100
64.4100
65.8800
225,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.1100
68.5500
66.0300
67.0000
303,800
Thu, 05 Mar 2026
69.2200
70.1100
68.6600
69.0900
158,600
Wed, 04 Mar 2026
68.4500
70.3700
67.7100
70.0100
255,600
Tue, 03 Mar 2026
68.5100
69.1200
67.4200
68.5800
160,700
Mon, 02 Mar 2026
10 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 02 Mar 2026
70.1900
71.7600
69.3000
69.9500
278,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 10-K
After-hours · 17:22 ET
2025 FORM 10-K ↗
Fri, 27 Feb 2026
70.7100
71.4800
69.5000
70.9900
217,900
Thu, 26 Feb 2026
69.2900
70.6200
68.9300
69.8900
167,700
Wed, 25 Feb 2026
67.3600
68.9500
67.0700
68.8400
133,900
Tue, 24 Feb 2026
66.6200
67.6500
66.0800
67.4900
169,400
Mon, 23 Feb 2026
68.2700
68.6900
66.2000
66.3700
269,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.8200
68.4000
66.1900
67.7900
202,200
Thu, 19 Feb 2026
67.4600
67.8400
66.4200
67.5000
189,700
Wed, 18 Feb 2026
68.8500
69.6500
67.3500
67.6200
217,200
Tue, 17 Feb 2026
70.1100
70.7500
68.7600
69.2000
165,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.1100
70.1100
67.9200
69.3900
347,000
Thu, 12 Feb 2026
70.8100
72.1800
69.2700
69.4900
436,100
Wed, 11 Feb 2026
71.9100
72.1500
70.7100
70.7900
305,000
Tue, 10 Feb 2026
70.9100
72.2500
70.6700
71.8900
222,400
Mon, 09 Feb 2026
71.2300
71.4000
70.0100
70.4400
231,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.2100
72.5000
70.8200
71.4400
257,900
Thu, 05 Feb 2026
70.2100
72.1600
69.1400
70.8700
308,500
Wed, 04 Feb 2026
8 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Wed, 04 Feb 2026
67.9800
69.7400
67.9800
68.8600
217,400
Tue, 03 Feb 2026
68.0100
69.2800
67.2900
67.8000
151,800
Mon, 02 Feb 2026
68.4600
69.1000
67.9500
68.3300
187,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
67.3800
68.0100
66.3300
67.4300
351,800
Thu, 29 Jan 2026
67.6200
68.3800
67.1800
67.9100
238,400
Wed, 28 Jan 2026
67.5700
68.2500
66.8300
67.4700
199,900
Tue, 27 Jan 2026
67.9000
67.9000
66.6700
67.4100
151,600
Mon, 26 Jan 2026
67.4100
70.0000
67.2700
68.0400
284,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.3000
66.7000
65.0600
65.6000
378,100
Thu, 22 Jan 2026
66.3100
67.2100
66.2100
67.0300
195,100
Wed, 21 Jan 2026
65.3700
66.3900
65.1400
66.3100
252,500
Tue, 20 Jan 2026
65.1400
65.8800
64.7500
65.0200
285,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.1600
67.5000
65.3100
66.0500
713,300
Thu, 15 Jan 2026
65.9800
67.1300
65.1200
66.6400
231,800
Wed, 14 Jan 2026
65.6100
66.6100
65.0900
65.6400
226,100
Tue, 13 Jan 2026
69.0100
69.0100
65.7800
66.1000
190,700
Mon, 12 Jan 2026
68.1800
68.9500
66.8700
68.8600
474,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
68.9700
69.8600
68.1800
68.6400
345,400
Thu, 08 Jan 2026
68.8100
70.5500
67.6800
68.1500
270,000
Wed, 07 Jan 2026
70.9800
71.0000
69.1700
69.3700
245,800
Tue, 06 Jan 2026
70.4100
71.6300
69.8200
71.0000
206,500
Mon, 05 Jan 2026
69.2300
72.1500
69.2000
71.3600
164,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
70.0700
71.3300
68.6900
69.9900
190,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
70.2000
70.5600
69.7400
70.2600
215,900
Tue, 30 Dec 2025
70.3600
71.2600
69.8300
70.2700
249,800
Mon, 29 Dec 2025
71.2300
71.5400
70.5400
70.8100
127,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
71.4800
72.0600
70.8900
71.0800
162,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.9100
72.6800
70.9100
71.7900
97,900
Tue, 23 Dec 2025
71.7200
72.3200
70.9000
71.1600
171,000
Mon, 22 Dec 2025
70.9600
72.4800
70.9600
71.6300
193,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
72.6500
73.6600
71.2100
71.6400
388,900
Thu, 18 Dec 2025
72.3600
73.5900
71.4800
73.1500
291,400
Wed, 17 Dec 2025
73.3300
74.0000
71.1300
71.6600
352,700
Tue, 16 Dec 2025
74.4900
74.5300
72.1900
73.6100
304,800
Mon, 15 Dec 2025
74.0500
74.9100
72.6600
74.1900
445,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
7 · 8-K
After-hours · 17:11 ET
FORM 8-K ↗
Fri, 12 Dec 2025
72.4100
73.5400
71.2500
73.4200
335,200
Thu, 11 Dec 2025
6 · 424B5
After-hours · 16:23 ET
424B5 ↗
Thu, 11 Dec 2025
71.0500
73.4800
70.0000
72.4000
999,700
Wed, 10 Dec 2025
5 · 424B5
After-hours · 17:20 ET
424B5 ↗
Wed, 10 Dec 2025
4 · S-3ASR
After-hours · 16:13 ET
S-3ASR ↗
Wed, 10 Dec 2025
72.2700
74.4900
71.5500
73.8100
178,500
Tue, 09 Dec 2025
73.8600
74.4300
72.2800
72.4400
113,400
Mon, 08 Dec 2025
76.7200
76.7200
72.4800
73.1700
135,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.3500
77.6900
76.2800
76.2800
202,700
Thu, 04 Dec 2025
76.1200
77.4100
75.7300
77.0600
169,700
Wed, 03 Dec 2025
76.6300
77.2700
75.0400
76.4000
125,100
Tue, 02 Dec 2025
77.4100
77.4700
76.2700
76.4700
110,300
Mon, 01 Dec 2025
3 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 01 Dec 2025
75.6200
77.0500
75.1800
76.9200
165,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.2200
76.7400
72.9500
76.6300
91,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.4800
78.2000
76.4000
76.4000
366,100
Tue, 25 Nov 2025
75.4300
78.6100
74.0500
77.1700
254,600
Mon, 24 Nov 2025
74.3700
76.1900
73.9000
75.1800
201,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.1400
74.5900
71.5800
74.5300
210,700
Thu, 20 Nov 2025
72.2400
72.9500
70.9100
71.2200
154,700
Wed, 19 Nov 2025
71.8100
72.7400
70.8600
71.6200
81,700
Tue, 18 Nov 2025
71.6500
72.7300
71.4600
72.0700
146,200
Mon, 17 Nov 2025
73.1000
73.1200
71.3900
71.3900
122,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.1600
73.6200
71.7000
72.9100
136,100
Thu, 13 Nov 2025
72.1800
73.0300
70.6500
72.6800
169,300
Wed, 12 Nov 2025
72.8900
74.3000
72.2600
72.2800
114,500
Tue, 11 Nov 2025
72.5300
73.4300
70.9700
73.2600
115,300
Mon, 10 Nov 2025
71.0000
73.0700
71.0000
71.8700
184,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
69.8000
72.2100
68.9500
71.4000
341,800
Fri, 07 Nov 2025
2 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Thu, 06 Nov 2025
68.7500
69.9100
68.2700
69.4300
177,700
Thu, 06 Nov 2025
1 · 10-Q
Pre-market · 08:34 ET
Q3 2025 FORM 10-Q ↗
Wed, 05 Nov 2025
69.4800
69.6900
68.3800
68.9800
117,500
Tue, 04 Nov 2025
68.8600
69.0200
66.9300
68.9100
124,900
Mon, 03 Nov 2025
68.0000
68.8000
65.7900
68.6300
190,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
69.2000
70.1700
68.0200
68.2700
217,800
Thu, 30 Oct 2025
70.1800
71.0600
69.2900
69.7400
201,600
Wed, 29 Oct 2025
72.1000
72.8400
69.2300
70.1300
213,500
Tue, 28 Oct 2025
73.5100
74.4200
71.6500
71.7300
156,800
Mon, 27 Oct 2025
74.5300
75.5000
73.6300
74.1400
152,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
72.8900
75.1700
72.5800
74.7100
263,300
Thu, 23 Oct 2025
75.5600
76.0000
67.8000
72.1100
530,600