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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
41.4900
41.6400
40.8200
41.5200
2,298,500
Thu, 22 Oct 2026
41.5500
42.8700
41.0600
41.9300
2,324,900
Wed, 21 Oct 2026
41.7600
42.9200
41.5850
41.8200
2,052,500
Tue, 20 Oct 2026
38.8600
41.3650
38.4100
41.2500
1,938,200
Mon, 19 Oct 2026
38.0100
38.8270
37.5000
38.7000
1,312,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
39.3300
39.4650
36.9550
37.3200
1,188,400
Thu, 15 Oct 2026
39.4800
40.2900
38.4900
39.3300
2,053,700
Wed, 14 Oct 2026
20 · 8-K
After-hours · 20:39 ET
8-K ↗
Wed, 14 Oct 2026
38.9900
39.9500
38.5100
39.2800
1,217,100
Tue, 13 Oct 2026
40.5600
40.9900
39.2700
39.4900
847,900
Mon, 12 Oct 2026
40.6700
41.4100
40.5000
40.8400
579,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
41.0000
42.0600
40.2900
40.9800
1,002,700
Thu, 08 Oct 2026
40.9000
40.9000
39.2500
40.6300
1,651,600
Wed, 07 Oct 2026
41.6200
42.3800
41.0400
41.3600
1,461,300
Tue, 06 Oct 2026
45.3800
45.6050
41.2200
42.3900
2,333,000
Mon, 05 Oct 2026
46.9400
46.9400
45.2300
45.4700
821,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
47.3800
47.4300
45.9200
46.9700
1,123,200
Thu, 01 Oct 2026
46.2900
47.2250
45.7000
46.2100
944,900
Wed, 30 Sep 2026
46.9800
46.9800
45.4700
45.8400
800,200
Tue, 29 Sep 2026
46.0100
46.8700
45.4050
46.5100
1,256,200
Mon, 28 Sep 2026
44.3800
46.9000
44.1900
46.0100
1,284,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
45.5400
45.7700
44.1750
44.7500
963,800
Thu, 24 Sep 2026
45.9000
46.5150
44.8100
45.1700
749,400
Wed, 23 Sep 2026
47.8400
48.0300
45.6600
46.0900
1,550,800
Tue, 22 Sep 2026
49.0700
49.1300
47.7000
48.1900
1,213,400
Mon, 21 Sep 2026
49.4500
49.5150
47.9800
48.8700
2,281,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
50.1500
51.1950
49.1900
49.4500
6,005,800
Thu, 17 Sep 2026
49.5800
51.8300
49.3200
50.2400
1,963,500
Wed, 16 Sep 2026
53.7000
54.1250
48.4200
49.1200
2,914,700
Tue, 15 Sep 2026
54.3200
54.5000
52.9800
53.3600
867,000
Mon, 14 Sep 2026
55.0000
55.8300
54.0050
54.4300
858,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
57.0000
57.0000
54.1200
54.3200
995,800
Thu, 10 Sep 2026
57.1500
57.8200
56.0500
56.2300
769,600
Wed, 09 Sep 2026
59.0500
59.9600
57.2900
57.4500
1,293,900
Tue, 08 Sep 2026
58.7500
59.9000
58.2400
59.3700
1,326,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
59.6900
59.8900
58.9650
59.3200
1,113,100
Thu, 03 Sep 2026
58.8750
60.1000
58.6600
59.6500
806,100
Wed, 02 Sep 2026
58.3600
60.5500
57.3600
59.0100
610,000
Tue, 01 Sep 2026
57.9900
58.4500
57.2300
57.8600
1,056,400
Mon, 31 Aug 2026
57.5000
58.7850
56.3300
57.8900
982,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
60.4000
61.1800
57.7300
57.8600
585,000
Thu, 27 Aug 2026
60.7600
61.8200
60.4600
60.5000
524,100
Wed, 26 Aug 2026
61.0250
61.8000
59.7900
60.8650
1,001,100
Tue, 25 Aug 2026
61.9000
62.0000
60.5700
61.0100
804,400
Mon, 24 Aug 2026
59.7700
61.9900
59.4700
61.1500
1,255,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
59.0000
60.0000
58.8300
59.8200
596,400
Thu, 20 Aug 2026
58.9500
59.5350
57.0700
58.9200
945,500
Wed, 19 Aug 2026
61.0100
61.2100
58.3900
59.3900
939,400
Tue, 18 Aug 2026
59.7900
60.4400
59.0100
60.0700
619,300
Mon, 17 Aug 2026
58.7100
59.6500
57.9150
59.5350
529,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
57.6700
58.9000
56.6900
58.8200
350,300
Thu, 13 Aug 2026
58.5400
58.7300
57.7000
58.0600
594,700
Wed, 12 Aug 2026
59.0900
60.3750
57.6800
57.9200
1,011,000
Tue, 11 Aug 2026
59.2500
59.2700
57.3900
58.7800
1,277,500
Mon, 10 Aug 2026
59.8900
60.9900
58.5200
59.4200
621,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
60.1800
61.7650
59.7300
60.4600
696,100
Thu, 06 Aug 2026
59.3400
61.8600
59.1100
60.2700
1,679,200
Wed, 05 Aug 2026
19 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 05 Aug 2026
18 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 05 Aug 2026
61.0100
62.3200
57.4700
59.7000
1,724,200
Tue, 04 Aug 2026
58.5800
61.2900
57.5400
61.1100
2,527,800
Mon, 03 Aug 2026
54.8500
59.7200
52.7300
58.0400
2,841,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
54.1000
55.8150
53.1000
54.8100
660,400
Thu, 30 Jul 2026
53.0400
54.8100
52.7500
53.9500
648,100
Wed, 29 Jul 2026
53.9900
54.5000
52.2000
52.9700
854,000
Tue, 28 Jul 2026
52.8500
54.1200
52.0000
53.7600
727,200
Mon, 27 Jul 2026
53.4100
55.7900
52.5350
52.7350
1,408,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
53.1500
53.7100
51.7400
52.9500
368,700
Thu, 23 Jul 2026
52.2300
53.4400
51.5900
52.8100
656,000
Wed, 22 Jul 2026
54.0100
54.2650
52.7700
52.8500
448,200
Tue, 21 Jul 2026
52.2300
54.8800
51.9650
54.3300
636,600
Mon, 20 Jul 2026
52.5500
53.4500
51.3900
51.6700
581,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
49.7200
54.1000
49.5600
53.2000
818,000
Thu, 16 Jul 2026
53.0800
53.8900
50.0100
50.8600
867,000
Wed, 15 Jul 2026
51.5200
53.2400
50.8900
53.1600
500,600
Tue, 14 Jul 2026
51.3600
52.1800
50.2700
51.7300
749,900
Mon, 13 Jul 2026
50.9700
51.0300
49.5600
50.8700
600,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
51.6400
51.7600
49.5100
51.0900
623,700
Thu, 09 Jul 2026
50.9300
52.2600
50.0300
52.1800
998,600
Wed, 08 Jul 2026
50.7600
51.1200
48.5200
50.8000
1,117,900
Tue, 07 Jul 2026
50.2500
52.3800
49.8250
50.9200
2,011,700
Mon, 06 Jul 2026
49.5700
51.3900
49.4600
50.0100
748,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
48.7600
50.2100
47.4500
49.8200
853,900
Wed, 01 Jul 2026
51.2650
51.8400
48.1400
48.7600
1,125,100
Tue, 30 Jun 2026
51.4900
52.3900
50.3500
50.7500
2,017,000
Mon, 29 Jun 2026
50.3900
51.0600
49.3900
50.8500
1,573,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.0000
50.4500
48.4700
50.0800
6,636,300
Thu, 25 Jun 2026
47.1900
50.5550
47.1900
49.1200
2,767,300
Wed, 24 Jun 2026
48.6800
49.9400
46.8050
47.7700
2,972,500
Tue, 23 Jun 2026
45.0100
48.7900
45.0100
48.6000
1,981,900
Mon, 22 Jun 2026
45.2600
48.5200
45.2500
45.9600
2,517,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
45.0100
45.7200
44.2200
45.1000
2,449,800
Wed, 17 Jun 2026
42.5500
44.9500
42.2200
44.8600
1,505,500
Tue, 16 Jun 2026
42.5100
44.0200
40.9500
42.5500
3,453,900
Mon, 15 Jun 2026
46.6400
47.0000
41.4200
42.3600
2,790,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
17 · 8-K
After-hours · 16:55 ET
8-K ↗
Fri, 12 Jun 2026
16 · 424B5
After-hours · 16:53 ET
424B5 ↗
Fri, 12 Jun 2026
39.7650
47.3600
39.0000
46.1300
6,145,900
Thu, 11 Jun 2026
15 · 424B5
After-hours · 17:27 ET
424B5 ↗
Thu, 11 Jun 2026
45.0100
45.5170
40.2450
40.3600
5,099,600
Thu, 11 Jun 2026
14 · 8-K
Pre-market · 08:09 ET
8-K ↗
Wed, 10 Jun 2026
35.7100
37.4100
35.7100
37.0000
1,271,800
Wed, 10 Jun 2026
13 · 8-K
Next filing day · accepted 09 Jun, 17:32 ET
8-K ↗
Tue, 09 Jun 2026
34.6200
36.2200
34.2000
36.1100
1,834,800
Mon, 08 Jun 2026
35.4500
35.7900
33.4500
33.6300
834,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
35.4400
36.0700
33.6800
34.7100
1,076,300
Thu, 04 Jun 2026
36.0000
38.0100
35.4600
35.4900
1,126,900
Wed, 03 Jun 2026
35.4000
36.2550
34.9000
36.0300
696,200
Tue, 02 Jun 2026
37.3000
37.5300
35.4200
35.5200
1,810,200
Mon, 01 Jun 2026
39.4300
39.6600
36.8500
37.5100
694,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
40.6500
40.9350
39.0200
39.5700
747,900
Thu, 28 May 2026
41.4800
41.4950
40.3850
40.6500
303,300
Wed, 27 May 2026
42.6700
42.9900
41.3100
41.4100
519,000
Tue, 26 May 2026
42.0400
42.5950
40.7300
42.5300
538,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.8100
43.0480
41.4300
41.5400
631,900
Thu, 21 May 2026
41.5900
42.9700
40.8000
42.2500
918,300
Wed, 20 May 2026
40.5600
42.3900
40.3000
41.8600
638,500
Tue, 19 May 2026
39.5500
40.2600
38.5800
40.1700
636,100
Mon, 18 May 2026
41.3400
41.7800
38.7800
39.6300
510,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
42.2100
42.9500
41.0700
41.3400
500,900
Thu, 14 May 2026
43.6100
43.9700
42.0300
43.0800
562,700
Wed, 13 May 2026
42.2400
45.1400
40.9200
43.5600
1,212,500
Tue, 12 May 2026
40.6500
43.2800
39.7800
42.3000
1,136,900
Mon, 11 May 2026
41.3300
42.0000
39.3450
39.5900
705,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.5550
42.9050
40.0200
40.7500
606,400
Thu, 07 May 2026
12 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Thu, 07 May 2026
11 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 07 May 2026
41.0850
41.3250
39.5400
40.2900
461,000
Wed, 06 May 2026
41.9800
42.3300
40.7600
41.2000
370,300
Tue, 05 May 2026
41.7900
42.9910
40.7150
41.5800
448,300
Mon, 04 May 2026
41.7100
42.1650
41.1560
41.6100
538,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
41.2600
43.5700
40.0600
41.7000
542,200
Thu, 30 Apr 2026
42.3500
43.4900
40.6900
41.2300
821,900
Wed, 29 Apr 2026
42.7200
43.8400
42.0000
42.4000
491,800
Tue, 28 Apr 2026
44.8400
45.3100
42.7700
42.9800
620,500
Mon, 27 Apr 2026
10 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Mon, 27 Apr 2026
9 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Mon, 27 Apr 2026
44.5000
46.8500
44.3500
44.9000
629,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
44.0000
44.5330
43.2600
44.2500
667,200
Thu, 23 Apr 2026
44.5200
45.0200
43.2600
43.8900
473,100
Wed, 22 Apr 2026
46.4400
46.9300
44.1400
44.4400
743,900
Tue, 21 Apr 2026
46.6300
46.6300
44.8800
45.8900
781,800
Mon, 20 Apr 2026
47.7400
48.1500
46.4000
46.4100
492,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
45.9500
48.5300
45.5250
48.1100
1,383,700
Thu, 16 Apr 2026
43.8400
45.8000
42.6400
45.3400
1,488,100
Wed, 15 Apr 2026
8 · PRE 14A
After-hours · 16:06 ET
PRE 14A ↗
Wed, 15 Apr 2026
44.5800
44.9400
42.5620
43.9500
865,800
Tue, 14 Apr 2026
43.9800
45.3550
43.8400
44.8500
771,100
Mon, 13 Apr 2026
45.1800
45.6100
42.9350
43.8300
1,134,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.9700
46.3100
44.6500
45.3200
1,124,500
Thu, 09 Apr 2026
42.9300
46.2300
42.8800
45.5900
2,270,200
Wed, 08 Apr 2026
44.1300
44.6700
42.3800
42.9300
1,199,700
Tue, 07 Apr 2026
38.7600
43.3500
38.7600
43.1600
3,055,400
Mon, 06 Apr 2026
38.7400
40.4200
38.7400
38.9400
706,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.0700
38.8750
36.9600
38.8300
810,900
Wed, 01 Apr 2026
39.1500
40.0000
37.5600
37.7900
841,000
Tue, 31 Mar 2026
36.5200
39.3500
36.4330
39.2000
2,200,500
Mon, 30 Mar 2026
38.2900
39.2200
35.6000
36.5900
2,004,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
39.2900
39.5900
37.7200
38.8300
1,347,900
Thu, 26 Mar 2026
35.6600
40.6200
35.6350
39.2900
3,458,600
Wed, 25 Mar 2026
33.7550
36.7250
33.7550
35.5300
6,421,100
Tue, 24 Mar 2026
30.8800
31.3200
29.3700
31.1500
1,209,300
Mon, 23 Mar 2026
29.2200
31.3450
28.9600
30.8100
887,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
30.2200
30.3400
28.6200
29.0300
862,500
Thu, 19 Mar 2026
27.1000
31.7550
26.7200
30.0500
4,935,000
Wed, 18 Mar 2026
27.7900
28.0350
26.7000
27.2500
1,054,800
Tue, 17 Mar 2026
27.4400
28.2050
27.3000
27.7900
716,600
Mon, 16 Mar 2026
27.8900
28.9100
27.3150
27.3900
856,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
29.1900
30.0600
27.4450
27.7700
1,120,200
Thu, 12 Mar 2026
30.2600
30.9800
28.7800
28.8100
762,700
Wed, 11 Mar 2026
29.8400
30.9300
29.7350
30.7000
885,300
Tue, 10 Mar 2026
29.7200
30.7800
29.6550
30.2400
976,700
Mon, 09 Mar 2026
28.8800
30.3000
27.8100
29.7300
574,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
28.6800
30.0200
27.9500
29.4400
564,000
Thu, 05 Mar 2026
29.9300
30.1950
28.6100
29.2900
754,800
Wed, 04 Mar 2026
28.5900
30.6300
27.9700
29.9800
958,200
Tue, 03 Mar 2026
7 · 10-K
After-hours · 16:15 ET
10-K ↗
Tue, 03 Mar 2026
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 03 Mar 2026
28.6700
29.4500
28.0100
28.7500
657,800
Mon, 02 Mar 2026
28.8400
29.7800
28.3700
29.5000
666,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
29.1700
30.0400
28.9100
29.6900
754,000
Thu, 26 Feb 2026
29.5400
29.7800
28.5200
29.6200
731,200
Wed, 25 Feb 2026
28.3600
29.6000
27.9800
29.2800
912,400
Tue, 24 Feb 2026
27.6800
29.0000
27.6200
28.3200
871,300
Mon, 23 Feb 2026
25.8200
27.4900
25.7900
27.4500
597,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
25.9400
26.3550
25.2900
26.0200
598,100
Thu, 19 Feb 2026
26.0900
26.6300
25.3000
26.1600
1,036,100
Wed, 18 Feb 2026
25.9900
26.6950
25.3600
26.3700
445,100
Tue, 17 Feb 2026
26.5600
26.9200
25.7600
26.1300
674,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
27.2500
28.0500
26.6800
26.7200
436,300
Thu, 12 Feb 2026
28.3000
28.6000
26.7000
27.1600
458,000
Wed, 11 Feb 2026
28.0600
28.1650
26.4300
28.0100
625,900
Tue, 10 Feb 2026
28.3400
28.9150
27.8500
27.9300
356,900
Mon, 09 Feb 2026
29.4200
29.4200
27.9900
28.0800
586,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
27.4500
30.2200
27.1250
29.4200
1,263,300
Thu, 05 Feb 2026
28.1680
28.3200
26.7700
26.9900
1,118,100
Wed, 04 Feb 2026
27.9000
28.4250
26.8450
27.8200
939,100
Tue, 03 Feb 2026
28.4000
28.8000
27.1850
27.6000
669,000
Mon, 02 Feb 2026
26.3100
28.3100
25.9300
28.1700
851,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
25.3500
26.8800
25.2200
26.4500
1,672,900
Thu, 29 Jan 2026
25.2500
25.7500
24.8950
25.6700
1,106,300
Wed, 28 Jan 2026
26.1400
26.1400
25.3400
25.3800
489,500
Tue, 27 Jan 2026
25.8700
26.2100
25.5500
26.1600
642,300
Mon, 26 Jan 2026
25.6200
26.2100
25.4400
25.8700
704,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
26.9900
27.0600
25.4400
25.7800
706,200
Thu, 22 Jan 2026
27.7300
28.6900
26.9900
27.0300
1,466,800
Wed, 21 Jan 2026
27.0500
28.5000
26.9500
27.2050
1,073,400
Tue, 20 Jan 2026
26.2350
27.4200
25.5000
27.0500
1,011,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25.3400
27.4630
24.8200
26.7100
1,239,900
Thu, 15 Jan 2026
26.1900
26.1900
24.2900
25.1700
1,252,200
Wed, 14 Jan 2026
25.6800
27.4200
24.8900
26.0500
1,140,000
Tue, 13 Jan 2026
25.0000
26.4700
24.9100
25.7500
1,034,200
Mon, 12 Jan 2026
25.7500
26.0000
23.2520
25.0300
1,373,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
23.5800
29.9800
23.2720
26.0000
5,786,600
Thu, 08 Jan 2026
16.7400
25.5900
16.3900
23.2500
9,487,000
Wed, 07 Jan 2026
15.1400
15.6600
14.8800
15.4700
774,700
Wed, 07 Jan 2026
5 · 8-K
Pre-market · 09:15 ET
8-K ↗
Tue, 06 Jan 2026
15.1300
15.2800
14.7850
15.1400
505,400
Mon, 05 Jan 2026
15.6900
15.6900
14.9100
15.2100
463,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
15.5000
15.7850
15.0600
15.5400
490,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
15.5300
16.0000
15.1400
15.4000
539,100
Tue, 30 Dec 2025
15.9300
16.0850
15.3300
15.5500
325,900
Mon, 29 Dec 2025
16.3000
16.3900
15.8900
15.9400
379,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
16.7100
16.7100
15.8800
16.3000
510,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
16.6700
16.8500
16.4700
16.7300
349,600
Tue, 23 Dec 2025
17.8400
17.8800
16.4750
16.5300
889,500
Mon, 22 Dec 2025
16.7800
18.0500
16.5110
17.9300
494,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
16.7100
17.1500
16.6050
16.8700
1,223,300
Thu, 18 Dec 2025
16.1800
16.9000
15.7700
16.6800
803,800
Wed, 17 Dec 2025
16.9500
17.5800
15.7100
16.0200
1,199,600
Tue, 16 Dec 2025
17.0800
17.3800
16.3600
16.9100
1,101,500
Mon, 15 Dec 2025
17.1800
17.4400
16.7700
17.1700
1,276,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.7000
18.8100
16.6200
16.8600
1,407,700
Thu, 11 Dec 2025
19.9900
20.2000
18.1350
18.7700
1,187,300
Thu, 11 Dec 2025
4 · 8-K
Pre-market · 09:11 ET
8-K ↗
Wed, 10 Dec 2025
19.5100
20.4700
19.2900
20.1700
1,095,000
Tue, 09 Dec 2025
20.4100
20.4100
17.3100
19.4900
1,418,000
Mon, 08 Dec 2025
21.9200
22.0700
20.4900
20.5200
423,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
21.4300
21.8600
20.9800
21.8100
523,300
Thu, 04 Dec 2025
20.9700
21.7900
20.5700
21.4000
494,600
Wed, 03 Dec 2025
20.5600
21.0200
20.2200
21.0000
359,000
Tue, 02 Dec 2025
19.9200
20.7000
19.9200
20.5600
536,200
Mon, 01 Dec 2025
21.4700
21.4700
19.5750
19.8500
496,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
21.9200
22.1400
21.3500
21.6000
252,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
21.7300
21.9550
21.0500
21.7100
678,300
Tue, 25 Nov 2025
21.8000
22.4500
21.5500
21.7000
950,600
Mon, 24 Nov 2025
21.7500
22.8500
21.6360
21.7700
447,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
21.1600
22.0500
20.3700
21.7500
348,700
Thu, 20 Nov 2025
22.4700
23.3100
21.2200
21.2700
352,100
Wed, 19 Nov 2025
22.5500
23.2300
22.0100
22.1000
440,400
Tue, 18 Nov 2025
21.6400
22.7000
21.4000
22.5900
646,500
Mon, 17 Nov 2025
21.9700
22.3600
21.2800
21.7600
843,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
19.8800
22.3200
19.8400
22.0700
565,700
Thu, 13 Nov 2025
20.3100
21.5700
19.9350
20.2700
459,700
Thu, 13 Nov 2025
3 · 8-K/A
Next filing day · accepted 12 Nov, 21:58 ET
8-K/A ↗
Wed, 12 Nov 2025
2 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 12 Nov 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 12 Nov 2025
20.0000
20.6200
19.6300
20.3000
424,900
Tue, 11 Nov 2025
18.7750
19.7100
18.6200
19.6400
485,400
Mon, 10 Nov 2025
17.8200
18.9550
17.8200
18.7100
575,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
18.4000
18.4000
16.8000
17.6300
578,100
Thu, 06 Nov 2025
18.3400
18.5600
17.8100
18.3000
523,600
Wed, 05 Nov 2025
19.0000
19.1090
17.7700
18.5000
264,800
Tue, 04 Nov 2025
19.3400
20.2300
18.6100
19.0100
1,004,000
Mon, 03 Nov 2025
23.2500
23.3100
18.3300
20.0000
2,705,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
23.8800
24.6400
23.4200
23.4200
388,100
Thu, 30 Oct 2025
22.5000
24.0300
22.3000
23.9700
471,900
Wed, 29 Oct 2025
21.5100
22.8800
21.2800
22.6500
733,200
Tue, 28 Oct 2025
21.3300
21.6800
20.8400
21.5500
233,500
Mon, 27 Oct 2025
20.6600
21.8780
20.6600
21.4000
310,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend