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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.9100
94.0000
85.0100
86.5500
494,800
Thu, 23 Jul 2026
93.8300
98.3900
92.0300
94.0200
549,500
Wed, 22 Jul 2026
91.4900
98.5700
91.1100
95.3300
637,400
Tue, 21 Jul 2026
89.1000
96.1950
88.2300
95.8500
673,900
Mon, 20 Jul 2026
84.8200
86.7200
81.4900
83.6900
834,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
79.0100
84.7600
77.3200
82.8700
1,521,400
Thu, 16 Jul 2026
88.1000
92.4300
82.4800
83.7400
821,400
Wed, 15 Jul 2026
98.2400
99.4000
86.8000
93.1700
792,500
Tue, 14 Jul 2026
97.1700
97.5000
92.2150
94.8500
958,000
Mon, 13 Jul 2026
96.0000
96.9300
90.2600
90.4100
867,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.1400
101.0000
92.8500
100.3000
883,100
Thu, 09 Jul 2026
100.5200
100.8100
95.1900
96.4400
979,200
Wed, 08 Jul 2026
83.7600
89.3300
81.6100
88.8100
1,723,000
Tue, 07 Jul 2026
89.4300
89.7340
82.4700
85.0100
1,224,000
Mon, 06 Jul 2026
103.9500
105.8680
95.3650
95.6700
1,038,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
113.2150
113.2150
95.4150
98.2200
1,904,300
Wed, 01 Jul 2026
105.2300
113.5800
101.3200
111.7700
2,519,400
Tue, 30 Jun 2026
106.5000
113.5290
105.8300
112.2800
1,229,400
Mon, 29 Jun 2026
91.5700
105.6000
90.9800
105.4600
1,092,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.5100
94.3900
87.5000
94.0000
3,424,400
Thu, 25 Jun 2026
97.4000
97.4000
89.2780
95.0300
1,129,100
Wed, 24 Jun 2026
93.2100
93.4000
86.5800
89.3800
868,200
Tue, 23 Jun 2026
89.9800
93.8400
88.2200
92.2000
811,600
Mon, 22 Jun 2026
101.0000
101.6500
94.5000
99.6100
1,220,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
96.2200
99.6000
94.8400
98.6100
1,734,300
Wed, 17 Jun 2026
88.8200
93.8060
88.1900
89.4500
1,107,200
Tue, 16 Jun 2026
88.1700
91.0000
85.6300
85.7700
929,700
Mon, 15 Jun 2026
91.0700
92.5600
88.2700
89.4700
1,234,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
84.6300
88.1040
82.2500
86.8000
1,124,700
Thu, 11 Jun 2026
74.6100
84.5900
72.8400
84.0400
1,307,700
Wed, 10 Jun 2026
69.6700
80.7400
69.0000
72.1700
1,734,000
Tue, 09 Jun 2026
69.4250
77.1900
67.0000
71.6000
1,183,100
Mon, 08 Jun 2026
67.0600
68.3880
64.3300
66.7500
698,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
68.1800
68.5000
62.4400
62.9100
809,600
Thu, 04 Jun 2026
69.5020
72.2500
67.3700
71.0600
906,000
Wed, 03 Jun 2026
75.9000
76.3500
72.1400
72.4500
698,900
Tue, 02 Jun 2026
71.8600
76.6300
70.4060
74.9500
2,831,200
Mon, 01 Jun 2026
69.4300
71.4100
68.5000
70.0100
1,019,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.7000
73.0000
68.1000
71.5200
1,208,700
Thu, 28 May 2026
72.9700
73.2450
66.7400
70.1500
890,300
Wed, 27 May 2026
75.3800
76.6560
71.1000
73.7400
929,200
Tue, 26 May 2026
72.4780
73.2000
68.0000
72.7300
1,723,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
67.6400
69.2520
66.0300
68.9600
1,110,300
Thu, 21 May 2026
65.7600
66.7500
64.2600
65.3200
660,100
Wed, 20 May 2026
66.7400
67.6400
64.7920
65.7600
727,500
Tue, 19 May 2026
63.9000
65.8800
62.1700
64.5800
1,532,100
Mon, 18 May 2026
19 · 8-K
After-hours · 16:55 ET
8-K ↗
Mon, 18 May 2026
18 · 424B5
After-hours · 16:51 ET
424B5 ↗
Mon, 18 May 2026
17 · S-3ASR
After-hours · 16:34 ET
S-3ASR ↗
Mon, 18 May 2026
74.4500
74.4500
66.1300
66.6000
1,385,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
69.3700
73.9600
68.2300
73.2700
882,700
Thu, 14 May 2026
16 · 8-K
After-hours · 17:14 ET
8-K ↗
Thu, 14 May 2026
74.0000
75.0100
73.0000
74.5100
510,900
Wed, 13 May 2026
75.5580
76.3850
71.2500
74.3150
771,700
Tue, 12 May 2026
73.5800
75.0000
70.2000
73.2800
976,200
Mon, 11 May 2026
76.0100
78.0000
73.7500
76.9500
1,083,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.6700
75.3500
71.5300
74.4200
1,075,500
Thu, 07 May 2026
72.7200
72.7600
67.7700
71.2300
1,199,100
Wed, 06 May 2026
68.2900
72.5550
66.4600
72.5100
1,212,500
Tue, 05 May 2026
61.0000
67.8000
56.6010
67.7700
2,698,600
Tue, 05 May 2026
15 · 10-Q
Pre-market · 08:46 ET
10-Q ↗
Mon, 04 May 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 04 May 2026
68.1100
69.7600
64.7500
69.7200
2,453,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.5500
66.0000
63.0000
64.4200
716,000
Thu, 30 Apr 2026
64.7000
66.0400
63.4000
65.9700
696,000
Wed, 29 Apr 2026
68.0500
68.5000
62.7550
63.7300
812,700
Tue, 28 Apr 2026
66.4700
70.3850
62.1400
66.5400
1,033,900
Mon, 27 Apr 2026
70.8600
71.2000
65.9200
70.6800
1,010,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.9900
72.8710
67.2500
70.9300
730,300
Thu, 23 Apr 2026
65.9000
70.1000
65.4400
68.4100
962,600
Wed, 22 Apr 2026
66.4200
67.1000
63.3300
65.5200
511,500
Tue, 21 Apr 2026
64.8000
66.6400
63.7600
64.5200
626,300
Mon, 20 Apr 2026
65.6500
67.7600
64.3450
64.4600
718,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
65.5400
66.7900
63.5100
65.7500
582,000
Thu, 16 Apr 2026
63.9900
65.4000
62.7000
63.6800
792,000
Wed, 15 Apr 2026
62.7750
64.4300
61.2000
64.3300
808,300
Tue, 14 Apr 2026
62.8500
65.5800
60.5000
64.0100
1,180,700
Mon, 13 Apr 2026
58.7500
61.1590
58.0000
60.4700
773,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.4000
58.2400
54.5850
57.5000
668,400
Thu, 09 Apr 2026
53.0500
55.8000
52.6600
55.2100
626,100
Wed, 08 Apr 2026
53.2400
55.5000
51.3700
52.6700
853,700
Tue, 07 Apr 2026
47.7100
49.3900
46.6950
48.8500
551,400
Mon, 06 Apr 2026
48.4800
48.9000
46.6700
47.7600
313,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.4600
49.7600
44.4300
48.1200
322,900
Wed, 01 Apr 2026
13 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Wed, 01 Apr 2026
12 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Wed, 01 Apr 2026
48.0400
50.1200
47.4350
47.8100
649,700
Tue, 31 Mar 2026
43.7400
46.6750
43.1400
46.6100
666,000
Mon, 30 Mar 2026
46.4700
46.4700
41.5800
42.1200
666,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
44.7000
46.3800
44.5000
45.2300
512,100
Thu, 26 Mar 2026
49.2350
49.2350
45.2900
45.4500
719,700
Wed, 25 Mar 2026
51.8000
52.9000
50.0100
51.1600
531,500
Tue, 24 Mar 2026
48.1100
52.5100
48.1000
51.1500
815,100
Mon, 23 Mar 2026
48.7100
50.2180
47.9200
48.7700
582,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.0100
51.5000
46.7300
46.8300
1,187,800
Thu, 19 Mar 2026
44.5100
51.9800
43.3600
51.1200
790,900
Wed, 18 Mar 2026
47.4500
48.1200
45.2200
46.8100
541,400
Tue, 17 Mar 2026
45.1500
49.5900
45.1000
47.6200
939,200
Mon, 16 Mar 2026
42.9300
44.1000
42.0100
42.5900
635,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
42.1600
43.4400
41.2000
41.4300
472,000
Thu, 12 Mar 2026
43.9950
44.1090
41.0650
41.6400
575,800
Wed, 11 Mar 2026
42.8000
44.9300
42.5000
44.8300
527,900
Tue, 10 Mar 2026
41.4000
45.3200
41.4000
43.4500
625,500
Mon, 09 Mar 2026
39.4100
42.1400
38.4200
41.7300
672,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
41.9000
43.9990
38.8800
40.0200
1,120,300
Thu, 05 Mar 2026
45.5600
46.8300
42.3100
44.2900
649,100
Wed, 04 Mar 2026
46.9400
47.8000
44.5780
46.6500
790,000
Tue, 03 Mar 2026
44.8600
46.2100
43.9200
45.4900
575,800
Mon, 02 Mar 2026
45.3800
48.8060
45.3600
48.5800
692,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
45.4600
47.8900
44.0900
47.5500
1,383,400
Thu, 26 Feb 2026
52.4100
52.4100
45.7500
46.9000
1,260,900
Wed, 25 Feb 2026
54.7350
55.0000
51.5600
52.4100
1,156,100
Tue, 24 Feb 2026
51.2000
55.3300
50.6770
53.5800
1,103,800
Mon, 23 Feb 2026
49.8750
51.1600
49.0000
51.0900
868,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
47.6600
50.5000
47.3000
50.3500
1,038,900
Fri, 20 Feb 2026
11 · 10-K
Pre-market · 08:39 ET
10-K ↗
Thu, 19 Feb 2026
47.0200
47.9200
44.9140
47.8400
617,900
Wed, 18 Feb 2026
46.6200
48.5900
44.7200
47.8400
786,900
Tue, 17 Feb 2026
45.6200
47.7300
43.5300
47.0700
1,157,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
43.8600
46.9500
43.8000
46.7700
1,402,300
Thu, 12 Feb 2026
47.8300
47.9900
43.6140
43.9300
1,707,000
Wed, 11 Feb 2026
46.0000
48.7200
45.0000
47.5900
1,979,500
Tue, 10 Feb 2026
42.2200
47.4600
40.3940
45.2700
5,700,000
Mon, 09 Feb 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 09 Feb 2026
32.2500
34.9450
32.0300
34.1100
1,605,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
29.4900
32.2400
29.1950
32.1500
926,300
Thu, 05 Feb 2026
27.7100
28.6850
27.2450
28.5200
1,084,100
Wed, 04 Feb 2026
30.3300
31.5400
27.0300
28.0100
1,007,800
Tue, 03 Feb 2026
31.8700
32.1500
29.4800
30.3800
599,100
Mon, 02 Feb 2026
29.9300
31.5300
29.2700
31.1300
661,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
33.0700
33.0700
29.7800
30.3400
946,100
Thu, 29 Jan 2026
31.1200
33.5000
31.0100
33.4900
1,059,500
Wed, 28 Jan 2026
31.6100
31.6200
30.3700
30.8800
892,300
Tue, 27 Jan 2026
29.8400
31.3200
28.6050
31.0000
960,600
Mon, 26 Jan 2026
31.4000
31.9310
30.4900
30.5900
616,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
32.8700
32.9200
30.8400
31.4200
779,600
Thu, 22 Jan 2026
34.3700
34.3700
31.9800
33.0700
637,100
Wed, 21 Jan 2026
31.6800
33.4110
30.9800
33.2800
1,090,800
Tue, 20 Jan 2026
29.7100
31.6150
29.2500
30.5700
1,062,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
29.4800
29.9900
28.7700
29.7800
832,000
Thu, 15 Jan 2026
29.5950
31.4300
28.7600
28.8200
1,963,000
Wed, 14 Jan 2026
26.1350
29.8600
26.0000
27.9200
2,043,000
Tue, 13 Jan 2026
25.2050
27.3900
25.0000
26.1300
1,278,900
Tue, 13 Jan 2026
9 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 12 Jan 2026
23.2100
24.8100
22.5000
24.6500
713,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.8500
24.0000
22.3200
23.7700
626,500
Thu, 08 Jan 2026
23.1300
23.2200
21.4400
22.5500
1,234,500
Wed, 07 Jan 2026
22.4200
24.3450
22.0000
23.6100
1,259,000
Tue, 06 Jan 2026
21.2300
22.8650
21.1850
22.7900
838,300
Mon, 05 Jan 2026
20.9900
22.0300
20.8200
20.9400
683,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19.1900
20.5800
19.0100
20.4100
757,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
19.0000
19.0300
18.3500
18.4300
314,300
Tue, 30 Dec 2025
19.1700
19.3700
18.8700
18.9800
504,400
Mon, 29 Dec 2025
18.6200
19.1900
18.3200
19.0000
321,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
18.8600
19.2300
18.5800
18.9500
279,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
18.7200
18.9900
18.5300
18.8300
218,300
Tue, 23 Dec 2025
18.2900
18.8700
18.2800
18.5500
424,800
Mon, 22 Dec 2025
18.0300
18.4150
17.6720
18.3700
546,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
17.4500
17.7300
17.4050
17.6200
648,700
Thu, 18 Dec 2025
17.1200
17.5300
16.9500
17.2400
533,700
Wed, 17 Dec 2025
17.6500
17.7250
16.6050
16.7000
530,100
Tue, 16 Dec 2025
17.4900
17.8410
17.2600
17.5600
448,900
Mon, 15 Dec 2025
18.0000
18.0700
17.3700
17.7300
572,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.5100
18.6100
17.5500
17.8200
627,300
Thu, 11 Dec 2025
18.3900
18.9900
18.0200
18.6900
698,300
Wed, 10 Dec 2025
17.9800
18.6900
17.8550
18.5400
758,800
Tue, 09 Dec 2025
17.3500
18.0820
17.1400
17.9600
433,800
Mon, 08 Dec 2025
18.1300
18.7000
17.5600
17.6700
673,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
17.4400
17.9150
17.4100
17.6100
563,000
Thu, 04 Dec 2025
17.2200
17.5000
17.0380
17.3900
587,800
Wed, 03 Dec 2025
16.6700
17.6950
16.4420
17.5500
834,300
Tue, 02 Dec 2025
16.7200
16.9700
16.4050
16.6100
680,900
Mon, 01 Dec 2025
16.5000
16.8900
16.2700
16.5400
665,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
16.6000
16.9600
16.6000
16.8000
236,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
16.4200
16.9500
16.2370
16.7000
647,900
Tue, 25 Nov 2025
15.4500
16.3000
15.2160
16.2100
576,600
Mon, 24 Nov 2025
14.8600
15.4300
14.7500
15.3000
557,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
14.3700
15.4100
14.2300
14.8400
1,133,600
Thu, 20 Nov 2025
15.4600
15.6370
14.1950
14.2500
1,001,300
Wed, 19 Nov 2025
14.7300
15.3500
14.6600
14.9400
659,800
Tue, 18 Nov 2025
14.2900
14.9900
14.2900
14.5400
645,000
Mon, 17 Nov 2025
14.3300
14.8500
14.0700
14.2900
864,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
14.0900
14.9710
14.0880
14.6400
716,800
Thu, 13 Nov 2025
16.1400
16.2200
14.6300
14.8800
1,132,800
Wed, 12 Nov 2025
16.7500
17.8600
16.1200
16.1400
1,325,300
Tue, 11 Nov 2025
15.5300
15.8850
15.0400
15.2100
677,300
Mon, 10 Nov 2025
15.4250
15.5800
15.0000
15.4200
776,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
14.6850
15.0250
14.0600
14.9700
1,354,000
Thu, 06 Nov 2025
17.0100
17.0100
15.0600
15.0900
1,284,300
Wed, 05 Nov 2025
15.8000
16.9200
15.5900
16.7000
1,488,200
Tue, 04 Nov 2025
16.7100
17.3800
15.2750
15.7250
3,925,300
Mon, 03 Nov 2025
8 · 10-Q
After-hours · 17:16 ET
10-Q ↗
Mon, 03 Nov 2025
7 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 03 Nov 2025
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 03 Nov 2025
22.8900
23.3000
22.1200
22.9200
902,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
22.9000
23.3900
22.2900
22.6800
649,000
Thu, 30 Oct 2025
23.4600
24.1500
22.5900
22.8100
734,700
Wed, 29 Oct 2025
23.1000
23.8500
22.4700
23.5700
756,500
Tue, 28 Oct 2025
23.3400
23.3400
22.3200
22.6300
625,000
Mon, 27 Oct 2025
22.9600
23.6400
22.7400
23.4550
713,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
22.5900
23.4800
22.3800
22.4700
713,500
Thu, 23 Oct 2025
20.7300
22.2400
20.7300
22.1000
568,000
Wed, 22 Oct 2025
22.1300
22.6800
20.5800
21.0500
797,200
Tue, 21 Oct 2025
22.9000
22.9900
22.4700
22.5300
685,600
Mon, 20 Oct 2025
22.4100
23.1700
22.3400
22.5800
833,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
21.9500
22.4400
21.7200
21.9900
775,600
Thu, 16 Oct 2025
23.7500
23.9400
22.2150
22.7300
1,237,300
Wed, 15 Oct 2025
21.3900
23.3500
21.2730
23.3000
1,455,600
Tue, 14 Oct 2025
19.6100
20.8350
19.3050
20.4200
815,000
Mon, 13 Oct 2025
19.2350
20.5800
19.0600
20.4700
783,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
19.9700
20.0800
18.2410
18.2900
1,071,300
Thu, 09 Oct 2025
19.6100
20.1400
19.2500
19.9200
676,000
Wed, 08 Oct 2025
18.8500
19.6600
18.7400
19.6100
675,700
Tue, 07 Oct 2025
20.4700
20.4700
18.6550
18.7300
847,300
Mon, 06 Oct 2025
21.2400
21.4600
20.0000
20.0600
742,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
20.6000
21.1350
20.5000
20.6800
911,200
Thu, 02 Oct 2025
20.2000
20.9000
20.0400
20.5100
1,505,300
Wed, 01 Oct 2025
17.4700
19.8700
17.3300
19.8100
1,273,800
Tue, 30 Sep 2025
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 30 Sep 2025
17.2000
17.6000
17.0700
17.5200
676,100
Mon, 29 Sep 2025
17.6500
17.6700
17.0500
17.1800
647,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
16.8100
17.5800
16.5200
17.2800
904,700
Thu, 25 Sep 2025
17.3050
17.3560
16.6000
16.9800
1,107,300
Wed, 24 Sep 2025
18.1500
18.3000
17.3950
17.6800
1,079,600
Tue, 23 Sep 2025
19.2900
19.7500
18.3250
18.3600
1,204,800
Mon, 22 Sep 2025
18.4700
19.1500
18.4700
18.8800
1,460,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
18.2000
18.7300
17.5600
18.4400
1,681,800
Thu, 18 Sep 2025
17.2900
18.0400
16.8100
18.0200
2,573,100
Wed, 17 Sep 2025
16.9100
17.4300
16.3300
16.4800
1,771,000
Tue, 16 Sep 2025
17.2900
17.7000
16.8900
17.0600
993,400
Mon, 15 Sep 2025
17.0700
17.2300
16.6000
17.0700
894,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
17.3200
17.3300
16.7400
16.8700
914,400
Thu, 11 Sep 2025
16.7000
17.8150
16.7000
17.1500
821,500
Wed, 10 Sep 2025
16.5000
17.2450
16.3200
16.5300
708,900
Tue, 09 Sep 2025
16.8800
17.0300
16.2800
16.4100
798,300
Mon, 08 Sep 2025
17.1000
17.1890
16.6830
16.7600
1,095,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
16.7800
17.1200
16.4000
16.8800
784,000
Thu, 04 Sep 2025
16.0200
16.5970
15.8100
16.5300
649,600
Wed, 03 Sep 2025
16.6100
16.6800
16.0600
16.0700
517,000
Tue, 02 Sep 2025
16.0900
16.5700
15.6000
16.4800
1,057,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
17.3900
17.4100
16.4300
16.8500
775,400
Thu, 28 Aug 2025
17.3700
17.6300
17.1950
17.5800
549,000
Wed, 27 Aug 2025
17.5500
17.6890
17.2200
17.3900
499,600
Tue, 26 Aug 2025
17.8800
18.1800
17.6350
17.7000
624,500
Mon, 25 Aug 2025
18.0600
18.2080
17.6000
17.8800
598,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
17.0000
18.5400
16.8430
18.1600
701,100
Thu, 21 Aug 2025
16.8350
17.1300
16.6600
16.9900
405,400
Wed, 20 Aug 2025
17.6400
17.6450
16.3900
16.9300
880,500
Tue, 19 Aug 2025
18.4300
18.6370
17.6100
17.7900
556,400
Mon, 18 Aug 2025
17.9700
18.8500
17.6490
18.4400
762,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 15 Aug 2025
18.4800
18.6090
17.5100
17.9500
1,052,600
Thu, 14 Aug 2025
18.6000
19.0200
18.1100
18.7700
836,000
Wed, 13 Aug 2025
19.2350
19.5940
18.0600
19.0200
1,582,500
Tue, 12 Aug 2025
16.9200
19.0700
16.7100
18.9100
1,883,800
Mon, 11 Aug 2025
17.5900
17.8500
16.0000
16.0600
1,422,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
18.5000
18.9900
17.0600
17.4400
2,510,500
Thu, 07 Aug 2025
14.7800
17.4990
14.7530
16.6600
3,660,900
Wed, 06 Aug 2025
14.0300
14.6800
13.7700
14.5600
2,256,200
Tue, 05 Aug 2025
14.1300
14.7290
13.1200
14.0600
4,816,800
Tue, 05 Aug 2025
3 · 10-Q
Pre-market · 09:03 ET
10-Q ↗
Mon, 04 Aug 2025
2 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 04 Aug 2025
19.4600
20.2600
19.3500
20.1400
505,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
19.2000
19.5800
18.6000
19.3800
429,200
Thu, 31 Jul 2025
20.0500
20.4500
18.7500
19.7900
635,700
Wed, 30 Jul 2025
21.3500
21.4950
20.2800
20.4100
445,900
Tue, 29 Jul 2025
21.7200
22.4800
20.9100
20.9900
348,500
Mon, 28 Jul 2025
21.0600
21.7150
21.0500
21.4700
252,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend