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
23.2750
23.2750
22.0500
22.4300
883,649
Thu, 22 Oct 2026
23.4000
23.8900
22.7800
23.1100
1,546,400
Wed, 21 Oct 2026
23.0500
23.1700
22.3200
22.6900
1,115,300
Tue, 20 Oct 2026
22.2000
22.8200
21.7350
22.7150
1,417,000
Mon, 19 Oct 2026
22.1300
22.4500
21.6650
22.2000
1,368,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
22.5000
22.6800
21.7000
21.7800
1,294,000
Thu, 15 Oct 2026
21.9400
22.5600
20.7600
22.5200
1,610,000
Wed, 14 Oct 2026
21.0000
21.7500
20.3300
20.9700
3,323,200
Tue, 13 Oct 2026
21.6600
21.6600
20.7500
21.2800
2,488,900
Mon, 12 Oct 2026
22.3800
22.5930
21.4900
21.8400
1,408,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
22.5900
23.0000
22.2300
22.5900
2,049,800
Thu, 08 Oct 2026
22.9200
23.0030
21.7000
22.5400
1,817,600
Wed, 07 Oct 2026
22.9600
23.3000
22.6200
23.1400
1,776,700
Tue, 06 Oct 2026
23.0200
23.8400
21.2000
23.0600
2,823,000
Mon, 05 Oct 2026
22.2800
23.2400
21.3700
22.8000
3,041,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
23.7200
23.7200
22.7100
23.4600
1,951,100
Thu, 01 Oct 2026
24.3400
24.9000
23.2400
23.3700
3,182,300
Wed, 30 Sep 2026
25.0700
26.6800
24.0100
24.1600
7,443,100
Tue, 29 Sep 2026
23.8500
26.0000
22.4700
24.5100
29,814,000
Tue, 29 Sep 2026
24 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Mon, 28 Sep 2026
37.6500
39.6650
37.1800
39.1100
1,853,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
38.1950
39.1200
37.6200
38.2300
1,172,700
Thu, 24 Sep 2026
42.4200
42.8700
36.8200
38.3200
4,237,000
Wed, 23 Sep 2026
45.1700
45.4100
42.6250
42.7600
1,173,500
Tue, 22 Sep 2026
44.5000
45.8000
44.4700
45.2800
1,144,900
Mon, 21 Sep 2026
44.5000
45.0250
43.8100
44.3100
801,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.4000
44.5200
43.5600
44.0000
2,097,900
Thu, 17 Sep 2026
43.4700
44.5800
43.0000
44.0900
798,700
Wed, 16 Sep 2026
43.4000
43.7300
41.6700
42.4900
1,469,900
Tue, 15 Sep 2026
44.7300
44.8250
42.5800
43.1000
1,216,000
Mon, 14 Sep 2026
44.2700
45.7500
44.0500
44.9300
707,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
44.6600
45.3000
44.0400
44.5100
1,241,300
Thu, 10 Sep 2026
45.6800
45.8200
44.4000
44.4700
923,200
Wed, 09 Sep 2026
45.7100
46.9800
45.3700
46.0000
1,354,800
Tue, 08 Sep 2026
43.3750
46.2500
43.0500
45.6800
1,390,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
44.9100
45.1600
43.9000
44.5000
991,400
Thu, 03 Sep 2026
45.5000
46.0300
44.0300
44.8600
1,321,500
Wed, 02 Sep 2026
50.7200
50.9700
45.2500
46.2300
2,485,300
Wed, 02 Sep 2026
23 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 01 Sep 2026
48.6300
48.8480
47.2900
47.8600
748,800
Mon, 31 Aug 2026
48.2300
48.8600
47.5900
48.6800
1,643,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
49.5100
49.5100
48.2900
48.7200
843,600
Thu, 27 Aug 2026
50.8300
51.0300
49.5100
49.5600
778,400
Wed, 26 Aug 2026
50.9000
51.1950
50.0500
50.9500
900,200
Tue, 25 Aug 2026
48.0000
51.7200
47.9150
51.0500
2,188,300
Mon, 24 Aug 2026
48.0000
48.0360
46.3400
47.4600
920,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
48.9100
49.8450
48.1900
48.3700
673,800
Thu, 20 Aug 2026
48.0000
49.6400
47.0800
48.8900
1,200,800
Wed, 19 Aug 2026
48.0000
49.0150
46.9300
48.7600
1,281,600
Tue, 18 Aug 2026
47.4200
48.2000
46.8700
47.3800
501,300
Mon, 17 Aug 2026
48.0800
48.5000
46.8700
47.9700
838,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
47.0600
48.7000
46.3100
48.6200
957,700
Thu, 13 Aug 2026
44.9600
47.2700
44.2200
47.0600
1,129,700
Wed, 12 Aug 2026
45.1100
46.1510
44.9300
45.1300
737,500
Tue, 11 Aug 2026
46.0100
46.5000
44.6400
45.0000
984,400
Mon, 10 Aug 2026
46.0600
47.0000
45.1240
46.0600
1,096,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
46.5900
48.1050
45.0200
46.4200
1,827,800
Thu, 06 Aug 2026
44.1500
45.4800
43.9000
45.3600
1,268,100
Wed, 05 Aug 2026
43.9000
44.5100
43.2200
44.2400
799,900
Tue, 04 Aug 2026
44.2100
44.7300
42.5600
43.6800
1,287,300
Mon, 03 Aug 2026
43.6700
44.7550
42.2200
44.0600
1,056,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
43.6500
44.9900
43.0000
43.6300
1,695,000
Thu, 30 Jul 2026
41.6900
42.5570
39.9200
42.1900
1,961,600
Wed, 29 Jul 2026
38.0000
42.0000
37.4320
40.0700
3,858,600
Wed, 29 Jul 2026
22 · 10-Q
Pre-market · 03:17 ET
10-Q ↗
Wed, 29 Jul 2026
21 · 8-K
Pre-market · 03:06 ET
8-K ↗
Tue, 28 Jul 2026
37.5900
38.0150
35.3400
36.6600
3,011,200
Mon, 27 Jul 2026
38.5000
40.0000
38.1600
38.2100
1,473,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
39.3000
39.4400
37.3300
38.9700
1,345,800
Thu, 23 Jul 2026
39.9000
40.4960
38.8600
39.4300
837,100
Wed, 22 Jul 2026
39.8000
40.8600
39.3850
40.3800
1,054,000
Tue, 21 Jul 2026
40.2200
40.7300
39.6300
40.0900
849,200
Mon, 20 Jul 2026
40.2200
41.9200
39.5850
39.7000
1,071,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
39.1200
41.0400
38.2000
40.2500
958,000
Thu, 16 Jul 2026
40.0000
40.6600
39.0100
39.3600
1,257,200
Wed, 15 Jul 2026
41.1200
41.5500
40.1200
41.0000
914,600
Tue, 14 Jul 2026
41.1200
43.1590
41.0100
41.5200
985,200
Mon, 13 Jul 2026
41.8700
42.5200
40.3000
41.1000
1,460,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
44.4800
44.8500
41.0200
42.6300
1,139,900
Thu, 09 Jul 2026
43.0800
44.5700
42.8600
44.4800
1,159,800
Wed, 08 Jul 2026
41.4200
43.5900
40.7500
43.4900
1,904,800
Tue, 07 Jul 2026
41.9100
42.0000
39.5000
41.4100
2,221,300
Mon, 06 Jul 2026
41.8100
43.0000
41.1500
41.3600
1,113,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
45.9900
46.0950
41.1500
41.8100
2,810,000
Wed, 01 Jul 2026
46.2000
47.5550
45.1200
45.1700
1,092,900
Tue, 30 Jun 2026
47.0000
47.6200
45.7600
46.0600
2,048,600
Mon, 29 Jun 2026
48.4100
49.6900
47.0700
47.3900
2,305,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.2300
49.7000
46.1700
47.5100
3,156,000
Thu, 25 Jun 2026
49.2800
50.4700
48.3550
49.1000
2,919,400
Wed, 24 Jun 2026
20 · 8-K
After-hours · 16:54 ET
FORM 8-K ↗
Wed, 24 Jun 2026
19 · 424B5
After-hours · 16:52 ET
424B5 ↗
Wed, 24 Jun 2026
49.8000
50.0500
47.0200
48.8500
4,736,800
Tue, 23 Jun 2026
44.4700
49.5800
44.4700
49.0400
3,439,200
Mon, 22 Jun 2026
18 · 424B5
After-hours · 17:09 ET
424B5 ↗
Mon, 22 Jun 2026
46.2900
48.0600
43.8400
44.3900
2,812,700
Mon, 22 Jun 2026
17 · 8-K
Pre-market · 06:50 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
48.8750
50.0800
45.7600
46.2900
4,859,900
Wed, 17 Jun 2026
43.5500
49.7000
42.5000
48.1600
19,709,000
Wed, 17 Jun 2026
16 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Tue, 16 Jun 2026
27.7500
27.9000
26.6500
26.9900
613,500
Mon, 15 Jun 2026
15 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 15 Jun 2026
27.7500
28.5000
27.2600
27.8700
1,093,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
26.8700
28.7100
26.8000
27.5700
836,000
Thu, 11 Jun 2026
26.6900
27.6900
26.0100
26.8200
1,309,200
Wed, 10 Jun 2026
26.1100
27.4400
25.9700
26.8200
1,119,900
Tue, 09 Jun 2026
27.3300
27.5000
25.6500
26.4600
1,182,800
Mon, 08 Jun 2026
26.8500
27.7600
26.7800
27.0000
760,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
27.6300
28.1900
26.3000
26.4500
1,451,300
Thu, 04 Jun 2026
30.0100
31.0000
27.9000
27.9900
3,182,700
Wed, 03 Jun 2026
27.0200
30.4500
26.9000
29.8800
2,941,300
Tue, 02 Jun 2026
27.6200
27.6200
26.2550
26.7600
891,300
Mon, 01 Jun 2026
27.9200
28.6500
26.4300
28.2200
1,305,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
28.7500
29.4800
27.5900
28.5300
3,552,000
Thu, 28 May 2026
24.9700
25.3100
24.3900
24.8500
644,000
Wed, 27 May 2026
25.1500
25.7400
24.8300
25.1700
516,600
Tue, 26 May 2026
24.4100
25.5200
24.0000
25.1500
1,222,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
24.9500
25.5400
24.1600
24.1900
679,400
Thu, 21 May 2026
24.2700
25.2850
24.0600
24.7600
1,012,800
Wed, 20 May 2026
24.9900
25.8200
24.2600
24.6000
984,600
Tue, 19 May 2026
24.7850
25.1600
24.0100
24.6900
872,100
Mon, 18 May 2026
26.9800
27.4900
24.3900
24.9300
1,815,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
27.4000
27.7400
26.3700
27.0500
1,450,300
Thu, 14 May 2026
29.0200
29.5000
26.8300
27.7500
1,515,600
Wed, 13 May 2026
29.0000
29.3950
27.7500
29.1700
1,808,200
Tue, 12 May 2026
27.5700
29.8300
27.0500
29.1000
4,094,500
Mon, 11 May 2026
27.1600
27.9700
25.6800
27.6400
2,694,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
24.3000
29.4900
23.4900
27.6600
6,719,200
Thu, 07 May 2026
22.5900
24.2500
22.5900
24.1500
1,943,100
Wed, 06 May 2026
20.9700
23.1700
20.5000
22.8200
3,552,500
Tue, 05 May 2026
20.1100
21.2700
19.7600
21.1600
1,566,300
Tue, 05 May 2026
14 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Tue, 05 May 2026
13 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 04 May 2026
19.4000
20.9700
19.4000
20.6800
1,891,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
19.8500
20.4400
18.6550
19.1300
1,528,400
Thu, 30 Apr 2026
17.9700
20.9100
17.6500
19.9500
4,437,500
Thu, 30 Apr 2026
12 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 29 Apr 2026
18.0700
18.0900
16.6000
16.7300
1,673,900
Tue, 28 Apr 2026
17.9400
18.8900
17.8050
18.0500
835,100
Mon, 27 Apr 2026
18.2400
18.6500
17.7900
17.9000
1,297,100
Mon, 27 Apr 2026
11 · DEFA14A
Pre-market · 07:01 ET
DEFA14A ↗
Mon, 27 Apr 2026
10 · DEF 14A
Pre-market · 07:00 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
17.6300
18.0900
17.3400
18.0300
1,005,000
Thu, 23 Apr 2026
17.7800
18.2000
17.3450
17.5400
725,900
Wed, 22 Apr 2026
17.7100
18.1100
17.4300
17.7800
594,100
Tue, 21 Apr 2026
18.0300
18.0650
17.0000
17.4500
1,128,300
Mon, 20 Apr 2026
17.5000
19.2300
17.1300
18.0400
2,221,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
17.0500
17.8900
17.0150
17.5800
1,903,100
Thu, 16 Apr 2026
9 · PRE 14A
After-hours · 17:00 ET
PRE 14A ↗
Thu, 16 Apr 2026
17.1100
17.1700
16.2100
16.8100
1,321,300
Wed, 15 Apr 2026
17.3000
17.5450
16.7600
17.2500
1,456,300
Tue, 14 Apr 2026
17.9200
17.9200
16.8100
17.0900
1,219,000
Mon, 13 Apr 2026
15.4800
18.1950
15.4000
17.9200
2,097,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
16.2900
16.3600
13.2100
15.3800
3,282,900
Thu, 09 Apr 2026
15.6200
16.6850
15.6200
16.3000
1,051,500
Wed, 08 Apr 2026
17.5100
17.7000
15.8400
15.8900
1,452,000
Tue, 07 Apr 2026
17.3800
17.4630
16.6500
17.1400
1,092,200
Mon, 06 Apr 2026
17.2500
17.6900
16.8500
17.3900
1,040,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16.6000
17.5500
16.5500
17.1600
1,192,600
Wed, 01 Apr 2026
16.2900
17.5550
16.2900
16.8900
1,405,800
Tue, 31 Mar 2026
15.0600
16.4400
15.0400
16.3500
1,716,800
Mon, 30 Mar 2026
14.6700
15.2750
14.5100
14.7300
1,135,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
15.5500
15.8300
14.5800
14.7700
1,360,000
Thu, 26 Mar 2026
16.0100
16.1500
15.4500
15.6000
1,593,500
Wed, 25 Mar 2026
15.6200
16.9560
15.3600
16.3600
1,373,200
Tue, 24 Mar 2026
15.9700
16.1400
15.0000
15.1800
1,867,100
Mon, 23 Mar 2026
16.0600
16.7400
14.9500
15.9200
2,364,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.1500
17.7190
15.0000
16.0900
5,757,900
Thu, 19 Mar 2026
14.7200
15.8000
14.1700
15.2600
1,779,800
Wed, 18 Mar 2026
15.5600
15.7500
14.7100
14.7300
1,944,100
Tue, 17 Mar 2026
15.5500
16.0000
15.3550
15.6200
1,619,000
Mon, 16 Mar 2026
15.6100
16.7400
15.5000
15.9400
1,565,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16.8300
17.2900
15.0410
15.5300
2,996,400
Thu, 12 Mar 2026
17.5600
17.9700
16.7000
16.9400
2,235,600
Wed, 11 Mar 2026
18.5100
18.9800
17.5300
17.5600
2,901,500
Tue, 10 Mar 2026
17.9600
19.2200
17.1000
18.2600
3,572,700
Mon, 09 Mar 2026
18.0150
18.2000
16.0300
17.9900
15,400,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10.3400
15.0400
10.0000
14.2700
17,626,500
Thu, 05 Mar 2026
9.0400
11.3300
8.9700
10.6500
9,727,700
Wed, 04 Mar 2026
9.0800
9.4870
9.0000
9.0400
3,389,800
Tue, 03 Mar 2026
9.1700
9.3200
8.7300
9.0300
9,904,900
Mon, 02 Mar 2026
9.1900
11.0900
8.9600
10.5000
16,841,100
Mon, 02 Mar 2026
8 · 10-K
Pre-market · 07:24 ET
10-K ↗
Mon, 02 Mar 2026
7 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
17.0800
17.2830
15.5000
15.6300
5,986,200
Thu, 26 Feb 2026
20.9000
21.0700
16.2100
17.1150
17,679,400
Wed, 25 Feb 2026
23.4300
25.1300
23.0200
24.8700
2,023,000
Tue, 24 Feb 2026
23.8500
24.7800
23.3400
24.0300
1,555,900
Mon, 23 Feb 2026
23.1100
25.4200
23.0150
24.4650
2,127,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
23.8600
24.3130
22.6700
23.4300
1,629,900
Thu, 19 Feb 2026
23.5400
24.6500
22.8300
24.4000
1,437,100
Wed, 18 Feb 2026
22.6100
24.9800
22.5400
23.4300
2,302,500
Tue, 17 Feb 2026
20.6500
22.2300
20.2450
21.7500
1,899,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
22.3700
22.6000
20.1700
20.5000
2,347,900
Thu, 12 Feb 2026
23.9700
24.3900
22.2800
22.3700
1,918,700
Wed, 11 Feb 2026
24.7100
24.7100
23.4100
24.1100
1,298,300
Tue, 10 Feb 2026
25.5500
26.9700
24.6100
24.7100
1,175,600
Mon, 09 Feb 2026
25.5400
26.5000
25.0100
26.0500
1,338,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
25.5500
28.0300
25.2000
25.6500
1,728,100
Thu, 05 Feb 2026
26.5800
27.1700
24.3650
24.5200
1,645,300
Wed, 04 Feb 2026
27.6100
28.0350
25.3200
26.6500
2,241,000
Tue, 03 Feb 2026
25.1000
28.4800
24.8200
27.8000
4,683,500
Mon, 02 Feb 2026
22.6800
24.8400
22.4300
24.7000
2,597,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
23.5100
24.1700
22.3200
22.7200
1,605,400
Thu, 29 Jan 2026
23.0300
23.7500
22.7250
23.6550
751,300
Wed, 28 Jan 2026
24.0400
24.4900
22.8500
23.0200
1,434,900
Tue, 27 Jan 2026
25.0000
25.6500
24.2900
24.3700
1,262,500
Mon, 26 Jan 2026
24.5000
25.7900
24.2700
25.2700
2,241,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
23.9500
25.8000
23.7100
25.0800
4,246,800
Thu, 22 Jan 2026
21.6500
23.0000
21.6500
22.6900
1,633,100
Wed, 21 Jan 2026
22.4900
22.5700
21.6400
21.7400
1,433,900
Tue, 20 Jan 2026
22.4500
22.5400
21.8000
22.4000
1,315,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
21.9800
23.3400
21.7000
22.8400
1,572,100
Thu, 15 Jan 2026
22.0500
22.7400
21.4200
21.9800
1,710,400
Wed, 14 Jan 2026
21.5600
22.8700
21.1500
22.3500
1,443,100
Tue, 13 Jan 2026
23.0800
23.1800
21.2150
21.5000
2,418,900
Tue, 13 Jan 2026
6 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 12 Jan 2026
25.0900
25.1080
22.6350
23.0400
2,773,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
27.2900
28.7700
24.8400
25.3200
4,664,300
Fri, 09 Jan 2026
5 · 8-K
Pre-market · 07:06 ET
8-K ↗
Thu, 08 Jan 2026
22.6800
23.6000
22.2700
23.1500
1,617,800
Wed, 07 Jan 2026
22.2100
24.4300
22.1100
23.0800
1,697,200
Tue, 06 Jan 2026
22.4700
23.3000
22.2500
22.3100
1,296,800
Mon, 05 Jan 2026
23.1700
23.3900
22.1500
22.6300
1,506,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
24.0300
24.1000
23.1450
23.3900
936,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
23.8100
24.0300
23.4600
23.9300
930,100
Tue, 30 Dec 2025
24.6300
24.7900
23.7400
23.7800
1,216,100
Mon, 29 Dec 2025
24.6800
24.8000
24.0000
24.5600
1,021,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.7600
25.0900
24.2800
24.8100
861,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
24.1400
25.6900
24.0390
25.1900
707,400
Tue, 23 Dec 2025
24.7600
24.8700
23.7400
24.1800
1,334,500
Mon, 22 Dec 2025
23.5700
25.0700
23.5500
24.9800
2,154,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.7650
25.4000
23.1000
23.9900
7,286,400
Thu, 18 Dec 2025
23.4200
25.7500
22.8000
23.9300
3,112,000
Wed, 17 Dec 2025
22.8700
25.7100
22.7600
23.0300
5,642,700
Tue, 16 Dec 2025
21.8000
22.2600
20.0000
21.8900
6,466,700
Mon, 15 Dec 2025
19.5900
20.6100
19.2900
20.4300
3,363,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
19.8700
20.0000
19.3400
19.5100
1,850,500
Thu, 11 Dec 2025
20.0000
20.3600
19.5600
19.7500
3,094,000
Wed, 10 Dec 2025
20.8000
21.0000
20.0700
20.1400
1,919,700
Tue, 09 Dec 2025
21.6200
21.7500
20.6000
20.7800
2,110,900
Mon, 08 Dec 2025
21.4800
22.1100
20.7000
21.7700
2,591,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
22.5500
22.9800
20.5510
21.3300
3,495,400
Thu, 04 Dec 2025
21.2500
23.9800
21.0000
22.7400
9,101,700
Thu, 04 Dec 2025
4 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 03 Dec 2025
24.9800
25.7900
24.7700
25.4800
2,202,000
Tue, 02 Dec 2025
26.4600
26.4600
24.9700
25.3200
1,838,600
Mon, 01 Dec 2025
26.5400
26.9500
26.1300
26.5700
1,335,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
27.7300
27.9000
26.7700
27.5100
612,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
28.3400
28.5000
27.2800
27.6300
983,900
Tue, 25 Nov 2025
27.8200
28.2800
26.7600
27.9600
1,920,000
Mon, 24 Nov 2025
27.8500
29.9900
26.9000
27.7800
2,375,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
27.7800
28.7150
26.2000
27.8100
2,108,800
Thu, 20 Nov 2025
28.2000
29.8000
27.3150
27.9000
2,705,500
Wed, 19 Nov 2025
29.5100
30.0000
26.8200
27.9500
2,030,400
Tue, 18 Nov 2025
29.7500
30.6200
28.4200
29.7100
1,870,700
Mon, 17 Nov 2025
28.9900
31.3800
28.2900
30.3300
2,848,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
29.0000
30.7300
28.7900
29.8800
1,829,300
Thu, 13 Nov 2025
30.1200
31.1600
29.3400
30.3400
2,189,800
Wed, 12 Nov 2025
29.8600
30.9800
28.3850
30.1200
3,765,500
Tue, 11 Nov 2025
26.4900
31.4300
26.0300
30.8400
6,202,300
Mon, 10 Nov 2025
26.5000
28.7700
25.2400
26.1500
3,145,800
Mon, 10 Nov 2025
3 · 10-Q
Pre-market · 07:17 ET
10-Q ↗
Mon, 10 Nov 2025
2 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
26.1200
28.3900
25.6200
27.7900
3,999,500
Thu, 06 Nov 2025
27.3000
30.1900
26.2000
27.5100
5,794,300
Wed, 05 Nov 2025
27.5500
27.9900
25.5200
26.0600
8,937,100
Tue, 04 Nov 2025
30.8100
32.4900
28.5000
30.4400
8,600,500
Mon, 03 Nov 2025
23.0500
36.1900
22.8500
34.2900
30,679,100
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.0000
68.6180
66.0000
67.6900
890,100
Thu, 30 Oct 2025
69.0100
69.9900
67.7600
67.8600
1,183,700
Wed, 29 Oct 2025
70.6500
70.8800
68.0100
70.5900
1,676,700
Tue, 28 Oct 2025
68.2900
71.5000
66.2200
70.0000
2,690,600
Mon, 27 Oct 2025
61.6500
68.2990
61.3000
67.9200
2,619,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.8400
62.2700
60.0170
61.0100
1,008,900