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
19.5900
20.1800
19.0000
19.7000
412,419
Thu, 22 Oct 2026
20.0900
20.4500
19.7100
19.8300
748,500
Wed, 21 Oct 2026
20.8200
20.8700
20.2650
20.6300
302,700
Tue, 20 Oct 2026
20.7500
21.3600
20.5700
20.7000
234,100
Mon, 19 Oct 2026
20.9000
21.2800
20.6700
20.8500
290,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
20.5000
21.1780
20.4200
20.9200
383,700
Thu, 15 Oct 2026
19.5900
20.6100
19.3900
20.5500
542,400
Wed, 14 Oct 2026
19.9400
19.9900
19.0000
19.3500
517,700
Tue, 13 Oct 2026
20.2900
21.0000
20.0800
20.3200
561,900
Mon, 12 Oct 2026
20.4500
20.5600
19.9150
20.2000
157,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
19.9500
20.6400
19.9500
20.5600
432,800
Thu, 08 Oct 2026
19.5200
19.8600
19.4100
19.6300
238,200
Wed, 07 Oct 2026
19.6400
19.8600
19.0200
19.5800
815,300
Tue, 06 Oct 2026
35 · 6-K
After market open · 11:42 ET
FORM 6-K ↗
Tue, 06 Oct 2026
19.8800
20.4000
19.7500
20.1900
409,700
Mon, 05 Oct 2026
20.1000
20.1200
19.6000
19.7800
376,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
20.5600
21.0200
19.8500
20.1000
382,900
Thu, 01 Oct 2026
20.8500
20.8500
20.1200
20.2900
653,700
Wed, 30 Sep 2026
21.4300
21.8200
20.8300
20.8800
597,200
Tue, 29 Sep 2026
21.1500
21.5700
20.9900
21.3200
258,400
Mon, 28 Sep 2026
21.5000
21.6200
21.0100
21.0200
284,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
22.0900
22.3500
21.8100
22.2900
345,800
Thu, 24 Sep 2026
22.0800
22.3600
21.5900
22.0500
404,800
Wed, 23 Sep 2026
22.3800
22.4900
22.0100
22.3800
290,500
Tue, 22 Sep 2026
22.5500
23.0300
22.1200
22.9500
426,100
Mon, 21 Sep 2026
22.8900
22.9600
22.1700
22.3800
1,017,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
22.0000
23.0900
21.8250
22.9100
1,251,700
Thu, 17 Sep 2026
34 · 6-K
After-hours · 17:05 ET
FORM 6-K ↗
Thu, 17 Sep 2026
21.5400
21.8400
21.3200
21.5300
335,200
Wed, 16 Sep 2026
21.4500
21.4500
20.6950
20.9400
478,900
Tue, 15 Sep 2026
21.6100
21.7300
20.7500
21.1000
470,900
Mon, 14 Sep 2026
22.2200
22.2900
21.4700
21.5900
357,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
22.8700
23.1600
22.7400
22.8400
135,200
Thu, 10 Sep 2026
22.3800
22.8100
22.1800
22.4800
220,800
Wed, 09 Sep 2026
23.3200
23.5150
22.8000
22.9900
326,200
Tue, 08 Sep 2026
23.6200
23.6200
22.7500
22.9000
554,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
23.5100
23.8350
23.2600
23.6200
167,500
Thu, 03 Sep 2026
24.4400
24.4400
23.8500
24.0400
602,600
Wed, 02 Sep 2026
23.2800
23.9000
22.8850
23.7500
420,300
Tue, 01 Sep 2026
22.8500
23.4100
22.5900
22.8100
341,800
Mon, 31 Aug 2026
23.3600
23.6000
22.6400
23.5600
504,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
24.3300
24.3300
23.1850
23.3600
286,300
Thu, 27 Aug 2026
23.5100
24.2500
23.5000
24.1100
405,600
Wed, 26 Aug 2026
23.2900
23.7300
23.1400
23.5500
381,200
Tue, 25 Aug 2026
22.9200
23.8300
22.8300
23.7900
366,000
Mon, 24 Aug 2026
23.5400
23.9800
23.0800
23.3500
690,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
23.6100
23.9500
23.3150
23.5800
968,300
Thu, 20 Aug 2026
23.0300
23.4100
22.6800
22.9200
713,500
Wed, 19 Aug 2026
21.5700
23.3000
21.5700
23.2400
491,800
Tue, 18 Aug 2026
33 · 6-K
After-hours · 17:12 ET
FORM 6-K ↗
Tue, 18 Aug 2026
32 · 6-K
After-hours · 16:55 ET
FORM 6-K ↗
Tue, 18 Aug 2026
22.0700
22.2700
20.8200
20.9900
916,600
Mon, 17 Aug 2026
22.9500
22.9500
22.2200
22.3700
478,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
23.0000
23.2600
22.6920
22.7700
555,400
Thu, 13 Aug 2026
22.3200
22.9800
22.2700
22.8900
516,100
Wed, 12 Aug 2026
22.6000
22.6700
22.2100
22.5200
946,000
Tue, 11 Aug 2026
22.2200
22.6650
22.0200
22.1900
485,900
Mon, 10 Aug 2026
31 · 6-K
After-hours · 17:23 ET
FORM 6-K ↗
Mon, 10 Aug 2026
21.5000
22.3200
21.4300
22.2200
459,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
30 · 6-K
After-hours · 17:22 ET
FORM 6-K ↗
Fri, 07 Aug 2026
29 · 6-K
After-hours · 17:18 ET
FORM 6-K ↗
Fri, 07 Aug 2026
21.5800
22.6600
21.0750
21.7800
1,644,100
Thu, 06 Aug 2026
19.3200
20.7300
19.2100
20.6700
851,200
Wed, 05 Aug 2026
28 · 6-K
After-hours · 16:59 ET
6-K ↗
Wed, 05 Aug 2026
27 · 6-K
After-hours · 17:08 ET
FORM 6-K ↗
Wed, 05 Aug 2026
19.4750
19.7700
19.1000
19.6800
730,900
Tue, 04 Aug 2026
19.4100
19.4100
18.2800
18.8200
1,627,100
Mon, 03 Aug 2026
18.1500
19.3700
18.0600
19.1000
799,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
17.7300
18.5000
17.1600
18.2300
3,895,100
Fri, 31 Jul 2026
26 · 6-K
Pre-market · 06:59 ET
FORM 6-K ↗
Thu, 30 Jul 2026
17.2200
17.8400
17.2200
17.8400
927,900
Wed, 29 Jul 2026
17.2500
17.9900
16.9300
17.0300
3,191,900
Wed, 29 Jul 2026
25 · 6-K
Pre-market · 07:46 ET
FORM 6-K ↗
Wed, 29 Jul 2026
24 · 6-K
Pre-market · 07:45 ET
FORM 6-K ↗
Tue, 28 Jul 2026
20.6300
21.8500
20.4000
20.8400
1,241,300
Mon, 27 Jul 2026
21.1000
21.1550
20.4500
20.8500
241,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
21.2000
21.5850
20.7600
20.8600
484,800
Thu, 23 Jul 2026
21.1400
21.5500
21.0400
21.2200
259,700
Wed, 22 Jul 2026
21.4300
22.0100
21.3500
21.6900
395,900
Tue, 21 Jul 2026
20.7900
21.2100
20.1500
21.0400
1,227,400
Mon, 20 Jul 2026
20.7100
20.9900
20.3000
20.4100
849,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
20.7500
21.1900
20.1200
20.8200
889,400
Fri, 17 Jul 2026
23 · 6-K
Pre-market · 04:41 ET
FORM 6-K ↗
Thu, 16 Jul 2026
21.5900
21.9850
20.7550
20.9600
559,300
Wed, 15 Jul 2026
22.5400
22.5800
21.2500
21.8800
743,000
Tue, 14 Jul 2026
22.9900
23.1450
22.3700
22.6000
685,000
Mon, 13 Jul 2026
23.0000
23.4200
22.4300
22.4600
220,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
23.1100
23.8000
23.0600
23.3400
683,300
Thu, 09 Jul 2026
23.0200
23.5750
22.8450
23.1600
495,500
Wed, 08 Jul 2026
23.1500
23.2800
22.5000
22.6600
165,700
Tue, 07 Jul 2026
23.8700
24.0600
23.3900
23.5600
103,600
Mon, 06 Jul 2026
24.8400
24.8700
23.7600
24.0600
268,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
24.4300
24.9300
23.9400
24.6000
563,300
Wed, 01 Jul 2026
23.8100
24.4800
23.4250
23.7100
88,900
Tue, 30 Jun 2026
23.3000
24.0850
22.9600
23.7800
1,302,700
Mon, 29 Jun 2026
22.8800
23.5950
22.5100
23.4000
190,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
22.7500
23.1200
22.4650
23.0700
738,700
Thu, 25 Jun 2026
23.3000
23.3600
22.3100
22.8500
795,100
Wed, 24 Jun 2026
23.9900
24.3800
22.6000
23.0100
274,900
Tue, 23 Jun 2026
25.6100
25.6100
24.5100
24.7000
1,292,200
Mon, 22 Jun 2026
25.6100
25.8950
25.2100
25.8100
194,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
25.6000
26.2800
25.4650
25.6400
237,900
Wed, 17 Jun 2026
26.8500
27.0200
25.3750
25.5800
460,700
Tue, 16 Jun 2026
26.5600
27.2300
26.3500
26.9300
175,300
Mon, 15 Jun 2026
25.5700
26.5700
25.5700
26.3800
301,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
25.3100
25.3300
24.7300
25.2600
1,132,900
Thu, 11 Jun 2026
24.7900
25.3600
24.3800
25.1500
1,915,700
Thu, 11 Jun 2026
22 · 6-K
Pre-market · 06:33 ET
FORM 6-K ↗
Wed, 10 Jun 2026
25.1800
25.5600
24.7200
25.0600
355,100
Tue, 09 Jun 2026
25.9300
25.9940
25.2200
25.4900
235,200
Mon, 08 Jun 2026
25.6100
26.1400
25.5000
25.6600
151,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
26.1300
26.3600
25.5000
25.5000
220,800
Thu, 04 Jun 2026
26.2200
26.6350
25.9400
26.3700
203,500
Wed, 03 Jun 2026
25.8200
26.4900
25.6300
26.1100
833,700
Tue, 02 Jun 2026
25.5500
25.9500
25.2010
25.7800
217,300
Mon, 01 Jun 2026
25.8300
26.3100
24.8740
25.5500
485,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
21 · 6-K
After-hours · 17:23 ET
FORM 6-K ↗
Fri, 29 May 2026
27.0000
27.6800
25.0800
26.1700
1,970,800
Thu, 28 May 2026
27.0100
27.6000
26.7700
27.1800
208,300
Wed, 27 May 2026
27.3300
27.5250
27.1900
27.1900
256,200
Tue, 26 May 2026
27.5000
27.7550
27.3700
27.6200
794,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
26.4800
27.3900
26.3100
27.3200
2,847,900
Thu, 21 May 2026
26.1100
26.7600
26.1100
26.5500
302,100
Thu, 21 May 2026
20 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 20 May 2026
27.7200
27.9500
24.9000
26.4000
596,300
Tue, 19 May 2026
27.6100
28.2000
27.4800
27.6800
379,600
Mon, 18 May 2026
28.2500
28.5250
27.8000
27.8000
168,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
28.9000
29.1500
28.2100
28.2100
364,200
Thu, 14 May 2026
19 · 6-K
After-hours · 16:54 ET
6-K ↗
Thu, 14 May 2026
18 · 6-K
After-hours · 17:08 ET
FORM 6-K ↗
Thu, 14 May 2026
29.3900
29.4000
29.2000
29.3300
209,100
Wed, 13 May 2026
29.7900
29.7900
29.2200
29.5100
263,400
Tue, 12 May 2026
29.7600
29.9600
29.4600
29.8700
331,800
Mon, 11 May 2026
29.7200
29.9400
29.4100
29.9400
1,206,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
29.4500
29.5900
29.0000
29.5900
244,900
Thu, 07 May 2026
29.9700
30.2600
29.0200
29.1600
1,519,000
Wed, 06 May 2026
29.6400
30.2450
29.5100
29.9700
365,800
Tue, 05 May 2026
28.3200
29.4950
28.3200
29.4600
236,500
Mon, 04 May 2026
28.9600
29.5510
27.9300
28.2900
976,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
29.9900
30.2100
28.3900
29.1400
660,800
Thu, 30 Apr 2026
30.6200
30.6500
29.8000
29.9000
4,524,800
Wed, 29 Apr 2026
30.1300
30.8730
30.1300
30.3200
454,500
Tue, 28 Apr 2026
30.6400
30.8500
30.0700
30.1300
1,069,400
Tue, 28 Apr 2026
17 · 6-K
Pre-market · 09:01 ET
FORM 6-K ↗
Mon, 27 Apr 2026
31.9300
32.0500
29.0000
30.4500
788,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
31.9400
31.9450
31.8350
31.9200
213,500
Thu, 23 Apr 2026
31.8300
31.9500
31.7750
31.8100
4,132,600
Wed, 22 Apr 2026
32.1300
32.2000
31.8500
31.8500
477,500
Tue, 21 Apr 2026
31.9200
31.9800
31.8650
31.8900
431,100
Mon, 20 Apr 2026
31.8300
31.9900
31.8300
31.9200
366,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
31.9600
31.9800
31.8300
31.8700
338,400
Thu, 16 Apr 2026
31.9900
31.9900
31.7750
31.9100
284,500
Wed, 15 Apr 2026
31.6500
31.8600
31.6500
31.8600
1,047,600
Tue, 14 Apr 2026
31.8000
31.8000
31.6300
31.7200
326,200
Mon, 13 Apr 2026
31.3900
31.6500
31.3900
31.6200
185,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
31.5300
31.6500
31.4800
31.5300
321,500
Thu, 09 Apr 2026
31.6200
31.6200
31.5200
31.5300
279,100
Wed, 08 Apr 2026
31.5000
31.6200
31.3100
31.6200
1,586,500
Tue, 07 Apr 2026
31.3000
31.3400
31.1100
31.3400
531,700
Mon, 06 Apr 2026
31.2800
31.2800
31.0900
31.2000
361,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
31.0000
31.2100
30.8700
31.1900
1,581,200
Wed, 01 Apr 2026
31.2000
31.2750
31.0400
31.2100
450,900
Wed, 01 Apr 2026
16 · 40-F
Next filing day · accepted 31 Mar, 17:33 ET
40-F ↗
Wed, 01 Apr 2026
15 · 6-K
Next filing day · accepted 31 Mar, 17:39 ET
FORM 6-K ↗
Wed, 01 Apr 2026
14 · 6-K
Next filing day · accepted 31 Mar, 17:31 ET
FORM 6-K ↗
Wed, 01 Apr 2026
13 · 6-K
Next filing day · accepted 31 Mar, 18:25 ET
FORM 6-K ↗
Tue, 31 Mar 2026
31.0300
31.0400
30.8600
31.0400
272,500
Mon, 30 Mar 2026
31.3200
31.3200
30.8400
30.9200
214,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
30.9500
31.0750
30.8400
31.0400
196,900
Thu, 26 Mar 2026
30.9600
31.2100
30.9600
30.9800
234,100
Wed, 25 Mar 2026
31.5000
31.5000
31.0350
31.0700
259,800
Tue, 24 Mar 2026
31.1300
31.1600
31.0000
31.1400
301,000
Mon, 23 Mar 2026
30.9800
31.2100
30.8000
31.0500
342,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
31.1700
31.2500
30.6000
30.6000
2,831,200
Thu, 19 Mar 2026
12 · 6-K
After-hours · 17:13 ET
FORM 6-K ↗
Thu, 19 Mar 2026
30.7600
31.1800
30.2000
31.0200
1,669,200
Wed, 18 Mar 2026
31.2400
31.3200
31.1100
31.1800
439,300
Tue, 17 Mar 2026
31.2600
31.4400
31.2300
31.3500
318,000
Mon, 16 Mar 2026
31.1200
31.3500
31.1200
31.2100
431,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
31.4000
31.4000
31.0500
31.0800
339,900
Thu, 12 Mar 2026
31.5400
31.6500
31.3800
31.4200
323,700
Wed, 11 Mar 2026
31.5000
31.6800
31.4300
31.6500
413,100
Tue, 10 Mar 2026
31.4700
31.7600
31.4700
31.5900
1,582,300
Tue, 10 Mar 2026
11 · 6-K
Next filing day · accepted 09 Mar, 17:32 ET
FORM 6-K ↗
Mon, 09 Mar 2026
10 · 6-K
After market open · 12:04 ET
FORM 6-K ↗
Mon, 09 Mar 2026
31.2600
31.6000
31.2600
31.4700
1,663,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
31.1800
31.5300
31.1100
31.3700
284,600
Thu, 05 Mar 2026
31.2600
31.4800
31.0300
31.2400
294,900
Wed, 04 Mar 2026
31.6500
31.6500
31.3500
31.4500
159,900
Tue, 03 Mar 2026
31.0500
31.5700
30.9900
31.4000
244,000
Mon, 02 Mar 2026
31.5400
31.7000
31.3600
31.4900
331,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
31.6600
31.6600
31.4500
31.6400
403,300
Thu, 26 Feb 2026
31.4300
31.5500
31.3900
31.4100
279,000
Wed, 25 Feb 2026
31.5000
31.5970
31.3400
31.5300
325,500
Tue, 24 Feb 2026
31.0600
31.4100
31.0200
31.3600
266,600
Mon, 23 Feb 2026
31.4000
31.4100
31.2400
31.2700
433,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
31.2300
31.4500
31.2300
31.3300
238,300
Thu, 19 Feb 2026
9 · 6-K
After-hours · 16:23 ET
FORM 6-K ↗
Thu, 19 Feb 2026
31.1800
31.3800
31.1600
31.3000
1,941,600
Wed, 18 Feb 2026
31.4600
31.5000
31.2100
31.2200
249,300
Tue, 17 Feb 2026
31.1500
31.3600
31.1000
31.3300
452,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
31.2900
31.5600
31.2900
31.4700
408,400
Thu, 12 Feb 2026
31.5000
31.6000
31.1800
31.2900
430,800
Wed, 11 Feb 2026
31.8000
31.8000
31.4400
31.5700
418,300
Tue, 10 Feb 2026
31.5000
31.7600
31.5000
31.5300
775,400
Mon, 09 Feb 2026
31.6500
31.6800
31.3900
31.6500
711,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
31.4700
31.6100
31.1200
31.1900
812,400
Fri, 06 Feb 2026
8 · 6-K
Next filing day · accepted 05 Feb, 18:18 ET
FORM 6-K ↗
Thu, 05 Feb 2026
31.1600
31.5100
31.0350
31.0800
938,300
Wed, 04 Feb 2026
31.8000
31.8000
31.2200
31.5300
646,400
Tue, 03 Feb 2026
31.7000
31.8000
31.1900
31.6100
381,500
Mon, 02 Feb 2026
31.2100
31.6800
31.0000
31.1000
1,224,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
31.2500
31.9700
31.1000
31.4500
1,985,800
Thu, 29 Jan 2026
31.5200
32.0800
31.2500
32.0100
1,407,400
Wed, 28 Jan 2026
31.7000
31.8500
31.3200
31.6700
3,083,700
Tue, 27 Jan 2026
31.4900
31.9100
31.4900
31.7000
2,608,400
Mon, 26 Jan 2026
31.5000
31.8200
31.3100
31.6000
4,548,400
Mon, 26 Jan 2026
7 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.6900
30.7240
29.8100
30.4000
1,143,100
Thu, 22 Jan 2026
29.5000
30.9590
29.4700
30.7000
1,420,400
Wed, 21 Jan 2026
29.5000
29.8400
28.8650
29.4900
1,353,500
Tue, 20 Jan 2026
28.1000
29.4690
27.5700
29.2500
2,331,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
27.1200
27.6490
26.8300
27.6200
359,200
Thu, 15 Jan 2026
26.9900
27.4700
26.4100
27.1200
689,300
Wed, 14 Jan 2026
27.0500
27.4500
26.4900
27.2600
644,300
Tue, 13 Jan 2026
26.4700
26.8650
26.1300
26.5600
877,200
Mon, 12 Jan 2026
25.9100
26.5800
25.9100
26.2100
1,482,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
25.1600
25.1600
24.2500
25.1200
1,437,500
Thu, 08 Jan 2026
24.3000
24.8800
24.0500
24.8400
524,500
Wed, 07 Jan 2026
24.5900
24.8800
23.4800
24.6700
565,900
Tue, 06 Jan 2026
24.0200
25.2000
23.9900
25.1600
548,000
Mon, 05 Jan 2026
23.7900
24.1580
23.6250
23.7100
763,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
23.3600
23.3800
22.0000
23.1100
623,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
22.8900
23.4150
22.7700
22.8800
242,900
Tue, 30 Dec 2025
23.5700
23.7700
23.1050
23.1800
358,000
Mon, 29 Dec 2025
24.0000
24.1300
22.9500
22.9600
574,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.7400
24.9900
24.0100
24.9200
169,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
24.5500
24.6800
24.1000
24.4600
133,100
Tue, 23 Dec 2025
25.0500
25.0990
24.3190
24.7600
322,400
Tue, 23 Dec 2025
6 · 6-K
Pre-market · 09:00 ET
FORM 6-K ↗
Mon, 22 Dec 2025
23.9900
25.0000
23.9100
24.8900
725,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
22.9600
23.7400
22.8400
23.2800
3,229,100
Thu, 18 Dec 2025
22.6500
23.1850
22.3200
22.6700
842,500
Wed, 17 Dec 2025
22.7700
22.9900
22.3900
22.8000
542,200
Tue, 16 Dec 2025
23.3000
23.6000
22.2200
22.3700
636,800
Mon, 15 Dec 2025
23.2000
23.8150
22.8900
23.3800
911,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
22.9000
23.4800
22.5600
22.9700
1,137,700
Thu, 11 Dec 2025
21.8700
22.6800
21.7000
22.6100
819,600
Wed, 10 Dec 2025
21.8700
21.8700
21.0300
21.8100
1,142,500
Tue, 09 Dec 2025
21.5900
22.3100
21.5300
22.0000
648,600
Mon, 08 Dec 2025
22.4000
22.5550
21.5500
21.6300
499,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
22.5100
23.0000
22.0500
22.2200
683,500
Thu, 04 Dec 2025
22.0400
22.4000
21.8500
22.0200
640,000
Wed, 03 Dec 2025
21.7050
22.7000
21.4500
21.9300
1,073,500
Tue, 02 Dec 2025
21.0000
21.2350
20.3900
20.9900
622,700
Mon, 01 Dec 2025
21.8500
21.8600
20.3900
21.1500
848,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.0000
21.5100
19.9700
21.1100
1,198,000
Fri, 28 Nov 2025
5 · 6-K
Pre-market · 08:51 ET
FORM 6-K ↗
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
17.6600
19.2700
17.6600
19.2100
427,900
Tue, 25 Nov 2025
17.3000
17.5300
16.9500
17.4700
684,700
Mon, 24 Nov 2025
16.3700
16.9600
16.3700
16.9600
275,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
15.8500
16.3400
15.6200
16.2600
333,900
Thu, 20 Nov 2025
16.9200
17.2900
15.9800
16.0400
630,700
Wed, 19 Nov 2025
17.0900
17.2700
16.4600
16.7200
231,200
Tue, 18 Nov 2025
17.1200
17.1200
16.3550
16.7700
305,100
Mon, 17 Nov 2025
16.4500
16.9200
16.3300
16.5400
749,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
15.9900
16.5650
15.6400
16.4700
543,700
Thu, 13 Nov 2025
16.9300
17.8350
16.6800
16.7500
1,125,800
Wed, 12 Nov 2025
16.5000
17.1500
16.3620
16.8300
515,200
Tue, 11 Nov 2025
16.7300
16.7300
16.1700
16.5000
273,800
Mon, 10 Nov 2025
16.2900
16.7100
16.1700
16.4100
333,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
14.8600
15.4500
14.8600
15.4500
249,800
Thu, 06 Nov 2025
15.4000
16.1260
14.8100
14.8200
426,400
Thu, 06 Nov 2025
4 · 6-K
Next filing day · accepted 05 Nov, 17:59 ET
FORM 6-K ↗
Wed, 05 Nov 2025
3 · 6-K
After-hours · 17:05 ET
6-K ↗
Wed, 05 Nov 2025
14.9200
15.2950
14.8700
15.0700
328,400
Tue, 04 Nov 2025
15.2200
15.3700
14.6000
14.6600
872,700
Mon, 03 Nov 2025
15.3300
15.8000
14.9300
15.5200
789,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
17.3900
17.5750
14.8900
15.2200
1,027,300
Thu, 30 Oct 2025
17.3600
17.9200
17.1000
17.4500
340,300
Wed, 29 Oct 2025
17.7500
17.7500
17.1300
17.3000
269,100
Wed, 29 Oct 2025
2 · 6-K
Pre-market · 07:39 ET
FORM 6-K ↗
Tue, 28 Oct 2025
17.0600
17.6000
16.9500
17.2600
146,000
Mon, 27 Oct 2025
17.7500
18.0800
16.9000
17.5100
677,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
17.5000
18.1200
17.5000
18.1100
138,500
Fri, 24 Oct 2025
1 · 6-K
Pre-market · 08:58 ET
FORM 6-K ↗