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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
21.9000
22.3200
21.6900
21.9100
152,057
Thu, 22 Oct 2026
21.4200
21.9600
21.3900
21.8700
175,000
Wed, 21 Oct 2026
21.7500
21.8050
21.2400
21.3600
145,300
Tue, 20 Oct 2026
21.1500
21.8900
21.1000
21.6300
163,100
Mon, 19 Oct 2026
21.9100
21.9200
21.1700
21.2300
258,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
21.6800
22.0700
21.5400
21.9900
314,300
Thu, 15 Oct 2026
22.3200
22.5100
21.6100
21.7400
332,400
Wed, 14 Oct 2026
22.4700
22.5700
21.9300
22.0300
240,400
Tue, 13 Oct 2026
22.9700
23.0900
22.6150
22.6600
163,500
Mon, 12 Oct 2026
22.6100
22.8800
22.3400
22.8700
122,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
22.5000
22.8300
22.3500
22.7600
128,900
Thu, 08 Oct 2026
22.3300
22.5050
22.1700
22.4100
143,600
Wed, 07 Oct 2026
22.6200
22.6700
22.2550
22.3200
260,600
Tue, 06 Oct 2026
22.4200
22.8900
22.3430
22.6900
189,200
Mon, 05 Oct 2026
22.6000
22.6300
22.3500
22.3800
307,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
22.6500
22.8900
22.5500
22.6900
199,900
Thu, 01 Oct 2026
22.6900
22.7300
22.2900
22.5300
282,800
Wed, 30 Sep 2026
23.2900
23.3300
22.8700
22.8700
214,500
Tue, 29 Sep 2026
23.0800
23.3900
23.0300
23.2900
197,200
Mon, 28 Sep 2026
23.6900
23.9400
23.2000
23.2200
439,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
23.5700
23.7450
23.0000
23.6500
201,700
Thu, 24 Sep 2026
23.3800
23.6700
23.2550
23.4500
275,100
Wed, 23 Sep 2026
23.8000
23.8200
23.3500
23.4000
249,600
Tue, 22 Sep 2026
23.6700
24.1300
23.5400
23.9400
216,400
Mon, 21 Sep 2026
24.1200
24.1400
23.6000
23.6200
442,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
24.2700
24.4600
23.5400
23.6300
1,311,600
Thu, 17 Sep 2026
24.1700
24.5450
24.1700
24.2700
422,200
Wed, 16 Sep 2026
24.0800
24.6200
23.7700
24.0100
635,500
Tue, 15 Sep 2026
23.3400
23.8300
23.0100
23.8000
1,232,600
Mon, 14 Sep 2026
23.2900
23.6600
23.2550
23.5600
353,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
23.1200
23.2900
22.9300
23.2000
205,300
Thu, 10 Sep 2026
23.6100
23.8100
22.9700
23.0900
219,100
Wed, 09 Sep 2026
23.7000
23.7500
23.3100
23.6300
227,200
Wed, 09 Sep 2026
23 · 8-K
Pre-market · 06:07 ET
8-K ↗
Tue, 08 Sep 2026
23.5000
23.9800
23.5000
23.6900
354,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
23.8150
24.1000
23.6500
23.6900
284,500
Thu, 03 Sep 2026
24.0800
24.1000
23.6100
23.8500
298,000
Wed, 02 Sep 2026
23.9000
23.9700
23.5750
23.8500
364,500
Tue, 01 Sep 2026
23.4400
23.8400
23.2090
23.7400
255,300
Mon, 31 Aug 2026
23.7200
23.7200
23.1500
23.4500
318,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
23.5500
23.8550
23.4620
23.7700
238,000
Thu, 27 Aug 2026
23.6600
23.9400
23.3150
23.3900
355,900
Wed, 26 Aug 2026
23.2800
23.9700
23.2500
23.8200
298,000
Tue, 25 Aug 2026
23.1300
23.4300
22.9000
23.4000
206,900
Mon, 24 Aug 2026
22.9000
23.1850
22.8150
23.0100
244,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
22.7500
22.9300
22.4000
22.9000
394,800
Thu, 20 Aug 2026
22.6900
22.8900
22.5700
22.8500
214,100
Wed, 19 Aug 2026
22.9500
23.2730
22.5200
22.7700
213,100
Tue, 18 Aug 2026
22.7600
22.9200
22.5000
22.6900
285,900
Mon, 17 Aug 2026
22.9700
23.3300
22.6350
22.7500
236,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
23.0000
23.4000
22.9150
23.0000
262,200
Thu, 13 Aug 2026
23.3800
23.7500
23.0000
23.1600
411,500
Wed, 12 Aug 2026
22.6100
23.4050
22.5240
23.2000
682,500
Tue, 11 Aug 2026
22.3000
22.6400
22.2500
22.4900
279,300
Mon, 10 Aug 2026
22.8700
22.9200
22.3180
22.4800
232,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
22.6800
23.1200
22.6800
23.1100
199,600
Thu, 06 Aug 2026
23.3300
23.3300
22.3900
22.7700
396,400
Wed, 05 Aug 2026
23.2600
23.5100
22.0000
23.3300
482,700
Wed, 05 Aug 2026
22 · 8-K
Pre-market · 08:35 ET
CURRENT REPORT ↗
Wed, 05 Aug 2026
21 · 424B5
Pre-market · 08:29 ET
PROSPECTUS SUPPLEMENT ↗
Wed, 05 Aug 2026
20 · S-3ASR
Next filing day · accepted 04 Aug, 21:52 ET
REGISTRATION STATEMENT ↗
Tue, 04 Aug 2026
19 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 04 Aug 2026
18 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Tue, 04 Aug 2026
23.0800
23.2250
22.7300
23.1100
361,500
Mon, 03 Aug 2026
23.0800
23.5150
22.8200
23.1600
334,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
23.2500
23.2600
22.6300
23.0400
343,500
Thu, 30 Jul 2026
23.4700
23.4750
22.7700
23.0300
289,000
Wed, 29 Jul 2026
23.7900
23.7900
23.1450
23.3200
229,300
Tue, 28 Jul 2026
24.0700
24.0800
23.5800
23.6800
145,800
Mon, 27 Jul 2026
24.0100
24.2790
23.8200
23.9600
154,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
23.8000
24.0400
23.7770
24.0000
173,300
Thu, 23 Jul 2026
23.7100
24.0900
23.6400
23.7700
157,300
Wed, 22 Jul 2026
24.0600
24.1400
23.6850
24.0000
169,000
Tue, 21 Jul 2026
23.7900
24.1000
23.5500
24.0700
203,500
Mon, 20 Jul 2026
24.1400
24.5000
23.5700
23.7600
210,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
24.5100
24.6550
23.8900
24.0500
343,100
Thu, 16 Jul 2026
23.9200
24.5950
23.9200
24.5200
213,500
Wed, 15 Jul 2026
23.9300
24.1900
23.8780
23.9100
151,700
Tue, 14 Jul 2026
23.8600
24.0300
23.7500
23.8000
242,600
Mon, 13 Jul 2026
24.1900
24.3050
23.8200
23.8500
168,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
24.2200
24.3000
23.7080
24.1500
152,400
Thu, 09 Jul 2026
24.1800
24.4250
24.0900
24.2200
267,400
Wed, 08 Jul 2026
24.6700
24.7700
24.0600
24.1900
466,900
Tue, 07 Jul 2026
17 · 8-K
After-hours · 17:13 ET
8-K ↗
Tue, 07 Jul 2026
24.4700
25.0400
24.4400
24.6700
351,100
Mon, 06 Jul 2026
24.7600
24.8150
24.3050
24.3500
259,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
24.8900
25.2200
24.6900
24.8000
272,200
Wed, 01 Jul 2026
24.7100
25.2200
24.4400
24.7200
406,800
Tue, 30 Jun 2026
24.7600
25.2000
24.5100
24.6400
556,600
Mon, 29 Jun 2026
24.6300
25.1750
24.2600
24.9800
486,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
24.3600
24.9000
24.3100
24.8800
1,222,000
Thu, 25 Jun 2026
23.4900
24.3700
23.3300
24.3400
412,800
Wed, 24 Jun 2026
23.6200
23.9000
23.3200
23.6000
391,800
Tue, 23 Jun 2026
23.2500
23.4670
23.0800
23.4300
603,700
Mon, 22 Jun 2026
22.9100
23.2100
22.7000
23.0100
412,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
22.5400
22.8400
22.3100
22.7900
688,200
Wed, 17 Jun 2026
23.3000
23.7400
22.2700
22.5400
408,300
Tue, 16 Jun 2026
23.2200
23.3800
23.0800
23.3100
228,400
Mon, 15 Jun 2026
23.8900
23.9870
23.0900
23.1600
342,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
23.7500
24.1100
23.7000
23.8900
224,200
Thu, 11 Jun 2026
23.5100
23.8150
23.2200
23.5900
279,800
Wed, 10 Jun 2026
23.6600
23.7200
23.2500
23.3300
353,100
Tue, 09 Jun 2026
22.9000
23.6000
22.9000
23.4500
483,100
Mon, 08 Jun 2026
22.8900
23.0100
22.6300
22.7800
252,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
22.4600
22.9800
22.4500
22.7400
278,800
Thu, 04 Jun 2026
22.3650
22.7100
22.2300
22.6300
270,900
Wed, 03 Jun 2026
22.2800
22.5850
22.0700
22.0900
259,400
Tue, 02 Jun 2026
16 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 02 Jun 2026
22.5200
22.8800
22.3200
22.5100
296,700
Mon, 01 Jun 2026
22.7200
22.8100
22.3500
22.5800
432,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
23.3900
23.5800
22.7000
23.0400
421,400
Thu, 28 May 2026
24.1700
24.2100
23.4100
23.4600
325,500
Wed, 27 May 2026
24.2400
24.4900
24.1600
24.2200
264,800
Tue, 26 May 2026
23.6600
24.0800
23.6600
24.0500
268,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
23.8800
23.9730
23.6350
23.6900
292,500
Thu, 21 May 2026
23.4000
23.8350
23.2500
23.7000
332,800
Wed, 20 May 2026
23.1200
23.6600
23.1200
23.5300
343,100
Tue, 19 May 2026
15 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 19 May 2026
23.2000
23.5200
23.0100
23.2000
294,200
Mon, 18 May 2026
22.8600
23.2900
22.7000
23.2400
248,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
22.6300
22.8200
22.1500
22.6800
345,800
Thu, 14 May 2026
23.5000
23.7200
23.0000
23.0000
491,400
Wed, 13 May 2026
23.4000
23.8100
23.1400
23.3400
414,200
Tue, 12 May 2026
23.3700
23.8700
22.8300
23.2900
374,600
Mon, 11 May 2026
23.4900
23.6700
22.9500
23.3500
342,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
23.0600
23.3800
22.9200
23.2700
411,300
Thu, 07 May 2026
23.4900
23.4900
22.6400
22.8400
431,300
Wed, 06 May 2026
22.9400
23.3350
22.3460
23.2000
339,800
Tue, 05 May 2026
14 · 10-Q
After-hours · 17:01 ET
10-Q ↗
Tue, 05 May 2026
13 · 8-K
After-hours · 16:47 ET
8-K ↗
Tue, 05 May 2026
21.8800
22.5300
21.8170
22.4100
409,900
Mon, 04 May 2026
22.3300
22.3300
21.7700
21.8400
318,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
21.9100
22.3600
21.8500
22.1700
268,100
Thu, 30 Apr 2026
21.4400
22.0000
21.3800
21.8800
309,300
Wed, 29 Apr 2026
21.4100
21.5500
20.9000
21.2000
215,200
Tue, 28 Apr 2026
21.9400
21.9500
21.5800
21.5800
206,800
Mon, 27 Apr 2026
21.7900
21.8600
21.5800
21.8100
168,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
21.6200
21.9500
21.5550
21.6400
197,200
Thu, 23 Apr 2026
21.3000
21.7900
21.1000
21.7500
182,300
Wed, 22 Apr 2026
21.4200
21.5650
21.1700
21.1700
159,900
Tue, 21 Apr 2026
21.4900
21.6000
21.2400
21.4000
231,000
Mon, 20 Apr 2026
21.2600
21.3700
21.1600
21.2700
199,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
20.4700
21.2800
20.2900
21.2700
282,100
Thu, 16 Apr 2026
19.6000
19.9300
19.6000
19.8800
189,800
Wed, 15 Apr 2026
19.6900
19.7000
19.4950
19.6700
151,800
Tue, 14 Apr 2026
19.5500
19.8300
19.4100
19.7800
192,300
Mon, 13 Apr 2026
19.9500
20.0600
19.6500
19.6900
212,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
19.9200
20.1000
19.7850
20.0600
200,700
Thu, 09 Apr 2026
19.5400
19.9500
19.4700
19.8500
276,500
Wed, 08 Apr 2026
19.5500
19.6700
19.1700
19.6500
207,700
Tue, 07 Apr 2026
18.9600
19.2100
18.7900
19.1700
233,700
Mon, 06 Apr 2026
18.8700
19.1100
18.8000
19.0200
205,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
12 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Thu, 02 Apr 2026
18.5800
19.0700
18.5800
18.9700
219,500
Wed, 01 Apr 2026
11 · DEFA14A
After-hours · 17:12 ET
DEFA14A ↗
Wed, 01 Apr 2026
10 · DEF 14A
After-hours · 17:11 ET
DEF 14A ↗
Wed, 01 Apr 2026
18.4400
18.7600
18.3600
18.6800
302,100
Tue, 31 Mar 2026
18.5300
18.5800
18.1500
18.5600
330,500
Mon, 30 Mar 2026
18.4300
18.4900
18.1900
18.3300
237,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
18.2900
18.4200
18.1900
18.2500
162,300
Thu, 26 Mar 2026
18.0500
18.5000
18.0500
18.3800
237,400
Wed, 25 Mar 2026
18.5000
18.5050
18.1800
18.2100
166,200
Tue, 24 Mar 2026
18.4000
18.6100
18.0500
18.4400
190,500
Mon, 23 Mar 2026
18.3300
18.7600
18.1600
18.5200
210,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
18.9600
19.0700
18.0200
18.0500
605,200
Thu, 19 Mar 2026
18.8800
19.1300
18.7800
18.9600
346,400
Wed, 18 Mar 2026
19.6000
19.6150
18.9600
19.0100
247,200
Tue, 17 Mar 2026
9 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 17 Mar 2026
19.5600
19.8900
19.4100
19.7000
163,400
Mon, 16 Mar 2026
19.4300
19.8700
19.1000
19.6800
223,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
19.3900
19.4300
19.1600
19.2500
186,800
Thu, 12 Mar 2026
19.0000
19.4500
18.7600
19.1900
223,900
Wed, 11 Mar 2026
19.1000
19.3000
18.9700
19.2200
182,200
Tue, 10 Mar 2026
19.2300
19.6000
19.1450
19.2900
239,400
Mon, 09 Mar 2026
19.5000
19.5150
18.9100
19.2900
394,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
19.7000
19.9300
19.4400
19.8500
372,800
Thu, 05 Mar 2026
20.3500
20.3750
19.8600
19.9700
294,300
Wed, 04 Mar 2026
20.6000
20.7900
20.3500
20.5600
345,200
Tue, 03 Mar 2026
20.1700
20.7900
19.8900
20.6500
340,600
Mon, 02 Mar 2026
20.7600
21.1000
20.5100
20.8900
371,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.5700
21.1300
20.2900
20.7300
409,100
Thu, 26 Feb 2026
20.1600
20.6900
20.1600
20.5500
370,700
Wed, 25 Feb 2026
20.0400
20.2300
19.5550
20.1600
447,200
Wed, 25 Feb 2026
8 · 8-K
Next filing day · accepted 24 Feb, 17:47 ET
8-K ↗
Tue, 24 Feb 2026
7 · 10-K
After-hours · 17:10 ET
10-K ↗
Tue, 24 Feb 2026
6 · 424B5
After-hours · 17:17 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 24 Feb 2026
19.5500
19.6050
19.2400
19.4000
326,000
Mon, 23 Feb 2026
19.0400
19.6700
19.0400
19.6500
203,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
19.1700
19.3360
19.0000
19.1700
453,600
Thu, 19 Feb 2026
18.9200
19.1700
18.8200
19.1200
237,100
Wed, 18 Feb 2026
19.1900
19.2300
18.9200
19.0200
202,000
Tue, 17 Feb 2026
18.9200
19.4100
18.7900
19.3200
216,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18.7400
18.8800
18.4600
18.8500
216,300
Thu, 12 Feb 2026
19.3650
19.3800
18.7550
18.8800
250,200
Wed, 11 Feb 2026
19.0700
19.1800
18.8300
18.9900
235,400
Tue, 10 Feb 2026
18.5700
19.2000
18.5700
19.0600
248,800
Mon, 09 Feb 2026
19.1500
19.2600
18.4800
18.6700
518,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
19.1700
19.2600
18.8350
19.2100
353,700
Thu, 05 Feb 2026
18.8500
19.1500
18.6200
19.0500
523,500
Wed, 04 Feb 2026
18.8000
18.8000
18.5200
18.7300
366,400
Tue, 03 Feb 2026
18.3900
18.6600
18.3100
18.6100
436,500
Mon, 02 Feb 2026
18.4000
18.6000
18.1000
18.3900
503,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
18.0000
18.2600
17.9030
18.2300
307,800
Thu, 29 Jan 2026
17.7900
18.0600
17.6700
18.0500
231,000
Wed, 28 Jan 2026
17.9600
18.0300
17.5700
17.6700
190,800
Tue, 27 Jan 2026
17.8200
17.9900
17.6900
17.9600
738,400
Mon, 26 Jan 2026
17.7400
17.8950
17.3500
17.7200
680,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
17.8200
17.9100
17.5950
17.7000
266,900
Thu, 22 Jan 2026
17.5900
17.8500
17.5800
17.7600
266,100
Wed, 21 Jan 2026
17.5700
17.7400
17.3000
17.5900
387,200
Tue, 20 Jan 2026
17.7600
17.9300
17.5700
17.5700
376,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
17.3000
17.5900
17.2600
17.5200
268,500
Thu, 15 Jan 2026
17.3100
17.4400
17.2000
17.3500
302,000
Wed, 14 Jan 2026
17.2000
17.3420
16.9750
17.2200
292,100
Tue, 13 Jan 2026
17.0000
17.1600
16.8250
17.1000
439,700
Mon, 12 Jan 2026
16.3400
16.7600
16.3000
16.7200
301,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
16.3700
16.4800
16.2900
16.3200
152,300
Thu, 08 Jan 2026
5 · 8-K
After-hours · 16:28 ET
8-K ↗
Thu, 08 Jan 2026
16.1400
16.4600
16.1200
16.4100
236,400
Wed, 07 Jan 2026
15.9900
16.2700
15.9100
16.2200
176,800
Tue, 06 Jan 2026
16.0500
16.1000
15.8600
16.0500
144,400
Mon, 05 Jan 2026
16.1100
16.1400
15.8810
16.0700
211,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
16.1200
16.1200
15.7700
16.1200
247,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
16.0100
16.1800
15.9900
16.1400
170,800
Tue, 30 Dec 2025
16.0500
16.1500
15.8900
16.0400
212,500
Mon, 29 Dec 2025
16.1700
16.1700
15.9500
15.9900
147,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
15.9800
16.1800
15.9800
16.0900
126,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
15.7900
15.9700
15.7600
15.9600
49,600
Tue, 23 Dec 2025
15.9700
16.1500
15.7700
15.8600
194,900
Mon, 22 Dec 2025
16.2000
16.4100
15.9900
16.0000
207,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
16.1000
16.2300
15.9700
16.1300
768,100
Thu, 18 Dec 2025
16.0000
16.3900
15.9750
16.1800
382,600
Wed, 17 Dec 2025
15.4800
16.0600
15.4800
16.0000
272,100
Tue, 16 Dec 2025
15.4900
15.6100
15.3700
15.4800
178,300
Mon, 15 Dec 2025
15.5500
15.6400
15.4500
15.4700
271,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
15.1600
15.4700
15.0800
15.4400
144,100
Thu, 11 Dec 2025
15.2900
15.3800
15.0500
15.1000
163,200
Wed, 10 Dec 2025
15.2400
15.3000
15.0600
15.2600
221,500
Tue, 09 Dec 2025
4 · 8-K
After-hours · 17:25 ET
8-K ↗
Tue, 09 Dec 2025
15.1200
15.2700
15.1100
15.2600
140,100
Tue, 09 Dec 2025
3 · 8-K
Pre-market · 09:25 ET
8-K ↗
Mon, 08 Dec 2025
15.1000
15.1600
15.0200
15.1100
108,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
15.2000
15.3010
15.0800
15.1100
155,900
Thu, 04 Dec 2025
15.2800
15.4600
15.1600
15.2000
183,700
Wed, 03 Dec 2025
15.4400
15.4900
15.2250
15.3400
184,200
Tue, 02 Dec 2025
15.7300
15.7300
15.3450
15.3600
151,500
Mon, 01 Dec 2025
15.5000
15.7000
15.4500
15.5500
347,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
15.5900
15.6020
15.4780
15.5400
81,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
15.3900
15.5800
15.3900
15.5300
115,000
Tue, 25 Nov 2025
15.3800
15.5600
15.3800
15.4500
151,600
Mon, 24 Nov 2025
15.4500
15.4500
15.2100
15.2900
118,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
15.2400
15.4950
15.1900
15.4000
124,600
Thu, 20 Nov 2025
15.5200
15.7150
15.1900
15.2300
136,600
Wed, 19 Nov 2025
15.6900
15.7300
15.4400
15.4500
119,800
Tue, 18 Nov 2025
15.5800
15.7800
15.3850
15.7400
130,200
Mon, 17 Nov 2025
15.6600
15.7350
15.4900
15.5100
143,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
15.6300
15.6900
15.4200
15.6900
139,000
Thu, 13 Nov 2025
15.6000
15.8290
15.5000
15.6200
124,000
Wed, 12 Nov 2025
15.7600
15.8400
15.5600
15.5900
185,600
Tue, 11 Nov 2025
15.6600
15.7800
15.6000
15.7300
184,100
Mon, 10 Nov 2025
15.7000
15.7500
15.4500
15.5900
172,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
15.3700
15.6200
15.3200
15.5800
128,300
Thu, 06 Nov 2025
15.2700
15.4790
15.1500
15.3100
175,400
Wed, 05 Nov 2025
15.2600
15.5900
15.0000
15.2300
176,400
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 04 Nov 2025
14.6300
14.7900
14.4200
14.7600
222,000
Mon, 03 Nov 2025
14.7400
14.8800
14.5730
14.8300
285,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
14.6500
14.8160
14.2500
14.8100
204,500
Thu, 30 Oct 2025
14.7200
15.2000
14.5440
14.6300
128,100
Wed, 29 Oct 2025
15.1000
15.1300
14.6600
14.7200
111,500
Tue, 28 Oct 2025
15.1800
15.2750
15.0500
15.1500
95,000
Mon, 27 Oct 2025
15.2500
15.4060
15.1300
15.2700
115,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
15.3300
15.3350
15.2400
15.2500
114,800