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
44.7900
45.2800
44.5650
45.1700
1,538,200
Thu, 23 Jul 2026
44.6800
44.6900
44.2300
44.4200
1,560,800
Wed, 22 Jul 2026
44.5100
45.0600
44.4500
44.7100
2,197,300
Tue, 21 Jul 2026
44.4600
44.7200
44.1250
44.5100
1,831,100
Mon, 20 Jul 2026
45.0800
45.1600
44.5950
44.6600
1,753,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
45.4300
45.7550
44.6250
45.0800
2,025,700
Thu, 16 Jul 2026
44.2700
45.2800
44.2300
45.1700
2,043,900
Wed, 15 Jul 2026
43.7600
44.4100
43.5220
44.0300
2,173,700
Tue, 14 Jul 2026
44.0600
44.4100
43.6800
43.8400
2,064,700
Mon, 13 Jul 2026
43.4800
44.0700
43.3600
44.0400
2,510,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
43.1200
43.4550
42.6800
43.1800
3,903,700
Thu, 09 Jul 2026
43.1400
43.4450
42.8000
43.0400
2,963,600
Wed, 08 Jul 2026
44.0000
44.1300
42.7950
42.9100
7,282,500
Tue, 07 Jul 2026
44.0400
44.9500
43.9300
44.0700
2,430,500
Mon, 06 Jul 2026
44.0400
44.2400
43.4500
43.5400
2,487,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
44.0400
44.3400
43.5000
43.9500
3,203,500
Wed, 01 Jul 2026
44.6000
44.8400
43.6600
43.6900
3,569,500
Tue, 30 Jun 2026
45.5800
45.6500
44.4300
44.5300
3,398,400
Mon, 29 Jun 2026
45.9800
45.9800
45.3400
45.9100
2,228,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.1600
45.9500
45.1400
45.8800
3,274,600
Thu, 25 Jun 2026
45.3400
45.7000
44.7700
45.0600
1,604,700
Wed, 24 Jun 2026
44.9000
45.6650
44.8400
45.3700
2,734,700
Tue, 23 Jun 2026
44.6000
44.9100
44.4900
44.7100
2,434,800
Mon, 22 Jun 2026
44.4000
44.7250
44.1200
44.1900
2,206,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
45.2600
45.5150
44.3750
44.5900
3,789,300
Wed, 17 Jun 2026
46.6400
46.8600
45.2000
45.2600
2,149,500
Tue, 16 Jun 2026
46.9800
47.1550
46.4200
46.7300
1,589,800
Mon, 15 Jun 2026
47.2300
47.5550
46.5600
46.7400
1,946,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
47.3500
47.6790
47.1350
47.4700
2,069,200
Thu, 11 Jun 2026
48.6400
49.0100
47.7800
47.8700
1,982,500
Wed, 10 Jun 2026
48.0000
48.6200
47.8150
48.4100
1,776,200
Tue, 09 Jun 2026
46.8200
47.8800
46.7250
47.8200
2,206,500
Mon, 08 Jun 2026
47.0000
47.3700
46.3400
46.5500
2,241,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
19 · 8-K
After market open · 15:27 ET
8-K ↗
Fri, 05 Jun 2026
46.2100
47.6600
46.2000
47.1700
1,563,300
Thu, 04 Jun 2026
46.5100
46.7100
45.8500
46.2000
1,801,100
Wed, 03 Jun 2026
46.3900
46.9100
46.0000
46.0800
1,666,600
Tue, 02 Jun 2026
46.7000
46.9350
46.2280
46.3900
5,830,300
Mon, 01 Jun 2026
46.7950
47.0050
46.4700
46.8000
2,321,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
47.3400
47.3400
46.7800
46.9700
4,992,400
Thu, 28 May 2026
47.6100
47.8300
47.1700
47.4300
2,241,000
Wed, 27 May 2026
47.9100
48.0900
47.6200
47.7600
1,710,500
Tue, 26 May 2026
47.7700
47.9350
47.5500
47.8900
1,448,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
47.5600
47.9700
47.3800
47.7800
1,318,200
Thu, 21 May 2026
47.3500
47.7200
47.0800
47.5000
1,543,700
Wed, 20 May 2026
47.3900
47.6600
47.0150
47.2200
1,658,500
Tue, 19 May 2026
47.3100
47.7750
47.1100
47.5300
1,544,500
Mon, 18 May 2026
46.4200
47.3000
46.4200
47.2200
1,164,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
46.7700
46.8650
46.2800
46.3800
1,571,000
Thu, 14 May 2026
47.1900
47.3200
46.6400
46.8700
1,931,200
Wed, 13 May 2026
47.4400
47.5600
46.9200
46.9700
2,075,900
Tue, 12 May 2026
48.2100
48.3600
47.5900
47.7000
1,724,000
Mon, 11 May 2026
48.1900
48.5050
47.8800
48.0300
2,013,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
47.9700
48.3800
47.9500
48.2200
928,100
Thu, 07 May 2026
47.9500
48.1500
47.5100
47.9250
1,282,400
Wed, 06 May 2026
47.7500
48.3400
47.7100
48.0400
1,433,300
Tue, 05 May 2026
47.3500
47.9650
47.3300
47.7500
1,156,900
Mon, 04 May 2026
47.5000
47.9400
47.1500
47.3200
1,284,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.5400
48.5800
47.4300
47.7600
1,414,700
Thu, 30 Apr 2026
48.0000
48.6100
47.9750
48.4600
2,507,000
Wed, 29 Apr 2026
48.0200
48.2100
47.7350
47.9900
1,721,400
Tue, 28 Apr 2026
47.5400
48.0300
47.1400
48.0200
2,601,800
Mon, 27 Apr 2026
47.3700
48.0350
47.2000
47.2700
2,954,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
18 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 24 Apr 2026
17 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Fri, 24 Apr 2026
16 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Fri, 24 Apr 2026
47.4700
47.5100
46.6300
47.3100
2,441,900
Thu, 23 Apr 2026
15 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 23 Apr 2026
46.2700
46.6900
46.1400
46.6400
2,130,900
Wed, 22 Apr 2026
46.8500
46.9400
45.5550
46.1200
1,712,500
Tue, 21 Apr 2026
47.6300
47.7400
46.7200
46.8800
2,387,800
Mon, 20 Apr 2026
47.5700
47.8100
47.3950
47.5600
1,432,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
47.1800
47.8550
47.1050
47.7300
2,333,400
Thu, 16 Apr 2026
46.6400
47.2600
46.6400
47.1700
1,984,800
Wed, 15 Apr 2026
46.7300
46.8400
46.4100
46.7500
1,666,000
Tue, 14 Apr 2026
46.6700
46.8300
46.4200
46.7300
1,806,700
Mon, 13 Apr 2026
46.6800
46.9400
46.3300
46.8500
2,082,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
46.6500
46.8900
46.4750
46.7000
1,492,600
Thu, 09 Apr 2026
46.1500
46.8200
45.9700
46.5400
1,975,200
Wed, 08 Apr 2026
46.1400
46.6150
46.0700
46.1500
2,723,000
Tue, 07 Apr 2026
45.1600
46.4400
45.1150
45.9300
3,082,600
Mon, 06 Apr 2026
44.3400
45.2300
44.1500
45.1600
1,561,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.1200
44.4700
43.6400
44.4200
2,338,100
Wed, 01 Apr 2026
44.3600
44.6800
44.0900
44.3100
2,558,600
Tue, 31 Mar 2026
44.5400
44.6900
43.8400
44.3700
2,934,200
Mon, 30 Mar 2026
44.0900
44.7200
43.9200
43.9500
1,909,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
44.8600
45.0200
43.8300
43.9300
2,141,400
Thu, 26 Mar 2026
45.3100
45.9050
44.7700
44.9200
1,837,000
Wed, 25 Mar 2026
45.9550
46.1100
45.1700
45.6300
3,775,100
Tue, 24 Mar 2026
46.0600
46.6950
45.9050
45.9900
2,331,200
Mon, 23 Mar 2026
46.5600
46.8900
46.0850
46.2300
1,746,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
47.1500
47.1500
45.6110
46.0400
4,058,600
Thu, 19 Mar 2026
47.0500
47.3600
46.8600
47.1200
1,229,400
Wed, 18 Mar 2026
47.4200
47.6800
46.9600
46.9800
1,355,800
Tue, 17 Mar 2026
47.8200
48.0950
47.4900
47.6000
1,757,900
Mon, 16 Mar 2026
47.9500
48.3300
47.4850
47.5300
1,681,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
47.8000
48.2800
47.4900
47.5800
2,908,200
Thu, 12 Mar 2026
47.8200
48.7200
47.2800
48.3600
2,010,300
Wed, 11 Mar 2026
48.1200
48.1300
47.2700
47.8500
1,948,100
Tue, 10 Mar 2026
14 · 8-K
After-hours · 16:53 ET
8-K ↗
Tue, 10 Mar 2026
48.9500
49.2400
48.2850
48.3600
2,188,000
Mon, 09 Mar 2026
48.9100
49.0500
47.9700
48.9500
2,025,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
49.0700
49.2200
48.4600
48.9100
1,819,700
Thu, 05 Mar 2026
13 · 8-K
After-hours · 16:56 ET
8-K ↗
Thu, 05 Mar 2026
49.5200
49.6900
48.9800
49.3600
2,267,800
Wed, 04 Mar 2026
49.6400
49.9000
49.2000
49.7700
2,299,200
Tue, 03 Mar 2026
49.2400
49.6200
48.5800
49.5900
3,823,900
Mon, 02 Mar 2026
12 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 02 Mar 2026
48.7400
49.9500
48.3900
49.8200
2,212,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 424B5
After-hours · 16:14 ET
424B5 ↗
Fri, 27 Feb 2026
48.6300
49.1800
48.5500
48.9100
4,693,700
Thu, 26 Feb 2026
47.9800
48.6800
47.9300
48.6100
2,710,600
Wed, 25 Feb 2026
48.3300
48.3300
47.4900
48.0100
2,511,900
Wed, 25 Feb 2026
10 · 424B5
Pre-market · 08:30 ET
424B5 ↗
Tue, 24 Feb 2026
47.8600
48.4600
47.6200
48.3300
2,784,900
Mon, 23 Feb 2026
47.1800
48.0050
47.1700
47.8600
3,262,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9 · 8-K
After market open · 12:44 ET
8-K ↗
Fri, 20 Feb 2026
48.0000
48.1400
46.8200
47.2500
3,507,200
Thu, 19 Feb 2026
8 · 10-K
After-hours · 16:21 ET
10-K ↗
Thu, 19 Feb 2026
46.7300
47.4000
46.6500
47.3500
2,577,300
Wed, 18 Feb 2026
47.1700
47.4900
46.6100
46.7100
2,329,100
Tue, 17 Feb 2026
46.8100
47.3700
46.2350
47.2700
2,344,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
46.3100
46.7400
46.1100
46.4000
1,497,300
Thu, 12 Feb 2026
46.6200
47.1000
46.1500
46.2000
3,210,800
Wed, 11 Feb 2026
46.5100
46.5150
46.0800
46.2400
1,596,700
Tue, 10 Feb 2026
45.8500
46.4350
45.5600
46.4000
2,043,400
Mon, 09 Feb 2026
45.4100
45.9100
45.0900
45.8400
2,364,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.3200
46.0800
45.3200
45.3200
2,601,800
Thu, 05 Feb 2026
45.6500
45.7600
45.0800
45.3500
2,296,500
Wed, 04 Feb 2026
44.6650
45.4600
44.5100
45.4500
2,671,100
Tue, 03 Feb 2026
44.3100
44.7900
44.1400
44.2700
1,583,600
Mon, 02 Feb 2026
44.7600
45.1000
44.3350
44.3700
2,571,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
45.1250
45.3000
44.3050
44.7500
3,351,200
Thu, 29 Jan 2026
45.0500
45.5800
44.7850
45.3600
1,813,700
Wed, 28 Jan 2026
45.6000
45.8000
44.6800
44.7800
1,813,800
Tue, 27 Jan 2026
45.3200
45.6800
44.9900
45.6000
1,859,200
Mon, 26 Jan 2026
45.5700
45.7700
45.1700
45.3200
2,390,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.8800
45.5700
44.8800
45.4100
2,155,700
Thu, 22 Jan 2026
44.8700
45.4300
44.7850
44.9100
2,405,300
Wed, 21 Jan 2026
46.0400
46.1900
44.8000
44.8700
2,855,300
Tue, 20 Jan 2026
46.2000
46.2050
45.6000
46.0200
1,845,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
45.0900
46.3900
45.0900
46.3400
2,484,700
Thu, 15 Jan 2026
45.9000
46.4500
44.5000
45.0200
5,220,700
Wed, 14 Jan 2026
45.0500
45.9000
44.9300
45.8600
2,260,900
Tue, 13 Jan 2026
44.9200
45.1100
44.4000
45.0700
1,734,500
Mon, 12 Jan 2026
44.5200
45.0500
44.3800
44.9800
2,230,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
44.8100
45.1400
44.5000
44.5200
1,707,300
Thu, 08 Jan 2026
44.7300
45.4400
44.7000
44.8200
2,360,400
Wed, 07 Jan 2026
44.7700
45.2950
44.7510
44.8900
2,406,100
Tue, 06 Jan 2026
44.9000
45.3100
44.3500
44.6300
2,428,200
Mon, 05 Jan 2026
44.3000
45.1800
43.9600
45.0600
3,321,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
44.5700
44.6750
43.9810
44.4200
2,374,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
44.9000
45.0100
44.6520
44.6900
1,925,300
Tue, 30 Dec 2025
44.6800
45.1100
44.6700
45.0500
1,627,200
Mon, 29 Dec 2025
44.7300
44.9650
44.4800
44.6900
1,876,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
44.6450
44.7800
44.3950
44.6300
1,282,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
44.8200
44.9700
44.5050
44.6900
896,500
Tue, 23 Dec 2025
45.0000
45.0000
44.5700
44.7100
2,447,200
Mon, 22 Dec 2025
44.4400
44.9750
44.3200
44.9600
2,422,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
45.3300
45.4100
44.5800
44.6700
5,089,000
Thu, 18 Dec 2025
45.3800
45.8000
45.1700
45.4300
4,042,100
Wed, 17 Dec 2025
44.2900
45.6000
44.2600
45.4900
4,500,100
Tue, 16 Dec 2025
44.0700
44.2850
43.5600
44.2500
3,253,700
Mon, 15 Dec 2025
43.6500
44.1050
42.0000
44.0300
4,323,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
42.7400
43.9300
42.6000
43.4900
3,962,600
Thu, 11 Dec 2025
42.0500
42.2010
41.8500
42.0400
5,737,500
Wed, 10 Dec 2025
41.5200
41.9050
41.3900
41.8900
4,608,400
Tue, 09 Dec 2025
41.8700
42.1200
41.1700
41.3300
2,433,400
Mon, 08 Dec 2025
7 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 08 Dec 2025
41.8100
41.9850
41.4600
41.8500
2,856,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
42.0100
42.5700
41.7750
41.8900
2,756,800
Thu, 04 Dec 2025
43.5200
43.6700
42.5100
42.7700
3,068,300
Wed, 03 Dec 2025
43.2600
43.8000
43.1000
43.7200
3,248,400
Tue, 02 Dec 2025
43.7500
43.8700
42.9850
43.2600
2,899,500
Mon, 01 Dec 2025
43.2700
43.9000
43.0300
43.8000
3,902,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.4900
43.7300
43.4200
43.5300
1,427,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
43.3000
43.7500
43.2150
43.3000
1,986,100
Tue, 25 Nov 2025
43.0600
43.6200
42.9500
43.3000
2,187,400
Mon, 24 Nov 2025
43.0000
43.2500
42.6450
43.0200
3,337,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
42.8500
43.3100
42.7450
43.0400
2,607,700
Thu, 20 Nov 2025
43.1100
43.2300
42.6600
42.8100
5,424,500
Wed, 19 Nov 2025
43.6800
43.7750
42.7800
42.9400
2,070,400
Tue, 18 Nov 2025
43.8400
44.0600
43.5100
43.8200
1,776,100
Mon, 17 Nov 2025
44.4500
44.5950
43.9000
43.9600
1,222,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
44.4800
44.6400
44.1600
44.5400
1,674,900
Thu, 13 Nov 2025
44.5100
44.9450
44.4600
44.6200
1,631,500
Wed, 12 Nov 2025
44.8800
45.0100
44.6050
44.7600
1,423,500
Tue, 11 Nov 2025
45.1600
45.3500
44.9700
45.1400
1,441,600
Mon, 10 Nov 2025
44.9500
45.2700
44.7900
44.9800
1,854,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.2000
44.9600
44.1800
44.9500
1,809,400
Thu, 06 Nov 2025
45.1600
45.2900
44.1600
44.1800
2,448,900
Wed, 05 Nov 2025
45.2800
45.4300
45.0500
45.1000
1,831,300
Tue, 04 Nov 2025
45.6600
45.6600
44.9700
45.1900
2,339,000
Mon, 03 Nov 2025
44.1500
45.5400
43.9600
45.4700
4,678,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 8-K
After market open · 11:16 ET
8-K ↗
Fri, 31 Oct 2025
43.2600
44.8400
42.2550
44.6600
4,095,200
Thu, 30 Oct 2025
5 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Thu, 30 Oct 2025
43.6800
43.7700
42.7000
42.7400
2,978,600
Wed, 29 Oct 2025
44.2400
44.2850
43.2800
43.6500
1,895,600
Tue, 28 Oct 2025
44.8800
44.8800
44.3500
44.4400
1,597,700
Mon, 27 Oct 2025
44.8000
45.0300
44.5450
44.9900
1,454,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
45.3200
45.4200
44.7900
44.8100
1,411,400
Thu, 23 Oct 2025
45.1100
45.3100
44.8270
45.0500
1,613,800
Wed, 22 Oct 2025
45.1600
45.4300
44.9900
45.1400
1,598,500
Tue, 21 Oct 2025
45.1100
45.3400
44.7700
45.1200
2,737,000
Mon, 20 Oct 2025
45.4000
45.8850
45.0800
45.1100
2,517,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
44.4800
44.8500
44.2800
44.8300
1,724,400
Thu, 16 Oct 2025
44.8300
45.0800
44.4100
44.6000
1,809,800
Wed, 15 Oct 2025
44.6200
45.0800
44.4100
44.8300
2,165,100
Tue, 14 Oct 2025
44.3900
44.7100
44.2050
44.6800
1,516,900
Mon, 13 Oct 2025
44.4400
44.8800
44.3300
44.3300
1,529,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
44.9800
45.1600
44.4200
44.6300
2,130,800
Thu, 09 Oct 2025
45.4400
45.5000
44.6250
44.9100
2,020,200
Wed, 08 Oct 2025
45.7500
45.8550
45.1950
45.2600
2,468,400
Tue, 07 Oct 2025
46.1800
46.2500
45.7160
45.9100
1,699,300
Mon, 06 Oct 2025
47.0200
47.0800
46.0700
46.2000
1,407,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
46.5900
47.0500
46.4700
46.8700
1,593,300
Thu, 02 Oct 2025
46.9600
47.0500
46.2300
46.5800
1,896,200
Wed, 01 Oct 2025
46.7900
47.2900
46.5300
47.1400
2,081,700
Tue, 30 Sep 2025
46.8200
46.9350
46.4800
46.6100
2,050,700
Mon, 29 Sep 2025
46.9900
47.1000
46.6600
46.8700
1,687,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
46.3000
46.9400
46.2000
46.8800
1,626,400
Thu, 25 Sep 2025
45.8100
46.2450
45.7700
46.1000
1,965,100
Wed, 24 Sep 2025
46.2000
46.2900
45.5500
45.7400
3,500,600
Tue, 23 Sep 2025
45.7600
46.4800
45.7600
46.3700
1,450,100
Mon, 22 Sep 2025
46.6000
46.7500
45.7300
45.7700
2,164,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
47.3100
47.3150
46.5550
46.6200
5,068,000
Thu, 18 Sep 2025
47.1200
47.4900
46.8300
47.1700
1,998,200
Wed, 17 Sep 2025
47.3200
48.1800
47.3050
47.3800
1,907,000
Tue, 16 Sep 2025
47.7650
47.9000
47.1280
47.1800
1,520,000
Mon, 15 Sep 2025
48.0400
48.2200
47.7300
47.8200
1,383,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
47.8100
48.2600
47.4550
48.0500
2,422,000
Thu, 11 Sep 2025
47.8600
48.4350
47.7900
48.4100
2,402,000
Wed, 10 Sep 2025
48.0000
48.2300
47.9400
48.0500
1,588,000
Tue, 09 Sep 2025
47.9100
48.1600
47.5200
48.1000
2,350,200
Mon, 08 Sep 2025
48.1400
48.2900
47.5800
47.9300
2,469,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
48.5000
48.7100
48.0100
48.4300
2,850,000
Thu, 04 Sep 2025
47.9350
48.3800
47.7650
48.3400
2,185,400
Wed, 03 Sep 2025
47.4600
48.0650
47.4600
47.8300
2,107,400
Tue, 02 Sep 2025
47.7600
47.8550
47.3450
47.5400
2,118,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
48.0000
48.2500
47.7800
48.0100
2,326,400
Thu, 28 Aug 2025
47.8700
48.0100
47.5350
47.9800
1,130,600
Wed, 27 Aug 2025
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 27 Aug 2025
47.8000
48.3300
47.8000
47.9500
2,268,900
Tue, 26 Aug 2025
48.0000
48.1650
47.6600
47.7500
2,302,900
Mon, 25 Aug 2025
48.0000
48.1900
47.8700
47.8700
1,498,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
47.6250
48.2700
47.5750
48.1500
1,915,300
Thu, 21 Aug 2025
47.3300
47.5850
47.1180
47.3900
1,334,800
Wed, 20 Aug 2025
47.3000
47.6600
47.0900
47.4700
3,479,600
Tue, 19 Aug 2025
46.6400
46.9900
46.6400
46.9700
1,520,400
Mon, 18 Aug 2025
3 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 18 Aug 2025
46.2800
47.0950
46.2000
46.5500
2,378,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
2 · 424B5
After-hours · 16:14 ET
424B5 ↗
Fri, 15 Aug 2025
45.9900
46.2600
45.8700
46.2000
1,495,800
Thu, 14 Aug 2025
46.0400
46.1200
45.6600
45.9000
1,167,600
Wed, 13 Aug 2025
45.9400
46.3700
45.8100
46.2500
1,563,300
Wed, 13 Aug 2025
1 · 424B5
Pre-market · 09:28 ET
424B5 ↗
Tue, 12 Aug 2025
45.6300
45.9300
45.3400
45.8700
1,123,100
Mon, 11 Aug 2025
45.7400
46.0200
45.5000
45.5400
1,385,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
46.1500
46.3600
45.8500
45.9100
972,000
Thu, 07 Aug 2025
46.0300
46.2300
45.6300
46.1100
1,137,800
Wed, 06 Aug 2025
46.5400
46.5850
45.7900
45.8100
1,089,900
Tue, 05 Aug 2025
47.0600
47.0600
46.4000
46.5300
1,396,800
Mon, 04 Aug 2025
46.1500
47.1000
46.1500
47.0800
1,846,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
46.0200
46.3600
45.4600
46.1500
2,029,300
Thu, 31 Jul 2025
45.4600
46.0250
45.3000
45.5800
2,004,200
Wed, 30 Jul 2025
46.1800
46.7800
45.5500
45.7300
2,301,800
Tue, 29 Jul 2025
46.0000
46.3900
45.6000
46.2600
1,800,400
Mon, 28 Jul 2025
46.5700
46.6000
45.6700
45.7200
1,495,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend