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
57.2550
57.4600
53.8500
54.0700
4,422,200
Thu, 23 Jul 2026
57.2000
58.4300
56.2750
57.0200
4,695,600
Wed, 22 Jul 2026
59.5200
59.8600
57.7400
58.0700
3,780,400
Tue, 21 Jul 2026
59.5100
60.8300
58.6100
59.6600
4,357,400
Mon, 20 Jul 2026
61.4600
62.4250
59.3000
59.4900
4,967,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
61.6800
63.2800
61.0600
61.8200
4,552,000
Thu, 16 Jul 2026
67.0700
67.4200
62.8000
63.1500
5,593,100
Wed, 15 Jul 2026
67.7900
68.4900
65.9500
68.2800
3,427,800
Tue, 14 Jul 2026
66.6700
67.8900
65.8000
67.4400
5,812,300
Mon, 13 Jul 2026
66.3300
69.5500
65.5400
67.0100
8,522,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
76.7220
76.7220
67.3100
68.2700
9,176,900
Thu, 09 Jul 2026
73.8000
76.8400
73.1400
76.5600
4,415,000
Wed, 08 Jul 2026
77.3400
78.3000
73.3400
73.8000
6,581,700
Wed, 08 Jul 2026
30 · 8-K
Pre-market · 07:08 ET
8-K ↗
Tue, 07 Jul 2026
82.1000
82.9000
77.4100
79.7700
8,688,300
Mon, 06 Jul 2026
78.5500
85.6000
77.5000
81.8000
17,296,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.7100
81.4000
73.6800
79.7600
14,087,700
Wed, 01 Jul 2026
70.0400
73.9100
68.8660
72.5000
9,275,300
Tue, 30 Jun 2026
69.8350
73.2800
69.2200
70.0300
11,805,900
Mon, 29 Jun 2026
67.9450
69.9000
66.3000
69.7000
8,077,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
59.4650
69.2850
59.2300
67.2700
14,456,700
Thu, 25 Jun 2026
60.3300
61.8570
57.9080
59.7500
6,797,400
Wed, 24 Jun 2026
61.1700
62.7500
59.8500
60.4200
11,704,000
Tue, 23 Jun 2026
59.0500
63.9800
58.3400
61.0000
6,814,200
Mon, 22 Jun 2026
64.0700
65.5100
57.5000
59.3450
8,363,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.9600
67.7400
60.7300
63.9600
24,078,800
Wed, 17 Jun 2026
56.2100
62.3000
54.5100
61.8000
12,448,000
Tue, 16 Jun 2026
52.2400
57.7900
51.6600
55.4000
13,050,500
Mon, 15 Jun 2026
51.3700
52.2300
49.8400
52.1300
6,342,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
49.9800
51.7500
49.6200
49.9100
5,080,100
Thu, 11 Jun 2026
46.4300
49.9400
46.3000
49.6400
6,196,200
Wed, 10 Jun 2026
47.2150
48.5200
45.6700
45.9900
4,217,000
Tue, 09 Jun 2026
48.4200
48.4200
45.4000
47.7300
5,080,500
Mon, 08 Jun 2026
48.2200
48.9900
46.8000
47.6000
3,994,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
50.7700
51.5300
46.3800
47.4400
6,084,100
Thu, 04 Jun 2026
49.3980
51.9000
48.9400
51.5900
6,709,700
Wed, 03 Jun 2026
45.3000
49.5500
45.3000
49.0600
6,934,400
Tue, 02 Jun 2026
45.3500
46.1700
43.9000
45.6400
5,690,100
Mon, 01 Jun 2026
47.0700
47.0700
44.2000
46.0600
6,177,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
47.2700
49.2600
46.8200
47.1900
6,314,900
Thu, 28 May 2026
47.2450
47.5800
45.8900
47.5700
4,726,400
Wed, 27 May 2026
47.0200
49.0750
46.8700
47.6100
3,592,400
Tue, 26 May 2026
47.2100
48.6720
46.1700
47.0300
3,993,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
47.5400
48.3500
46.7700
46.8800
4,217,900
Thu, 21 May 2026
47.6300
47.9300
46.4840
47.2600
4,790,700
Wed, 20 May 2026
46.0400
48.7700
45.9500
48.1200
4,777,800
Tue, 19 May 2026
47.6100
47.6400
45.6250
45.7200
5,455,600
Mon, 18 May 2026
49.9800
50.5000
47.6400
48.1100
5,028,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
48.4300
49.8800
47.9100
49.0400
7,233,100
Thu, 14 May 2026
49.5000
50.8000
48.7100
50.0300
7,668,100
Wed, 13 May 2026
52.8520
53.0550
49.9900
50.4200
7,508,300
Tue, 12 May 2026
52.2400
54.6200
51.2500
53.2700
11,248,200
Mon, 11 May 2026
58.0800
59.4800
51.3900
52.8800
25,402,200
Mon, 11 May 2026
29 · 8-K
Pre-market · 06:06 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
49.0000
57.7790
48.9800
54.3500
20,925,900
Thu, 07 May 2026
51.6900
52.0000
47.7800
48.5400
8,496,600
Wed, 06 May 2026
47.1050
49.0500
46.7300
48.7900
4,390,300
Tue, 05 May 2026
47.6750
47.7300
45.7800
46.7100
4,834,200
Mon, 04 May 2026
45.3200
47.9650
45.2900
47.3000
7,587,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
28 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Fri, 01 May 2026
46.6350
48.4000
43.6800
45.3700
10,233,100
Fri, 01 May 2026
27 · 8-K
Pre-market · 06:32 ET
8-K ↗
Thu, 30 Apr 2026
46.2000
47.9400
45.7500
45.9400
6,066,100
Wed, 29 Apr 2026
46.7500
47.1900
44.6200
45.7200
5,478,400
Tue, 28 Apr 2026
48.7900
48.9300
46.7500
47.1400
3,643,500
Mon, 27 Apr 2026
50.6300
51.3600
48.2500
48.7000
6,089,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
53.3800
53.4900
50.5720
50.7300
4,552,400
Thu, 23 Apr 2026
55.6200
56.1000
52.6100
52.8500
4,062,700
Wed, 22 Apr 2026
55.4000
55.9300
54.3500
55.6000
3,506,600
Tue, 21 Apr 2026
53.9600
56.2000
51.6800
54.2300
6,195,700
Mon, 20 Apr 2026
53.6900
55.7250
53.0150
54.5900
5,609,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
55.7000
56.0600
52.9500
53.7200
13,585,400
Thu, 16 Apr 2026
54.1300
54.9500
52.7600
54.6800
5,092,600
Wed, 15 Apr 2026
53.7600
55.2000
53.2600
54.2600
4,806,900
Tue, 14 Apr 2026
50.5900
53.0000
50.0500
52.8400
5,415,100
Mon, 13 Apr 2026
51.0100
53.0000
50.4700
50.6800
6,652,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
51.6700
52.8900
50.0200
50.9600
6,276,500
Thu, 09 Apr 2026
51.6300
52.0000
50.5800
51.2800
4,436,100
Wed, 08 Apr 2026
51.9900
52.3900
50.5400
52.1000
4,859,900
Tue, 07 Apr 2026
48.7000
50.2900
47.3970
50.1100
4,301,700
Mon, 06 Apr 2026
49.0700
49.8000
48.2000
48.7700
3,488,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
48.1450
50.5100
48.1100
49.2000
4,631,800
Wed, 01 Apr 2026
51.6400
52.7800
49.5800
50.0300
7,548,900
Tue, 31 Mar 2026
49.0200
51.6200
47.9600
50.8000
8,182,700
Mon, 30 Mar 2026
49.6750
49.8500
47.1400
48.2300
5,229,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
53.2900
53.5550
49.4800
49.5600
7,101,500
Thu, 26 Mar 2026
52.7600
54.6800
52.3000
53.5700
3,862,700
Wed, 25 Mar 2026
52.5700
54.2400
52.5300
53.5400
4,467,900
Tue, 24 Mar 2026
50.4420
52.6800
50.3400
51.3400
4,808,400
Mon, 23 Mar 2026
51.2340
52.5500
50.1900
51.2800
5,977,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.6850
52.9800
50.6200
51.3800
15,477,600
Thu, 19 Mar 2026
51.0100
52.8900
51.0100
52.3700
4,881,000
Wed, 18 Mar 2026
53.1800
53.3600
51.0190
52.4000
6,572,300
Tue, 17 Mar 2026
53.5000
56.5100
53.4100
53.9300
7,701,000
Mon, 16 Mar 2026
26 · DEFA14A
After-hours · 16:32 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Mon, 16 Mar 2026
25 · DEF 14A
After-hours · 16:31 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 16 Mar 2026
53.4000
53.9600
51.6350
53.3100
6,970,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
54.3100
55.0900
51.4400
52.5600
6,606,200
Thu, 12 Mar 2026
54.7500
55.0200
53.2050
53.3900
6,333,200
Wed, 11 Mar 2026
54.9800
57.8800
54.8100
55.9700
6,842,900
Tue, 10 Mar 2026
55.2150
56.1620
52.6500
54.9800
7,268,700
Mon, 09 Mar 2026
53.3000
56.6200
51.9100
55.7400
13,833,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.2150
52.7700
49.2200
52.5200
12,432,600
Thu, 05 Mar 2026
56.9550
58.7400
52.1700
53.8300
13,953,500
Thu, 05 Mar 2026
24 · 8-K
Next filing day · accepted 04 Mar, 20:20 ET
8-K ↗
Wed, 04 Mar 2026
53.5800
59.5500
51.6900
57.8000
23,103,600
Tue, 03 Mar 2026
50.4450
51.8570
48.0900
49.8300
9,258,800
Mon, 02 Mar 2026
52.4200
54.9350
50.4500
52.8450
9,424,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
51.2700
53.6200
50.7300
53.5700
9,069,700
Thu, 26 Feb 2026
51.4300
52.8100
50.6200
51.7100
5,761,900
Wed, 25 Feb 2026
50.7450
53.8500
50.6700
51.3700
7,948,000
Tue, 24 Feb 2026
50.1800
51.9700
49.5300
50.5200
7,006,600
Mon, 23 Feb 2026
48.6950
54.0200
48.6800
50.2900
11,510,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
23 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 20 Feb 2026
49.1600
50.4800
48.2900
49.8700
9,026,000
Thu, 19 Feb 2026
46.9850
50.4600
45.8000
49.7000
12,142,000
Wed, 18 Feb 2026
46.6900
47.6800
45.6550
46.6000
13,099,100
Tue, 17 Feb 2026
42.2800
45.0730
41.9700
43.9300
10,454,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
41.8500
44.8000
41.2000
42.2300
16,336,600
Fri, 13 Feb 2026
22 · 8-K
Pre-market · 07:02 ET
8-K ↗
Thu, 12 Feb 2026
40.1150
40.9100
38.8200
40.1100
7,904,700
Wed, 11 Feb 2026
37.6050
40.8050
36.6550
40.5100
14,881,700
Wed, 11 Feb 2026
21 · 8-K
Next filing day · accepted 10 Feb, 18:02 ET
8-K ↗
Tue, 10 Feb 2026
42.8700
45.5000
41.6800
41.9950
9,987,800
Mon, 09 Feb 2026
41.0700
41.9990
40.1700
41.9500
7,378,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.1800
41.4880
39.5000
41.0100
8,338,800
Thu, 05 Feb 2026
42.0300
43.8500
40.0800
40.8700
11,681,100
Wed, 04 Feb 2026
42.5900
43.3700
41.5300
42.7700
8,505,300
Tue, 03 Feb 2026
42.6500
44.1700
41.2800
42.2000
9,368,500
Mon, 02 Feb 2026
43.4500
46.5750
41.6300
42.5500
16,118,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
45.9800
46.3400
43.4300
44.0700
10,960,700
Thu, 29 Jan 2026
45.8800
47.8450
45.7200
46.8600
10,768,700
Wed, 28 Jan 2026
45.4800
45.9700
43.5500
45.3000
10,617,300
Tue, 27 Jan 2026
48.0900
51.1800
45.0300
45.4500
15,262,200
Mon, 26 Jan 2026
49.4750
49.4800
46.5900
47.9900
11,291,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.8120
50.4100
46.8400
48.7100
19,929,700
Thu, 22 Jan 2026
50.2400
55.2000
50.0500
51.8700
34,243,500
Wed, 21 Jan 2026
43.5000
50.0000
43.3400
49.8100
22,612,300
Tue, 20 Jan 2026
41.1250
43.0400
40.7000
43.0000
12,604,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
41.6000
42.3900
40.5500
41.8300
11,891,100
Thu, 15 Jan 2026
40.5800
40.9900
39.2500
39.3600
10,213,800
Wed, 14 Jan 2026
39.7300
41.9800
39.3000
40.5800
19,502,300
Tue, 13 Jan 2026
34.3800
39.7100
34.0500
39.6000
24,707,700
Mon, 12 Jan 2026
34.4000
34.6600
32.3700
33.8400
9,438,100
Mon, 12 Jan 2026
20 · 8-K
Pre-market · 07:01 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
34.2980
35.4100
33.9400
34.3000
7,551,300
Thu, 08 Jan 2026
35.4400
35.5600
33.7200
33.8600
9,218,100
Wed, 07 Jan 2026
34.5000
37.1000
34.4200
35.8900
13,854,500
Tue, 06 Jan 2026
32.3800
36.2600
32.2800
35.6600
20,701,900
Mon, 05 Jan 2026
31.3300
32.5330
31.2700
32.1700
10,030,300
Mon, 05 Jan 2026
19 · 8-K
Pre-market · 09:04 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
29.8300
31.3400
29.8100
30.8600
9,583,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
30.2600
30.3900
29.0600
29.4900
8,949,300
Tue, 30 Dec 2025
31.1300
31.2500
30.3650
30.4100
5,666,800
Mon, 29 Dec 2025
31.0000
31.2350
30.6500
31.1500
5,924,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.5000
32.6600
31.0650
31.2000
6,322,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.1600
32.7900
32.1440
32.7500
2,780,200
Tue, 23 Dec 2025
34.8600
34.9700
32.1380
32.2900
11,927,000
Mon, 22 Dec 2025
33.5900
35.9000
33.3200
34.9000
13,194,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
31.2800
34.2500
31.1700
33.8000
23,582,400
Thu, 18 Dec 2025
30.7400
32.2100
30.6100
30.9500
13,696,900
Wed, 17 Dec 2025
30.0100
31.7000
29.9100
30.5100
11,557,300
Tue, 16 Dec 2025
29.9100
30.0000
29.0400
29.8900
7,369,500
Tue, 16 Dec 2025
18 · SC TO-I/A
Pre-market · 07:31 ET
SC TO-I/A ↗
Mon, 15 Dec 2025
29.2800
30.3000
28.6600
29.9200
9,271,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
29.4600
30.4350
29.4000
29.4600
12,305,900
Thu, 11 Dec 2025
28.9300
29.6800
28.8800
29.6300
8,179,800
Wed, 10 Dec 2025
28.2200
29.1200
27.9750
29.0300
7,686,000
Tue, 09 Dec 2025
27.6000
28.5200
26.8950
28.2400
11,701,400
Mon, 08 Dec 2025
27.5500
28.0000
27.0500
27.9700
10,973,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
25.5800
27.7500
25.3800
27.7000
16,532,100
Thu, 04 Dec 2025
25.2000
25.8950
24.7000
25.4900
8,531,800
Wed, 03 Dec 2025
24.0400
25.2000
23.9300
25.1800
7,780,000
Tue, 02 Dec 2025
24.2200
24.6340
23.9200
24.0600
10,350,500
Mon, 01 Dec 2025
25.0500
25.2510
24.1300
24.1600
9,609,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
25.0100
26.0450
24.8700
25.9800
4,286,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
24.7800
25.3200
24.3800
25.0100
6,495,400
Tue, 25 Nov 2025
24.2100
24.7950
23.9900
24.7500
6,726,600
Mon, 24 Nov 2025
17 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 24 Nov 2025
23.7600
24.3400
23.5450
24.1500
9,557,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
22.3900
23.9400
22.2800
23.7200
13,904,500
Thu, 20 Nov 2025
24.4500
24.9100
22.3200
22.3600
18,620,800
Thu, 20 Nov 2025
16 · 8-K
Pre-market · 07:12 ET
8-K ↗
Wed, 19 Nov 2025
24.9500
25.0600
23.7650
24.1800
9,400,500
Tue, 18 Nov 2025
15 · SC TO-I/A
After-hours · 16:24 ET
SC TO-I/A ↗
Tue, 18 Nov 2025
24.4900
24.9900
23.8000
24.9200
8,360,500
Mon, 17 Nov 2025
24.5000
25.3340
24.2700
24.7600
8,249,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
24.4350
24.8800
24.1800
24.7700
8,952,400
Thu, 13 Nov 2025
14 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 13 Nov 2025
26.1100
26.2000
24.8000
24.9600
10,689,800
Thu, 13 Nov 2025
13 · SC TO-I
Pre-market · 08:21 ET
SC TO-I ↗
Wed, 12 Nov 2025
12 · SC TO-C
After-hours · 17:21 ET
SC TO-C ↗
Wed, 12 Nov 2025
26.0650
27.1000
25.9700
26.7100
9,582,300
Tue, 11 Nov 2025
24.9500
26.6200
24.7100
26.4100
11,705,800
Mon, 10 Nov 2025
24.7500
25.1300
23.7400
24.7600
8,257,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
23.8700
24.5700
23.0400
24.5400
10,383,700
Thu, 06 Nov 2025
11 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Thu, 06 Nov 2025
9 · SC TO-C
After-hours · 17:15 ET
SC TO-C ↗
Thu, 06 Nov 2025
25.2400
25.5600
23.6620
24.3300
17,644,600
Thu, 06 Nov 2025
10 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 05 Nov 2025
23.9150
24.0400
23.4800
23.5600
11,158,500
Tue, 04 Nov 2025
24.7250
25.1500
23.7100
23.7500
12,491,400
Mon, 03 Nov 2025
26.6100
26.6100
24.7300
24.9100
14,704,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
27.8250
27.8700
26.8650
27.1600
15,696,500
Thu, 30 Oct 2025
24.4250
29.2000
24.2500
28.1400
48,698,700
Wed, 29 Oct 2025
25.4400
25.5500
24.4100
24.7000
8,752,800
Tue, 28 Oct 2025
26.6700
26.9000
25.2000
25.3500
8,832,400
Mon, 27 Oct 2025
27.0100
27.3740
26.5500
26.6600
6,710,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
26.5200
26.9100
26.1100
26.7400
6,494,100
Thu, 23 Oct 2025
25.8200
26.6700
25.5700
26.2500
8,723,200
Wed, 22 Oct 2025
27.2100
27.3500
26.2650
26.8500
7,871,700
Tue, 21 Oct 2025
8 · SC TO-C
After-hours · 16:33 ET
SC TO-C ↗
Tue, 21 Oct 2025
27.2500
27.5900
26.6500
27.4900
6,155,100
Mon, 20 Oct 2025
7 · DEFA14A
After-hours · 16:29 ET
DEFA14A ↗
Mon, 20 Oct 2025
26.4100
28.1200
26.3900
27.2400
11,497,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
26.4200
26.9400
25.6850
26.0100
10,115,900
Thu, 16 Oct 2025
27.8450
28.4800
27.1100
27.1400
7,884,700
Wed, 15 Oct 2025
26.5900
27.9600
26.3800
27.7200
8,529,300
Wed, 15 Oct 2025
6 · DEF 14A
Pre-market · 08:45 ET
DEF 14A ↗
Tue, 14 Oct 2025
26.3200
26.6900
26.0100
26.2500
7,042,000
Mon, 13 Oct 2025
27.2400
28.0600
26.6000
26.7400
9,187,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
5 · SC TO-C
After market open · 10:42 ET
SC TO-C ↗
Fri, 10 Oct 2025
27.7800
27.9800
26.2400
26.8300
10,103,400
Thu, 09 Oct 2025
28.1000
28.3000
27.4000
27.5300
6,859,100
Wed, 08 Oct 2025
27.3700
29.4500
27.3100
27.9200
12,323,600
Tue, 07 Oct 2025
27.6150
27.7590
26.9100
27.3400
6,075,700
Mon, 06 Oct 2025
28.4900
28.6700
27.4800
27.5400
8,359,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
28.6600
28.9900
27.9150
28.4900
8,152,900
Fri, 03 Oct 2025
4 · PRE 14A
Pre-market · 07:30 ET
OTHER PRELIMINARY PROXY STATEMENTS ↗
Fri, 03 Oct 2025
3 · SC TO-C
Pre-market · 09:20 ET
SC TO-C ↗
Thu, 02 Oct 2025
28.0200
28.4100
26.9900
28.3700
10,075,900
Wed, 01 Oct 2025
26.1200
28.3500
26.1200
27.6000
17,591,400
Tue, 30 Sep 2025
25.1000
26.0100
24.5600
25.8300
9,622,600
Mon, 29 Sep 2025
24.8200
25.4950
24.4400
25.3300
8,011,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
24.5100
24.7800
23.9100
24.4900
10,240,200
Thu, 25 Sep 2025
25.6800
25.6800
24.4400
24.6100
10,626,900
Wed, 24 Sep 2025
25.8200
26.2300
25.5220
25.8800
7,526,400
Tue, 23 Sep 2025
26.7200
26.9700
25.6600
25.7900
8,937,300
Mon, 22 Sep 2025
25.1100
27.1000
24.8800
26.5600
16,032,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
25.4500
25.4900
24.6000
25.2400
18,334,000
Thu, 18 Sep 2025
25.5700
26.0100
25.2000
25.4500
10,341,300
Wed, 17 Sep 2025
24.8500
25.7800
23.9100
25.0000
13,337,100
Tue, 16 Sep 2025
23.9400
25.6300
23.9100
24.8400
15,654,300
Mon, 15 Sep 2025
23.7050
23.9500
23.3500
23.8800
11,984,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
25.2250
25.4150
23.1800
23.5100
31,285,700
Thu, 11 Sep 2025
24.5800
25.9000
24.5000
25.3900
11,765,100
Wed, 10 Sep 2025
24.5800
25.3500
24.2080
24.3100
8,232,800
Tue, 09 Sep 2025
24.9100
25.4650
24.3200
24.4700
9,779,900
Mon, 08 Sep 2025
24.9250
24.9250
23.7800
24.8300
13,100,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
24.6600
25.4800
24.6050
25.1400
13,040,600
Thu, 04 Sep 2025
23.8100
24.3400
23.3300
24.2800
9,158,300
Wed, 03 Sep 2025
24.1600
24.6600
23.7900
24.0500
9,306,500
Tue, 02 Sep 2025
23.9300
24.2500
23.4000
24.1900
14,228,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
24.2500
24.3800
23.8400
24.0900
8,288,600
Thu, 28 Aug 2025
25.0400
25.1800
24.1300
24.4700
10,608,800
Wed, 27 Aug 2025
24.7500
25.6400
24.2800
25.1000
18,672,500
Tue, 26 Aug 2025
25.3500
25.5100
24.2900
24.7300
13,014,900
Mon, 25 Aug 2025
27.1200
27.2200
25.3500
25.3500
13,157,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
26.3800
27.8000
26.3800
27.1200
9,165,500
Thu, 21 Aug 2025
26.5500
26.6000
26.0100
26.2200
5,643,700
Wed, 20 Aug 2025
27.7200
27.8900
26.5600
26.8900
6,918,900
Tue, 19 Aug 2025
28.1500
28.3000
27.6200
27.9100
5,415,300
Mon, 18 Aug 2025
28.2000
28.5100
27.9650
28.0900
6,149,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
26.9700
28.5900
26.8000
28.0200
9,386,100
Thu, 14 Aug 2025
26.4000
26.8850
25.8100
26.6900
5,799,000
Wed, 13 Aug 2025
25.8900
27.0800
25.7900
26.8900
8,658,100
Tue, 12 Aug 2025
25.5400
26.2600
25.3220
25.6600
12,209,400
Mon, 11 Aug 2025
26.1500
26.7150
25.3000
25.4700
8,757,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
26.5450
26.8800
25.8900
26.1200
6,607,300
Thu, 07 Aug 2025
26.8850
27.0400
26.2600
26.6100
7,832,300
Wed, 06 Aug 2025
27.2000
27.4850
26.3200
26.7100
10,166,600
Tue, 05 Aug 2025
27.6400
27.9700
27.3050
27.4700
6,163,000
Mon, 04 Aug 2025
28.0150
28.6000
27.1800
27.6400
8,091,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Fri, 01 Aug 2025
27.5700
27.8800
26.5650
27.6050
16,282,200
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Thu, 31 Jul 2025
31.2100
31.8450
29.3100
29.5600
14,481,900
Wed, 30 Jul 2025
33.0850
33.4000
31.8900
32.1500
6,087,500
Tue, 29 Jul 2025
33.7000
33.7000
31.9400
32.6600
8,295,500
Mon, 28 Jul 2025
34.3400
34.7000
33.7020
33.9100
5,589,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend