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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
62.0900
63.1300
61.9900
62.7400
879,700
Thu, 22 Oct 2026
62.2000
63.6000
61.9000
63.5700
962,100
Wed, 21 Oct 2026
61.0300
62.2200
60.8000
61.6000
989,400
Tue, 20 Oct 2026
60.0800
61.4500
60.0800
61.4100
974,700
Mon, 19 Oct 2026
59.9000
60.4100
59.6600
59.9900
747,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.4500
62.0000
59.3400
60.0600
1,090,000
Thu, 15 Oct 2026
59.8300
61.3900
59.1800
60.6800
784,600
Wed, 14 Oct 2026
59.2500
59.4700
58.7600
59.2500
851,600
Tue, 13 Oct 2026
58.9200
59.9900
58.9100
59.0200
843,800
Mon, 12 Oct 2026
59.0300
60.0900
58.5700
58.7500
1,053,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
60.6200
60.7600
58.6000
58.8400
1,369,000
Thu, 08 Oct 2026
58.9500
60.3400
58.1000
60.2500
952,100
Wed, 07 Oct 2026
58.7900
59.6400
58.6600
58.7400
864,900
Tue, 06 Oct 2026
58.4800
58.7900
58.2500
58.4900
918,300
Mon, 05 Oct 2026
57.8500
58.7500
57.7300
58.4600
1,086,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
58.3600
58.5700
57.2900
58.1200
891,900
Thu, 01 Oct 2026
59.7000
60.3700
58.1900
58.3600
1,440,700
Wed, 30 Sep 2026
57.1600
57.9700
56.9900
57.1800
1,677,800
Tue, 29 Sep 2026
56.9100
57.8800
56.6900
57.5900
634,200
Mon, 28 Sep 2026
57.4900
57.6400
56.6000
57.4200
700,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
57.9400
58.3700
57.5900
57.7100
650,800
Thu, 24 Sep 2026
58.5500
59.2900
57.5600
57.8500
840,800
Wed, 23 Sep 2026
58.8200
59.2200
58.3300
58.3600
929,300
Tue, 22 Sep 2026
60.1600
60.4000
58.1400
58.7900
654,500
Mon, 21 Sep 2026
59.5400
60.2700
59.2000
59.4800
842,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
60.6900
60.6900
59.0800
59.3000
1,342,300
Thu, 17 Sep 2026
61.2900
61.3900
60.5100
60.5100
699,600
Wed, 16 Sep 2026
61.9000
62.2100
61.2700
61.4000
761,900
Tue, 15 Sep 2026
62.3500
63.6500
62.2400
62.3000
911,300
Mon, 14 Sep 2026
62.7300
64.3900
62.7000
63.1700
992,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
60.3000
61.6500
60.1500
61.4200
606,000
Thu, 10 Sep 2026
60.0500
60.6900
59.5300
60.2600
1,029,300
Wed, 09 Sep 2026
59.9700
60.1900
58.8900
59.8100
1,321,600
Tue, 08 Sep 2026
61.6200
61.8000
59.8700
59.9700
1,008,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
62.8600
62.8600
61.4400
62.2100
1,062,400
Thu, 03 Sep 2026
62.9500
63.7300
62.5500
63.2800
855,100
Wed, 02 Sep 2026
62.3400
63.4000
62.2500
62.4600
830,700
Tue, 01 Sep 2026
63.0500
63.4500
62.1500
62.6000
1,097,600
Mon, 31 Aug 2026
62.6400
63.5200
62.1600
63.0600
1,504,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
62.9400
63.4700
62.7200
62.9100
1,293,200
Thu, 27 Aug 2026
62.8900
64.3200
62.6000
62.7000
1,098,200
Wed, 26 Aug 2026
62.2100
62.7500
61.3600
62.2500
1,703,200
Tue, 25 Aug 2026
61.2600
62.4400
60.8300
62.3100
689,200
Mon, 24 Aug 2026
61.3200
62.4000
61.3200
62.1000
839,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
60.7000
62.0500
60.5000
61.4000
1,316,800
Thu, 20 Aug 2026
60.3400
61.2000
60.1700
60.9000
824,900
Wed, 19 Aug 2026
57.7600
60.8900
57.7600
60.2100
1,143,900
Tue, 18 Aug 2026
13 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 18 Aug 2026
57.7900
58.4200
57.5100
57.8800
1,036,800
Mon, 17 Aug 2026
58.0000
58.2100
57.2200
57.2500
797,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
59.3500
59.3800
57.8000
58.2200
814,700
Thu, 13 Aug 2026
57.4200
59.1100
57.2100
58.6600
1,258,100
Wed, 12 Aug 2026
56.8600
57.5600
56.3000
57.2800
917,500
Tue, 11 Aug 2026
58.1300
58.8900
57.4500
57.4900
1,223,800
Mon, 10 Aug 2026
57.6500
58.8200
57.5600
58.5900
1,485,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
59.2900
59.4200
58.3600
58.5500
1,315,200
Thu, 06 Aug 2026
57.3900
60.0300
56.9200
59.1200
1,807,900
Thu, 06 Aug 2026
12 · 6-K
Next filing day · accepted 05 Aug, 20:10 ET
6-K ↗
Wed, 05 Aug 2026
56.7200
57.0800
55.0500
55.2900
2,196,200
Tue, 04 Aug 2026
54.4300
56.8400
54.4300
56.7200
983,300
Mon, 03 Aug 2026
56.7700
57.3600
55.3200
55.3700
1,047,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
54.8200
55.7600
54.0500
55.7200
1,315,700
Thu, 30 Jul 2026
55.7100
55.9900
54.2700
55.2800
1,109,100
Wed, 29 Jul 2026
55.1700
57.1000
54.9200
56.8200
1,553,200
Tue, 28 Jul 2026
53.5600
55.7100
53.5600
54.8700
1,249,100
Mon, 27 Jul 2026
52.9400
54.0100
52.7900
53.1000
1,212,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
51.4700
52.6900
51.2600
52.1000
687,900
Thu, 23 Jul 2026
50.0800
51.2300
49.7400
50.8500
1,938,400
Wed, 22 Jul 2026
52.0700
52.2200
50.8700
51.2200
1,717,200
Tue, 21 Jul 2026
52.4400
53.0500
51.3800
51.6100
1,203,700
Mon, 20 Jul 2026
52.5000
53.2300
51.6100
53.1900
1,059,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
53.2700
53.8200
52.5100
52.6300
1,053,900
Thu, 16 Jul 2026
52.2400
53.3600
51.0700
52.9100
2,511,400
Wed, 15 Jul 2026
51.9600
53.4100
51.4400
51.5600
1,066,900
Tue, 14 Jul 2026
51.0900
52.3600
50.7000
51.9600
1,238,000
Mon, 13 Jul 2026
52.6400
53.2000
52.0600
52.7600
1,140,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.8600
52.8600
51.7500
51.9100
1,035,800
Thu, 09 Jul 2026
50.6500
52.0200
49.8900
51.9900
1,007,600
Wed, 08 Jul 2026
52.0600
52.0600
51.1700
51.3400
1,245,200
Tue, 07 Jul 2026
52.0000
53.2000
52.0000
52.2900
1,263,200
Mon, 06 Jul 2026
51.1900
52.0500
50.6900
51.2600
1,544,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.6800
52.6700
51.1800
51.7500
1,419,700
Wed, 01 Jul 2026
51.3800
52.0600
50.9200
51.1800
1,430,300
Tue, 30 Jun 2026
50.9000
51.2200
50.3300
50.5400
2,320,000
Mon, 29 Jun 2026
52.4100
53.0000
51.2700
51.4500
1,253,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
50.2500
52.0100
50.0000
51.9700
3,282,400
Thu, 25 Jun 2026
51.3800
52.0400
49.8000
49.8700
1,867,400
Wed, 24 Jun 2026
52.1600
52.9200
51.5900
51.6500
2,383,600
Tue, 23 Jun 2026
52.6500
53.2400
52.1400
52.3500
2,079,300
Mon, 22 Jun 2026
51.5000
52.5300
49.9000
51.6900
2,694,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.5700
53.8000
51.2300
51.4700
2,693,400
Wed, 17 Jun 2026
56.1800
56.7600
54.5400
54.9500
2,158,200
Tue, 16 Jun 2026
55.9000
56.6300
55.5000
56.0100
1,670,700
Mon, 15 Jun 2026
56.8500
57.3500
55.6500
55.9000
1,494,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
56.4100
57.1500
55.5700
56.4000
1,406,200
Thu, 11 Jun 2026
56.5000
56.8100
55.2700
56.0400
996,700
Wed, 10 Jun 2026
57.9600
58.3700
56.7500
56.9700
1,170,700
Tue, 09 Jun 2026
58.0500
59.2900
57.5900
57.9800
967,900
Mon, 08 Jun 2026
59.5000
59.5100
58.2100
58.3400
1,465,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
61.5900
61.7800
60.0400
60.0900
1,307,400
Thu, 04 Jun 2026
61.8100
62.5000
60.3100
60.8400
1,238,400
Wed, 03 Jun 2026
62.1800
62.3700
60.2000
60.8400
1,386,600
Tue, 02 Jun 2026
64.1500
64.9300
62.5400
63.0000
1,418,700
Mon, 01 Jun 2026
63.3800
65.6200
63.1000
65.2600
1,631,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
61.7400
63.2200
61.2500
62.9700
1,545,000
Thu, 28 May 2026
62.0000
62.3300
61.4100
61.6500
908,400
Wed, 27 May 2026
62.1200
63.1700
60.9700
61.2900
796,800
Tue, 26 May 2026
11 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 26 May 2026
62.4200
62.7400
61.2600
62.1200
889,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.4600
63.7200
62.4600
62.6600
662,500
Thu, 21 May 2026
62.1100
62.9500
61.1900
62.3600
1,042,200
Wed, 20 May 2026
61.4500
62.7000
60.5300
62.6200
951,800
Tue, 19 May 2026
62.7600
63.9200
61.7700
62.0900
1,106,900
Mon, 18 May 2026
60.4800
62.4000
60.0000
62.2800
1,048,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.5500
62.6800
60.2500
60.5800
1,311,100
Thu, 14 May 2026
60.3800
63.7900
59.4700
61.9300
1,614,700
Thu, 14 May 2026
10 · 6-K
Next filing day · accepted 13 May, 20:25 ET
6-K ↗
Wed, 13 May 2026
62.7900
62.7900
59.4000
59.9300
1,810,000
Tue, 12 May 2026
62.9400
63.2300
62.0800
62.3400
1,836,400
Mon, 11 May 2026
63.6100
63.7100
62.4400
62.5700
1,689,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
64.7200
64.8000
63.0700
63.7500
1,040,500
Thu, 07 May 2026
63.9300
65.3900
63.9300
65.1400
991,700
Wed, 06 May 2026
65.1300
65.4700
63.9100
63.9600
709,600
Tue, 05 May 2026
65.2700
65.5800
64.4700
65.4400
559,400
Mon, 04 May 2026
64.4100
65.8100
64.4100
65.3000
716,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.2900
65.4100
64.4400
64.7000
890,100
Thu, 30 Apr 2026
63.5000
64.7800
63.1600
64.6700
688,700
Wed, 29 Apr 2026
63.8500
64.1200
63.3400
63.9100
763,200
Tue, 28 Apr 2026
65.3000
65.9200
63.9700
64.2700
1,039,400
Mon, 27 Apr 2026
65.3100
66.2400
64.7000
64.7100
1,188,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.7200
65.6000
64.2000
65.3100
1,206,500
Thu, 23 Apr 2026
64.7800
65.4300
63.0100
64.7800
1,127,100
Wed, 22 Apr 2026
66.3800
66.8300
65.1500
65.7300
1,103,500
Tue, 21 Apr 2026
67.1200
68.0200
66.0000
66.3700
847,200
Mon, 20 Apr 2026
67.3300
68.0700
66.9500
66.9600
558,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
67.1000
67.8500
66.8800
67.6300
724,700
Thu, 16 Apr 2026
66.1600
66.7600
65.7900
66.5500
689,100
Wed, 15 Apr 2026
65.9500
66.4600
64.9800
65.4700
707,900
Tue, 14 Apr 2026
65.2100
66.0100
64.8600
64.9800
517,900
Mon, 13 Apr 2026
63.0000
65.1400
62.7500
64.9400
1,206,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.5500
64.7000
62.8900
63.0000
864,500
Thu, 09 Apr 2026
65.4100
66.0700
63.8200
64.3900
1,053,300
Wed, 08 Apr 2026
67.2700
67.5800
65.8400
66.0000
708,700
Tue, 07 Apr 2026
65.8800
67.0000
65.7700
66.4200
1,039,500
Mon, 06 Apr 2026
66.3600
66.6500
65.6300
66.0400
1,099,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
64.8600
67.0000
64.6200
66.4300
669,200
Wed, 01 Apr 2026
65.5800
65.6400
63.8300
65.1000
745,300
Tue, 31 Mar 2026
64.9000
65.6300
64.0000
65.2600
1,170,500
Mon, 30 Mar 2026
64.8000
65.2400
64.0700
64.7600
1,251,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.4800
65.7100
63.7800
64.3200
1,273,100
Thu, 26 Mar 2026
65.2400
66.6800
65.1200
65.7700
924,300
Wed, 25 Mar 2026
64.2700
65.7800
63.7400
65.4100
2,021,400
Tue, 24 Mar 2026
64.4900
64.5600
63.3300
63.6900
1,756,400
Mon, 23 Mar 2026
9 · 6-K
After-hours · 16:32 ET
6-K ↗
Mon, 23 Mar 2026
64.9300
65.7900
64.6700
65.1000
1,293,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
64.1200
65.0300
63.5300
64.8300
1,957,500
Thu, 19 Mar 2026
63.5400
65.6000
63.5400
64.3400
1,152,600
Wed, 18 Mar 2026
66.0500
66.2000
64.1900
64.3400
1,281,800
Tue, 17 Mar 2026
66.9400
68.2300
66.3100
66.6700
761,800
Mon, 16 Mar 2026
66.0500
66.9500
66.0500
66.6400
692,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
67.1200
67.7100
65.3900
66.3400
611,700
Thu, 12 Mar 2026
66.9200
68.0000
66.6100
66.9200
1,454,800
Wed, 11 Mar 2026
68.1800
68.8400
66.3000
66.9200
627,700
Tue, 10 Mar 2026
68.7300
69.7300
67.2400
67.8600
1,024,200
Mon, 09 Mar 2026
69.0300
69.5300
67.8000
69.2600
1,520,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
67.9400
69.8700
67.1400
69.7100
1,317,500
Thu, 05 Mar 2026
68.2600
70.3500
68.2600
68.4700
1,406,100
Wed, 04 Mar 2026
68.5200
69.2900
67.6600
68.7300
708,500
Tue, 03 Mar 2026
66.4800
69.2500
66.3500
68.6500
1,681,600
Mon, 02 Mar 2026
68.2300
69.1000
67.9900
68.0700
1,121,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
69.0000
69.9100
67.9000
69.8000
1,938,400
Thu, 26 Feb 2026
67.2400
70.0100
66.9800
69.8600
1,908,400
Wed, 25 Feb 2026
67.3600
67.3600
65.7400
66.4500
1,316,000
Tue, 24 Feb 2026
67.4100
69.2100
66.9600
67.2600
1,181,800
Mon, 23 Feb 2026
69.4500
69.5800
66.7700
67.3700
1,664,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
69.8200
71.3400
69.4100
70.1700
1,984,100
Thu, 19 Feb 2026
70.1600
70.3400
69.0700
69.8200
1,378,000
Wed, 18 Feb 2026
68.4200
70.8500
68.0100
70.5600
2,488,400
Tue, 17 Feb 2026
8 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 17 Feb 2026
69.2100
69.5000
66.5300
68.4200
2,268,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
68.0800
69.8200
67.4300
69.2300
2,175,600
Thu, 12 Feb 2026
70.0900
70.2000
66.6700
68.3300
2,040,000
Wed, 11 Feb 2026
73.0000
73.4400
69.4700
70.0500
1,966,500
Tue, 10 Feb 2026
73.6400
74.4100
73.1100
73.1300
1,701,900
Mon, 09 Feb 2026
72.7500
73.4300
71.4400
73.3500
1,767,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.9000
74.0000
71.8500
73.3400
1,911,600
Thu, 05 Feb 2026
72.6600
73.9100
70.2400
71.1300
2,001,700
Wed, 04 Feb 2026
73.5500
76.1400
70.3200
73.0600
3,059,200
Wed, 04 Feb 2026
7 · 6-K
Next filing day · accepted 03 Feb, 18:49 ET
6-K ↗
Wed, 04 Feb 2026
6 · 6-K
Next filing day · accepted 03 Feb, 18:42 ET
6-K ↗
Tue, 03 Feb 2026
80.5100
80.5100
73.1800
74.0200
3,194,100
Mon, 02 Feb 2026
81.8800
82.4100
80.8900
81.0100
1,423,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5 · 6-K
After-hours · 17:16 ET
6-K ↗
Fri, 30 Jan 2026
80.4100
82.0300
80.1300
81.9400
1,314,000
Thu, 29 Jan 2026
81.9400
82.0000
80.4000
81.0700
800,100
Wed, 28 Jan 2026
82.5000
82.9900
81.4400
81.8200
719,400
Tue, 27 Jan 2026
83.3100
83.9700
81.7700
82.3800
657,300
Mon, 26 Jan 2026
82.7100
83.5900
82.5500
83.4300
804,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
83.2100
83.4600
82.2300
82.6600
750,900
Thu, 22 Jan 2026
82.8500
83.9900
82.7100
83.1500
810,600
Wed, 21 Jan 2026
82.5100
83.5700
82.3000
82.8400
1,089,900
Tue, 20 Jan 2026
83.0800
83.7100
82.0200
82.2100
1,634,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.2900
84.5700
83.2000
83.7700
1,005,300
Thu, 15 Jan 2026
84.0200
84.5100
83.6800
84.2900
934,400
Wed, 14 Jan 2026
82.9800
84.0900
82.9600
84.0500
558,400
Tue, 13 Jan 2026
84.3900
84.3900
82.3800
82.8100
1,289,200
Mon, 12 Jan 2026
83.3400
84.0100
82.5400
83.9800
725,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.8900
84.9500
83.4700
83.5100
730,000
Thu, 08 Jan 2026
82.3300
84.1300
82.3300
84.0700
890,800
Wed, 07 Jan 2026
82.2500
82.8300
81.7900
82.6700
779,600
Tue, 06 Jan 2026
80.6900
82.4000
80.6000
81.9200
884,600
Mon, 05 Jan 2026
79.9800
81.7600
79.8300
81.0400
1,029,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.7000
81.0400
79.4500
80.1600
1,072,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.7400
80.8600
80.0900
80.5100
829,000
Tue, 30 Dec 2025
81.2300
81.8200
80.3800
81.2700
666,800
Mon, 29 Dec 2025
81.5800
82.0400
81.2200
81.2300
921,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.3500
81.7700
80.7400
81.7300
530,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.3000
81.6300
80.1900
81.3500
484,400
Tue, 23 Dec 2025
79.9400
80.5700
79.5700
80.3000
1,522,200
Mon, 22 Dec 2025
80.4100
81.1000
79.9400
80.1000
1,049,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.8600
80.5800
79.4200
80.4800
1,497,600
Thu, 18 Dec 2025
79.7200
81.5400
79.6100
79.8600
1,122,500
Wed, 17 Dec 2025
79.5000
81.0400
79.2300
79.7100
1,039,300
Tue, 16 Dec 2025
4 · 6-K
After-hours · 16:25 ET
6-K ↗
Tue, 16 Dec 2025
3 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 16 Dec 2025
78.7700
79.7700
78.3100
79.6300
930,200
Mon, 15 Dec 2025
2 · 20-F
After-hours · 16:06 ET
20-F ↗
Mon, 15 Dec 2025
79.4100
79.7400
78.6300
78.7700
1,161,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.8200
79.6600
78.8200
79.3500
1,037,400
Thu, 11 Dec 2025
78.4200
79.5100
78.4200
78.8200
894,500
Wed, 10 Dec 2025
77.1900
78.5900
77.0100
78.3500
841,800
Tue, 09 Dec 2025
76.9400
77.9600
76.9300
77.1500
789,700
Mon, 08 Dec 2025
77.0700
77.0700
76.1700
77.0000
1,567,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.3900
77.3300
76.3100
77.0700
818,300
Thu, 04 Dec 2025
75.9800
76.8300
75.6600
76.4500
850,900
Wed, 03 Dec 2025
75.5200
76.0900
74.8400
75.9800
1,839,000
Tue, 02 Dec 2025
75.8900
75.8900
74.4500
74.9500
3,859,100
Mon, 01 Dec 2025
75.6700
76.8000
75.4400
75.5500
1,078,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.1400
76.8800
75.7000
76.4800
411,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.4500
76.6900
75.9300
76.0500
730,100
Tue, 25 Nov 2025
75.7900
76.6400
75.4700
76.4100
775,300
Mon, 24 Nov 2025
75.8400
76.3300
75.0000
75.3700
1,484,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
75.2900
76.4100
74.5500
76.1700
1,374,800
Thu, 20 Nov 2025
75.8000
76.3200
74.4500
74.9800
844,000
Wed, 19 Nov 2025
75.7300
76.5600
74.7900
75.3900
878,200
Tue, 18 Nov 2025
75.1200
76.3900
74.3200
76.0200
1,549,400
Mon, 17 Nov 2025
77.6200
77.7600
74.5600
75.0500
1,735,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
76.6600
78.3900
76.5600
77.7400
1,773,500
Thu, 13 Nov 2025
76.5000
77.2800
75.3500
76.9100
1,999,000
Wed, 12 Nov 2025
82.3200
84.5000
76.5000
77.3600
4,157,100
Wed, 12 Nov 2025
1 · 6-K
Pre-market · 08:24 ET
6-K ↗
Tue, 11 Nov 2025
85.1800
85.6300
83.6500
83.9600
1,706,600
Mon, 10 Nov 2025
84.8100
85.5600
84.1400
85.4900
925,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.6700
84.6400
83.4400
84.5700
622,000
Thu, 06 Nov 2025
83.6700
84.2300
83.2700
83.6600
627,700
Wed, 05 Nov 2025
83.4900
84.2100
83.4100
83.9700
827,000
Tue, 04 Nov 2025
84.0500
84.7600
83.2500
83.4900
897,800
Mon, 03 Nov 2025
83.9900
84.9100
83.3600
84.1300
840,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
83.6600
84.5600
83.3400
84.2600
787,200
Thu, 30 Oct 2025
83.7800
84.9200
83.5700
83.8500
989,000
Wed, 29 Oct 2025
84.6100
85.4200
83.7600
84.1600
1,285,700
Tue, 28 Oct 2025
84.2700
84.9100
83.8500
84.4000
542,700
Mon, 27 Oct 2025
83.5000
84.4200
82.6300
84.2700
938,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend