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
106.1200
106.2800
102.6300
103.8700
827,600
Thu, 23 Jul 2026
101.0300
106.5600
100.1100
104.7900
884,000
Wed, 22 Jul 2026
104.7500
106.5600
102.4000
102.7600
1,028,700
Tue, 21 Jul 2026
102.0800
105.9800
101.4800
105.7200
621,400
Mon, 20 Jul 2026
105.0900
107.9900
100.0300
101.0000
837,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.9600
105.7200
91.0100
105.6000
1,025,000
Thu, 16 Jul 2026
99.1000
99.7600
93.5400
95.3500
1,179,600
Wed, 15 Jul 2026
100.0100
102.3400
98.1000
99.9100
813,800
Tue, 14 Jul 2026
99.8500
102.3700
97.7300
101.2800
1,195,300
Mon, 13 Jul 2026
96.3300
98.9600
93.8500
98.6400
542,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
99.4300
100.8400
94.6500
97.6000
842,600
Thu, 09 Jul 2026
98.7800
102.3300
98.3000
100.0300
2,395,600
Wed, 08 Jul 2026
95.7900
98.2900
93.9200
98.0700
754,000
Tue, 07 Jul 2026
93.3400
96.8800
92.4600
95.7600
819,600
Mon, 06 Jul 2026
94.2900
97.4800
90.5200
93.3400
857,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.2100
94.7000
87.4000
94.3400
753,200
Wed, 01 Jul 2026
96.6800
97.5500
90.0800
90.2100
1,613,500
Tue, 30 Jun 2026
96.5000
98.7000
95.2200
97.4800
1,365,300
Mon, 29 Jun 2026
96.0500
97.3800
92.4700
95.6800
1,350,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
91.8000
96.7800
88.5600
95.3500
5,658,800
Thu, 25 Jun 2026
90.7700
94.2800
90.1100
91.5700
1,535,900
Wed, 24 Jun 2026
88.1000
92.8200
88.0100
90.8000
1,520,900
Tue, 23 Jun 2026
86.4100
88.9700
84.6100
87.5300
969,200
Mon, 22 Jun 2026
85.1600
88.4100
83.9100
87.3700
1,021,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
83.6400
85.0000
79.7900
82.4900
2,478,000
Wed, 17 Jun 2026
78.9900
82.6800
78.6800
81.8900
870,300
Tue, 16 Jun 2026
82.5100
82.6100
77.6100
78.8800
910,500
Mon, 15 Jun 2026
83.4600
84.7500
81.0300
82.5100
764,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
77.4400
83.6100
77.1600
82.0700
1,380,700
Fri, 12 Jun 2026
25 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 11 Jun 2026
76.8100
80.2700
74.4300
76.4500
1,441,800
Wed, 10 Jun 2026
72.9000
78.2800
68.8500
76.4200
4,705,500
Tue, 09 Jun 2026
82.4300
84.8400
78.6400
84.5700
954,500
Mon, 08 Jun 2026
82.8300
83.3800
80.1600
81.2200
559,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
84.0300
85.8200
79.6400
80.5100
835,900
Thu, 04 Jun 2026
84.9700
87.4200
81.0800
84.1300
901,600
Wed, 03 Jun 2026
82.5100
85.4300
81.9000
84.9700
580,900
Tue, 02 Jun 2026
88.0200
89.9500
81.4100
81.5700
1,057,900
Mon, 01 Jun 2026
91.9200
92.4500
88.9700
89.4500
604,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.5200
93.6100
90.0300
93.0100
1,248,700
Thu, 28 May 2026
86.7500
91.4600
85.8200
90.8600
612,500
Wed, 27 May 2026
87.8700
90.7900
85.7900
86.6700
560,400
Tue, 26 May 2026
87.5400
89.2300
85.4300
86.8200
377,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
24 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 22 May 2026
88.8600
90.6800
86.1500
86.4800
469,800
Thu, 21 May 2026
87.5800
91.0200
87.2700
89.6300
514,800
Wed, 20 May 2026
87.3900
91.1900
86.5000
88.7200
677,000
Tue, 19 May 2026
83.7300
87.9300
80.3200
85.6700
531,800
Mon, 18 May 2026
86.4100
86.9800
81.3500
83.6000
601,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.5900
87.2200
81.2300
86.1600
612,400
Thu, 14 May 2026
85.4800
87.2200
84.5500
85.3400
241,400
Wed, 13 May 2026
85.3600
86.1100
83.1200
85.7400
420,000
Tue, 12 May 2026
86.9300
88.5400
85.3000
86.1500
347,100
Mon, 11 May 2026
86.6200
89.5700
85.4700
87.1200
255,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.4700
88.7400
85.0000
86.7100
517,000
Thu, 07 May 2026
91.2400
91.2400
83.5600
85.4700
990,100
Wed, 06 May 2026
91.8100
91.8100
87.4700
90.4200
466,900
Tue, 05 May 2026
23 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 05 May 2026
22 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 05 May 2026
90.5600
90.9000
87.9300
90.2400
343,800
Mon, 04 May 2026
86.9800
91.0400
84.0100
89.3400
376,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.6200
89.7900
84.0000
87.4200
487,200
Thu, 30 Apr 2026
84.1000
87.9900
83.0500
87.8000
428,100
Wed, 29 Apr 2026
83.1500
84.9900
82.0000
83.5000
510,000
Tue, 28 Apr 2026
87.1200
89.1800
83.4100
83.6700
499,700
Mon, 27 Apr 2026
87.3300
88.8800
85.9500
87.1600
599,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.4700
90.5800
87.1200
87.3900
349,200
Thu, 23 Apr 2026
91.2900
92.3600
89.1400
89.8200
356,600
Wed, 22 Apr 2026
91.5000
92.5000
89.5700
91.2900
303,500
Tue, 21 Apr 2026
91.4200
91.9900
88.0400
90.1500
441,100
Mon, 20 Apr 2026
93.0000
93.5400
91.1000
91.9200
534,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.2400
94.4500
91.5500
93.2600
553,100
Thu, 16 Apr 2026
94.8800
96.5000
91.3300
92.9000
606,300
Wed, 15 Apr 2026
94.8800
96.0000
93.1600
95.7600
709,400
Tue, 14 Apr 2026
90.2700
96.0500
90.2700
94.9100
1,140,600
Mon, 13 Apr 2026
90.0000
91.9400
88.9800
90.0000
639,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.0000
92.2500
88.0000
89.7700
481,100
Thu, 09 Apr 2026
21 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Thu, 09 Apr 2026
20 · DEF 14A
After-hours · 16:09 ET
DEF 14A ↗
Thu, 09 Apr 2026
87.5100
92.2700
87.0800
91.6600
652,600
Wed, 08 Apr 2026
88.4900
89.7200
85.5900
87.4800
1,033,300
Tue, 07 Apr 2026
84.8500
86.3200
83.2100
86.2000
349,200
Mon, 06 Apr 2026
85.5300
87.7600
84.7500
85.5000
1,047,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.6000
87.4600
81.8100
86.0000
879,700
Wed, 01 Apr 2026
85.4100
88.4900
83.8600
84.5600
1,103,400
Tue, 31 Mar 2026
80.0600
86.2500
77.6400
83.9200
2,078,600
Mon, 30 Mar 2026
80.9500
81.9200
78.4600
79.4500
962,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
81.9200
84.5500
80.3500
81.1300
1,689,200
Thu, 26 Mar 2026
79.9800
84.7500
79.1000
82.4500
1,560,200
Thu, 26 Mar 2026
19 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 25 Mar 2026
78.9400
82.1500
78.9400
79.6100
1,051,700
Tue, 24 Mar 2026
78.4600
80.2800
76.4200
78.5500
866,400
Mon, 23 Mar 2026
77.7600
80.3200
75.5000
79.3200
1,146,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
79.6300
82.4900
75.8000
77.7600
2,415,800
Thu, 19 Mar 2026
80.0000
81.2100
77.4800
80.0000
733,800
Wed, 18 Mar 2026
78.9400
80.9900
77.7600
78.8600
720,800
Tue, 17 Mar 2026
77.2400
79.4000
76.2800
78.9000
644,800
Mon, 16 Mar 2026
77.8200
81.2300
77.8200
78.0000
1,162,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.4500
82.2700
76.2200
77.8600
2,301,000
Thu, 12 Mar 2026
85.5300
85.5300
80.2100
80.3200
1,726,800
Thu, 12 Mar 2026
18 · 8-K
Pre-market · 07:20 ET
8-K ↗
Wed, 11 Mar 2026
17 · 424B5
After-hours · 17:28 ET
424B5 ↗
Wed, 11 Mar 2026
86.8600
88.0200
82.9300
85.8400
3,418,000
Tue, 10 Mar 2026
16 · S-3MEF
After-hours · 21:54 ET
S-3MEF ↗
Tue, 10 Mar 2026
81.0800
86.9700
77.4500
86.9200
2,327,400
Mon, 09 Mar 2026
14 · 424B5
After-hours · 17:25 ET
424B5 ↗
Mon, 09 Mar 2026
78.9000
84.8600
76.0700
79.2300
4,611,200
Mon, 09 Mar 2026
15 · 10-K
Pre-market · 07:21 ET
10-K ↗
Mon, 09 Mar 2026
13 · 8-K
Pre-market · 07:19 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
60.1600
65.5000
60.1600
65.2000
1,184,600
Thu, 05 Mar 2026
60.9000
62.5800
59.4300
61.4300
954,300
Wed, 04 Mar 2026
58.4500
64.6700
58.2000
62.0300
1,586,600
Tue, 03 Mar 2026
53.8400
57.3500
52.0700
55.3900
1,074,200
Mon, 02 Mar 2026
53.8400
56.1800
52.8200
55.2600
614,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.1500
56.7700
52.4700
55.1900
835,100
Thu, 26 Feb 2026
51.2500
54.0000
51.0000
53.1100
970,200
Wed, 25 Feb 2026
53.0200
54.3700
51.7000
51.8700
432,600
Tue, 24 Feb 2026
52.8700
54.2400
52.5700
52.8600
570,800
Mon, 23 Feb 2026
49.5100
52.8600
48.9400
52.6800
945,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
49.2100
50.6900
47.7900
49.5600
388,500
Thu, 19 Feb 2026
47.9900
50.0000
46.8000
49.7200
666,100
Wed, 18 Feb 2026
48.6800
50.1000
47.0400
47.4700
393,800
Tue, 17 Feb 2026
47.2000
50.0700
46.9100
49.2100
451,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.8000
49.6400
47.2300
47.4000
447,600
Thu, 12 Feb 2026
50.1000
50.1000
45.6400
47.4800
539,600
Wed, 11 Feb 2026
50.8600
51.1000
48.8300
49.9200
308,700
Tue, 10 Feb 2026
53.0400
53.0500
50.6200
50.8200
336,200
Mon, 09 Feb 2026
50.8300
53.3300
49.4500
52.7100
654,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
47.5700
51.4400
47.3600
50.7500
733,300
Thu, 05 Feb 2026
47.9100
49.0100
46.0300
46.5800
951,700
Wed, 04 Feb 2026
52.7100
52.7100
48.0000
48.1300
1,010,600
Tue, 03 Feb 2026
52.9200
54.8500
50.7800
52.4600
851,300
Mon, 02 Feb 2026
53.2500
54.1700
52.2700
53.1800
473,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
53.3600
57.5000
52.8100
53.3900
2,827,400
Thu, 29 Jan 2026
51.4400
54.5900
50.7900
53.3600
1,183,300
Wed, 28 Jan 2026
12 · S-3
After-hours · 16:25 ET
S-3 ↗
Wed, 28 Jan 2026
50.0000
50.9400
48.8600
50.5000
467,200
Tue, 27 Jan 2026
51.4500
52.0200
50.1500
50.3100
421,000
Mon, 26 Jan 2026
51.7000
51.7000
50.0000
51.1700
511,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
52.4100
53.7900
51.4700
52.3300
989,900
Thu, 22 Jan 2026
48.0600
54.0000
47.5700
52.7600
1,445,400
Wed, 21 Jan 2026
46.5500
48.0900
46.0400
48.0300
743,100
Tue, 20 Jan 2026
42.8300
46.7600
42.7000
46.6000
1,021,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
44.3200
44.9900
43.0500
44.1000
638,600
Thu, 15 Jan 2026
46.2900
46.5400
42.3700
44.0000
870,100
Wed, 14 Jan 2026
44.8800
46.5900
43.7900
46.2900
1,241,700
Tue, 13 Jan 2026
39.1100
46.2200
38.9500
44.8600
1,685,200
Mon, 12 Jan 2026
38.3000
39.8000
36.7100
39.1200
703,800
Mon, 12 Jan 2026
11 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
38.4400
39.3400
37.9600
38.1900
920,400
Thu, 08 Jan 2026
38.0200
38.6500
36.7700
38.1200
514,500
Wed, 07 Jan 2026
36.5600
39.2300
36.5600
38.0900
722,400
Tue, 06 Jan 2026
36.5100
36.8700
35.8400
36.2000
719,000
Mon, 05 Jan 2026
39.6500
40.7700
36.2100
36.8900
652,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
41.1100
41.5300
38.7500
39.6800
617,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
40.9900
41.6600
40.9500
41.2100
466,700
Tue, 30 Dec 2025
41.4300
41.9600
40.7900
40.9600
388,600
Mon, 29 Dec 2025
41.8600
42.9300
41.3300
41.6200
279,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
42.9300
43.4000
41.4600
41.8300
319,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
42.8900
43.2300
42.4000
43.1500
269,800
Tue, 23 Dec 2025
43.3900
43.7200
42.0200
42.6100
555,000
Mon, 22 Dec 2025
42.5000
44.0000
42.1100
43.7700
644,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
41.7400
43.5800
41.0100
42.4400
3,569,900
Thu, 18 Dec 2025
41.8900
42.8600
40.7700
41.7500
582,800
Wed, 17 Dec 2025
41.5100
42.3800
40.7700
41.4300
605,500
Tue, 16 Dec 2025
41.6400
42.2600
40.1600
41.4000
648,700
Mon, 15 Dec 2025
42.4800
42.9000
41.4800
41.9200
692,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
41.6400
43.1900
40.9800
42.1300
520,200
Thu, 11 Dec 2025
43.9300
44.0600
41.3800
41.6300
724,800
Wed, 10 Dec 2025
43.5400
43.9800
42.9600
43.5800
356,500
Tue, 09 Dec 2025
43.5300
44.0800
42.7000
43.5800
372,900
Mon, 08 Dec 2025
44.6000
44.6000
42.7900
43.6000
419,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
44.9600
45.0800
43.6100
44.2600
431,000
Thu, 04 Dec 2025
43.7200
45.4600
43.2800
44.7100
512,800
Wed, 03 Dec 2025
42.2400
44.5300
42.0000
43.9700
752,100
Tue, 02 Dec 2025
43.1800
43.8400
42.1900
42.2800
414,300
Mon, 01 Dec 2025
43.5000
44.0000
42.5700
43.2000
721,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
44.3800
44.5800
43.5500
43.9800
242,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
44.2200
44.9500
43.4600
44.0300
701,300
Tue, 25 Nov 2025
43.4400
44.4600
43.1900
44.0900
719,200
Mon, 24 Nov 2025
42.0100
44.2100
42.0000
43.6800
1,110,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
40.3900
42.5600
39.8200
41.4500
834,800
Thu, 20 Nov 2025
41.3000
43.3400
40.3700
40.3900
823,100
Wed, 19 Nov 2025
40.6700
41.7100
40.3300
40.7900
1,839,200
Tue, 18 Nov 2025
41.0400
41.4300
39.7300
40.8200
542,200
Mon, 17 Nov 2025
40.8500
43.6700
40.2200
41.3500
1,614,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.5600
41.1500
34.2900
40.8500
1,574,900
Thu, 13 Nov 2025
38.2200
38.3100
35.4600
35.5000
715,500
Wed, 12 Nov 2025
36.1000
39.1100
35.7500
38.7200
669,400
Tue, 11 Nov 2025
36.4500
37.0200
35.9600
36.1000
473,600
Mon, 10 Nov 2025
37.3800
37.5000
35.6900
36.6100
435,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
35.9800
36.6300
35.3200
36.2800
493,700
Thu, 06 Nov 2025
33.8500
37.4700
33.8500
36.4300
687,100
Wed, 05 Nov 2025
10 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 05 Nov 2025
9 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 05 Nov 2025
33.0000
34.0900
32.4200
33.7300
380,400
Tue, 04 Nov 2025
33.8900
34.1100
32.9600
33.2000
364,100
Mon, 03 Nov 2025
8 · 8-K
After market open · 13:04 ET
8-K ↗
Mon, 03 Nov 2025
34.5200
35.4000
32.2800
34.0300
590,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
33.7500
35.2600
33.4300
34.9800
322,800
Thu, 30 Oct 2025
33.8200
34.4600
33.4300
33.7400
274,900
Wed, 29 Oct 2025
33.6900
33.9700
33.0200
33.8200
316,500
Tue, 28 Oct 2025
33.5100
34.4000
32.8900
33.6700
480,700
Mon, 27 Oct 2025
33.5000
34.5000
33.0100
33.5200
720,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
33.6900
33.8000
32.3500
32.9200
779,400
Thu, 23 Oct 2025
33.5700
34.0200
32.2200
33.2700
568,700
Wed, 22 Oct 2025
34.9800
34.9800
33.0000
33.4500
418,500
Tue, 21 Oct 2025
35.9900
36.0500
34.7600
35.0300
304,800
Mon, 20 Oct 2025
36.2200
37.5000
35.3000
36.0000
447,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
35.7000
36.3300
34.6300
35.6500
657,900
Thu, 16 Oct 2025
36.7300
38.6600
35.6700
36.0000
465,700
Thu, 16 Oct 2025
7 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 15 Oct 2025
35.3400
36.7800
34.6000
36.2000
525,000
Tue, 14 Oct 2025
34.6000
36.6000
34.2000
35.5500
565,500
Mon, 13 Oct 2025
34.5600
34.9000
33.3400
34.4200
738,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
34.8300
34.8300
33.4500
34.4600
474,000
Thu, 09 Oct 2025
34.7500
36.6800
34.5600
34.7500
673,400
Wed, 08 Oct 2025
35.1900
35.8700
34.4600
34.7500
773,000
Tue, 07 Oct 2025
34.4700
34.8500
34.1600
34.7000
326,100
Mon, 06 Oct 2025
35.0800
36.3900
33.8900
34.4600
689,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
36.9900
37.6100
34.5900
34.9400
673,200
Thu, 02 Oct 2025
39.1200
39.4100
35.9400
36.9300
535,600
Wed, 01 Oct 2025
38.9800
39.8800
38.7800
38.9300
892,600
Tue, 30 Sep 2025
39.5500
40.1600
38.7300
39.3500
960,300
Mon, 29 Sep 2025
36.7400
39.6600
35.9400
39.5500
835,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
36.0200
37.6300
35.6000
36.7100
936,100
Thu, 25 Sep 2025
36.7300
37.9600
35.5000
35.8400
524,000
Wed, 24 Sep 2025
37.9700
38.3700
37.1400
37.1900
357,600
Tue, 23 Sep 2025
37.8200
39.0400
37.5000
37.8700
379,400
Mon, 22 Sep 2025
37.9900
39.4700
36.3700
37.7600
564,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
38.6100
38.6800
36.5200
36.7500
1,569,700
Thu, 18 Sep 2025
38.9700
39.8700
38.1600
38.8700
659,100
Wed, 17 Sep 2025
38.2300
39.7000
37.9200
38.8800
620,600
Tue, 16 Sep 2025
37.0400
38.3400
36.7300
37.4700
742,900
Mon, 15 Sep 2025
37.3800
38.0100
36.2100
37.0400
883,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
38.4700
38.5900
36.0000
37.1600
998,000
Thu, 11 Sep 2025
36.9800
38.5900
36.1600
37.8600
1,172,100
Thu, 11 Sep 2025
6 · 8-K
Pre-market · 07:20 ET
8-K ↗
Thu, 11 Sep 2025
5 · 424B5
Next filing day · accepted 10 Sep, 19:53 ET
424B5 ↗
Wed, 10 Sep 2025
33.8900
38.2500
33.2300
37.9000
2,861,000
Tue, 09 Sep 2025
31.7300
36.5700
30.2000
35.5700
2,086,500
Mon, 08 Sep 2025
4 · 424B5
After-hours · 16:12 ET
424B5 ↗
Mon, 08 Sep 2025
25.0300
32.8000
25.0000
31.8000
5,974,200
Mon, 08 Sep 2025
3 · 8-K
Pre-market · 08:01 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
24.8200
27.0700
24.4900
26.5000
679,700
Thu, 04 Sep 2025
24.1900
24.7100
23.7000
24.6600
349,000
Wed, 03 Sep 2025
23.7300
24.8100
23.6600
24.2600
318,900
Tue, 02 Sep 2025
23.3900
24.2300
23.3900
23.8500
208,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
24.7400
25.2200
22.8100
23.5700
345,900
Thu, 28 Aug 2025
24.1800
25.4100
24.1800
24.8100
636,600
Wed, 27 Aug 2025
24.2200
25.0100
23.8500
24.2400
274,400
Tue, 26 Aug 2025
23.4100
24.6400
23.2400
24.3300
304,800
Mon, 25 Aug 2025
24.3000
24.7600
23.3900
23.4100
264,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
23.8200
25.0100
22.7600
24.3000
366,900
Thu, 21 Aug 2025
23.7100
24.4900
23.2400
23.6500
628,100
Wed, 20 Aug 2025
22.6800
23.9100
22.0600
23.4200
340,500
Tue, 19 Aug 2025
20.8500
23.0400
20.6900
22.7000
493,200
Mon, 18 Aug 2025
20.7100
21.4500
20.3100
20.9600
667,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
20.4000
21.1100
19.8400
20.7400
280,100
Thu, 14 Aug 2025
20.6000
21.0500
19.8800
20.2500
178,300
Wed, 13 Aug 2025
20.0100
21.1800
19.7500
20.8500
242,400
Tue, 12 Aug 2025
19.1100
20.3500
19.0000
19.9000
357,000
Mon, 11 Aug 2025
18.6700
19.0700
18.0800
18.8900
246,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
19.0000
20.5700
18.1200
18.7600
307,000
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 07 Aug 2025
20.4200
20.8900
18.9500
19.1500
245,800
Wed, 06 Aug 2025
21.1600
21.6300
19.8000
20.3900
377,300
Tue, 05 Aug 2025
21.4500
22.0100
21.1100
21.2400
652,300
Mon, 04 Aug 2025
20.6400
22.1400
20.5000
21.5000
417,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
20.3100
21.4200
20.0000
20.5900
370,900
Thu, 31 Jul 2025
21.5000
22.1700
20.4200
20.6700
218,500
Wed, 30 Jul 2025
21.6500
22.2700
20.6500
20.8000
225,400
Tue, 29 Jul 2025
22.3000
22.5600
21.3000
21.3900
337,700
Mon, 28 Jul 2025
21.9200
23.2100
21.8900
22.2800
632,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend