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
8.1000
8.2350
7.8900
7.9300
1,163,848
Thu, 22 Oct 2026
8.0800
8.5000
8.0800
8.1600
878,300
Wed, 21 Oct 2026
8.2700
8.3600
7.9750
8.1200
869,700
Tue, 20 Oct 2026
8.1700
8.4700
8.0900
8.2200
693,000
Mon, 19 Oct 2026
7.9600
8.1200
7.9000
8.0500
934,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
8.5500
8.5500
7.8500
8.0000
1,051,200
Thu, 15 Oct 2026
8.2300
8.7500
8.2300
8.4200
1,057,700
Wed, 14 Oct 2026
8.1000
8.2600
7.9100
8.2600
1,439,200
Tue, 13 Oct 2026
8.7200
8.9040
8.1700
8.1900
1,284,300
Mon, 12 Oct 2026
8.8500
9.0000
8.6300
8.7400
1,048,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
9.3500
9.4000
8.8300
8.8400
940,000
Thu, 08 Oct 2026
9.2500
9.4700
9.0900
9.3500
978,800
Wed, 07 Oct 2026
8.7900
9.3100
8.7100
9.2500
995,900
Tue, 06 Oct 2026
8.6600
9.0150
8.6500
8.8300
997,300
Mon, 05 Oct 2026
8.6500
8.6900
8.4800
8.6200
1,071,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
9.0200
9.0400
8.5100
8.6600
1,584,100
Thu, 01 Oct 2026
9.0600
9.1880
8.5000
8.8800
1,554,200
Wed, 30 Sep 2026
9.1800
9.2500
8.8100
8.9600
1,141,800
Tue, 29 Sep 2026
9.5500
9.5800
9.0510
9.0900
967,400
Mon, 28 Sep 2026
9.5300
9.5500
9.2900
9.4500
688,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
9.8300
10.1000
9.6400
9.6400
769,900
Thu, 24 Sep 2026
9.6100
9.7800
9.5100
9.7300
1,089,000
Wed, 23 Sep 2026
10.0700
10.1000
9.5900
9.6300
1,430,800
Tue, 22 Sep 2026
10.5000
10.6000
10.1100
10.1300
923,900
Mon, 21 Sep 2026
10.1900
10.3200
10.0200
10.3000
1,311,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
9.9000
10.1900
9.7100
10.0400
1,968,800
Thu, 17 Sep 2026
10.7700
10.8660
9.8900
9.9000
1,889,100
Wed, 16 Sep 2026
10.7500
11.1900
10.5300
10.6000
952,500
Tue, 15 Sep 2026
11.7000
11.8000
10.6900
10.9100
1,784,900
Mon, 14 Sep 2026
11.5600
12.3150
11.5300
11.8700
1,697,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
11.5500
11.8500
11.2800
11.5300
986,200
Thu, 10 Sep 2026
10.5500
11.5460
10.5170
11.4100
1,318,000
Wed, 09 Sep 2026
11.1200
11.1900
10.6600
10.7100
899,800
Tue, 08 Sep 2026
11.2600
11.3500
10.9800
11.2300
821,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
11.5000
11.7150
11.0350
11.2500
1,198,600
Thu, 03 Sep 2026
12.0900
12.5250
11.4650
11.5900
1,787,400
Wed, 02 Sep 2026
10.5400
11.4000
10.5400
11.2700
1,714,600
Tue, 01 Sep 2026
10.2300
10.6560
10.1200
10.5400
778,500
Mon, 31 Aug 2026
10.0900
10.7300
9.9660
10.5300
886,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
10.1000
10.7090
10.0900
10.3000
813,000
Thu, 27 Aug 2026
10.3000
10.4830
9.9100
10.1000
1,170,900
Wed, 26 Aug 2026
10.7900
10.8900
10.1700
10.3000
1,090,400
Tue, 25 Aug 2026
10.4300
11.2100
10.3900
10.9500
1,261,600
Mon, 24 Aug 2026
10.1500
10.6050
10.0300
10.4700
770,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
10.5300
10.8800
10.1600
10.2300
1,285,800
Thu, 20 Aug 2026
10.2400
10.8900
9.5800
10.5900
1,475,900
Wed, 19 Aug 2026
10.0300
10.4900
9.8500
10.3300
1,252,900
Tue, 18 Aug 2026
10.2500
10.4700
9.9700
9.9900
1,192,000
Mon, 17 Aug 2026
10.0300
10.3500
9.7060
10.2700
1,603,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
9.8600
10.6080
9.7500
10.1500
1,951,100
Thu, 13 Aug 2026
9.8100
10.1900
9.5400
9.8000
2,660,400
Wed, 12 Aug 2026
9.5500
9.9500
9.2500
9.7000
2,319,300
Tue, 11 Aug 2026
9.2800
9.7100
9.2250
9.7000
1,490,100
Mon, 10 Aug 2026
9.0800
9.3750
8.8200
9.3600
1,530,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
9.0200
9.4700
8.9900
9.2600
1,299,800
Thu, 06 Aug 2026
10.3800
10.5000
8.9750
8.9900
2,888,800
Wed, 05 Aug 2026
32 · 10-Q
After-hours · 17:16 ET
10-Q ↗
Wed, 05 Aug 2026
8.6400
10.6850
8.3000
10.6600
3,759,800
Wed, 05 Aug 2026
31 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 04 Aug 2026
9.5600
9.9900
9.5350
9.5500
1,904,200
Mon, 03 Aug 2026
9.0900
9.7700
9.0050
9.6100
1,459,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
8.4800
8.8700
8.3500
8.8500
1,148,700
Thu, 30 Jul 2026
8.6700
8.7620
8.3300
8.5900
1,567,800
Wed, 29 Jul 2026
30 · 8-K
After-hours · 17:19 ET
8-K ↗
Wed, 29 Jul 2026
8.8800
9.1700
8.7300
8.8400
1,086,400
Tue, 28 Jul 2026
8.7000
9.1700
8.6500
9.0200
1,161,000
Mon, 27 Jul 2026
8.4900
8.8150
8.4900
8.6900
1,111,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
8.6500
8.7500
8.3100
8.3300
999,400
Thu, 23 Jul 2026
8.8900
8.9800
8.5710
8.6200
1,299,200
Wed, 22 Jul 2026
9.4600
9.5000
8.9500
8.9900
1,316,400
Tue, 21 Jul 2026
9.3000
9.5900
9.2100
9.4200
1,181,100
Mon, 20 Jul 2026
9.5700
9.7500
9.2400
9.4200
1,564,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
9.9700
10.2400
9.6000
9.7200
1,776,100
Thu, 16 Jul 2026
10.4400
10.7300
10.0900
10.2600
1,296,200
Wed, 15 Jul 2026
9.6000
10.4500
9.6000
10.2700
1,553,300
Tue, 14 Jul 2026
9.7800
10.0000
9.4000
9.5400
1,396,900
Mon, 13 Jul 2026
9.3900
10.4700
9.3760
9.8300
2,108,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
9.8100
10.1550
9.0300
9.1800
2,460,200
Thu, 09 Jul 2026
29 · DEFA14A
After-hours · 16:35 ET
DEFA14A ↗
Thu, 09 Jul 2026
28 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 09 Jul 2026
9.4600
9.5400
9.2800
9.5200
914,500
Wed, 08 Jul 2026
9.7700
9.8800
9.5600
9.5600
806,800
Tue, 07 Jul 2026
10.3700
10.5300
9.8500
9.8500
869,000
Mon, 06 Jul 2026
10.1100
10.2600
9.6450
10.2300
981,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
10.0800
10.4200
10.0250
10.2000
946,100
Wed, 01 Jul 2026
9.3000
10.5700
9.3000
10.0800
1,893,900
Tue, 30 Jun 2026
9.3600
9.6600
9.1000
9.2000
1,178,700
Mon, 29 Jun 2026
9.8000
10.2000
9.4400
9.4600
1,675,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.9900
9.9200
7.9900
9.9100
3,822,500
Thu, 25 Jun 2026
8.5900
8.6300
7.9500
8.0900
1,798,600
Wed, 24 Jun 2026
8.7800
9.0500
8.6600
8.7500
1,088,500
Tue, 23 Jun 2026
8.6900
8.9500
8.5500
8.7100
1,095,300
Mon, 22 Jun 2026
9.0400
9.4800
8.8000
8.8200
1,142,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
8.7800
9.3500
8.4800
9.2200
1,712,500
Wed, 17 Jun 2026
9.2600
9.4000
8.7700
8.9000
1,527,700
Tue, 16 Jun 2026
27 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Tue, 16 Jun 2026
26 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Tue, 16 Jun 2026
9.8600
9.9700
8.9150
9.2800
1,861,700
Mon, 15 Jun 2026
9.9000
10.2600
9.8410
9.9200
1,571,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
10.2500
10.3600
9.4200
9.8300
1,754,300
Thu, 11 Jun 2026
9.9400
10.7600
9.6600
10.4700
1,684,200
Wed, 10 Jun 2026
9.5500
10.5200
9.5500
9.9800
2,254,100
Tue, 09 Jun 2026
9.6300
10.1300
9.4950
9.7300
767,200
Mon, 08 Jun 2026
9.5500
9.9900
9.4000
9.7000
906,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
25 · PRE 14A
After-hours · 17:08 ET
PRE 14A ↗
Fri, 05 Jun 2026
9.8700
10.2290
9.4400
9.5400
1,284,300
Thu, 04 Jun 2026
9.9300
10.4200
9.7640
10.1600
1,145,500
Wed, 03 Jun 2026
10.4600
10.5400
9.7500
9.8200
1,355,800
Tue, 02 Jun 2026
11.2400
11.2800
10.6450
10.7200
1,156,600
Mon, 01 Jun 2026
10.2500
11.6800
10.2500
11.5200
1,833,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.4500
10.4920
9.9200
10.0900
1,983,300
Thu, 28 May 2026
9.8200
10.4400
9.7200
10.4300
1,084,200
Wed, 27 May 2026
9.5700
10.5000
9.5200
9.8500
1,579,100
Tue, 26 May 2026
9.6800
9.9000
9.5000
9.5200
1,004,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.3000
9.8500
9.2590
9.7500
1,101,200
Thu, 21 May 2026
9.0200
9.3000
8.8500
9.1400
920,100
Wed, 20 May 2026
9.0500
9.3500
8.9200
9.1600
918,100
Tue, 19 May 2026
9.3700
9.6500
9.0900
9.2000
1,040,500
Mon, 18 May 2026
9.5000
9.7150
9.3100
9.3800
971,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
9.7700
10.0050
9.5810
9.6200
948,400
Thu, 14 May 2026
9.8100
10.0600
9.6200
9.7800
1,021,000
Wed, 13 May 2026
9.6800
10.0800
9.5380
9.9100
998,400
Tue, 12 May 2026
9.9700
10.2000
9.7200
9.8300
1,364,700
Mon, 11 May 2026
10.1000
10.2000
9.7900
9.9500
1,640,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
10.7500
10.7500
10.1300
10.2800
1,786,700
Thu, 07 May 2026
10.5400
11.1000
10.4870
10.7900
2,016,000
Wed, 06 May 2026
24 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Wed, 06 May 2026
11.8630
12.1100
10.3750
10.4300
3,827,300
Wed, 06 May 2026
23 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 05 May 2026
12.7100
12.8000
12.3500
12.4000
1,455,600
Mon, 04 May 2026
13.8200
14.0600
12.8400
12.8500
1,821,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12.8600
13.8200
12.7200
13.8200
2,123,800
Thu, 30 Apr 2026
11.6700
12.4500
11.3800
12.3200
1,333,600
Wed, 29 Apr 2026
11.3300
11.9000
11.1680
11.8500
1,407,700
Tue, 28 Apr 2026
11.5300
11.6800
11.4100
11.4900
1,064,400
Mon, 27 Apr 2026
11.8800
12.0900
11.3500
11.6000
1,483,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
12.3300
12.4500
11.7100
12.0100
1,241,800
Thu, 23 Apr 2026
13.1100
13.1500
12.1200
12.2700
1,219,100
Wed, 22 Apr 2026
13.3000
13.3300
12.7400
13.0400
1,194,500
Tue, 21 Apr 2026
13.7100
14.5370
13.0500
13.0500
2,267,700
Mon, 20 Apr 2026
12.9700
13.3600
12.8500
13.2900
1,380,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.8200
13.8400
12.8200
13.1000
2,430,100
Thu, 16 Apr 2026
13.3100
13.5200
12.2500
12.7000
2,067,600
Wed, 15 Apr 2026
12.1600
13.2850
12.0500
13.1400
2,210,400
Tue, 14 Apr 2026
11.6900
12.3800
11.6900
12.0800
1,401,900
Mon, 13 Apr 2026
11.5400
11.8800
10.9800
11.7400
1,800,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11.9900
12.4400
11.7000
11.7000
1,303,600
Thu, 09 Apr 2026
11.8900
12.5300
11.5440
12.0400
2,795,600
Wed, 08 Apr 2026
12.9900
13.2800
12.0150
12.0500
3,580,100
Tue, 07 Apr 2026
12.6000
13.8800
12.0200
12.4600
5,365,300
Mon, 06 Apr 2026
10.9500
12.5700
10.6600
12.0700
7,206,600
Mon, 06 Apr 2026
22 · 8-K
Pre-market · 09:06 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8.7900
9.7800
8.6900
9.7700
1,817,700
Wed, 01 Apr 2026
9.6250
9.6900
9.0900
9.2000
1,797,900
Tue, 31 Mar 2026
8.7100
9.5650
8.6600
9.4600
2,461,100
Mon, 30 Mar 2026
9.1300
9.1300
8.3100
8.6600
3,621,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9.7100
9.8500
9.2250
9.2800
3,452,300
Thu, 26 Mar 2026
10.5700
10.5800
9.5600
9.6600
3,777,600
Wed, 25 Mar 2026
12.0000
12.1300
10.2000
10.8500
5,151,200
Tue, 24 Mar 2026
12.0200
14.2100
11.9650
12.0200
3,089,400
Mon, 23 Mar 2026
21 · 8-K
After-hours · 16:26 ET
8-K ↗
Mon, 23 Mar 2026
13.2000
13.4400
12.1800
13.2000
1,758,267
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
20 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 20 Mar 2026
13.8000
14.0400
13.5600
13.5600
1,267,067
Thu, 19 Mar 2026
13.5600
14.0400
13.4400
13.8000
919,483
Wed, 18 Mar 2026
13.9200
14.1360
13.6800
13.6800
626,858
Tue, 17 Mar 2026
14.0400
14.6400
13.9200
14.0400
788,942
Mon, 16 Mar 2026
14.4000
14.8800
14.0400
14.0400
812,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13.9200
14.6400
13.8000
14.2800
948,867
Thu, 12 Mar 2026
14.0400
14.2800
13.6800
13.8000
640,033
Wed, 11 Mar 2026
13.9200
14.5200
13.9200
14.0400
815,308
Tue, 10 Mar 2026
14.2800
14.2800
13.6800
14.0400
841,100
Mon, 09 Mar 2026
13.9200
14.2800
13.4400
14.0400
910,967
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14.7600
14.7600
13.9200
14.1600
852,600
Thu, 05 Mar 2026
14.7600
15.2400
14.6400
14.8800
831,517
Wed, 04 Mar 2026
14.4000
15.4800
14.4000
14.8800
802,475
Tue, 03 Mar 2026
13.8000
14.5200
13.3200
14.4000
910,925
Mon, 02 Mar 2026
13.5600
14.2800
13.5600
14.0400
960,783
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
19 · DEF 14C
After-hours · 16:05 ET
DEF 14C ↗
Fri, 27 Feb 2026
14.1600
14.2800
13.8000
14.0400
1,071,492
Thu, 26 Feb 2026
14.2800
14.7600
14.1600
14.2800
984,467
Wed, 25 Feb 2026
14.1000
15.0000
13.9200
14.1600
1,493,333
Tue, 24 Feb 2026
14.1600
14.5200
13.9200
13.9200
1,336,717
Mon, 23 Feb 2026
14.7600
14.8800
14.1600
14.1600
1,299,258
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15.0000
15.6000
14.7600
14.8800
1,309,450
Thu, 19 Feb 2026
15.6000
15.8400
14.7600
15.2400
2,117,150
Wed, 18 Feb 2026
15.8400
16.3080
15.4800
15.8400
1,316,550
Tue, 17 Feb 2026
15.9600
16.3200
15.6000
15.9600
1,315,975
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18 · PRE 14C
After-hours · 17:00 ET
PRE 14C ↗
Fri, 13 Feb 2026
15.9600
16.6200
15.8400
16.0800
1,354,383
Thu, 12 Feb 2026
16.5000
16.6800
15.7200
15.9600
2,245,150
Wed, 11 Feb 2026
18.1200
18.4800
16.5600
16.5600
2,154,675
Tue, 10 Feb 2026
17.7600
19.3200
17.7600
18.2400
1,929,300
Mon, 09 Feb 2026
18.9600
18.9600
17.8200
17.8800
1,583,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
17 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 06 Feb 2026
19.8000
20.2200
18.7200
18.9600
1,691,275
Thu, 05 Feb 2026
16 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 05 Feb 2026
19.5600
22.4400
19.2000
19.4400
2,411,092
Wed, 04 Feb 2026
21.2400
21.3480
18.7200
19.4400
2,065,650
Tue, 03 Feb 2026
20.4000
22.3800
18.8400
21.2400
5,232,342
Tue, 03 Feb 2026
15 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 02 Feb 2026
26.7600
27.7200
26.2800
27.2400
1,446,333
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
27.6000
28.3200
26.7600
26.7600
1,017,808
Thu, 29 Jan 2026
27.8400
28.2600
27.0000
27.7200
1,043,975
Wed, 28 Jan 2026
28.5600
29.1600
27.8520
27.9600
1,468,342
Tue, 27 Jan 2026
27.1200
28.5600
26.4000
28.4400
1,147,617
Mon, 26 Jan 2026
29.4000
29.5200
27.0000
27.2400
1,232,392
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
14 · 8-K
After-hours · 16:49 ET
8-K ↗
Fri, 23 Jan 2026
13 · 424B7
After-hours · 16:45 ET
424B7 ↗
Fri, 23 Jan 2026
12 · 424B7
After-hours · 16:45 ET
424B7 ↗
Fri, 23 Jan 2026
11 · S-3ASR
After-hours · 16:13 ET
S-3ASR ↗
Fri, 23 Jan 2026
30.3600
30.7200
29.7600
29.7600
711,525
Thu, 22 Jan 2026
31.2000
31.9200
30.4200
30.7200
886,950
Wed, 21 Jan 2026
30.8400
31.3200
29.8800
30.9600
831,025
Tue, 20 Jan 2026
31.0800
31.5600
30.3600
30.8400
817,550
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
31.5600
32.0400
30.9600
32.0400
907,700
Thu, 15 Jan 2026
31.2000
33.4200
31.2000
31.9200
1,200,658
Wed, 14 Jan 2026
10 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 14 Jan 2026
30.9600
31.5600
30.4800
30.9600
956,767
Tue, 13 Jan 2026
31.4400
31.6800
30.6600
30.8400
783,150
Mon, 12 Jan 2026
30.6000
32.4000
30.1200
31.5600
897,608
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
30.2400
30.8400
29.4000
30.7200
1,037,133
Thu, 08 Jan 2026
30.1200
31.2600
29.6400
29.7600
1,184,992
Wed, 07 Jan 2026
9 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 07 Jan 2026
8 · SC TO-I/A
After-hours · 16:05 ET
SC TO-I/A ↗
Wed, 07 Jan 2026
30.0000
30.2400
29.0400
30.0000
1,102,192
Tue, 06 Jan 2026
30.4800
30.5880
29.4000
30.0000
770,275
Mon, 05 Jan 2026
31.0800
31.2000
30.3600
30.3600
806,483
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
30.4800
31.3200
29.8800
31.0800
829,167
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
30.0000
30.9600
29.9400
30.2400
1,126,992
Tue, 30 Dec 2025
30.7200
31.4400
30.1200
30.1200
780,392
Mon, 29 Dec 2025
31.3200
31.9200
30.7200
30.8400
777,758
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.0400
32.1600
31.0800
31.8000
580,792
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.0400
32.2800
31.2480
32.1600
333,692
Tue, 23 Dec 2025
7 · 8-K/A
After-hours · 17:26 ET
8-K/A ↗
Tue, 23 Dec 2025
31.5600
32.4600
31.2000
32.4000
1,222,358
Mon, 22 Dec 2025
33.0000
33.4800
31.4400
31.8000
864,542
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
31.4400
32.5200
31.4400
32.5200
1,189,950
Thu, 18 Dec 2025
32.0400
32.8200
31.4400
31.4400
613,683
Wed, 17 Dec 2025
32.0400
33.1200
31.4400
31.6800
674,975
Tue, 16 Dec 2025
30.7200
32.2800
30.6000
32.1600
715,033
Mon, 15 Dec 2025
31.9200
32.1600
30.7200
30.8400
840,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
33.1200
33.6000
31.9200
31.9200
844,642
Thu, 11 Dec 2025
33.1200
33.3600
32.4000
32.8800
846,917
Wed, 10 Dec 2025
34.4400
34.5600
33.2400
33.2400
1,317,033
Tue, 09 Dec 2025
33.8400
34.8000
33.5400
34.5600
608,883
Mon, 08 Dec 2025
34.3800
34.4400
33.3600
34.0800
739,267
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
34.8000
35.4960
34.0800
34.2000
732,250
Thu, 04 Dec 2025
34.5600
34.8000
33.7200
34.8000
801,200
Wed, 03 Dec 2025
34.6800
35.1600
34.2000
34.3200
695,425
Tue, 02 Dec 2025
35.0400
35.5200
33.9600
34.5600
902,483
Mon, 01 Dec 2025
35.6400
35.7600
34.8000
34.8000
856,517
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
36.3600
36.9600
35.4000
36.4800
718,783
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
37.4400
37.4400
36.1200
36.1200
963,067
Tue, 25 Nov 2025
37.3200
37.5600
36.4800
37.3200
757,217
Mon, 24 Nov 2025
6 · 8-K
After-hours · 16:42 ET
8-K ↗
Mon, 24 Nov 2025
5 · SC TO-I
After-hours · 16:15 ET
SC TO-I ↗
Mon, 24 Nov 2025
37.4400
38.0400
36.8400
37.2000
1,173,375
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
39.0000
39.2400
36.6000
37.9200
1,452,975
Thu, 20 Nov 2025
42.1200
42.2400
38.6400
38.8800
1,204,975
Wed, 19 Nov 2025
42.4800
42.8880
40.5600
40.9200
853,942
Tue, 18 Nov 2025
40.2000
43.6800
39.7200
42.4800
1,448,875
Mon, 17 Nov 2025
43.2000
43.2600
39.9600
40.3200
1,196,125
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
42.9600
44.7600
42.6000
43.3200
806,225
Thu, 13 Nov 2025
46.4400
46.8600
44.1600
44.6400
973,367
Wed, 12 Nov 2025
46.6800
47.4000
45.6000
47.1600
832,825
Tue, 11 Nov 2025
47.2800
47.4000
45.2400
46.3200
809,525
Mon, 10 Nov 2025
47.1600
48.2400
46.2000
47.2800
1,581,267
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.2800
46.5600
43.8000
46.5600
1,366,750
Thu, 06 Nov 2025
48.7200
48.9600
45.0000
45.2400
1,446,242
Wed, 05 Nov 2025
44.1600
50.4000
43.8000
48.9600
3,338,308
Tue, 04 Nov 2025
40.3200
45.1200
39.7200
44.1600
2,242,117
Mon, 03 Nov 2025
4 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Mon, 03 Nov 2025
47.1600
48.6000
38.7000
41.5200
4,205,208
Mon, 03 Nov 2025
3 · 8-K
Pre-market · 07:05 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
43.9200
45.6000
43.2600
45.3600
2,270,500
Thu, 30 Oct 2025
43.6800
45.4800
42.4800
43.9200
1,939,183
Thu, 30 Oct 2025
2 · 8-K
Pre-market · 09:28 ET
8-K ↗
Wed, 29 Oct 2025
51.6000
52.6800
43.9200
44.2800
6,374,558
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 28 Oct 2025
42.9600
44.6400
41.8800
43.6800
1,487,392
Mon, 27 Oct 2025
44.0400
44.1600
42.2400
42.9600
855,683
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
43.6800
44.5200
43.2000
43.4400
643,983
Thu, 23 Oct 2025
42.0000
43.2000
41.4600
43.0800
860,242