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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
49.5400
49.7200
49.3000
49.6500
1,494,278
Thu, 22 Oct 2026
49.4100
49.7500
49.1000
49.7100
2,310,800
Wed, 21 Oct 2026
49.8800
50.4350
49.7800
50.0200
1,932,900
Tue, 20 Oct 2026
48.8400
49.8050
48.7900
49.2300
1,919,400
Mon, 19 Oct 2026
49.0250
49.4400
48.6700
49.2500
1,571,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
49.7700
49.9050
49.2600
49.4100
2,253,500
Thu, 15 Oct 2026
53 · 6-K
After-hours · 18:59 ET
6-K ↗
Thu, 15 Oct 2026
52 · 6-K
After market open · 10:34 ET
6-K ↗
Thu, 15 Oct 2026
51.4100
51.5200
48.0000
48.8600
5,694,300
Wed, 14 Oct 2026
50.4900
50.7000
49.9500
50.1900
2,330,900
Tue, 13 Oct 2026
50.5600
50.7253
50.0400
50.5600
1,321,600
Mon, 12 Oct 2026
50.1400
50.5750
50.0200
50.3400
1,984,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
50.1300
50.1900
49.7400
50.1500
2,149,200
Thu, 08 Oct 2026
49.8000
50.3450
49.4300
50.2900
2,748,400
Wed, 07 Oct 2026
51.1000
51.2400
50.3600
50.6000
2,528,100
Tue, 06 Oct 2026
50.8900
51.7100
50.7600
51.4600
2,483,900
Mon, 05 Oct 2026
51 · 6-K
After market open · 11:15 ET
6-K ↗
Mon, 05 Oct 2026
52.0000
52.2000
51.2800
51.8400
3,162,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
50 · 20-F/A
After market open · 13:49 ET
20-F/A ↗
Fri, 02 Oct 2026
53.3600
53.8100
52.9500
53.6400
1,896,100
Thu, 01 Oct 2026
49 · 6-K
After market open · 12:15 ET
6-K ↗
Thu, 01 Oct 2026
52.8100
53.0850
52.2400
52.9400
2,852,700
Wed, 30 Sep 2026
48 · 6-K
After-hours · 21:13 ET
6-K ↗
Wed, 30 Sep 2026
47 · 6-K
After market open · 12:29 ET
6-K ↗
Wed, 30 Sep 2026
54.1000
54.3300
53.6850
54.1000
2,158,300
Tue, 29 Sep 2026
54.2300
54.6200
53.9800
54.5700
2,119,000
Mon, 28 Sep 2026
55.3150
55.9510
55.2600
55.7700
1,874,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
55.7400
55.8700
55.2800
55.8300
1,540,700
Thu, 24 Sep 2026
55.5100
55.7200
54.9800
55.3800
1,165,400
Wed, 23 Sep 2026
55.2400
55.6000
54.9700
55.2800
1,695,300
Tue, 22 Sep 2026
56.3900
56.4650
55.8700
56.3000
1,594,200
Mon, 21 Sep 2026
55.6550
56.1100
55.1400
55.9500
1,749,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
54.6000
55.2200
54.3600
55.0400
2,702,000
Thu, 17 Sep 2026
55.2450
55.3200
54.5300
54.6500
1,373,500
Wed, 16 Sep 2026
55.2600
55.5500
54.8000
55.1200
1,290,800
Tue, 15 Sep 2026
54.5100
54.5850
54.0700
54.2400
1,190,300
Mon, 14 Sep 2026
46 · 6-K
After market open · 14:23 ET
6-K ↗
Mon, 14 Sep 2026
54.5500
54.6900
53.9100
54.6200
1,849,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
56.0900
56.2900
55.9100
56.1500
1,170,300
Fri, 11 Sep 2026
45 · 6-K
Pre-market · 07:08 ET
6-K ↗
Thu, 10 Sep 2026
55.7000
55.9300
55.2700
55.5000
1,693,400
Wed, 09 Sep 2026
56.7300
56.9500
56.4113
56.5600
1,476,100
Tue, 08 Sep 2026
58.0300
58.2900
57.8600
57.9900
1,941,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
58.0000
58.4900
57.9050
58.0500
1,012,900
Thu, 03 Sep 2026
58.0100
58.1600
57.6300
58.1000
999,100
Wed, 02 Sep 2026
58.0000
58.0300
57.5600
57.8400
757,000
Wed, 02 Sep 2026
44 · 6-K
Pre-market · 07:40 ET
6-K ↗
Tue, 01 Sep 2026
58.3000
58.6850
57.5995
57.7000
1,042,200
Mon, 31 Aug 2026
58.6600
58.8600
58.3250
58.5500
1,169,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
59.0400
59.0900
58.5300
58.7300
1,059,700
Thu, 27 Aug 2026
59.1400
59.4000
58.6200
58.7700
1,322,600
Wed, 26 Aug 2026
61.4800
61.4800
59.6800
59.9400
1,631,000
Tue, 25 Aug 2026
63.4800
63.5300
62.9150
63.0300
887,300
Mon, 24 Aug 2026
62.9400
63.0100
62.4100
62.7400
1,212,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
63.6700
63.6700
62.4150
62.8350
1,156,700
Thu, 20 Aug 2026
63.0800
64.2300
62.8300
63.1500
1,537,000
Thu, 20 Aug 2026
43 · 6-K
Next filing day · accepted 19 Aug, 21:18 ET
6-K ↗
Wed, 19 Aug 2026
64.4250
64.7300
64.0600
64.6400
1,486,200
Tue, 18 Aug 2026
63.4200
63.8988
63.2800
63.4000
1,522,600
Mon, 17 Aug 2026
64.2900
64.3300
63.6850
63.9200
695,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
64.4300
64.7700
64.0100
64.1300
926,000
Thu, 13 Aug 2026
42 · 6-K
After market open · 12:02 ET
6-K ↗
Thu, 13 Aug 2026
65.7900
65.7900
64.3900
64.5100
1,385,500
Wed, 12 Aug 2026
66.4900
66.6300
65.8350
65.9400
1,046,400
Tue, 11 Aug 2026
65.7800
66.2300
65.4350
65.6700
856,300
Mon, 10 Aug 2026
66.5300
66.6100
65.3000
65.4300
1,026,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
66.4900
66.7700
66.2000
66.5100
1,064,300
Thu, 06 Aug 2026
66.2500
66.3500
65.2700
65.3900
1,654,900
Wed, 05 Aug 2026
66.7700
66.8900
66.4600
66.5500
931,600
Tue, 04 Aug 2026
66.9600
66.9700
66.2400
66.5200
1,847,000
Mon, 03 Aug 2026
65.4850
66.2000
65.2550
66.0800
1,689,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
41 · 6-K/A
After market open · 14:09 ET
6-K/A ↗
Fri, 31 Jul 2026
65.2950
65.4900
64.7500
65.1000
1,661,200
Thu, 30 Jul 2026
64.9700
65.2500
64.5800
65.1200
2,741,600
Wed, 29 Jul 2026
62.3800
63.6100
62.3300
62.5400
4,883,400
Wed, 29 Jul 2026
40 · 6-K
Pre-market · 06:07 ET
6-K ↗
Tue, 28 Jul 2026
39 · 6-K
After-hours · 16:58 ET
6-K ↗
Tue, 28 Jul 2026
38 · 6-K
After market open · 13:10 ET
6-K ↗
Tue, 28 Jul 2026
62.2200
62.4000
61.1450
61.7700
1,863,700
Mon, 27 Jul 2026
63.3750
63.4800
62.3650
62.8600
1,680,200
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
37 · 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
36 · 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
35 · 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
34 · 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
33 · 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
32 · 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
31 · 6-K
After-hours · 16:45 ET
6-K ↗
Thu, 07 May 2026
30 · 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
29 · 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
28 · 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
27 · 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
26 · 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
25 · 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
24 · 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
23 · 6-K
After market open · 15:33 ET
6-K ↗
Wed, 11 Mar 2026
22 · 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
21 · 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
20 · 6-K
After-hours · 17:24 ET
6-K ↗
Wed, 25 Feb 2026
19 · 6-K
After-hours · 17:22 ET
6-K ↗
Wed, 25 Feb 2026
18 · 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
17 · 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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 6-K
Pre-market · 06:33 ET
6-K ↗
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 6-K
After market open · 12:27 ET
6-K ↗
Wed, 29 Oct 2025
2 · 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
1 · 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