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
68.2300
70.4000
67.5000
69.9600
460,450
Thu, 22 Oct 2026
96 · 424B3
After-hours · 17:45 ET
PRICING SUPPLEMENT ↗
Thu, 22 Oct 2026
95 · 424B2
After market open · 15:22 ET
PRICING SUPPLEMENT ↗
Thu, 22 Oct 2026
70.3800
71.3550
68.3000
68.5400
471,300
Wed, 21 Oct 2026
94 · 424B2
After market open · 15:17 ET
PRICING SUPPLEMENT ↗
Wed, 21 Oct 2026
71.8800
72.7000
69.9150
71.5400
583,900
Tue, 20 Oct 2026
69.0000
71.6400
69.0000
70.4700
675,400
Mon, 19 Oct 2026
93 · 424B2
After-hours · 20:20 ET
PRICING SUPPLEMENT ↗
Mon, 19 Oct 2026
71.1600
72.6200
68.9900
69.6500
728,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
92 · 424B2
After market open · 15:27 ET
PRICING SUPPLEMENT ↗
Fri, 16 Oct 2026
91 · 424B2
After market open · 14:58 ET
PRICING SUPPLEMENT ↗
Fri, 16 Oct 2026
72.5100
72.8500
70.2000
70.5000
487,200
Thu, 15 Oct 2026
90 · 424B2
After-hours · 18:36 ET
PRICING SUPPLEMENT ↗
Thu, 15 Oct 2026
89 · 424B2
After market open · 14:30 ET
PRICING SUPPLEMENT ↗
Thu, 15 Oct 2026
69.0000
72.5700
67.0800
72.3000
580,600
Wed, 14 Oct 2026
72.3300
72.9300
68.9000
69.3800
779,700
Tue, 13 Oct 2026
88 · 424B2
After market open · 14:42 ET
PRICING SUPPLEMENT ↗
Tue, 13 Oct 2026
87 · 424B2
After market open · 10:05 ET
PRICING SUPPLEMENT ↗
Tue, 13 Oct 2026
72.5800
72.6400
70.3600
71.9500
795,900
Mon, 12 Oct 2026
72.0000
73.1600
71.3500
72.2900
489,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
86 · 424B2
After market open · 14:09 ET
PRICING SUPPLEMENT ↗
Fri, 09 Oct 2026
71.7100
73.2980
70.5100
71.9200
604,600
Thu, 08 Oct 2026
85 · 424B2
After market open · 15:41 ET
PRICING SUPPLEMENT ↗
Thu, 08 Oct 2026
84 · 424B2
After market open · 14:28 ET
PRICING SUPPLEMENT ↗
Thu, 08 Oct 2026
71.2300
72.3600
70.1500
71.1700
706,300
Wed, 07 Oct 2026
83 · 6-K
After market open · 11:00 ET
6-K ↗
Wed, 07 Oct 2026
82 · 424B2
After market open · 15:58 ET
PRICING SUPPLEMENT ↗
Wed, 07 Oct 2026
81 · 424B2
After market open · 15:52 ET
PRICING SUPPLEMENT ↗
Wed, 07 Oct 2026
72.9700
74.1100
69.7500
71.8800
665,100
Tue, 06 Oct 2026
80 · 424B2
After-hours · 16:11 ET
PRICING SUPPLEMENT ↗
Tue, 06 Oct 2026
79 · 424B2
After market open · 14:39 ET
PRICING SUPPLEMENT ↗
Tue, 06 Oct 2026
78 · 424B2
After market open · 14:32 ET
PRICING SUPPLEMENT ↗
Tue, 06 Oct 2026
75.9800
76.4400
73.5800
74.2400
698,900
Mon, 05 Oct 2026
77 · 424B2
After-hours · 16:07 ET
PRICING SUPPLEMENT ↗
Mon, 05 Oct 2026
76 · 424B2
After market open · 15:54 ET
PRICING SUPPLEMENT ↗
Mon, 05 Oct 2026
72.7500
75.7900
72.7500
75.2100
875,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
75 · 424B2
After-hours · 16:24 ET
PRICING SUPPLEMENT ↗
Fri, 02 Oct 2026
71.4900
74.2200
70.8450
72.7500
451,400
Thu, 01 Oct 2026
74 · 424B2
After market open · 13:47 ET
PRICING SUPPLEMENT ↗
Thu, 01 Oct 2026
73 · 424B2
After market open · 13:37 ET
PRICING SUPPLEMENT ↗
Thu, 01 Oct 2026
69.4000
71.5200
68.0000
70.9600
1,051,100
Wed, 30 Sep 2026
72 · 424B2
After market open · 14:03 ET
PRICING SUPPLEMENT ↗
Wed, 30 Sep 2026
72.0000
72.0800
69.4920
69.7600
795,600
Tue, 29 Sep 2026
71.0800
72.4500
69.5500
72.1300
941,500
Mon, 28 Sep 2026
70.6000
72.6600
70.3250
71.2900
581,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
71 · 424B2
After-hours · 16:07 ET
PRICING SUPPLEMENT ↗
Fri, 25 Sep 2026
70 · 424B2
After market open · 15:43 ET
PRICING SUPPLEMENT ↗
Fri, 25 Sep 2026
69 · 424B2
After market open · 15:08 ET
PRICING SUPPLEMENT ↗
Fri, 25 Sep 2026
73.1700
73.8100
70.2100
71.3100
489,500
Thu, 24 Sep 2026
68 · 424B2
After market open · 14:41 ET
PRICING SUPPLEMENT ↗
Thu, 24 Sep 2026
71.2300
72.7000
69.9090
72.6900
844,000
Wed, 23 Sep 2026
67 · 424B2
After market open · 15:19 ET
PRICING SUPPLEMENT ↗
Wed, 23 Sep 2026
72.0400
72.8600
70.5000
71.5900
410,600
Tue, 22 Sep 2026
66 · 424B2
After-hours · 16:12 ET
PRICING SUPPLEMENT ↗
Tue, 22 Sep 2026
76.0000
76.6550
71.1900
72.6500
716,300
Mon, 21 Sep 2026
65 · 424B2
After market open · 10:59 ET
PRICING SUPPLEMENT ↗
Mon, 21 Sep 2026
64 · 424B2
After market open · 10:44 ET
PRICING SUPPLEMENT ↗
Mon, 21 Sep 2026
74.5900
76.4100
73.6800
75.7100
1,131,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
73.2800
75.2900
73.2800
74.3900
719,800
Thu, 17 Sep 2026
63 · 424B2
After market open · 11:34 ET
PRICING SUPPLEMENT ↗
Thu, 17 Sep 2026
62 · 424B2
After market open · 11:33 ET
PRICING SUPPLEMENT ↗
Thu, 17 Sep 2026
72.8400
74.1100
71.1000
73.2700
999,400
Wed, 16 Sep 2026
68.5900
72.5800
67.0400
72.3800
726,500
Tue, 15 Sep 2026
71.0600
71.0600
68.3000
68.4000
438,000
Mon, 14 Sep 2026
61 · 424B2
After market open · 11:19 ET
PRICING SUPPLEMENT ↗
Mon, 14 Sep 2026
71.6100
72.3600
70.0000
70.8200
1,057,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
75.0900
75.7150
72.7300
73.0000
630,700
Thu, 10 Sep 2026
60 · 424B2
After market open · 10:53 ET
PRICING SUPPLEMENT ↗
Thu, 10 Sep 2026
75.0000
76.1980
73.5800
74.0900
641,900
Wed, 09 Sep 2026
76.6000
77.7600
74.0000
75.7200
803,100
Tue, 08 Sep 2026
59 · 424B2
After market open · 10:01 ET
PRICING SUPPLEMENT ↗
Tue, 08 Sep 2026
58 · 424B2
After market open · 09:51 ET
PRICING SUPPLEMENT ↗
Tue, 08 Sep 2026
78.8400
79.1100
75.9100
76.7100
957,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
57 · 424B2
After market open · 11:49 ET
PRICING SUPPLEMENT ↗
Fri, 04 Sep 2026
56 · 424B2
After market open · 09:57 ET
PRICING SUPPLEMENT ↗
Fri, 04 Sep 2026
55 · 424B2
After market open · 09:40 ET
PRICING SUPPLEMENT ↗
Fri, 04 Sep 2026
75.6500
78.3800
75.0000
78.2700
1,539,400
Thu, 03 Sep 2026
54 · 424B2
After market open · 11:37 ET
PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
53 · 424B2
After market open · 10:14 ET
PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
72.7400
75.7600
71.3750
75.6500
1,790,100
Wed, 02 Sep 2026
52 · 424B2
After market open · 11:54 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
51 · 424B2
After market open · 11:52 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
72.5800
73.3600
69.1200
71.6700
601,500
Tue, 01 Sep 2026
50 · 424B3
After-hours · 17:23 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
49 · 424B2
After market open · 12:17 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
48 · 424B2
After market open · 12:06 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
47 · 424B2
After market open · 11:26 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
72.2700
73.6100
71.2000
72.6200
746,900
Mon, 31 Aug 2026
46 · 424B2
After market open · 13:07 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
45 · 424B2
After market open · 12:51 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
44 · 424B2
After market open · 11:49 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
43 · 424B2
After market open · 11:44 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
72.7700
73.1520
69.9600
72.4800
675,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
42 · 424B2
After market open · 12:41 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
41 · 424B2
After market open · 12:16 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
71.3800
72.9600
71.0000
72.8400
598,700
Thu, 27 Aug 2026
40 · 424B2
After market open · 12:49 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
39 · 424B2
After market open · 12:44 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
38 · 424B2
After market open · 12:30 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
37 · 424B2
After market open · 12:27 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
71.7100
73.9050
71.0800
71.3800
452,100
Wed, 26 Aug 2026
36 · 424B2
After market open · 11:55 ET
PRICING SUPPLEMENT ↗
Wed, 26 Aug 2026
35 · 424B2
After market open · 11:22 ET
PRICING SUPPLEMENT ↗
Wed, 26 Aug 2026
70.5300
72.2650
69.4300
72.1200
445,800
Tue, 25 Aug 2026
34 · 424B2
After market open · 12:50 ET
PRICING SUPPLEMENT ↗
Tue, 25 Aug 2026
70.7700
72.0300
70.0000
70.8500
296,800
Mon, 24 Aug 2026
33 · 424B2
After market open · 11:28 ET
PRICING SUPPLEMENT ↗
Mon, 24 Aug 2026
74.4000
74.4000
69.6550
70.5400
719,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
32 · 424B2
After market open · 11:46 ET
PRICING SUPPLEMENT ↗
Fri, 21 Aug 2026
70.2700
73.5000
70.2700
72.9900
486,500
Thu, 20 Aug 2026
31 · 424B2
After market open · 11:50 ET
PRICING SUPPLEMENT ↗
Thu, 20 Aug 2026
70.5200
72.6350
69.4300
69.5900
718,300
Wed, 19 Aug 2026
30 · 424B2
After market open · 13:39 ET
PRICING SUPPLEMENT ↗
Wed, 19 Aug 2026
29 · 424B2
After market open · 12:19 ET
PRICING SUPPLEMENT ↗
Wed, 19 Aug 2026
72.2900
73.7500
70.0300
70.1900
426,800
Tue, 18 Aug 2026
70.7500
72.8100
69.4900
71.8800
487,000
Mon, 17 Aug 2026
28 · 424B2
After market open · 12:42 ET
PRICING SUPPLEMENT ↗
Mon, 17 Aug 2026
71.0200
73.4050
70.5050
71.4500
648,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
27 · 424B2
After market open · 14:00 ET
PRICING SUPPLEMENT ↗
Fri, 14 Aug 2026
26 · 424B2
After market open · 13:16 ET
PRICING SUPPLEMENT ↗
Fri, 14 Aug 2026
25 · 424B2
After market open · 10:13 ET
PRICING SUPPLEMENT ↗
Fri, 14 Aug 2026
72.3700
72.3700
69.4300
71.0600
815,400
Thu, 13 Aug 2026
24 · 424B3
After market open · 15:28 ET
PRICING SUPPLEMENT ↗
Thu, 13 Aug 2026
23 · 424B2
After market open · 14:29 ET
PRICING SUPPLEMENT ↗
Thu, 13 Aug 2026
22 · 424B2
After market open · 11:51 ET
PRICING SUPPLEMENT ↗
Thu, 13 Aug 2026
21 · 424B2
After market open · 11:43 ET
PRICING SUPPLEMENT ↗
Thu, 13 Aug 2026
72.1600
75.4000
72.0600
72.3600
1,152,200
Wed, 12 Aug 2026
20 · 6-K
After market open · 10:04 ET
6-K ↗
Wed, 12 Aug 2026
19 · 424B2
After market open · 13:52 ET
PRICING SUPPLEMENT ↗
Wed, 12 Aug 2026
62.6000
71.6210
62.6000
71.1300
1,343,700
Tue, 11 Aug 2026
18 · 424B2
After market open · 10:48 ET
PRICING SUPPLEMENT ↗
Tue, 11 Aug 2026
60.3600
61.0350
59.3400
59.9300
676,700
Mon, 10 Aug 2026
17 · 424B2
After market open · 10:50 ET
PRICING SUPPLEMENT ↗
Mon, 10 Aug 2026
61.0000
62.5890
60.0200
60.5500
628,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
16 · 424B2
After market open · 10:47 ET
PRICING SUPPLEMENT ↗
Fri, 07 Aug 2026
63.3400
64.1800
60.5300
60.8100
661,200
Thu, 06 Aug 2026
64.2300
64.3000
61.8500
62.3400
562,000
Wed, 05 Aug 2026
65.7100
65.8850
64.0450
64.2300
376,100
Tue, 04 Aug 2026
15 · 424B2
After market open · 12:13 ET
PRICING SUPPLEMENT ↗
Tue, 04 Aug 2026
64.4100
65.3300
63.9850
64.1100
509,900
Mon, 03 Aug 2026
14 · 424B2
After market open · 12:57 ET
PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
13 · 424B2
After market open · 12:55 ET
PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
12 · 424B2
After market open · 12:52 ET
PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
11 · 424B2
After market open · 10:42 ET
PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
10 · 424B2
After market open · 10:09 ET
PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
64.8600
64.9100
61.5010
64.0200
632,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
9 · 424B2
After market open · 11:15 ET
PRICING SUPPLEMENT ↗
Fri, 31 Jul 2026
66.1500
67.0100
64.5900
64.9200
708,000
Thu, 30 Jul 2026
64.3200
66.5300
62.5900
65.9200
725,300
Wed, 29 Jul 2026
8 · 424B2
After market open · 13:18 ET
PRICING SUPPLEMENT ↗
Wed, 29 Jul 2026
64.0000
64.5000
62.1600
63.1400
554,400
Tue, 28 Jul 2026
7 · 424B2
After market open · 10:25 ET
PRICING SUPPLEMENT ↗
Tue, 28 Jul 2026
63.9400
65.1500
61.5700
64.1600
702,600
Mon, 27 Jul 2026
65.6000
66.1650
63.3100
64.6000
645,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
6 · 424B2
After market open · 10:31 ET
PRICING SUPPLEMENT ↗
Fri, 24 Jul 2026
65.4300
65.8700
64.0300
65.5600
582,500
Thu, 23 Jul 2026
64.6500
66.0900
63.8700
64.2400
897,000
Wed, 22 Jul 2026
64.6400
66.5300
63.1400
65.8500
462,400
Tue, 21 Jul 2026
62.9400
65.3700
62.9400
64.6400
567,300
Mon, 20 Jul 2026
61.5400
63.5100
60.3900
62.6200
730,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
61.8500
61.8500
59.1100
60.1600
879,900
Fri, 17 Jul 2026
5 · 424B2
Pre-market · 06:21 ET
PRICING SUPPLEMENT ↗
Fri, 17 Jul 2026
4 · 424B2
Pre-market · 06:18 ET
PRICING SUPPLEMENT ↗
Thu, 16 Jul 2026
3 · 424B2
After market open · 11:32 ET
PRICING SUPPLEMENT ↗
Thu, 16 Jul 2026
2 · 424B2
After market open · 11:28 ET
PRICING SUPPLEMENT ↗
Thu, 16 Jul 2026
65.0400
65.0400
62.3500
63.5500
909,000
Wed, 15 Jul 2026
66.5600
66.6560
64.6100
65.0700
752,100
Tue, 14 Jul 2026
1 · 424B2
After market open · 13:53 ET
PRICING SUPPLEMENT ↗
Tue, 14 Jul 2026
65.6600
66.9150
64.8900
65.6800
441,600
Mon, 13 Jul 2026
65.8800
66.5230
63.2800
64.8750
617,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.4000
70.9000
65.4400
65.7800
651,000
Thu, 09 Jul 2026
68.7500
71.1800
67.8900
70.2900
904,800
Wed, 08 Jul 2026
68.0300
69.4700
66.6620
67.1800
867,000
Tue, 07 Jul 2026
66.0000
68.3100
65.7000
67.2100
1,090,800
Mon, 06 Jul 2026
63.6300
66.4500
63.5000
66.3400
866,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.4700
66.6000
61.9000
62.5200
914,400
Wed, 01 Jul 2026
60.9500
66.7500
60.9500
65.2200
1,002,800
Tue, 30 Jun 2026
59.6600
62.9200
58.0000
60.9500
1,042,100
Mon, 29 Jun 2026
63.9000
64.5250
58.4100
58.9400
1,543,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.1100
64.9200
63.2000
64.2300
2,785,300
Thu, 25 Jun 2026
65.3700
66.2000
63.6500
64.1200
759,400
Wed, 24 Jun 2026
66.2700
67.3500
64.3600
64.8400
1,314,800
Tue, 23 Jun 2026
63.8400
66.9200
63.2400
66.5100
957,800
Mon, 22 Jun 2026
64.8500
66.6200
63.6120
65.3000
1,054,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
62.0000
65.3150
60.8700
64.8500
1,396,500
Wed, 17 Jun 2026
61.4500
62.0200
60.4600
61.5900
557,300
Tue, 16 Jun 2026
62.7900
63.7600
61.3500
61.4500
565,100
Mon, 15 Jun 2026
62.6100
63.1300
60.3900
62.5000
633,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
63.0300
63.4300
61.8100
61.9600
837,700
Thu, 11 Jun 2026
62.3600
63.7100
60.6900
63.3500
1,248,800
Wed, 10 Jun 2026
60.4900
63.0000
59.2800
61.9100
1,113,900
Tue, 09 Jun 2026
58.6800
60.8500
58.0500
60.4900
1,438,100
Mon, 08 Jun 2026
55.6900
59.0700
55.5750
57.9900
996,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
54.5200
56.0000
53.3400
55.1100
713,100
Thu, 04 Jun 2026
53.5700
56.0000
53.1300
54.4800
1,274,900
Wed, 03 Jun 2026
50.8800
55.0350
49.8400
53.9000
1,044,100
Tue, 02 Jun 2026
53.3100
53.7750
50.4250
51.0000
618,800
Mon, 01 Jun 2026
53.0200
54.2700
52.7800
53.4100
697,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
52.1400
54.9200
51.4000
52.9400
756,400
Thu, 28 May 2026
52.8500
53.1630
51.0000
51.8000
1,363,200
Wed, 27 May 2026
53.8900
54.7000
52.9100
53.5400
441,500
Tue, 26 May 2026
53.3900
54.9600
52.8000
54.2500
527,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
54.4300
54.9900
53.1600
53.2000
499,000
Thu, 21 May 2026
54.3400
55.3900
53.8800
54.4500
345,000
Wed, 20 May 2026
54.4700
55.4700
54.0000
54.7500
732,200
Tue, 19 May 2026
55.2200
56.5300
54.3300
54.4700
1,359,800
Mon, 18 May 2026
55.9900
57.5900
55.5000
56.2900
840,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
56.9200
57.3600
55.8400
56.2200
450,500
Thu, 14 May 2026
58.1800
58.6200
57.1900
57.3600
646,100
Wed, 13 May 2026
55.5000
58.4900
55.0000
58.2500
1,118,600
Tue, 12 May 2026
55.5500
56.3300
54.5100
55.9000
789,800
Mon, 11 May 2026
56.0500
56.9300
54.9620
55.7600
872,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
52.9200
56.7600
52.0300
56.5100
1,301,300
Thu, 07 May 2026
50.0800
52.3000
50.0000
51.8800
1,316,000
Wed, 06 May 2026
52.5000
54.0000
47.8100
50.0800
2,561,100
Tue, 05 May 2026
52.0900
53.4600
51.7700
53.2200
1,509,400
Mon, 04 May 2026
52.4900
53.0240
51.6700
52.2600
702,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
53.4600
54.0000
52.4000
52.4900
574,300
Thu, 30 Apr 2026
53.0900
53.7650
52.5200
53.3500
658,300
Wed, 29 Apr 2026
53.2300
54.5500
52.8200
53.6200
808,800
Tue, 28 Apr 2026
53.9200
54.6000
52.2700
52.7800
614,800
Mon, 27 Apr 2026
53.1700
53.9880
52.2350
53.1200
1,017,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
52.7000
53.2700
52.1000
52.8000
767,900
Thu, 23 Apr 2026
50.0700
52.2100
50.0000
52.1400
1,196,000
Wed, 22 Apr 2026
50.0300
50.8400
49.4800
50.0700
1,261,800
Tue, 21 Apr 2026
50.9200
51.2800
49.2900
49.4600
642,200
Mon, 20 Apr 2026
51.7300
52.3100
50.3700
50.9200
866,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
52.4100
52.8500
51.4600
51.5200
1,473,600
Thu, 16 Apr 2026
51.5600
51.8350
49.9300
51.4600
1,630,700
Wed, 15 Apr 2026
53.2000
53.7300
51.9900
52.0300
1,175,800
Tue, 14 Apr 2026
52.7500
53.6400
52.5010
53.2000
1,534,700
Mon, 13 Apr 2026
49.9400
52.7000
49.9300
52.4000
1,902,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
50.1200
50.6110
49.3390
49.9350
1,071,500
Thu, 09 Apr 2026
48.7900
50.3200
48.2300
49.9800
1,904,100
Wed, 08 Apr 2026
47.9100
49.0100
47.0100
48.9700
2,143,500
Tue, 07 Apr 2026
46.1200
47.0200
45.6600
46.9700
847,400
Mon, 06 Apr 2026
44.5300
46.5500
44.2800
46.0200
1,465,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
42.5300
44.2650
42.0000
43.9000
1,352,800
Wed, 01 Apr 2026
44.5300
44.5400
42.7300
43.0500
3,777,600
Tue, 31 Mar 2026
44.1200
45.1200
43.6000
44.5800
1,211,700
Mon, 30 Mar 2026
43.6000
44.6700
43.3800
43.5000
1,819,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
40.9900
44.0000
40.6500
42.9600
2,163,500
Thu, 26 Mar 2026
40.0000
42.4770
39.8000
40.5500
1,896,100
Wed, 25 Mar 2026
38.1800
39.8100
38.1800
38.8600
721,000
Tue, 24 Mar 2026
36.4400
37.7500
36.4400
37.5500
616,900
Mon, 23 Mar 2026
36.6100
37.9000
35.7700
36.9900
781,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
35.4200
35.6100
35.0300
35.3650
664,000
Thu, 19 Mar 2026
36.0000
36.4000
35.2700
35.5200
935,200
Wed, 18 Mar 2026
37.2100
37.6500
36.0000
36.4500
1,045,900
Tue, 17 Mar 2026
35.5800
37.1250
35.5800
37.0200
756,000
Mon, 16 Mar 2026
35.2300
36.2500
35.0000
35.1200
556,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
35.2100
36.5900
34.4700
35.0000
494,100
Thu, 12 Mar 2026
34.9800
35.6800
34.6000
34.8800
697,200
Wed, 11 Mar 2026
35.6900
36.1500
35.0200
35.7900
665,200
Tue, 10 Mar 2026
36.0300
36.9900
35.3630
35.9500
853,100
Mon, 09 Mar 2026
35.5700
36.3100
34.1000
36.0300
1,375,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.7800
38.0600
35.0300
35.6500
1,300,200
Thu, 05 Mar 2026
39.7400
40.4600
38.2100
38.5200
1,062,800
Wed, 04 Mar 2026
42.3300
43.0000
38.7800
39.9400
1,415,200
Tue, 03 Mar 2026
42.1300
43.6100
38.8000
41.4400
1,476,100
Mon, 02 Mar 2026
42.3300
44.6300
41.9600
43.8100
1,052,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
42.8400
44.0000
42.3110
43.4600
804,800
Thu, 26 Feb 2026
41.8400
43.7200
41.8400
43.1200
839,500
Wed, 25 Feb 2026
41.1300
41.8350
40.4100
41.6100
482,800
Tue, 24 Feb 2026
39.9400
40.8100
39.2000
40.4900
519,900
Mon, 23 Feb 2026
41.9800
42.4000
39.7500
39.9500
575,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
42.0400
42.7200
41.6750
41.9300
618,500
Thu, 19 Feb 2026
42.5700
43.2100
41.7000
41.9700
678,800
Wed, 18 Feb 2026
41.7500
43.0300
41.5850
43.0000
537,200
Tue, 17 Feb 2026
41.2100
42.1800
40.7300
41.8800
679,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.5400
41.7200
40.4100
41.3400
557,500
Thu, 12 Feb 2026
41.1500
42.0470
39.7400
40.4500
640,800
Wed, 11 Feb 2026
41.8300
42.0400
39.9400
40.4400
545,300
Tue, 10 Feb 2026
40.7800
41.7700
40.7800
41.7300
423,500
Mon, 09 Feb 2026
40.2800
41.5000
40.2800
41.0000
716,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.4600
41.6500
39.8500
40.4800
788,000
Thu, 05 Feb 2026
40.2900
40.3700
38.9000
40.0800
666,300
Wed, 04 Feb 2026
39.1800
40.2400
38.5000
40.2000
853,700
Tue, 03 Feb 2026
39.4400
39.5200
38.0500
38.9900
692,800
Mon, 02 Feb 2026
39.2300
39.7600
38.9200
39.2800
300,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
39.2400
40.1350
39.0000
39.4800
588,200
Thu, 29 Jan 2026
39.4500
40.8000
39.3500
39.5800
396,600
Wed, 28 Jan 2026
39.3400
39.5150
38.6300
38.9400
591,800
Tue, 27 Jan 2026
39.3700
39.4850
38.4800
39.0800
353,100
Mon, 26 Jan 2026
39.3100
39.8700
39.0000
39.5000
514,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
40.6300
41.4600
39.0230
39.1700
494,900
Thu, 22 Jan 2026
40.9100
41.8800
40.7000
40.8300
588,000
Wed, 21 Jan 2026
39.6900
41.0700
39.6900
40.5400
790,200
Tue, 20 Jan 2026
40.0400
40.6590
39.5900
39.8700
605,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
40.0300
40.7680
39.4950
40.4500
680,200
Thu, 15 Jan 2026
39.3500
40.3800
39.3500
39.9400
717,300
Wed, 14 Jan 2026
40.0000
40.0000
38.8450
39.1500
422,300
Tue, 13 Jan 2026
38.9100
39.2800
38.4000
38.9900
314,900
Mon, 12 Jan 2026
37.7200
38.8300
37.5400
38.8200
355,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
38.2700
38.9200
38.0000
38.1300
386,800
Thu, 08 Jan 2026
38.7700
39.3450
37.8350
38.2700
700,600
Wed, 07 Jan 2026
39.0000
39.7150
38.3150
38.7700
708,300
Tue, 06 Jan 2026
39.4500
39.6550
38.3600
39.0000
477,200
Mon, 05 Jan 2026
37.9400
39.8100
37.9400
39.6800
444,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
38.6100
38.7550
37.8400
37.9400
720,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
38.7000
38.7500
38.0800
38.3600
283,500
Tue, 30 Dec 2025
39.2800
39.7500
38.6100
38.7900
408,600
Mon, 29 Dec 2025
39.5200
39.6500
39.1700
39.2800
374,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
39.9800
40.1550
39.5100
39.5700
334,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
39.8400
40.3000
39.3300
39.7700
266,100
Tue, 23 Dec 2025
39.2900
40.3500
39.1000
40.0400
396,000
Mon, 22 Dec 2025
39.3500
40.3870
39.3500
39.4100
549,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
38.9700
39.4200
38.8400
39.1900
576,100
Thu, 18 Dec 2025
39.2200
39.3400
38.6300
39.0100
471,400
Wed, 17 Dec 2025
38.5500
39.4700
38.3750
38.6700
579,800
Tue, 16 Dec 2025
37.9400
38.7800
37.5400
38.5500
541,100
Mon, 15 Dec 2025
38.7300
39.3400
37.9000
38.0700
1,018,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.5000
39.5000
38.5350
38.7800
574,400
Thu, 11 Dec 2025
39.4200
39.8900
38.7500
38.8500
732,400
Wed, 10 Dec 2025
37.9600
39.4400
37.9600
39.0600
802,500
Tue, 09 Dec 2025
37.6300
39.3500
37.6300
38.1900
1,386,600
Mon, 08 Dec 2025
37.2400
38.2650
37.0800
37.6300
701,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
37.4500
37.6800
36.9200
37.4700
494,400
Thu, 04 Dec 2025
37.0000
37.6600
36.3700
37.5400
617,300
Wed, 03 Dec 2025
35.4900
37.1600
35.4900
37.0000
836,800
Tue, 02 Dec 2025
35.3000
35.4610
34.8450
35.3700
524,000
Mon, 01 Dec 2025
34.9800
35.6600
34.7500
35.0600
672,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
35.0200
35.8900
34.3300
34.7900
480,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
34.0900
35.3800
34.0100
34.7800
588,500
Tue, 25 Nov 2025
32.5200
34.3600
32.1700
34.2100
655,100
Mon, 24 Nov 2025
32.6000
32.9500
31.1900
32.5000
567,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
32.3400
33.0350
31.5100
32.6300
502,000
Thu, 20 Nov 2025
33.4000
33.6200
31.7700
31.8200
417,100
Wed, 19 Nov 2025
33.3700
33.7400
32.2700
32.9100
571,400
Tue, 18 Nov 2025
33.0800
33.5200
32.8900
33.2600
366,600
Mon, 17 Nov 2025
34.0600
34.0800
32.8800
33.4300
563,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.2700
34.7000
34.0900
34.2100
395,300
Thu, 13 Nov 2025
34.5000
34.8800
34.0400
34.6850
477,900
Wed, 12 Nov 2025
34.9900
35.1600
34.7100
34.8900
490,600
Tue, 11 Nov 2025
34.2500
34.9900
34.1200
34.6600
617,600
Mon, 10 Nov 2025
34.0000
34.8400
33.7750
34.4900
827,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
32.5300
33.7200
31.7300
33.5300
789,700
Thu, 06 Nov 2025
30.3000
32.9700
30.3000
32.0500
1,138,400
Wed, 05 Nov 2025
30.7300
31.2150
30.5000
30.6200
655,400
Tue, 04 Nov 2025
30.6100
31.3400
30.2000
30.7100
628,300
Mon, 03 Nov 2025
30.6200
31.3000
30.1700
31.0000
595,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
30.1400
30.5400
29.9700
30.3500
435,400
Thu, 30 Oct 2025
30.3600
30.7900
29.9100
30.2000
638,400
Wed, 29 Oct 2025
30.3300
31.1500
30.3300
30.8000
790,400
Tue, 28 Oct 2025
30.8500
31.1000
30.3700
30.5200
479,800
Mon, 27 Oct 2025
30.7800
31.3700
30.6200
30.8300
558,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.6000
30.7000
30.2400
30.5800
697,200