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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
11.1000
11.1900
10.4101
10.5000
977,520
Tue, 21 Jul 2026
11.2000
11.4200
10.8800
11.0300
506,400
Mon, 20 Jul 2026
11.2600
11.5400
11.0040
11.5000
417,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
11.5100
11.6900
11.2100
11.2200
510,400
Thu, 16 Jul 2026
11.4400
11.9500
11.2500
11.6400
919,300
Wed, 15 Jul 2026
11.3400
11.4800
11.1600
11.2500
364,100
Tue, 14 Jul 2026
11.0500
11.1800
10.8600
11.0700
471,600
Mon, 13 Jul 2026
11.1000
11.4800
11.1000
11.2700
544,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
11.0400
11.1050
10.8300
11.0400
296,800
Thu, 09 Jul 2026
10.6300
10.9500
10.5000
10.9200
416,200
Wed, 08 Jul 2026
11.1300
11.1700
10.7100
10.8700
421,700
Tue, 07 Jul 2026
11.2200
11.5100
11.1800
11.2200
607,800
Mon, 06 Jul 2026
10.8000
11.1500
10.6000
11.1200
612,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
10.9800
11.1800
10.6800
10.8100
470,200
Wed, 01 Jul 2026
10.5200
11.0650
10.4000
10.9100
591,800
Tue, 30 Jun 2026
10.5600
10.6500
10.2600
10.3200
535,800
Mon, 29 Jun 2026
11.1000
11.2500
10.6600
10.6600
654,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
10.1600
11.1600
10.1600
11.1300
880,400
Thu, 25 Jun 2026
10.4400
10.5450
10.1000
10.1000
706,800
Wed, 24 Jun 2026
10.1500
10.8500
10.1500
10.5800
623,300
Tue, 23 Jun 2026
10.0800
10.2400
9.9400
10.1500
555,200
Mon, 22 Jun 2026
10.3800
10.3900
9.9400
9.9400
1,221,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
10.0600
10.8700
9.8550
10.3800
3,418,800
Wed, 17 Jun 2026
9.8600
10.0050
9.5800
9.6200
558,100
Tue, 16 Jun 2026
9.8800
10.0400
9.7100
9.8800
523,400
Mon, 15 Jun 2026
10.0000
10.3200
9.8900
9.9700
618,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
9.9000
10.1960
9.7200
9.9600
527,300
Thu, 11 Jun 2026
10.0000
10.0700
9.6650
9.8600
1,208,300
Wed, 10 Jun 2026
10.1400
10.3700
10.0400
10.0700
754,700
Tue, 09 Jun 2026
10.1700
10.5150
10.1200
10.3000
571,600
Mon, 08 Jun 2026
10.1400
10.4800
10.0000
10.2500
524,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
10.2500
10.4900
10.1100
10.2400
677,000
Thu, 04 Jun 2026
10.2200
10.4200
10.1200
10.2800
569,900
Wed, 03 Jun 2026
10.5000
10.5000
9.9810
10.0700
1,148,300
Tue, 02 Jun 2026
11.3000
11.3000
10.5800
10.5800
984,000
Mon, 01 Jun 2026
11.0500
11.4800
10.9100
11.4500
1,416,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.8800
11.5700
10.7100
10.9900
3,014,200
Thu, 28 May 2026
10.9400
11.1500
10.7930
11.0000
638,200
Wed, 27 May 2026
10.9000
11.3200
10.7900
10.9500
504,400
Tue, 26 May 2026
11.0200
11.1000
10.7700
10.9500
711,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10.8600
11.1000
10.7300
11.0900
528,800
Thu, 21 May 2026
10.5900
10.9300
10.3000
10.8400
558,000
Wed, 20 May 2026
10.5600
10.7900
10.2000
10.7600
681,300
Tue, 19 May 2026
10.8200
11.1700
10.5800
10.6200
666,000
Mon, 18 May 2026
10.3500
10.8100
10.3500
10.7200
1,156,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
10.1900
10.5100
10.1100
10.3500
587,200
Thu, 14 May 2026
10.6900
10.7100
10.1500
10.1700
814,800
Wed, 13 May 2026
10.8300
10.8300
10.4200
10.6900
781,000
Tue, 12 May 2026
11.1000
11.1500
10.7500
10.9100
645,700
Mon, 11 May 2026
11.4000
11.4100
10.9600
11.0500
827,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
11.4000
11.5300
11.0600
11.4500
1,060,200
Thu, 07 May 2026
11.3000
12.0400
11.3000
11.7500
844,400
Wed, 06 May 2026
11.6000
11.6530
11.2200
11.2600
683,900
Tue, 05 May 2026
11.6100
11.7600
11.4300
11.5700
521,400
Mon, 04 May 2026
12.1500
12.3900
11.5700
11.5700
737,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11.8000
12.3400
11.7700
12.1500
893,500
Thu, 30 Apr 2026
12.0550
12.0550
11.3700
11.6400
1,366,300
Wed, 29 Apr 2026
12.1500
13.2350
11.7200
12.1200
4,208,300
Wed, 29 Apr 2026
9 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 28 Apr 2026
10.7700
10.8200
10.2200
10.3600
903,800
Mon, 27 Apr 2026
10.5700
10.8600
10.4400
10.6300
635,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10.2300
10.6500
10.2100
10.6400
508,400
Thu, 23 Apr 2026
10.5100
10.5400
10.0000
10.2100
806,800
Wed, 22 Apr 2026
10.6700
10.9700
10.5550
10.6900
593,800
Tue, 21 Apr 2026
10.7700
11.0200
10.4800
10.5200
1,153,800
Mon, 20 Apr 2026
10.8100
10.9000
10.4500
10.7400
911,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
10.9200
11.3900
10.7300
10.9100
1,030,200
Thu, 16 Apr 2026
10.7900
10.9300
10.6750
10.9000
629,600
Wed, 15 Apr 2026
10.5000
10.9200
10.4600
10.6400
634,100
Tue, 14 Apr 2026
10.6300
10.8800
10.3700
10.5300
868,200
Mon, 13 Apr 2026
10.1800
10.5800
9.8600
10.5100
954,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
10.2400
10.5000
10.1300
10.3100
651,300
Thu, 09 Apr 2026
10.0300
10.2700
9.8500
10.1900
603,400
Wed, 08 Apr 2026
10.6200
10.7500
10.1000
10.1300
522,400
Tue, 07 Apr 2026
10.2400
10.2800
10.0500
10.1500
544,600
Mon, 06 Apr 2026
10.0500
10.5500
10.0200
10.2800
574,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9.9300
10.1900
9.7500
10.0300
579,700
Wed, 01 Apr 2026
10.1500
10.2550
9.7900
10.1500
633,300
Tue, 31 Mar 2026
9.9700
10.1700
9.8300
10.0200
683,500
Mon, 30 Mar 2026
9.8000
9.9860
9.6700
9.8200
778,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9.9900
10.0100
9.7400
9.7600
945,000
Thu, 26 Mar 2026
9.9100
10.3300
9.9100
10.1200
722,900
Wed, 25 Mar 2026
10.2100
10.3000
9.8100
10.0300
749,500
Tue, 24 Mar 2026
10.0500
10.1500
9.8800
10.0300
927,400
Mon, 23 Mar 2026
10.2400
10.4100
10.0100
10.1600
1,109,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
10.1000
10.4800
9.9000
10.2500
764,100
Thu, 19 Mar 2026
10.4000
10.5400
9.9400
10.2000
1,295,300
Wed, 18 Mar 2026
10.8000
11.1200
10.5300
10.5400
696,100
Tue, 17 Mar 2026
10.6000
11.2600
10.5200
10.9900
912,300
Mon, 16 Mar 2026
10.6200
10.6500
10.3850
10.4600
627,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10.4500
10.6200
10.2900
10.4600
941,900
Thu, 12 Mar 2026
8 · 20-F
After-hours · 16:06 ET
20-F ↗
Thu, 12 Mar 2026
10.7900
10.9700
10.3200
10.3500
743,000
Wed, 11 Mar 2026
11.0100
11.3100
10.7550
10.8300
955,400
Tue, 10 Mar 2026
11.2300
11.2300
10.6800
10.9300
806,400
Mon, 09 Mar 2026
11.0400
11.2600
10.7680
11.2600
939,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.2300
11.3300
10.9300
11.3300
771,500
Thu, 05 Mar 2026
10.8700
11.5100
10.8700
11.3800
1,429,000
Wed, 04 Mar 2026
10.7800
10.9200
10.5700
10.8700
712,100
Tue, 03 Mar 2026
10.2200
10.8800
10.1500
10.6900
1,027,000
Mon, 02 Mar 2026
10.1500
10.6200
10.1500
10.4500
1,625,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11.4900
11.7800
10.6400
10.8300
2,092,400
Thu, 26 Feb 2026
11.2100
12.2900
11.2100
11.6900
2,730,400
Wed, 25 Feb 2026
11.0700
11.3000
10.8800
11.0800
1,495,300
Tue, 24 Feb 2026
10.6800
11.1700
10.5000
11.0600
2,030,100
Mon, 23 Feb 2026
11.5500
11.5500
10.6300
10.6500
2,345,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.2400
12.0300
11.2400
11.6800
2,620,800
Thu, 19 Feb 2026
11.8100
11.8200
11.0100
11.3200
4,095,800
Wed, 18 Feb 2026
10.3100
12.5900
10.2500
12.3500
7,083,500
Wed, 18 Feb 2026
7 · 6-K
Pre-market · 06:03 ET
6-K ↗
Tue, 17 Feb 2026
14.4100
14.5000
13.0700
13.1000
3,382,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
13.5900
14.5500
13.5900
14.3400
1,260,200
Thu, 12 Feb 2026
14.5600
14.5600
13.4700
13.8000
2,098,300
Wed, 11 Feb 2026
15.4800
15.5200
14.3020
14.4400
2,042,900
Tue, 10 Feb 2026
15.0000
15.5900
14.6500
15.4900
1,663,000
Mon, 09 Feb 2026
15.4200
15.7000
15.2080
15.5700
1,381,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
15.2700
15.5500
15.1000
15.4600
797,300
Thu, 05 Feb 2026
15.8000
16.3600
15.0700
15.1600
1,360,700
Wed, 04 Feb 2026
16.1300
16.1800
15.3000
15.8400
1,489,300
Tue, 03 Feb 2026
16.7500
16.7550
15.5300
16.0500
2,443,800
Mon, 02 Feb 2026
16.7100
17.3200
16.5100
16.9000
1,318,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
16.9300
17.0900
16.5100
16.7500
1,003,000
Thu, 29 Jan 2026
16.9800
17.0700
16.5000
17.0600
1,011,800
Wed, 28 Jan 2026
16.7300
17.3350
16.6820
16.9900
1,202,100
Tue, 27 Jan 2026
16.6100
16.7600
15.9500
16.6900
1,674,900
Mon, 26 Jan 2026
16.2300
16.7350
16.1630
16.6800
1,020,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
16.5000
16.5800
16.0800
16.1600
1,151,300
Thu, 22 Jan 2026
16.0700
16.6500
16.0600
16.4900
1,926,200
Wed, 21 Jan 2026
15.9000
16.0100
15.6100
15.7000
1,185,000
Tue, 20 Jan 2026
16.2100
16.3200
15.7600
15.7800
1,410,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
17.0700
17.1100
16.4800
16.5700
1,128,100
Thu, 15 Jan 2026
17.3500
17.3800
16.9240
17.0700
881,500
Wed, 14 Jan 2026
17.3000
17.3500
17.0500
17.2800
942,600
Tue, 13 Jan 2026
18.2500
18.4500
17.3200
17.3600
1,207,000
Mon, 12 Jan 2026
18.1300
18.6500
17.9500
18.2400
1,356,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
18.3700
18.5790
17.7600
18.1400
1,239,800
Thu, 08 Jan 2026
19.6000
19.7000
18.2500
18.3400
1,687,700
Wed, 07 Jan 2026
20.0000
20.1700
19.5500
19.7300
746,100
Tue, 06 Jan 2026
19.7600
20.0000
19.5050
19.9100
963,000
Mon, 05 Jan 2026
19.8500
20.3500
19.6700
19.7200
833,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19.7600
20.2900
19.6300
19.6800
971,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
19.6700
19.8400
19.4600
19.7600
877,100
Tue, 30 Dec 2025
19.6000
19.7600
19.5000
19.7100
1,010,900
Mon, 29 Dec 2025
19.7800
19.8600
19.5800
19.7000
774,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
19.9200
20.0870
19.7050
19.7600
1,160,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
19.7200
20.1700
19.5800
19.9700
500,100
Tue, 23 Dec 2025
19.9300
19.9920
19.4400
19.8300
1,134,900
Mon, 22 Dec 2025
19.9100
20.2700
19.7300
19.9500
746,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
19.9400
20.0150
19.7350
19.9200
896,700
Thu, 18 Dec 2025
20.2100
20.3000
19.7700
19.9000
1,272,100
Wed, 17 Dec 2025
20.4000
20.7600
19.9300
19.9300
607,200
Tue, 16 Dec 2025
19.9900
20.7500
19.9900
20.4200
645,300
Mon, 15 Dec 2025
20.7100
20.8600
19.9400
19.9800
854,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
20.7700
21.3500
20.6600
20.6900
735,400
Thu, 11 Dec 2025
20.9600
21.3600
20.9100
20.9400
492,900
Wed, 10 Dec 2025
21.6800
21.9900
20.9400
20.9900
503,300
Tue, 09 Dec 2025
21.2300
21.9400
21.1600
21.9200
519,800
Mon, 08 Dec 2025
21.4400
21.6000
21.1790
21.4500
498,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
21.3100
22.1700
21.3100
21.5400
765,000
Thu, 04 Dec 2025
21.5300
21.6600
21.1560
21.4800
652,000
Wed, 03 Dec 2025
21.1500
21.6400
21.1050
21.4700
587,200
Tue, 02 Dec 2025
20.9000
21.2600
20.7500
21.0600
704,300
Mon, 01 Dec 2025
20.5400
20.9000
20.4300
20.7600
653,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.8700
21.3700
20.8300
20.9300
304,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
20.7000
20.8660
20.5200
20.5200
508,000
Tue, 25 Nov 2025
20.2000
20.7100
20.1390
20.4600
824,000
Mon, 24 Nov 2025
20.2000
20.2200
19.7800
19.9800
682,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19.8600
20.3400
19.3550
20.2000
789,300
Thu, 20 Nov 2025
20.3300
20.4600
19.7700
19.9100
666,000
Wed, 19 Nov 2025
20.3100
20.5900
20.0200
20.3200
689,900
Tue, 18 Nov 2025
20.2400
20.4700
19.8200
20.1800
823,300
Mon, 17 Nov 2025
21.7600
21.7600
20.3600
20.4200
860,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
22.1000
22.1500
21.5100
21.7900
682,000
Thu, 13 Nov 2025
21.8000
22.3750
21.3800
22.3300
846,900
Wed, 12 Nov 2025
22.6700
22.7000
21.8200
21.9500
826,500
Tue, 11 Nov 2025
21.8100
22.4300
21.8100
22.4000
797,800
Mon, 10 Nov 2025
21.1200
22.0400
21.0000
21.8300
949,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
19.8100
20.9700
19.6900
20.8900
880,400
Thu, 06 Nov 2025
20.2900
21.0000
19.9600
19.9800
1,206,600
Wed, 05 Nov 2025
22.6500
22.8400
20.2000
20.5600
1,910,400
Wed, 05 Nov 2025
6 · 6-K
Pre-market · 08:00 ET
6-K ↗
Tue, 04 Nov 2025
22.3100
22.4400
21.6000
21.6300
1,245,700
Mon, 03 Nov 2025
22.5000
22.8300
22.0800
22.2300
693,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
22.3000
22.6900
22.2500
22.6400
648,000
Thu, 30 Oct 2025
22.7100
22.8600
22.1650
22.1800
761,700
Wed, 29 Oct 2025
23.2800
23.2990
22.5300
22.8600
841,700
Tue, 28 Oct 2025
23.6800
23.6900
23.1350
23.6000
608,800
Mon, 27 Oct 2025
23.0800
23.8500
23.0100
23.2000
1,215,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
22.8200
23.4500
22.7800
22.9600
1,119,900
Thu, 23 Oct 2025
22.5000
23.2800
22.4700
22.9100
451,600
Wed, 22 Oct 2025
22.9000
23.0600
22.3400
22.5400
387,700
Tue, 21 Oct 2025
22.6400
23.2600
22.5100
23.1300
371,600
Mon, 20 Oct 2025
22.5750
22.8300
22.2300
22.7500
592,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
21.8600
22.1300
21.7000
21.8900
516,800
Thu, 16 Oct 2025
22.8000
22.9040
21.9100
22.1000
437,800
Wed, 15 Oct 2025
22.9200
22.9900
22.5300
22.7100
361,200
Tue, 14 Oct 2025
22.6000
22.8800
22.3680
22.7700
479,000
Mon, 13 Oct 2025
22.8700
22.9000
22.1000
22.6400
606,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
23.5600
23.5600
22.6000
22.8000
648,300
Thu, 09 Oct 2025
24.0500
24.1910
23.1950
23.4100
566,600
Wed, 08 Oct 2025
23.5500
24.0000
23.4200
23.9500
565,300
Tue, 07 Oct 2025
24.2800
24.3880
23.4100
23.5100
454,700
Mon, 06 Oct 2025
23.5400
24.2100
23.2500
24.0200
571,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
23.6500
23.9100
23.3100
23.4700
637,400
Thu, 02 Oct 2025
23.3900
23.5840
23.1500
23.4900
649,500
Wed, 01 Oct 2025
24.2100
24.3200
23.2200
23.2500
1,041,400
Tue, 30 Sep 2025
25.4500
25.5800
23.8800
24.4100
788,100
Mon, 29 Sep 2025
25.6000
25.7400
25.2100
25.3600
556,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
24.8700
25.4600
24.8650
25.2800
536,900
Thu, 25 Sep 2025
24.8000
24.9600
24.3700
24.8500
545,300
Wed, 24 Sep 2025
25.6000
25.7300
25.0200
25.0500
762,200
Tue, 23 Sep 2025
25.7000
26.0000
25.4900
25.6300
850,700
Mon, 22 Sep 2025
26.5000
26.5900
25.3300
25.3400
854,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
25.7300
28.0000
25.7300
26.6700
2,362,800
Thu, 18 Sep 2025
24.5700
25.2400
24.5700
25.2100
857,700
Thu, 18 Sep 2025
5 · 6-K
Pre-market · 06:01 ET
6-K ↗
Wed, 17 Sep 2025
23.3700
24.6400
23.3200
24.3500
906,900
Tue, 16 Sep 2025
22.7300
23.7500
22.6400
23.2200
819,400
Mon, 15 Sep 2025
4 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 15 Sep 2025
23.8400
24.4000
22.1000
22.9300
2,010,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
23.7600
24.1000
23.6400
23.8500
557,600
Thu, 11 Sep 2025
23.5000
23.9000
23.2700
23.7700
451,500
Wed, 10 Sep 2025
23.6900
23.7400
23.0800
23.2400
650,800
Tue, 09 Sep 2025
23.9900
24.1800
23.4800
23.6700
618,600
Mon, 08 Sep 2025
23.8700
24.4250
23.3300
24.2100
504,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
23.5600
24.1800
23.4800
23.7000
356,100
Thu, 04 Sep 2025
23.5300
23.5300
23.0650
23.4000
303,900
Wed, 03 Sep 2025
23.0800
23.5400
23.0200
23.4000
305,900
Tue, 02 Sep 2025
23.0600
23.5000
22.7700
23.1100
438,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
23.6000
24.0000
23.5300
23.5500
467,200
Thu, 28 Aug 2025
23.2300
23.7200
23.1500
23.6200
554,400
Wed, 27 Aug 2025
22.9800
23.2800
22.8550
23.1900
381,300
Tue, 26 Aug 2025
23.3400
23.4950
22.9600
22.9700
454,800
Mon, 25 Aug 2025
23.7000
23.8300
23.4000
23.4500
503,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
23.3300
23.9000
23.0700
23.6200
687,100
Thu, 21 Aug 2025
22.7200
23.1100
22.5900
23.0400
671,600
Wed, 20 Aug 2025
22.9000
23.0700
22.3300
22.8800
697,200
Tue, 19 Aug 2025
24.2500
24.4400
22.8700
22.9600
1,068,800
Mon, 18 Aug 2025
22.3700
23.8800
22.3700
23.6200
1,028,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
21.9800
22.4000
21.9500
22.3700
544,900
Thu, 14 Aug 2025
22.0100
22.4100
21.6500
22.0400
1,055,600
Wed, 13 Aug 2025
21.3600
22.3100
21.1300
22.1800
1,231,000
Tue, 12 Aug 2025
22.0000
22.0000
21.2100
21.3700
1,373,100
Mon, 11 Aug 2025
21.7500
22.0000
21.1850
21.8500
2,262,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
22.8400
23.0500
21.7000
21.7100
1,232,900
Thu, 07 Aug 2025
3 · 6-K
After-hours · 16:01 ET
6-K ↗
Thu, 07 Aug 2025
22.4000
22.9100
22.0300
22.9100
1,372,700
Wed, 06 Aug 2025
21.7800
22.3050
21.7200
22.0600
1,290,400
Tue, 05 Aug 2025
21.9500
22.2450
21.4400
21.6900
1,477,800
Mon, 04 Aug 2025
22.5500
22.9200
21.8600
21.9700
1,241,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
22.0000
22.4430
21.8030
22.0800
1,110,900
Thu, 31 Jul 2025
22.5450
22.9800
21.9450
22.0800
1,795,600
Wed, 30 Jul 2025
2 · 6-K
After-hours · 16:07 ET
6-K ↗
Wed, 30 Jul 2025
22.7600
23.8800
21.4000
22.0300
3,415,500
Wed, 30 Jul 2025
1 · 6-K
Pre-market · 06:00 ET
6-K ↗
Tue, 29 Jul 2025
25.2500
25.4700
24.8600
25.0100
1,477,000
Mon, 28 Jul 2025
25.7800
25.9700
25.1350
25.3400
625,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
26.0800
26.2250
25.6300
25.7700
704,500
Thu, 24 Jul 2025
26.5000
26.6200
26.0000
26.0200
475,500
Wed, 23 Jul 2025
26.2900
26.9100
26.0800
26.6500
654,800
Tue, 22 Jul 2025
25.9400
26.5300
25.6800
26.1200
710,100