Daily Nasdaq 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.1200
21.4200
20.8350
21.2100
806,740
Thu, 22 Oct 2026
22.0900
22.1700
21.1200
21.2650
1,098,582
Wed, 21 Oct 2026
21.5800
22.7800
21.5800
22.5600
1,330,726
Tue, 20 Oct 2026
20.8000
21.3500
20.6700
21.3000
1,279,004
Mon, 19 Oct 2026
20.9200
21.1950
20.5200
21.0500
1,145,914
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
21.5400
21.5400
20.3300
20.4200
1,066,702
Thu, 15 Oct 2026
20.8900
21.8200
20.8200
21.7400
1,322,296
Wed, 14 Oct 2026
22.7300
22.7800
21.4000
21.6100
1,942,777
Tue, 13 Oct 2026
22.9900
23.3450
22.7500
23.1300
1,119,288
Mon, 12 Oct 2026
23.7800
23.7800
23.1400
23.2100
812,836
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
24.4200
24.4200
23.7600
23.8900
685,626
Thu, 08 Oct 2026
24.0100
24.3200
23.7050
24.1150
1,040,648
Wed, 07 Oct 2026
24.1390
24.4300
23.8200
24.3100
1,322,129
Tue, 06 Oct 2026
26.3400
26.3400
24.5300
24.6000
1,096,686
Mon, 05 Oct 2026
25.8900
26.3900
25.0000
26.0700
1,172,047
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
25.8000
26.5250
25.7200
25.7400
1,222,825
Thu, 01 Oct 2026
25.5300
25.8250
24.7100
25.3400
1,334,756
Wed, 30 Sep 2026
25.0100
26.4100
24.7400
25.6000
2,439,703
Tue, 29 Sep 2026
24.7900
24.9700
23.5482
24.7200
2,111,529
Mon, 28 Sep 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 28 Sep 2026
25.1900
25.1900
24.4700
24.9200
692,427
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
25.2300
25.6200
24.9000
25.4800
775,427
Thu, 24 Sep 2026
24.5600
25.1400
24.4000
25.0100
734,224
Wed, 23 Sep 2026
25.6900
25.7400
24.6200
25.0500
723,234
Tue, 22 Sep 2026
25.6200
25.9300
25.0700
25.8300
725,894
Mon, 21 Sep 2026
25.0400
25.6250
24.7650
25.5300
730,329
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
25.0900
25.2200
24.3700
24.8200
1,876,243
Thu, 17 Sep 2026
25.6000
25.7000
24.9000
24.9200
652,009
Wed, 16 Sep 2026
24.9700
25.4200
24.6600
24.9700
1,308,462
Tue, 15 Sep 2026
24.7000
25.0590
24.6800
24.9000
1,141,326
Mon, 14 Sep 2026
25.7200
26.0000
24.5800
24.6600
1,040,685
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
26.8100
27.0900
26.5900
26.7100
572,687
Thu, 10 Sep 2026
26.1200
26.7900
26.1000
26.3050
732,220
Wed, 09 Sep 2026
27.2000
27.3700
26.5000
26.7900
649,725
Tue, 08 Sep 2026
26.1000
27.3900
26.1000
27.2000
786,744
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
25.5300
26.6300
25.4000
26.5000
848,617
Thu, 03 Sep 2026
25.0900
25.6500
24.8535
25.4600
727,577
Wed, 02 Sep 2026
24.4700
25.0050
24.4500
24.9800
681,263
Tue, 01 Sep 2026
24.9910
25.0000
24.1600
24.3700
812,533
Mon, 31 Aug 2026
25.6400
25.9000
25.0300
25.2300
998,568
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
26.0500
26.2850
25.6400
25.7200
934,005
Thu, 27 Aug 2026
26.7000
27.1100
26.0900
26.2200
814,657
Wed, 26 Aug 2026
26.9400
27.5300
26.0800
26.1300
786,019
Tue, 25 Aug 2026
26.7800
27.2950
26.0600
27.1300
784,536
Mon, 24 Aug 2026
26.1100
26.5000
25.5985
26.2800
982,189
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
27.2800
27.2900
26.1500
26.2500
553,795
Thu, 20 Aug 2026
27.4500
27.7600
26.7600
26.9600
602,448
Wed, 19 Aug 2026
28.3000
28.4164
26.7000
27.4900
783,334
Tue, 18 Aug 2026
28.5650
28.9600
27.7700
28.0200
1,279,794
Mon, 17 Aug 2026
29.7900
30.0100
29.2300
29.6700
882,505
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
29.5000
30.4100
29.1200
29.8300
842,081
Thu, 13 Aug 2026
28.0400
28.8000
28.0400
28.6900
1,182,917
Wed, 12 Aug 2026
28.4100
28.7400
27.8600
28.1100
836,048
Tue, 11 Aug 2026
28.2800
28.2900
27.4400
27.7200
532,658
Mon, 10 Aug 2026
28.4800
28.7400
27.6600
27.8600
489,218
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
28.5200
28.8550
27.8000
28.2300
678,159
Thu, 06 Aug 2026
28.8300
29.8100
28.2600
28.3100
851,233
Wed, 05 Aug 2026
18 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 05 Aug 2026
30.9100
31.3350
29.7950
29.9100
1,094,802
Tue, 04 Aug 2026
24.7800
32.2000
23.9000
31.2100
2,989,938
Mon, 03 Aug 2026
17 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 03 Aug 2026
25.7920
28.2000
25.5900
27.7900
2,045,523
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
26.4900
26.8000
25.3300
26.6500
1,260,721
Thu, 30 Jul 2026
23.9600
25.4250
23.7450
25.4000
1,219,199
Wed, 29 Jul 2026
25.0100
25.2800
23.0100
23.1600
1,733,661
Tue, 28 Jul 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 28 Jul 2026
25.3800
25.4000
23.9300
25.1500
1,159,867
Mon, 27 Jul 2026
26.4100
26.8750
25.0900
26.0700
1,027,471
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
27.1200
27.2250
25.7900
25.9500
1,318,630
Thu, 23 Jul 2026
26.8250
27.5150
26.5400
26.9100
1,084,752
Wed, 22 Jul 2026
27.3800
28.1800
27.1700
27.2800
962,995
Tue, 21 Jul 2026
26.6600
28.0000
26.6600
27.9200
1,097,725
Mon, 20 Jul 2026
25.7600
26.4100
25.6000
26.2100
1,181,390
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
24.5300
25.9264
24.3700
25.3800
2,261,949
Thu, 16 Jul 2026
27.0800
27.5350
25.8200
25.9000
1,203,838
Wed, 15 Jul 2026
28.0500
28.2850
27.0400
27.6700
837,548
Tue, 14 Jul 2026
28.1500
28.2800
27.4200
27.9400
986,310
Mon, 13 Jul 2026
28.8300
28.8700
27.4900
27.6800
939,565
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
29.2000
29.5250
28.5700
28.9800
781,249
Thu, 09 Jul 2026
28.8500
30.0700
28.8400
29.5300
1,019,046
Wed, 08 Jul 2026
28.0000
29.1000
28.0000
28.5800
1,772,997
Tue, 07 Jul 2026
28.5300
28.6200
27.0500
28.3900
1,518,216
Mon, 06 Jul 2026
29.2000
30.4500
29.0000
29.3300
1,243,591
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
31.7900
32.4300
28.0900
29.1900
2,334,159
Wed, 01 Jul 2026
32.4000
32.7725
31.5000
32.0500
1,334,086
Wed, 01 Jul 2026
15 · 8-K
Pre-market · 08:07 ET
8-K ↗
Tue, 30 Jun 2026
33.1500
34.1200
32.1575
32.9300
2,405,752
Mon, 29 Jun 2026
31.3700
33.3900
30.6000
33.0000
2,435,561
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
29.6400
31.0500
29.0994
30.8200
4,184,273
Thu, 25 Jun 2026
31.1100
31.2200
29.7900
30.3800
1,528,468
Wed, 24 Jun 2026
30.3900
31.3300
28.9300
30.0600
2,942,305
Tue, 23 Jun 2026
30.1800
31.1200
29.4500
30.3900
1,333,271
Mon, 22 Jun 2026
31.7400
32.1400
30.4600
31.8100
2,048,010
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
32.3200
32.5000
29.8450
31.8100
2,477,718
Wed, 17 Jun 2026
31.8000
32.9000
31.3000
31.3800
1,430,559
Tue, 16 Jun 2026
32.5400
32.5704
31.4350
31.8000
1,452,743
Mon, 15 Jun 2026
33.2500
33.2500
31.5400
32.3400
1,418,117
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
32.9900
33.0000
31.6850
31.9200
1,290,499
Thu, 11 Jun 2026
30.9000
32.8900
30.0100
32.6200
2,117,764
Wed, 10 Jun 2026
30.1300
32.4464
29.9000
30.8500
1,951,397
Tue, 09 Jun 2026
32.0600
33.6100
29.0750
30.5300
3,799,103
Mon, 08 Jun 2026
30.3000
32.3000
29.5000
31.5500
2,711,690
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
31.1600
31.2400
28.3000
28.9800
3,000,446
Thu, 04 Jun 2026
30.7050
33.4500
29.6050
32.3600
3,905,173
Wed, 03 Jun 2026
31.1200
32.4600
29.3700
32.0500
4,001,918
Tue, 02 Jun 2026
28.8100
30.6700
28.4900
30.6600
3,216,796
Mon, 01 Jun 2026
26.7000
31.2600
26.5000
28.6100
4,243,820
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
27.3300
27.4700
26.6500
26.7100
1,881,869
Thu, 28 May 2026
28.0500
28.2500
27.1200
27.2000
1,203,105
Wed, 27 May 2026
28.6150
28.8100
27.5847
28.2500
1,366,394
Tue, 26 May 2026
27.3000
28.4900
26.7258
28.2500
1,863,121
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
26.6100
26.9999
26.4500
26.8600
1,179,161
Thu, 21 May 2026
26.0800
26.4600
25.7100
26.3600
1,224,548
Wed, 20 May 2026
26.6400
27.0000
26.2600
26.4100
1,488,991
Tue, 19 May 2026
27.2100
27.3148
26.2350
26.4200
1,709,470
Mon, 18 May 2026
29.0400
29.0900
26.8400
27.4000
2,743,783
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
30.5500
30.6962
29.6800
29.8850
1,974,342
Thu, 14 May 2026
32.1300
32.4500
30.6400
31.4800
2,010,910
Wed, 13 May 2026
32.8950
33.1895
31.1400
31.7200
3,939,263
Tue, 12 May 2026
31.6880
31.9099
30.3000
31.1800
3,001,977
Mon, 11 May 2026
29.0200
33.6981
28.9000
31.8400
5,596,620
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 08 May 2026
27.7500
29.6600
27.7200
29.5300
1,320,059
Thu, 07 May 2026
29.3900
29.4300
27.1250
27.4200
2,350,140
Wed, 06 May 2026
13 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 06 May 2026
28.0154
29.3500
27.1600
29.1600
2,902,098
Tue, 05 May 2026
30.2800
30.9100
26.9401
27.8250
4,870,410
Mon, 04 May 2026
12 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 04 May 2026
11 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 04 May 2026
33.2200
34.3400
32.5400
33.6300
3,670,650
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
32.0000
33.3850
31.7500
33.0000
1,950,213
Thu, 30 Apr 2026
30.7850
32.0000
30.4600
31.8500
1,394,888
Wed, 29 Apr 2026
30.2300
31.0400
29.8200
30.6900
1,411,571
Tue, 28 Apr 2026
29.8900
30.3700
29.6050
30.2300
999,449
Mon, 27 Apr 2026
30.3900
30.4900
29.8750
30.1300
900,943
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
30.4600
30.6300
29.9200
30.3100
1,064,738
Thu, 23 Apr 2026
30.3100
30.7000
29.6600
30.1300
1,260,508
Wed, 22 Apr 2026
30.1600
30.5550
29.2100
30.4900
1,613,993
Tue, 21 Apr 2026
29.6600
30.1701
29.5000
29.7200
1,760,986
Mon, 20 Apr 2026
28.8400
29.5400
28.6490
29.5200
1,348,252
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
28.7900
29.1200
28.2400
28.9300
1,145,533
Thu, 16 Apr 2026
27.0500
27.9200
27.0500
27.8900
1,101,213
Wed, 15 Apr 2026
27.4000
27.4050
26.8600
26.9200
712,000
Tue, 14 Apr 2026
27.1000
27.4900
26.8400
27.3000
801,609
Mon, 13 Apr 2026
26.5600
27.0150
26.4200
26.7400
836,310
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
27.0600
27.5900
26.7600
26.8700
1,493,514
Thu, 09 Apr 2026
25.9500
27.1000
25.5433
27.0600
1,374,927
Wed, 08 Apr 2026
26.6700
26.8800
25.9100
26.2000
1,132,292
Tue, 07 Apr 2026
25.6100
25.9900
25.3800
25.5100
933,969
Mon, 06 Apr 2026
25.0200
25.6800
24.8600
25.6700
830,918
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.2350
25.2600
24.1600
25.0700
835,805
Wed, 01 Apr 2026
24.4400
25.2300
24.2300
25.0700
1,100,807
Wed, 01 Apr 2026
10 · 8-K
Pre-market · 08:07 ET
8-K ↗
Tue, 31 Mar 2026
23.5200
24.2200
23.3200
24.0300
1,571,384
Mon, 30 Mar 2026
24.4300
24.6300
22.5750
23.1300
1,542,094
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24.0900
24.2600
23.6600
24.1900
1,183,635
Thu, 26 Mar 2026
24.7500
25.3700
24.3400
24.3600
1,272,340
Wed, 25 Mar 2026
9 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 25 Mar 2026
8 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 25 Mar 2026
25.8550
26.0900
25.0100
25.2200
984,399
Tue, 24 Mar 2026
24.2500
25.4200
24.1150
25.2400
1,187,471
Mon, 23 Mar 2026
23.3900
24.7100
23.2300
24.4900
1,505,370
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
23.4000
23.4000
22.7650
23.2100
2,368,040
Thu, 19 Mar 2026
22.9300
23.7300
22.6800
23.4500
758,041
Wed, 18 Mar 2026
23.3100
23.7641
23.0600
23.2300
1,031,835
Tue, 17 Mar 2026
23.0400
23.6050
22.9100
23.4600
682,891
Mon, 16 Mar 2026
23.3000
23.8000
22.7501
22.9600
1,048,650
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
22.9100
23.3500
22.4700
22.7900
1,270,437
Thu, 12 Mar 2026
22.7000
23.3500
22.6000
22.8700
1,123,031
Wed, 11 Mar 2026
23.0100
23.5199
22.7500
23.3100
1,394,706
Tue, 10 Mar 2026
22.2500
23.3700
22.1500
22.9900
2,233,172
Mon, 09 Mar 2026
20.8000
22.3700
20.1300
22.3300
745
Mon, 09 Mar 2026
7 · 8-K
Pre-market · 08:07 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
20.4100
20.6000
19.6900
19.8700
741,645
Thu, 05 Mar 2026
20.5800
21.0700
20.3600
21.0000
1,329,446
Wed, 04 Mar 2026
20.3100
20.8900
19.9500
20.7500
1,082,051
Tue, 03 Mar 2026
19.5600
20.2300
19.2700
19.8800
848,506
Mon, 02 Mar 2026
20.0900
20.6337
19.8800
20.3500
983,533
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.2500
20.9300
19.8900
20.6900
1,233,850
Thu, 26 Feb 2026
6 · 10-K
After-hours · 16:06 ET
10-K ↗
Thu, 26 Feb 2026
20.7450
21.0699
20.2100
20.8500
1,360,567
Wed, 25 Feb 2026
19.7800
20.7500
19.7400
20.6900
745
Tue, 24 Feb 2026
20.0550
20.1200
17.3100
19.7300
745
Mon, 23 Feb 2026
5 · 8-K
After-hours · 16:14 ET
8-K ↗
Mon, 23 Feb 2026
18.8100
18.9400
18.2200
18.4500
745
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
18.5100
19.1000
18.4300
19.0100
1,378,405
Thu, 19 Feb 2026
18.2600
18.5300
18.1300
18.5300
591,344
Wed, 18 Feb 2026
18.8400
19.0650
18.5050
18.5300
728,583
Tue, 17 Feb 2026
18.7000
18.8900
18.4800
18.7300
528,731
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18.7600
18.9500
18.1500
18.8000
580,636
Thu, 12 Feb 2026
19.2100
19.4500
18.1800
18.3300
796,546
Wed, 11 Feb 2026
19.4300
19.5125
18.6600
19.0300
605,229
Tue, 10 Feb 2026
19.2700
19.6000
19.0500
19.2400
656,447
Mon, 09 Feb 2026
18.1100
19.2350
18.1100
19.2000
568,494
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
17.9900
18.2800
17.6800
18.1000
681,180
Thu, 05 Feb 2026
17.3000
17.6400
16.8300
17.3100
992,315
Wed, 04 Feb 2026
17.4000
17.9100
17.2100
17.5000
1,080,563
Tue, 03 Feb 2026
18.8000
18.9200
17.1850
17.6600
1,011,591
Mon, 02 Feb 2026
18.1100
18.9000
18.0300
18.7900
740,346
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
17.9800
18.4100
17.9550
18.0900
934,956
Thu, 29 Jan 2026
18.2300
18.5200
17.9100
18.1100
950,161
Wed, 28 Jan 2026
18.6100
18.7500
18.3400
18.3700
990,257
Tue, 27 Jan 2026
18.8700
19.1400
18.1600
18.4200
710,870
Mon, 26 Jan 2026
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 26 Jan 2026
19.3200
19.6600
18.7500
18.8700
636,451
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
19.8000
19.8000
19.3150
19.3200
669,382
Thu, 22 Jan 2026
20.0600
20.3300
19.7900
19.9100
1,183,769
Wed, 21 Jan 2026
19.4900
20.1600
19.3200
19.8800
915,891
Tue, 20 Jan 2026
18.7800
19.4000
18.6500
19.1500
752,014
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
19.1800
19.5050
18.9600
19.4150
704,949
Thu, 15 Jan 2026
19.1500
19.5650
19.0850
19.1700
575,288
Wed, 14 Jan 2026
18.7200
18.9800
18.4800
18.9600
498,841
Tue, 13 Jan 2026
18.9300
19.2600
18.6900
18.7600
512,737
Mon, 12 Jan 2026
18.4900
19.0800
18.2400
18.9100
769,247
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
17.9700
18.9200
17.7500
18.5400
749,051
Thu, 08 Jan 2026
17.9500
18.0000
17.6800
17.9500
584,601
Wed, 07 Jan 2026
18.5100
18.5500
17.7700
18.0800
803,658
Tue, 06 Jan 2026
18.4300
18.6500
18.1650
18.5100
1,163,800
Mon, 05 Jan 2026
17.7400
19.0100
17.6800
18.4400
1,403,981
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
17.3300
17.6100
17.1400
17.5800
787,679
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
17.6200
17.6400
17.1750
17.2500
598,822
Tue, 30 Dec 2025
17.3800
17.8800
17.3200
17.6100
851,434
Mon, 29 Dec 2025
16.7800
17.3500
16.5945
17.3100
1,225,293
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
17.2700
17.3800
16.7750
16.9400
728,613
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
17.3000
18.0300
17.1572
17.3500
827,470
Tue, 23 Dec 2025
16.8400
18.1200
16.5937
17.0700
1,728,190
Mon, 22 Dec 2025
16.2000
17.2400
15.6000
16.6700
3,601,697
Mon, 22 Dec 2025
3 · 8-K
Pre-market · 08:07 ET
8-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
12.9200
13.0200
12.6950
12.7700
2,422,731
Thu, 18 Dec 2025
13.0500
13.2250
12.9200
13.0000
1,034,176
Wed, 17 Dec 2025
13.0000
13.1800
12.7800
12.8200
743,264
Tue, 16 Dec 2025
12.8100
13.0900
12.7368
13.0300
643,320
Mon, 15 Dec 2025
13.2100
13.2500
12.8210
12.8400
705,086
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
13.5600
13.5700
13.0450
13.1000
681,485
Thu, 11 Dec 2025
13.5000
13.6199
13.3600
13.5600
676,473
Wed, 10 Dec 2025
12.7100
13.6800
12.7100
13.5200
1,260,771
Tue, 09 Dec 2025
12.7000
13.0250
12.7000
12.8000
564,635
Mon, 08 Dec 2025
12.6100
12.8300
12.3825
12.7500
570,843
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
12.3800
12.6400
12.3200
12.5100
573,438
Thu, 04 Dec 2025
12.5500
12.7000
12.3600
12.4400
540,301
Wed, 03 Dec 2025
12.4800
12.6200
12.2815
12.5600
547,427
Tue, 02 Dec 2025
12.4900
12.5950
12.3950
12.4800
486,508
Mon, 01 Dec 2025
12.1900
12.4699
12.1300
12.3900
721,791
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
12.3100
12.3850
12.2500
12.3700
329,082
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
12.3900
12.5800
12.2800
12.3100
1,153,852
Tue, 25 Nov 2025
12.2500
12.5500
12.2000
12.3500
629,406
Mon, 24 Nov 2025
12.0100
12.2900
11.9250
12.1700
715,004
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
11.7000
12.2800
11.6100
12.0400
1,048,365
Thu, 20 Nov 2025
11.9900
12.4212
11.7150
11.7400
630,076
Wed, 19 Nov 2025
12.3900
12.4450
12.0000
12.0300
795,581
Tue, 18 Nov 2025
12.2800
12.5100
11.9800
12.3500
1,041,506
Mon, 17 Nov 2025
12.7900
12.7900
12.3600
12.4100
739,659
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
12.9600
13.1800
12.8200
12.8600
880,358
Thu, 13 Nov 2025
13.8000
13.8800
12.9650
13.1400
872,166
Wed, 12 Nov 2025
13.9600
14.3255
13.7950
13.8300
1,315,273
Tue, 11 Nov 2025
14.0900
14.2050
13.8100
13.9600
833,345
Mon, 10 Nov 2025
14.0200
14.5700
14.0200
14.1900
1,056,403
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
13.8100
14.0950
13.6600
13.8900
1,325,853
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Thu, 06 Nov 2025
13.5500
14.1500
13.5500
14.0000
1,536,026
Wed, 05 Nov 2025
12.8400
13.8400
12.7000
13.7800
1,761,343
Tue, 04 Nov 2025
13.8700
14.0500
12.0950
12.7500
1,923,033
Mon, 03 Nov 2025
13.5600
14.5600
12.4400
14.3000
2,181,410
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 08:06 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
17.0800
17.1800
16.7600
17.0400
777,175
Thu, 30 Oct 2025
17.4500
17.7400
17.0300
17.1200
661,735
Wed, 29 Oct 2025
17.5600
18.0650
17.3245
17.6000
624,489
Tue, 28 Oct 2025
17.6200
17.8900
17.3800
17.7300
491,506
Mon, 27 Oct 2025
17.1700
17.6500
17.0600
17.6400
492,980
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
17.0900
17.4400
16.9500
17.1000
386,557