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
63.4200
63.6200
63.0200
63.2500
1,304,200
Thu, 23 Jul 2026
62.8200
63.5600
62.7100
63.3000
1,713,300
Wed, 22 Jul 2026
63.8800
64.3000
63.8800
64.1200
1,194,700
Tue, 21 Jul 2026
63.6700
63.8700
63.2750
63.5500
1,306,600
Mon, 20 Jul 2026
63.9100
64.0500
63.2000
63.4500
835,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
63.3250
63.8900
63.0900
63.5900
1,276,400
Thu, 16 Jul 2026
63.8100
64.1200
63.4000
63.6600
1,163,500
Wed, 15 Jul 2026
45 · 6-K
After market open · 15:46 ET
6-K ↗
Wed, 15 Jul 2026
64.0700
64.3800
63.6200
64.1500
873,000
Tue, 14 Jul 2026
64.0600
64.2900
63.6300
63.7200
1,128,700
Mon, 13 Jul 2026
64.1500
64.3850
63.4500
63.7000
1,412,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
64.5600
64.9700
64.1700
64.2800
992,800
Thu, 09 Jul 2026
65.0000
65.1950
64.4700
64.5600
1,405,700
Wed, 08 Jul 2026
64.6700
64.9500
64.1450
64.3200
1,524,200
Tue, 07 Jul 2026
67.2200
67.3900
65.5600
65.8500
1,695,800
Mon, 06 Jul 2026
67.7700
68.2400
67.5250
68.2200
1,744,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.1450
69.0650
67.5400
67.7200
1,596,800
Wed, 01 Jul 2026
67.7500
67.8600
66.9900
67.2600
1,751,600
Tue, 30 Jun 2026
44 · 6-K
After market open · 15:24 ET
6-K ↗
Tue, 30 Jun 2026
68.5300
68.9000
68.2200
68.6100
1,321,300
Mon, 29 Jun 2026
68.6550
68.8500
68.0850
68.3900
1,389,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
69.6500
69.6800
68.2300
68.3600
1,965,100
Thu, 25 Jun 2026
70.6300
70.9400
69.8200
70.2000
1,437,400
Wed, 24 Jun 2026
69.4000
70.2700
69.1900
69.5300
1,892,900
Tue, 23 Jun 2026
69.7500
70.4800
69.4300
70.0100
1,673,400
Mon, 22 Jun 2026
69.2700
70.8050
69.0200
70.7600
1,558,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
70.0450
70.1450
69.1300
69.2200
2,462,200
Wed, 17 Jun 2026
69.4000
70.3200
68.5200
68.7300
1,898,400
Tue, 16 Jun 2026
68.7100
69.7100
68.6800
69.5900
1,645,100
Mon, 15 Jun 2026
69.1700
69.2300
68.4300
68.5100
1,622,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.3500
68.0200
66.8200
67.9400
1,538,300
Thu, 11 Jun 2026
43 · 6-K
After market open · 12:06 ET
6-K ↗
Thu, 11 Jun 2026
65.1800
67.4100
65.0100
67.3500
2,410,000
Wed, 10 Jun 2026
65.2800
65.6100
64.1050
64.3000
1,879,600
Tue, 09 Jun 2026
66.6200
66.8100
64.9975
65.8100
1,858,900
Mon, 08 Jun 2026
67.3700
67.4500
65.9600
66.0200
1,885,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
66.9150
67.6700
66.4700
66.8100
3,188,600
Thu, 04 Jun 2026
66.6200
66.8600
66.2200
66.4600
2,326,200
Wed, 03 Jun 2026
66.0600
66.5250
65.9650
66.3900
1,771,600
Tue, 02 Jun 2026
66.5500
66.8900
66.3000
66.3400
904,800
Mon, 01 Jun 2026
66.5650
66.6900
65.5800
66.5900
1,640,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
68.3250
69.1600
67.9800
68.0100
1,287,700
Thu, 28 May 2026
68.3700
68.7500
67.6100
68.3000
1,581,500
Wed, 27 May 2026
42 · 6-K
After market open · 12:01 ET
6-K ↗
Wed, 27 May 2026
69.3800
69.5900
68.9100
69.5200
1,138,400
Tue, 26 May 2026
69.0300
69.4100
68.6500
69.4000
1,198,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
68.1700
68.2000
67.4400
67.4800
1,262,200
Thu, 21 May 2026
67.0400
68.8400
66.9700
68.3700
1,356,600
Wed, 20 May 2026
65.9000
67.4400
65.5900
67.4100
1,741,100
Tue, 19 May 2026
65.4300
65.6200
64.6700
64.9900
1,392,400
Mon, 18 May 2026
67.4300
67.5450
66.6300
67.1900
1,674,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
41 · 6-K
After market open · 09:52 ET
6-K ↗
Fri, 15 May 2026
67.3400
67.4700
66.7700
66.8900
1,741,100
Thu, 14 May 2026
68.4300
68.7400
67.9100
68.0600
1,031,200
Wed, 13 May 2026
67.6750
68.0300
67.2850
67.9000
1,574,100
Tue, 12 May 2026
69.1500
69.1900
68.2000
68.9100
1,408,000
Mon, 11 May 2026
69.8900
70.7400
69.8400
70.0500
1,838,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
40 · 6-K
After market open · 10:46 ET
6-K ↗
Fri, 08 May 2026
71.4800
71.7100
70.1300
70.4200
1,669,400
Thu, 07 May 2026
39 · 6-K
After-hours · 16:45 ET
6-K ↗
Thu, 07 May 2026
38 · 6-K
After-hours · 16:49 ET
6-K ↗
Thu, 07 May 2026
71.4500
71.4700
69.9000
70.0300
1,479,900
Wed, 06 May 2026
70.8900
71.9700
70.7800
71.6900
1,721,100
Tue, 05 May 2026
69.6700
69.8150
69.1800
69.6000
1,174,600
Mon, 04 May 2026
68.4500
68.7700
67.5800
67.8500
1,421,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
68.8200
69.9000
68.5800
68.9800
1,420,000
Thu, 30 Apr 2026
37 · 6-K
After market open · 11:17 ET
6-K ↗
Thu, 30 Apr 2026
67.9900
69.0800
67.8295
68.9100
1,790,100
Wed, 29 Apr 2026
66.7000
67.8100
66.5100
67.5800
1,391,000
Tue, 28 Apr 2026
36 · 6-K
After market open · 14:57 ET
6-K ↗
Tue, 28 Apr 2026
67.7300
67.9000
67.0100
67.8900
1,158,700
Mon, 27 Apr 2026
68.6100
68.8600
67.6500
67.7200
1,370,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
69.2100
69.3000
68.6900
69.0900
1,372,300
Thu, 23 Apr 2026
69.8900
70.5150
69.2100
69.8900
1,192,600
Wed, 22 Apr 2026
70.5400
70.6200
69.7000
69.9300
1,401,400
Tue, 21 Apr 2026
71.2400
71.5100
69.9100
70.2500
1,614,400
Mon, 20 Apr 2026
71.4700
71.7100
70.9000
71.6800
1,270,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
72.0900
72.4500
71.7700
72.0500
1,813,400
Thu, 16 Apr 2026
35 · 6-K
After market open · 09:31 ET
6-K ↗
Thu, 16 Apr 2026
71.2150
71.3800
69.8000
70.0400
1,292,600
Wed, 15 Apr 2026
71.5400
71.6300
70.8600
71.2900
1,183,900
Tue, 14 Apr 2026
72.1400
72.4700
71.8600
72.2800
1,184,600
Mon, 13 Apr 2026
70.4900
71.4600
70.3300
71.4100
920,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.7000
72.0750
71.2600
71.3900
1,045,900
Thu, 09 Apr 2026
34 · 6-K
After market open · 10:26 ET
6-K ↗
Thu, 09 Apr 2026
70.1900
71.9400
70.1800
71.4700
919,000
Wed, 08 Apr 2026
69.8800
70.3300
69.5600
70.2300
1,430,100
Tue, 07 Apr 2026
66.0700
66.4200
65.3600
66.3100
1,204,300
Mon, 06 Apr 2026
66.2500
66.6500
65.9100
66.1900
673,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
65.1900
66.5100
65.0500
66.4700
967,100
Wed, 01 Apr 2026
66.2500
67.2700
66.0800
67.0200
1,359,300
Tue, 31 Mar 2026
63.9500
65.2500
63.5500
65.0500
1,641,200
Mon, 30 Mar 2026
33 · 6-K
After market open · 12:09 ET
6-K ↗
Mon, 30 Mar 2026
63.0500
63.1000
62.0700
62.2400
1,419,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.6800
63.3400
62.4500
62.5600
1,391,600
Thu, 26 Mar 2026
63.0300
63.5100
62.6800
62.8900
1,639,100
Wed, 25 Mar 2026
63.8800
64.2550
63.3600
63.7200
1,011,300
Tue, 24 Mar 2026
62.1500
63.1900
61.9800
62.8800
1,040,400
Mon, 23 Mar 2026
63.1900
64.2100
62.8700
63.0400
1,398,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
63.2300
63.2400
61.2950
61.6400
2,934,600
Thu, 19 Mar 2026
62.6700
63.6550
62.4600
63.5000
1,125,000
Wed, 18 Mar 2026
32 · 6-K
After market open · 13:14 ET
6-K ↗
Wed, 18 Mar 2026
65.2200
65.3750
64.1900
64.3100
1,137,000
Tue, 17 Mar 2026
65.5500
65.6200
64.9700
65.2000
863,800
Mon, 16 Mar 2026
64.0500
64.8000
63.9700
64.7000
1,181,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.3500
64.7500
62.9800
63.2100
1,157,800
Thu, 12 Mar 2026
64.9300
65.1200
63.7800
64.3500
1,436,200
Wed, 11 Mar 2026
31 · 6-K
After market open · 15:33 ET
6-K ↗
Wed, 11 Mar 2026
30 · 6-K
After market open · 15:28 ET
6-K ↗
Wed, 11 Mar 2026
65.5500
66.1400
65.2600
65.6800
1,353,300
Tue, 10 Mar 2026
66.6800
67.1500
65.9300
66.0400
1,375,500
Mon, 09 Mar 2026
64.5950
66.0600
64.2050
65.9300
1,714,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
65.4200
66.4850
64.9500
66.1600
1,228,900
Thu, 05 Mar 2026
68.6500
68.9000
66.5750
67.2500
1,410,600
Wed, 04 Mar 2026
69.7900
70.1600
69.2150
69.4200
1,273,100
Tue, 03 Mar 2026
68.5550
69.4550
68.2900
68.8300
1,623,700
Mon, 02 Mar 2026
72.5800
73.3200
72.1600
72.9300
1,092,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
74.3900
74.7900
74.0700
74.3800
1,148,900
Thu, 26 Feb 2026
29 · 6-K
After market open · 12:39 ET
6-K ↗
Thu, 26 Feb 2026
73.3400
74.3100
72.8600
74.0700
1,685,700
Wed, 25 Feb 2026
28 · 6-K
After-hours · 17:24 ET
6-K ↗
Wed, 25 Feb 2026
27 · 6-K
After-hours · 17:22 ET
6-K ↗
Wed, 25 Feb 2026
26 · 20-F
After-hours · 17:13 ET
20-F ↗
Wed, 25 Feb 2026
71.7000
72.7500
71.6700
72.6300
1,745,900
Tue, 24 Feb 2026
25 · 6-K
After market open · 10:48 ET
6-K ↗
Tue, 24 Feb 2026
72.8800
73.3500
72.3600
72.9800
1,295,400
Mon, 23 Feb 2026
73.1300
73.2300
72.0200
72.4900
962,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
72.2000
73.1800
72.2000
72.7600
1,135,300
Thu, 19 Feb 2026
71.4800
71.9550
70.9000
71.5600
1,216,700
Wed, 18 Feb 2026
73.1300
73.8700
72.7400
73.3200
842,200
Tue, 17 Feb 2026
72.3200
73.3000
72.3000
72.7100
868,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.5500
73.1100
71.7100
72.6300
1,278,300
Thu, 12 Feb 2026
74.2500
74.7900
72.8800
72.9700
1,079,400
Wed, 11 Feb 2026
73.9800
74.3200
73.0400
74.2400
1,023,100
Tue, 10 Feb 2026
24 · 6-K
After market open · 12:11 ET
6-K ↗
Tue, 10 Feb 2026
72.9900
73.4950
72.6950
73.0300
1,229,100
Mon, 09 Feb 2026
71.9900
73.7400
71.9000
73.5400
1,392,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.2100
71.3932
70.1200
71.2300
1,253,400
Thu, 05 Feb 2026
68.3400
68.9800
68.0300
68.7400
1,097,600
Wed, 04 Feb 2026
69.1100
69.2100
67.5700
67.9700
1,333,400
Tue, 03 Feb 2026
68.1500
68.8600
67.8600
68.2000
1,206,600
Mon, 02 Feb 2026
68.1600
68.4200
67.8400
68.2800
1,125,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
68.1150
68.4600
67.4500
67.9900
921,200
Thu, 29 Jan 2026
68.3100
68.5600
67.1000
68.1100
1,331,800
Wed, 28 Jan 2026
23 · 6-K
After market open · 14:11 ET
6-K ↗
Wed, 28 Jan 2026
67.8000
68.4900
67.6550
68.2900
1,435,000
Tue, 27 Jan 2026
68.5000
69.8150
68.3650
69.7200
1,467,700
Mon, 26 Jan 2026
67.1200
68.1500
67.0200
67.9500
1,063,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.6000
67.1600
66.1000
67.0400
2,180,000
Thu, 22 Jan 2026
67.5200
67.8700
66.9400
67.4100
953,400
Wed, 21 Jan 2026
66.3700
67.1600
65.5500
67.0200
1,589,500
Tue, 20 Jan 2026
67.1300
67.6650
66.3200
66.3500
1,484,000
Tue, 20 Jan 2026
22 · 6-K
Pre-market · 06:07 ET
6-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
67.7800
68.5400
67.3300
68.2100
2,604,400
Thu, 15 Jan 2026
67.3100
67.9500
67.2100
67.3400
1,346,200
Wed, 14 Jan 2026
67.6100
67.9300
67.2600
67.6200
1,344,500
Tue, 13 Jan 2026
66.9200
67.9300
66.7400
67.7500
1,357,800
Mon, 12 Jan 2026
66.6100
67.3900
66.6100
67.1700
861,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
65.7400
66.4400
65.3800
66.3500
1,483,400
Thu, 08 Jan 2026
67.3600
67.7700
67.0350
67.4600
1,256,800
Wed, 07 Jan 2026
67.5000
68.0000
67.2900
67.3600
1,263,900
Tue, 06 Jan 2026
66.9700
67.4400
66.2800
67.3600
2,014,200
Mon, 05 Jan 2026
65.2000
67.2100
65.1000
67.1800
1,595,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
64.8200
65.1100
64.3100
64.5500
1,070,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.9200
65.2350
64.5600
64.6100
936,000
Tue, 30 Dec 2025
21 · 6-K
After market open · 10:45 ET
6-K ↗
Tue, 30 Dec 2025
65.1500
65.5340
64.8700
64.9200
1,008,800
Mon, 29 Dec 2025
65.1000
65.5000
64.8900
65.0200
1,435,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
65.7800
65.7800
64.8100
65.2200
1,190,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
65.6000
65.8800
64.9200
64.9900
637,900
Tue, 23 Dec 2025
65.4600
65.7000
64.8900
65.6000
1,528,200
Mon, 22 Dec 2025
66.4700
66.5600
64.8400
64.8900
2,545,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
66.1800
67.4400
65.2820
66.3900
62,023,100
Thu, 18 Dec 2025
66.5200
66.8300
66.3100
66.4800
3,320,700
Wed, 17 Dec 2025
67.1000
67.8400
66.1600
66.1700
2,688,300
Tue, 16 Dec 2025
67.3400
67.7900
67.1500
67.4700
2,474,100
Mon, 15 Dec 2025
67.3600
68.0900
67.2100
67.4500
3,454,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
20 · 6-K
After-hours · 16:28 ET
6-K ↗
Fri, 12 Dec 2025
67.3400
67.5400
65.8500
66.7500
1,615,500
Thu, 11 Dec 2025
66.0100
67.0150
65.3700
66.7500
1,623,600
Wed, 10 Dec 2025
65.9800
66.7750
65.2900
66.3200
886,100
Tue, 09 Dec 2025
66.9100
67.0300
66.4200
66.4500
817,400
Mon, 08 Dec 2025
66.5200
66.9700
66.2550
66.6800
2,313,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.2700
66.3100
65.4600
66.0300
852,800
Thu, 04 Dec 2025
66.3300
66.6250
66.0700
66.0800
989,700
Wed, 03 Dec 2025
66.2600
66.8150
66.1800
66.5900
856,700
Wed, 03 Dec 2025
19 · 6-K
Pre-market · 06:17 ET
6-K ↗
Tue, 02 Dec 2025
65.3200
65.6600
65.2400
65.3300
746,800
Mon, 01 Dec 2025
65.3700
65.4500
64.6900
64.8100
988,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.3500
65.9900
65.1800
65.8100
904,300
Fri, 28 Nov 2025
18 · 6-K
Pre-market · 06:33 ET
6-K ↗
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
17 · 6-K
After market open · 12:14 ET
6-K ↗
Wed, 26 Nov 2025
64.9400
66.0000
64.8800
65.7700
1,258,900
Tue, 25 Nov 2025
16 · 6-K
After market open · 12:34 ET
6-K ↗
Tue, 25 Nov 2025
64.8500
65.4900
64.4300
65.4200
855,900
Mon, 24 Nov 2025
64.1400
65.1200
64.1400
64.9900
1,072,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
62.5200
62.9900
61.8950
62.5800
913,700
Thu, 20 Nov 2025
15 · 6-K
After market open · 12:43 ET
6-K ↗
Thu, 20 Nov 2025
63.4100
64.2300
62.5700
62.6100
1,008,400
Wed, 19 Nov 2025
62.6100
63.0150
62.2650
62.7200
718,800
Tue, 18 Nov 2025
62.3000
63.0700
62.0745
62.6500
1,131,400
Mon, 17 Nov 2025
63.4400
63.6800
62.6500
63.0400
660,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
63.7400
64.5600
63.6100
63.6900
1,112,600
Thu, 13 Nov 2025
14 · 6-K
After market open · 11:45 ET
6-K ↗
Thu, 13 Nov 2025
64.6500
64.9100
63.9700
64.4700
839,500
Thu, 13 Nov 2025
13 · 6-K
Pre-market · 06:41 ET
6-K ↗
Wed, 12 Nov 2025
63.9200
64.8300
63.9100
64.7400
748,800
Tue, 11 Nov 2025
63.9600
64.1300
63.3550
63.5100
847,200
Mon, 10 Nov 2025
63.3700
63.8900
63.3400
63.8500
1,301,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.0900
63.3550
62.6000
63.3400
1,093,000
Thu, 06 Nov 2025
63.4100
64.4300
62.9600
63.9500
1,657,000
Wed, 05 Nov 2025
63.0300
65.0750
63.0300
64.5800
1,344,800
Tue, 04 Nov 2025
12 · 6-K
After market open · 13:47 ET
6-K ↗
Tue, 04 Nov 2025
61.9900
62.8600
61.8800
62.7800
1,099,500
Mon, 03 Nov 2025
61.8300
62.4900
61.7200
62.4200
1,019,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
61.7600
62.0000
61.2800
61.7300
1,192,100
Thu, 30 Oct 2025
62.6800
63.4200
62.4000
62.6700
933,200
Wed, 29 Oct 2025
11 · 6-K
After market open · 12:27 ET
6-K ↗
Wed, 29 Oct 2025
10 · 6-K/A
After market open · 11:32 ET
6-K/A ↗
Wed, 29 Oct 2025
62.4900
63.2746
62.0500
63.0550
1,401,400
Tue, 28 Oct 2025
9 · 6-K
After-hours · 16:44 ET
6-K ↗
Tue, 28 Oct 2025
64.6000
64.7750
63.6300
63.8700
1,094,900
Mon, 27 Oct 2025
64.7000
65.2000
64.3200
64.8500
832,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
63.6900
64.7250
63.6900
64.4000
1,225,300
Thu, 23 Oct 2025
63.1700
63.8000
63.1700
63.5700
743,000
Thu, 23 Oct 2025
8 · 6-K
Pre-market · 06:04 ET
6-K ↗
Wed, 22 Oct 2025
63.3500
63.6500
62.8300
63.0400
801,100
Tue, 21 Oct 2025
63.0200
63.3200
62.5600
63.1600
797,100
Mon, 20 Oct 2025
63.5400
63.7000
62.9700
63.2900
830,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
63.5900
63.9100
62.9100
63.4600
1,159,000
Thu, 16 Oct 2025
61.5000
63.4400
61.4900
63.1000
1,627,100
Wed, 15 Oct 2025
7 · 6-K
After-hours · 16:08 ET
6-K ↗
Wed, 15 Oct 2025
61.4500
61.8050
60.7400
61.6000
1,745,400
Tue, 14 Oct 2025
60.1300
62.4300
60.1300
62.1450
1,870,700
Mon, 13 Oct 2025
59.9200
60.8000
59.7300
60.7000
1,232,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.1100
60.7700
59.9100
60.2200
1,273,900
Thu, 09 Oct 2025
60.3600
60.3800
59.6100
59.8600
996,100
Wed, 08 Oct 2025
60.4100
61.1300
60.3000
60.9600
1,063,400
Tue, 07 Oct 2025
6 · 6-K
After market open · 13:15 ET
6-K ↗
Tue, 07 Oct 2025
60.0800
60.4650
59.6900
60.3600
921,100
Mon, 06 Oct 2025
5 · 6-K
After market open · 12:06 ET
6-K ↗
Mon, 06 Oct 2025
59.5000
60.3050
59.4700
60.2600
841,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
59.1200
59.9700
59.1200
59.8000
893,100
Thu, 02 Oct 2025
58.0400
59.9950
57.9600
59.9800
1,084,200
Wed, 01 Oct 2025
57.6700
58.6900
57.5800
58.5200
914,300
Wed, 01 Oct 2025
4 · 6-K
Pre-market · 07:26 ET
6-K ↗
Tue, 30 Sep 2025
56.9700
58.7600
56.9600
58.6000
930,700
Mon, 29 Sep 2025
56.6500
57.2800
56.5600
57.2700
750,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
56.5300
56.6300
56.2400
56.5500
450,700
Thu, 25 Sep 2025
56.2500
56.2700
55.6900
55.7700
485,700
Wed, 24 Sep 2025
57.0500
57.1900
56.7300
56.7900
498,000
Tue, 23 Sep 2025
57.6600
57.7900
57.2300
57.3200
608,400
Mon, 22 Sep 2025
57.2300
58.9450
57.1000
58.5600
640,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
57.9100
58.0000
57.2900
57.6500
681,100
Thu, 18 Sep 2025
57.6300
58.2800
57.3800
58.1900
319,600
Wed, 17 Sep 2025
57.6900
58.4000
57.6300
58.0000
407,700
Tue, 16 Sep 2025
57.5100
57.5900
56.9500
57.3300
283,800
Mon, 15 Sep 2025
57.5500
57.5500
57.1850
57.4800
295,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
57.3900
57.7150
57.2900
57.5700
398,700
Thu, 11 Sep 2025
56.5300
57.6300
56.5300
57.2800
536,900
Wed, 10 Sep 2025
55.9900
56.5600
55.9800
56.3300
577,600
Tue, 09 Sep 2025
54.9900
55.6700
54.7400
55.3100
522,900
Mon, 08 Sep 2025
55.8900
56.7250
55.6800
56.0400
935,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
55.3800
55.7700
54.8600
55.7500
370,200
Thu, 04 Sep 2025
54.7800
55.0000
54.5100
54.9700
353,400
Wed, 03 Sep 2025
53.6100
53.9500
53.4900
53.8100
391,400
Tue, 02 Sep 2025
53.2700
53.7000
53.1750
53.6500
352,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
54.9400
54.9400
54.6186
54.8300
210,100
Thu, 28 Aug 2025
54.9900
55.1400
54.8000
55.1000
210,200
Wed, 27 Aug 2025
54.6100
54.7100
54.2300
54.5600
213,700
Wed, 27 Aug 2025
3 · 6-K
Pre-market · 08:46 ET
6-K ↗
Tue, 26 Aug 2025
54.8400
54.8900
54.4800
54.6200
244,900
Mon, 25 Aug 2025
54.9700
55.5100
54.3800
54.6100
485,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
55.3200
56.2750
55.0400
55.9700
369,500
Thu, 21 Aug 2025
54.7500
55.2350
54.6700
55.0200
499,000
Wed, 20 Aug 2025
55.2400
55.4800
55.0850
55.4000
362,400
Tue, 19 Aug 2025
55.0000
55.6400
54.5450
54.6200
425,400
Mon, 18 Aug 2025
54.5600
55.3200
54.5000
55.2400
476,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
54.9800
55.1600
54.7700
54.8500
313,700
Thu, 14 Aug 2025
53.7500
54.6800
53.7500
54.6500
504,000
Wed, 13 Aug 2025
53.7200
54.3200
53.3600
54.3100
424,700
Tue, 12 Aug 2025
52.8800
54.7350
52.7300
53.7200
435,500
Mon, 11 Aug 2025
52.3600
53.7450
52.3100
52.8400
310,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
52.4700
52.8800
52.3000
52.5000
240,200
Thu, 07 Aug 2025
52.4400
53.0900
52.1200
52.6600
309,200
Wed, 06 Aug 2025
51.7300
52.5000
51.5200
52.1000
242,800
Tue, 05 Aug 2025
51.6000
52.6000
51.5000
51.9100
306,500
Mon, 04 Aug 2025
51.5500
51.7150
51.3300
51.5900
245,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
51.0700
51.5900
50.7200
51.1800
351,100
Thu, 31 Jul 2025
51.6200
51.8500
51.0300
51.1000
298,900
Wed, 30 Jul 2025
2 · 6-K
After market open · 10:26 ET
6-K ↗
Wed, 30 Jul 2025
51.8600
52.5300
51.6900
51.9700
239,800
Tue, 29 Jul 2025
1 · 6-K
After-hours · 16:54 ET
6-K ↗
Tue, 29 Jul 2025
52.3200
52.8300
52.1700
52.5700
155,500
Mon, 28 Jul 2025
52.7400
52.7400
52.0500
52.1200
217,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend