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
46.2500
46.4500
42.6600
42.6900
5,736,000
Thu, 23 Jul 2026
46.1000
47.5400
45.5100
46.0100
4,474,700
Wed, 22 Jul 2026
48.3300
48.6000
46.5100
46.9600
4,143,900
Tue, 21 Jul 2026
48.5150
50.0100
47.7400
48.9800
4,755,700
Mon, 20 Jul 2026
20 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 20 Jul 2026
49.7800
49.9000
47.4320
48.4100
10,289,600
Mon, 20 Jul 2026
19 · 8-K
Pre-market · 09:03 ET
8-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.0100
53.5000
51.2300
52.4700
3,892,500
Thu, 16 Jul 2026
56.7450
57.9400
52.6350
53.5900
4,840,700
Wed, 15 Jul 2026
58.9700
59.9350
56.5000
57.2500
2,772,200
Tue, 14 Jul 2026
56.2800
59.1550
55.3100
58.6700
3,730,200
Mon, 13 Jul 2026
57.6400
57.9500
54.5000
55.9300
4,139,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
62.7500
62.9500
57.4500
58.2300
4,387,200
Thu, 09 Jul 2026
56.9400
62.1750
56.5400
61.5000
4,635,200
Wed, 08 Jul 2026
58.6700
60.2500
56.0630
57.2700
4,750,300
Tue, 07 Jul 2026
60.5480
62.4900
58.8400
60.0900
4,100,500
Mon, 06 Jul 2026
60.1000
61.9700
58.6900
60.7000
4,672,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
61.1000
63.1000
58.9100
60.2700
5,957,600
Wed, 01 Jul 2026
57.5500
63.1100
57.4400
61.6000
9,016,100
Tue, 30 Jun 2026
57.5900
59.3590
56.3520
57.9300
4,807,500
Mon, 29 Jun 2026
56.8400
59.5900
54.7700
58.3100
8,184,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
54.2150
57.1000
53.3700
56.1400
9,674,500
Thu, 25 Jun 2026
52.5900
55.6500
52.5700
54.8700
9,314,200
Wed, 24 Jun 2026
48.6150
52.5600
48.4500
51.9400
6,966,300
Tue, 23 Jun 2026
47.0000
49.8500
46.6800
48.6100
5,326,300
Mon, 22 Jun 2026
49.7500
51.2700
47.5600
47.8500
5,170,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.8500
51.0150
48.8500
50.8400
5,925,900
Wed, 17 Jun 2026
49.8800
52.6550
48.7100
48.7900
6,055,900
Tue, 16 Jun 2026
51.9400
54.2250
50.4500
50.5600
7,000,500
Mon, 15 Jun 2026
49.9900
53.2500
48.9800
52.3200
10,237,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
49.7500
49.9800
47.1200
47.8200
6,109,600
Thu, 11 Jun 2026
48.8900
49.8000
47.1800
49.5900
6,587,900
Wed, 10 Jun 2026
47.7400
52.3500
47.6200
49.4800
7,225,800
Tue, 09 Jun 2026
48.7600
49.4800
45.3100
48.8200
7,351,300
Mon, 08 Jun 2026
47.3600
48.6100
46.1800
48.5900
4,829,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
50.8200
52.2300
45.8400
46.4300
8,873,500
Thu, 04 Jun 2026
46.9000
53.9700
46.6900
52.2600
13,897,300
Wed, 03 Jun 2026
48.5000
48.6500
46.3700
47.5100
6,471,100
Tue, 02 Jun 2026
51.5000
52.0000
49.4400
49.6200
6,391,000
Mon, 01 Jun 2026
49.5100
54.7490
48.4000
52.8000
9,746,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
53.3300
53.4100
48.7300
50.4700
11,808,100
Thu, 28 May 2026
46.9200
52.0490
46.8400
51.2900
10,381,000
Wed, 27 May 2026
46.6600
47.4800
45.4600
47.1700
3,838,000
Tue, 26 May 2026
47.0800
48.2100
46.2200
46.6600
4,395,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
18 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 22 May 2026
46.6700
47.7650
45.8400
46.1800
4,302,500
Thu, 21 May 2026
45.3200
46.5450
44.5900
46.4900
3,833,800
Wed, 20 May 2026
45.0700
45.9300
44.3000
45.8800
4,379,400
Tue, 19 May 2026
43.1900
45.9800
42.6200
45.5300
5,851,100
Mon, 18 May 2026
44.1000
45.7200
43.1300
43.6200
5,968,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
44.9100
45.2000
43.6920
43.9300
5,731,200
Thu, 14 May 2026
45.9000
47.7700
45.1210
45.4800
6,257,100
Wed, 13 May 2026
46.4500
46.5450
45.2500
45.9000
5,885,500
Wed, 13 May 2026
17 · 8-K
Next filing day · accepted 12 May, 19:18 ET
8-K ↗
Tue, 12 May 2026
48.0900
48.1260
45.7250
46.9500
6,410,500
Mon, 11 May 2026
49.3700
49.5000
47.7500
48.4600
8,239,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
49.3500
49.8900
46.7500
49.8600
11,664,400
Thu, 07 May 2026
53.3100
53.3100
48.7000
49.4700
10,897,600
Wed, 06 May 2026
50.8200
53.7200
48.5000
53.5000
10,686,700
Tue, 05 May 2026
16 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 05 May 2026
15 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 05 May 2026
56.0500
56.4080
53.1000
54.0700
5,966,700
Mon, 04 May 2026
54.4500
56.2600
54.1000
55.8100
4,182,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
55.1900
56.2200
53.6220
55.0000
4,509,300
Thu, 30 Apr 2026
50.5600
55.5300
50.5600
55.4800
6,205,500
Wed, 29 Apr 2026
50.9950
51.2300
48.9060
50.0200
3,781,200
Tue, 28 Apr 2026
51.4100
51.9100
50.3770
51.1000
3,204,900
Mon, 27 Apr 2026
51.7000
53.5990
51.5300
52.6800
2,727,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
52.1300
52.6600
50.5200
52.1200
3,826,900
Thu, 23 Apr 2026
54.3500
54.5000
50.0300
51.4400
5,776,300
Wed, 22 Apr 2026
56.4550
57.4000
54.8610
55.5100
3,853,000
Tue, 21 Apr 2026
56.7800
57.8700
54.5800
55.1500
5,363,700
Mon, 20 Apr 2026
54.9400
57.9250
54.8500
56.7800
5,827,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
57.4450
57.5700
54.8750
55.8700
6,580,400
Thu, 16 Apr 2026
57.9650
58.0400
52.9100
54.4200
8,756,600
Wed, 15 Apr 2026
50.3500
56.5000
50.3500
56.4100
12,363,300
Tue, 14 Apr 2026
47.7700
49.6050
47.6200
49.5300
6,546,700
Mon, 13 Apr 2026
42.5400
46.5400
42.5400
45.9800
5,797,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.3000
45.9500
42.4100
42.9400
6,838,200
Thu, 09 Apr 2026
47.0100
47.2000
44.0000
44.1600
5,786,100
Wed, 08 Apr 2026
50.1700
50.8100
46.9700
47.5000
4,442,000
Tue, 07 Apr 2026
14 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Tue, 07 Apr 2026
13 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Tue, 07 Apr 2026
46.4650
47.1600
45.3200
46.8150
3,033,200
Mon, 06 Apr 2026
47.6000
48.4600
47.2750
47.3000
2,793,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.5900
48.1000
44.1300
47.3900
3,833,300
Wed, 01 Apr 2026
46.1500
47.5200
46.0000
47.0300
5,621,100
Tue, 31 Mar 2026
43.3500
45.5400
43.0000
45.2200
4,251,800
Mon, 30 Mar 2026
42.3600
43.1700
41.7300
42.3700
4,614,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
44.9450
45.0700
42.1900
42.6200
5,706,000
Thu, 26 Mar 2026
46.0000
47.7100
45.3300
45.5300
5,224,900
Wed, 25 Mar 2026
49.8600
50.7500
46.3300
46.7600
4,915,400
Tue, 24 Mar 2026
48.4600
49.3700
47.6900
48.8300
2,642,400
Mon, 23 Mar 2026
47.9000
49.9800
47.6000
49.1400
4,779,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
48.4000
49.3300
46.1300
46.9600
4,583,200
Thu, 19 Mar 2026
47.3800
49.4600
46.7600
48.7400
4,211,100
Wed, 18 Mar 2026
50.1500
50.5820
48.6350
48.6900
4,680,000
Tue, 17 Mar 2026
50.9300
51.9800
50.5300
50.8400
3,070,100
Mon, 16 Mar 2026
51.4400
52.6700
49.8100
50.8800
4,977,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
50.1600
51.4500
49.5600
49.9800
5,008,700
Thu, 12 Mar 2026
51.8350
51.8350
49.3200
49.5300
6,065,500
Wed, 11 Mar 2026
51.5400
53.6340
51.3800
52.6800
4,115,300
Tue, 10 Mar 2026
52.3800
53.0500
50.7300
50.9000
4,301,400
Mon, 09 Mar 2026
50.8900
52.7700
49.8250
52.3200
4,631,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
51.8600
53.5000
51.5700
52.2600
3,443,500
Thu, 05 Mar 2026
50.7700
53.4000
50.4600
53.0500
4,848,500
Wed, 04 Mar 2026
51.8900
52.4800
50.3200
51.2900
6,000,500
Tue, 03 Mar 2026
51.1300
52.8720
48.7500
51.4000
6,982,000
Mon, 02 Mar 2026
50.9450
53.3500
50.6160
53.3100
5,695,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
54.2300
54.5400
52.1600
53.2500
4,544,600
Thu, 26 Feb 2026
53.1900
55.4600
51.6900
55.4100
7,604,700
Wed, 25 Feb 2026
57.0800
57.7400
53.0500
53.7100
10,649,300
Tue, 24 Feb 2026
12 · 10-K
After-hours · 16:06 ET
10-K ↗
Tue, 24 Feb 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 24 Feb 2026
56.5600
58.7560
56.2920
57.9500
5,636,900
Mon, 23 Feb 2026
57.5300
58.3300
55.8500
57.2900
4,062,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
61.8800
62.0000
57.6800
58.3700
7,885,300
Thu, 19 Feb 2026
58.0800
60.0400
57.3820
59.9600
8,368,000
Wed, 18 Feb 2026
53.9300
57.9300
53.7000
56.1600
6,872,600
Tue, 17 Feb 2026
52.7400
53.5000
50.7000
52.5600
3,169,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.0400
52.6500
50.4300
51.9500
3,137,400
Thu, 12 Feb 2026
53.9200
53.9500
49.4000
50.7800
5,221,900
Wed, 11 Feb 2026
56.0000
56.1250
52.0800
53.6100
4,296,000
Tue, 10 Feb 2026
57.9750
57.9750
55.7180
55.8800
3,945,800
Mon, 09 Feb 2026
55.4700
57.6000
53.9160
57.1200
4,725,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.4600
55.5500
52.9600
54.9100
6,498,100
Thu, 05 Feb 2026
54.7100
55.0000
51.2000
52.4400
8,732,400
Wed, 04 Feb 2026
55.5000
55.5110
49.8810
53.5500
9,625,500
Tue, 03 Feb 2026
59.2400
59.3250
54.4000
55.9700
5,736,900
Mon, 02 Feb 2026
59.4300
59.9900
57.5100
58.5500
5,279,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.4100
63.3200
59.4200
59.8200
6,396,500
Thu, 29 Jan 2026
64.0400
64.2200
62.6500
63.5100
4,797,300
Wed, 28 Jan 2026
66.6500
66.8100
64.4400
64.5700
4,211,000
Tue, 27 Jan 2026
67.8800
68.5700
66.2160
66.8100
3,746,200
Mon, 26 Jan 2026
65.0000
70.1600
64.4700
67.6300
5,324,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
68.8100
68.9500
64.8400
65.3200
3,932,200
Thu, 22 Jan 2026
66.0000
68.7800
65.6050
68.3600
4,006,700
Wed, 21 Jan 2026
66.6300
67.3000
61.8200
65.3200
7,204,300
Tue, 20 Jan 2026
68.3300
69.4150
66.6600
66.7800
4,885,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.5000
71.8800
68.5700
70.3300
4,869,100
Thu, 15 Jan 2026
69.4500
73.2600
68.5510
68.9200
6,980,500
Wed, 14 Jan 2026
66.8400
69.3400
66.1500
69.2800
4,242,500
Tue, 13 Jan 2026
69.7300
70.5600
66.0800
67.1500
6,849,000
Mon, 12 Jan 2026
75.3400
76.3300
68.3200
69.2600
16,043,700
Mon, 12 Jan 2026
10 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.8100
69.8800
66.1700
66.2700
3,145,500
Thu, 08 Jan 2026
69.0600
69.6400
67.3300
68.3600
3,339,700
Wed, 07 Jan 2026
69.0000
71.2100
68.8600
69.7700
4,143,700
Tue, 06 Jan 2026
66.3700
69.9000
66.1600
69.5400
6,508,300
Mon, 05 Jan 2026
64.2600
65.3600
63.0200
64.7000
5,440,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
60.2100
62.4000
59.0900
62.3600
5,817,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
60.0100
60.1000
58.8000
59.0500
3,585,400
Tue, 30 Dec 2025
61.8000
61.8200
59.9900
60.3900
5,051,300
Mon, 29 Dec 2025
61.8700
63.4900
60.8530
61.4700
3,876,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.5450
63.5700
61.7800
62.7000
3,032,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.3750
64.8100
63.3500
64.2600
1,945,500
Tue, 23 Dec 2025
65.8950
66.3200
63.4510
64.7200
3,664,600
Mon, 22 Dec 2025
66.3600
67.8000
65.8200
65.9200
4,176,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
62.7200
64.9000
61.9500
64.4600
5,964,400
Thu, 18 Dec 2025
65.2200
66.6100
61.5500
62.2100
6,015,900
Wed, 17 Dec 2025
68.0400
69.0200
64.3100
64.6150
3,924,100
Tue, 16 Dec 2025
67.3550
69.3100
67.2150
68.1100
2,544,000
Mon, 15 Dec 2025
70.5300
71.4800
68.3100
68.6700
3,215,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.0600
73.8200
70.2200
70.6100
3,388,500
Thu, 11 Dec 2025
74.3300
74.3700
71.4810
73.8600
3,223,300
Wed, 10 Dec 2025
75.6400
77.2000
73.8800
75.0700
2,778,500
Tue, 09 Dec 2025
76.6800
76.7250
74.6200
75.8800
2,782,900
Mon, 08 Dec 2025
77.9800
78.7800
76.3300
77.0400
3,415,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.1650
77.8600
74.7700
76.6600
3,236,300
Thu, 04 Dec 2025
74.8900
78.0900
74.3400
76.3300
3,648,100
Wed, 03 Dec 2025
73.5300
75.7300
73.0000
74.9100
2,584,100
Tue, 02 Dec 2025
74.6000
76.8500
73.7600
73.9700
2,856,900
Mon, 01 Dec 2025
75.5500
77.0500
73.9800
74.0700
3,269,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.2500
78.0300
76.3400
77.9300
1,774,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.7100
79.9600
76.7500
77.2100
3,702,000
Tue, 25 Nov 2025
76.0100
77.3900
74.3400
76.8400
4,899,700
Mon, 24 Nov 2025
70.7000
76.4100
70.7000
76.0600
6,145,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
65.6400
71.0100
64.9500
70.2900
6,471,800
Thu, 20 Nov 2025
71.3300
72.4300
64.9200
65.6900
7,196,600
Wed, 19 Nov 2025
66.2000
69.6500
65.6110
69.0900
4,774,300
Tue, 18 Nov 2025
65.8050
68.3300
64.2000
66.7700
4,532,100
Mon, 17 Nov 2025
67.9300
69.5800
65.5300
66.3900
4,988,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
65.2550
69.9300
64.6700
68.4800
6,298,400
Thu, 13 Nov 2025
69.1850
69.5000
66.2800
67.9400
6,841,500
Wed, 12 Nov 2025
71.4000
72.0700
69.3500
71.1000
4,762,300
Tue, 11 Nov 2025
71.6000
74.0200
71.0150
71.5600
4,446,900
Mon, 10 Nov 2025
75.8400
75.8500
71.6300
71.7800
6,132,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
71.3500
72.0200
67.1900
71.5600
8,979,000
Thu, 06 Nov 2025
80.2850
80.4000
71.9300
72.0900
11,768,000
Wed, 05 Nov 2025
82.2300
83.5000
78.4000
82.2600
9,000,900
Tue, 04 Nov 2025
9 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 04 Nov 2025
8 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 04 Nov 2025
85.0500
88.8800
83.9000
84.4900
9,041,200
Mon, 03 Nov 2025
90.0000
90.5300
86.3100
88.7100
5,937,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
87.9200
90.1900
86.8200
89.8500
4,706,700
Thu, 30 Oct 2025
87.8500
91.8300
85.8000
86.2700
5,778,900
Wed, 29 Oct 2025
88.2200
90.4960
87.0300
88.8400
5,277,500
Tue, 28 Oct 2025
91.9300
92.0000
86.5400
86.5900
6,521,200
Mon, 27 Oct 2025
91.9100
93.3800
89.5500
91.5800
7,674,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
90.2600
91.5100
88.7300
89.2300
4,621,200
Thu, 23 Oct 2025
86.6100
88.8300
84.0700
87.0350
4,967,000
Wed, 22 Oct 2025
90.6000
91.0900
81.9000
85.2700
8,141,400
Tue, 21 Oct 2025
91.2900
93.4600
88.9500
89.1000
4,255,100
Mon, 20 Oct 2025
91.0200
96.2900
90.8300
92.4500
7,893,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
89.1800
90.6000
85.1350
87.7800
5,837,400
Thu, 16 Oct 2025
94.4650
97.2500
90.0300
91.0200
6,656,900
Wed, 15 Oct 2025
92.7900
94.6500
88.8100
91.9100
5,012,600
Tue, 14 Oct 2025
92.1100
93.9060
87.3000
89.8700
6,984,300
Mon, 13 Oct 2025
93.3600
97.3050
91.9000
94.4700
7,183,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
100.9000
101.5600
93.9000
96.3900
9,768,500
Thu, 09 Oct 2025
102.1700
104.3200
98.9000
99.2800
7,306,300
Wed, 08 Oct 2025
92.9600
103.4200
91.8700
103.2500
13,393,700
Tue, 07 Oct 2025
93.5300
95.8800
89.2000
93.0100
7,381,000
Mon, 06 Oct 2025
91.3400
93.4900
89.7470
93.0800
6,026,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
89.6500
94.0000
88.8800
91.6600
9,313,400
Thu, 02 Oct 2025
89.0750
90.6300
87.6690
89.3000
9,021,400
Wed, 01 Oct 2025
80.9600
88.1400
80.8590
87.9900
9,193,100
Tue, 30 Sep 2025
78.2550
80.8900
77.0800
80.7100
4,426,400
Mon, 29 Sep 2025
80.4300
82.1000
78.5000
78.5700
5,726,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
78.7050
79.8770
77.5700
78.4800
5,432,200
Thu, 25 Sep 2025
76.9250
78.4640
74.5900
77.3300
7,891,600
Wed, 24 Sep 2025
84.5000
85.3100
78.7800
79.2300
9,730,200
Tue, 23 Sep 2025
86.7300
90.0790
84.0200
84.1300
8,795,200
Mon, 22 Sep 2025
92.5100
97.7870
84.2900
85.8700
21,034,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
88.4300
90.9700
86.5000
88.2400
17,676,500
Thu, 18 Sep 2025
88.0000
88.7100
86.2500
87.0700
5,107,400
Wed, 17 Sep 2025
86.6500
88.0800
83.0100
86.4500
6,821,100
Tue, 16 Sep 2025
85.1100
87.4100
82.3000
87.0400
7,150,200
Mon, 15 Sep 2025
87.7400
88.1940
84.6000
85.1300
5,207,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
89.2600
90.3400
85.9200
86.3800
6,745,600
Thu, 11 Sep 2025
79.4200
91.0600
79.4170
88.7800
21,218,700
Wed, 10 Sep 2025
81.7450
82.5800
77.1700
78.1600
8,597,300
Tue, 09 Sep 2025
80.6000
81.3890
77.4300
81.0100
6,525,000
Mon, 08 Sep 2025
80.8500
83.2700
79.5300
80.2200
9,201,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
79.5600
80.8000
75.6200
79.6200
9,002,100
Thu, 04 Sep 2025
76.4900
78.5200
73.4400
78.1200
6,250,100
Wed, 03 Sep 2025
79.0600
80.7500
75.3010
76.2850
7,009,000
Tue, 02 Sep 2025
73.6400
78.3900
71.4000
78.3400
9,424,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
73.2000
76.3900
72.2300
75.8600
7,665,400
Thu, 28 Aug 2025
73.3000
75.1550
73.0600
73.6600
5,337,300
Wed, 27 Aug 2025
7 · 8-K
After-hours · 17:11 ET
8-K ↗
Wed, 27 Aug 2025
6 · 424B7
After-hours · 17:09 ET
424B7 ↗
Wed, 27 Aug 2025
75.7250
76.0000
72.1800
73.2300
6,800,100
Tue, 26 Aug 2025
75.9000
77.1500
74.5100
76.3000
7,109,800
Mon, 25 Aug 2025
81.1050
81.7300
75.8000
75.9000
10,037,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
76.4500
85.2800
75.6700
80.5200
18,678,800
Thu, 21 Aug 2025
72.5000
78.5900
71.9000
76.7100
15,635,200
Wed, 20 Aug 2025
70.7700
73.8000
67.0200
73.2800
13,854,400
Tue, 19 Aug 2025
78.2000
78.4000
72.8500
73.0800
12,848,000
Mon, 18 Aug 2025
5 · DEF 14C
After-hours · 16:10 ET
DEF 14C ↗
Mon, 18 Aug 2025
72.3600
78.9900
70.4900
78.4500
14,768,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
71.9500
75.7300
70.1900
73.7800
14,685,200
Thu, 14 Aug 2025
66.6150
74.4000
66.5600
71.5900
15,219,500
Wed, 13 Aug 2025
67.0800
71.8500
67.0600
69.6300
19,400,800
Tue, 12 Aug 2025
61.3500
66.4000
61.2600
66.3400
15,553,700
Mon, 11 Aug 2025
60.0100
64.8500
59.8200
60.8200
12,273,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
4 · PRE 14C
After-hours · 16:04 ET
PRE 14C ↗
Fri, 08 Aug 2025
64.2000
65.7300
57.8800
60.8700
26,148,100
Fri, 08 Aug 2025
3 · S-3ASR
Pre-market · 06:52 ET
S-3ASR ↗
Fri, 08 Aug 2025
2 · 10-Q
Pre-market · 06:06 ET
10-Q ↗
Fri, 08 Aug 2025
1 · 8-K
Pre-market · 06:04 ET
8-K ↗
Thu, 07 Aug 2025
56.9000
58.9300
56.8100
58.7400
8,344,700
Wed, 06 Aug 2025
57.6200
57.6400
54.8800
55.5300
5,578,400
Tue, 05 Aug 2025
57.3800
58.9150
56.6800
57.7400
4,884,700
Mon, 04 Aug 2025
54.9450
57.6700
54.5000
57.5200
6,179,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
55.1800
56.0400
53.3900
54.8900
6,577,900
Thu, 31 Jul 2025
57.2450
59.6500
56.2950
56.5900
7,987,600
Wed, 30 Jul 2025
58.7200
59.4600
56.7700
57.8100
7,228,200
Tue, 29 Jul 2025
61.0500
61.2900
57.8600
58.2900
9,181,100
Mon, 28 Jul 2025
65.0800
65.8200
61.6200
62.0000
7,613,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend