Daily NYSE 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
139.4400
139.8600
134.4900
138.7800
423,083
Thu, 22 Oct 2026
136.0000
141.7500
135.1400
138.4900
794,100
Wed, 21 Oct 2026
127.5000
139.1200
127.1400
136.6600
706,900
Tue, 20 Oct 2026
120.6200
130.1100
113.5200
127.1100
1,068,700
Mon, 19 Oct 2026
21 · 8-K
After market open · 13:06 ET
8-K ↗
Mon, 19 Oct 2026
115.3400
123.9300
113.0000
122.2800
1,463,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
114.1900
114.2500
106.5100
108.8200
672,900
Thu, 15 Oct 2026
112.7400
115.9900
111.0500
115.0700
688,900
Wed, 14 Oct 2026
115.3500
118.9100
112.6200
113.4700
484,600
Tue, 13 Oct 2026
121.1700
122.2700
115.6700
116.2600
845,100
Mon, 12 Oct 2026
129.9900
129.9900
120.5700
122.4000
991,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
125.7100
135.1200
123.0200
130.9000
1,113,900
Thu, 08 Oct 2026
111.6000
136.7200
110.5600
126.6300
3,489,900
Wed, 07 Oct 2026
108.9200
113.4300
108.8400
110.9500
655,100
Tue, 06 Oct 2026
119.2900
119.2900
108.7700
108.9600
736,500
Mon, 05 Oct 2026
116.4500
119.1200
114.8000
118.8700
536,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
120.2600
120.8500
115.4800
116.7600
598,300
Thu, 01 Oct 2026
121.2300
123.8300
116.0400
117.2200
659,800
Wed, 30 Sep 2026
117.5600
122.4400
116.7600
121.2300
689,400
Tue, 29 Sep 2026
115.3400
118.9400
112.0300
117.8200
481,700
Mon, 28 Sep 2026
114.5700
118.0000
112.3000
115.0000
633,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
116.0000
118.1500
113.8800
116.5700
613,600
Thu, 24 Sep 2026
115.2900
117.9100
111.5100
115.7200
580,700
Wed, 23 Sep 2026
118.1100
118.7400
110.6000
115.7800
753,800
Tue, 22 Sep 2026
113.9900
122.0000
113.2200
118.1400
2,135,900
Mon, 21 Sep 2026
107.4400
113.2400
105.4000
112.8000
583,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
109.3000
109.3000
104.5400
106.7500
1,870,200
Thu, 17 Sep 2026
105.5600
109.7400
102.8300
108.6800
766,500
Wed, 16 Sep 2026
103.8600
104.9300
100.5000
102.4200
860,200
Tue, 15 Sep 2026
102.0200
105.2600
100.0100
103.8900
938,800
Mon, 14 Sep 2026
99.3100
104.1900
98.4600
101.7000
620,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
99.4500
102.2900
98.8200
98.9700
576,000
Thu, 10 Sep 2026
98.9600
99.8600
97.0400
98.1400
394,400
Wed, 09 Sep 2026
103.2000
104.5300
97.0000
99.6700
552,600
Tue, 08 Sep 2026
99.0000
104.2300
98.1700
103.8300
712,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
98.9200
99.8900
97.2000
98.5100
363,000
Thu, 03 Sep 2026
99.7400
100.9800
95.4200
97.7500
356,200
Wed, 02 Sep 2026
97.8000
100.5500
95.4400
98.4600
427,200
Tue, 01 Sep 2026
98.5900
100.8600
97.2700
97.5100
548,300
Mon, 31 Aug 2026
100.0000
101.3800
97.1400
98.4100
678,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
102.3000
102.4100
97.0000
97.9300
623,500
Thu, 27 Aug 2026
102.0600
103.4400
100.3900
101.8100
270,800
Wed, 26 Aug 2026
102.0400
104.8700
101.3000
102.8000
657,000
Tue, 25 Aug 2026
100.3100
104.0800
97.7300
102.3500
787,000
Mon, 24 Aug 2026
100.0000
102.7500
93.8100
98.4600
717,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
105.1800
108.8700
102.5200
102.8200
393,600
Thu, 20 Aug 2026
111.0000
111.3900
101.6900
105.3200
773,100
Wed, 19 Aug 2026
114.5000
117.4000
110.0700
111.2300
748,300
Tue, 18 Aug 2026
106.4000
111.5700
106.4000
111.3100
464,100
Mon, 17 Aug 2026
111.2800
111.2800
106.0800
108.2200
581,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
20 · 424B3
After-hours · 17:01 ET
424B3 ↗
Fri, 14 Aug 2026
110.2800
113.5200
109.8400
112.7100
523,400
Thu, 13 Aug 2026
108.7500
111.9800
107.3700
111.0000
571,700
Wed, 12 Aug 2026
108.2300
111.8600
104.9800
109.0500
1,359,700
Tue, 11 Aug 2026
19 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Tue, 11 Aug 2026
109.6700
110.4700
106.7800
108.9500
561,900
Tue, 11 Aug 2026
18 · 8-K
Pre-market · 08:15 ET
8-K ↗
Mon, 10 Aug 2026
112.7500
113.9100
107.6700
110.7500
605,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
17 · S-1
After-hours · 17:08 ET
S-1 ↗
Fri, 07 Aug 2026
110.6800
114.4100
109.8000
114.3900
542,200
Thu, 06 Aug 2026
111.0000
111.9100
107.3900
108.6500
457,100
Wed, 05 Aug 2026
108.6200
114.3000
107.6800
111.3400
936,200
Tue, 04 Aug 2026
102.9300
107.8200
98.5600
107.2800
1,702,700
Mon, 03 Aug 2026
102.1500
105.0000
93.7700
101.8900
2,765,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
103.4700
107.6400
101.7400
105.0000
918,400
Thu, 30 Jul 2026
106.4500
111.0700
104.2500
104.6300
684,300
Wed, 29 Jul 2026
110.1900
114.2200
107.5000
107.7600
447,500
Tue, 28 Jul 2026
112.7800
117.0800
108.5800
111.5400
988,300
Mon, 27 Jul 2026
111.0500
116.0900
110.2500
111.4200
554,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
115.4000
117.9300
109.2700
109.5100
533,200
Thu, 23 Jul 2026
108.2400
116.6100
108.2200
115.8600
394,100
Wed, 22 Jul 2026
108.4500
113.6300
108.1900
109.8500
350,200
Tue, 21 Jul 2026
107.0100
112.9000
106.8300
109.4900
513,300
Mon, 20 Jul 2026
112.5000
115.5000
104.4500
106.0400
568,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
108.5100
117.8200
105.0100
111.3200
951,400
Thu, 16 Jul 2026
123.1200
125.1700
104.4600
105.8300
1,455,300
Wed, 15 Jul 2026
118.7500
129.8000
118.0000
123.7000
1,338,000
Wed, 15 Jul 2026
16 · 8-K
Pre-market · 08:54 ET
8-K ↗
Tue, 14 Jul 2026
111.0400
116.4600
108.0100
110.1700
525,000
Mon, 13 Jul 2026
119.7300
121.3700
110.0000
110.1800
454,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
124.4700
125.0400
117.0000
119.6000
351,400
Thu, 09 Jul 2026
118.4200
125.3200
116.1900
124.9100
315,300
Wed, 08 Jul 2026
116.5500
121.1000
116.5400
118.2500
373,300
Tue, 07 Jul 2026
123.9900
125.2000
116.5600
116.8000
385,400
Mon, 06 Jul 2026
128.1100
129.8100
121.7500
122.0700
542,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
128.0400
130.8600
122.8800
129.7400
582,500
Wed, 01 Jul 2026
122.1300
131.2400
120.0000
128.4800
737,900
Tue, 30 Jun 2026
120.0000
126.7600
120.0000
122.9400
613,800
Mon, 29 Jun 2026
126.7100
126.8900
120.3800
123.5800
722,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
117.6400
128.2400
117.0000
126.8900
4,047,300
Thu, 25 Jun 2026
116.2000
121.4500
114.0100
119.3700
1,014,500
Wed, 24 Jun 2026
104.3800
118.7000
102.8700
117.2900
1,055,100
Tue, 23 Jun 2026
100.4900
107.3200
100.4900
103.6000
616,500
Mon, 22 Jun 2026
96.0300
106.0000
95.9300
102.7900
896,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
93.5900
94.4400
86.8300
93.8700
826,600
Wed, 17 Jun 2026
91.1600
95.2000
89.3000
91.8700
415,300
Tue, 16 Jun 2026
95.5200
97.2000
90.8200
90.9500
513,600
Mon, 15 Jun 2026
96.7400
97.8300
94.9700
96.2700
305,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
94.3700
98.9300
92.1100
96.0700
260,400
Thu, 11 Jun 2026
93.6800
98.6400
93.2500
94.4000
206,500
Wed, 10 Jun 2026
95.0000
100.4000
91.1800
92.9800
399,500
Tue, 09 Jun 2026
91.3300
97.1900
91.3300
95.9100
494,300
Mon, 08 Jun 2026
93.7900
96.9800
90.1800
90.3200
425,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
100.1200
101.8200
90.3600
91.6900
548,800
Thu, 04 Jun 2026
97.1700
103.2500
95.9000
101.2300
439,800
Wed, 03 Jun 2026
97.5600
97.9800
95.0000
96.7400
579,100
Tue, 02 Jun 2026
101.5100
104.0400
97.6100
98.1800
428,400
Mon, 01 Jun 2026
101.4000
105.0000
99.0000
101.5100
510,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
105.0700
105.5000
94.5200
100.9100
1,189,600
Thu, 28 May 2026
100.9900
105.5000
100.7000
102.8800
486,800
Wed, 27 May 2026
102.3500
105.5200
98.3800
100.1300
471,700
Tue, 26 May 2026
102.2400
107.9500
100.2900
102.5000
573,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.9200
107.0000
101.1100
101.6200
278,700
Thu, 21 May 2026
105.1600
105.3000
100.6000
104.7000
295,300
Wed, 20 May 2026
99.6000
107.6300
99.5300
105.3200
371,900
Tue, 19 May 2026
100.6500
102.2500
98.5600
100.0700
289,800
Mon, 18 May 2026
99.2700
102.2600
95.7000
100.3800
451,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
103.0000
105.8400
97.8000
99.7200
476,700
Thu, 14 May 2026
108.6300
112.5100
105.3800
106.0700
347,600
Wed, 13 May 2026
104.0000
110.1300
102.7000
107.1400
341,800
Tue, 12 May 2026
15 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Tue, 12 May 2026
109.0100
112.4800
103.1700
103.9000
560,500
Tue, 12 May 2026
14 · 8-K
Pre-market · 08:32 ET
8-K ↗
Mon, 11 May 2026
105.0000
111.3600
104.6800
108.1300
386,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
107.8800
110.7900
105.2300
106.1400
496,300
Thu, 07 May 2026
109.5700
112.8500
106.4800
107.8500
592,300
Wed, 06 May 2026
114.8000
117.7100
107.9000
109.7700
901,500
Tue, 05 May 2026
104.9900
116.0000
104.6500
114.8000
1,066,000
Mon, 04 May 2026
100.9500
105.3800
99.5000
105.2600
787,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
13 · 8-K
After-hours · 16:35 ET
8-K ↗
Fri, 01 May 2026
96.2700
103.2800
95.5100
101.0000
995,600
Thu, 30 Apr 2026
12 · 424B4
After-hours · 17:28 ET
424B3 ↗
Thu, 30 Apr 2026
107.3600
114.5000
97.5100
99.0000
1,768,700
Wed, 29 Apr 2026
11 · S-1MEF
After-hours · 21:44 ET
S-1MEF ↗
Wed, 29 Apr 2026
105.1500
107.9200
98.0200
106.5500
715,500
Tue, 28 Apr 2026
96.3400
110.1200
92.6500
103.1000
1,160,900
Mon, 27 Apr 2026
10 · S-1
After-hours · 17:18 ET
S-1 ↗
Mon, 27 Apr 2026
9 · 8-K
After-hours · 17:16 ET
8-K ↗
Mon, 27 Apr 2026
81.0700
101.8100
73.4000
100.1000
3,362,000
Mon, 27 Apr 2026
8 · 8-K
Pre-market · 09:10 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
69.0000
71.0000
65.8000
67.8400
345,100
Thu, 23 Apr 2026
71.0500
73.5500
68.2100
69.2500
236,200
Wed, 22 Apr 2026
75.0500
77.1500
67.6700
70.3100
433,800
Tue, 21 Apr 2026
74.5400
74.9700
72.4400
73.3500
161,800
Mon, 20 Apr 2026
75.9100
75.9100
71.3300
73.9700
257,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.0000
77.3100
74.5500
76.2900
261,200
Thu, 16 Apr 2026
80.9000
80.9000
72.4800
74.1200
519,500
Wed, 15 Apr 2026
75.0300
80.5000
73.3600
80.5000
545,500
Tue, 14 Apr 2026
72.0000
75.9500
69.4700
74.9900
476,600
Mon, 13 Apr 2026
69.5500
72.4700
68.3000
71.3600
671,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
60.0600
69.5700
59.2400
68.8000
632,000
Thu, 09 Apr 2026
58.1400
60.4400
57.2000
59.9800
142,600
Wed, 08 Apr 2026
57.7300
58.7600
53.6800
58.0400
439,600
Tue, 07 Apr 2026
63.8100
63.8200
56.5900
56.7100
355,100
Mon, 06 Apr 2026
64.4300
65.2900
61.5500
63.8200
226,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.5100
64.1900
57.4500
64.1900
839,600
Wed, 01 Apr 2026
65.1400
66.5000
57.8700
58.7800
625,600
Tue, 31 Mar 2026
61.4400
66.5300
59.3000
63.1500
818,700
Mon, 30 Mar 2026
7 · 10-K
After-hours · 17:35 ET
10-K ↗
Mon, 30 Mar 2026
64.8500
66.6000
54.7700
60.8500
599,500
Mon, 30 Mar 2026
6 · 8-K
Pre-market · 08:44 ET
8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.0100
69.0100
65.1700
65.5300
261,700
Thu, 26 Mar 2026
65.3600
69.4100
63.4400
67.5500
393,100
Wed, 25 Mar 2026
63.6500
66.5400
62.2800
65.5600
467,300
Tue, 24 Mar 2026
62.5300
66.2000
62.2400
63.4900
538,700
Mon, 23 Mar 2026
59.0100
62.8600
58.9600
61.9200
291,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
55.7000
59.6100
55.0500
58.8900
1,324,100
Thu, 19 Mar 2026
57.8800
59.6000
55.0000
56.9100
620,400
Wed, 18 Mar 2026
60.5000
63.0300
58.4000
59.0100
539,000
Tue, 17 Mar 2026
56.4500
62.5600
55.9900
61.0700
589,800
Mon, 16 Mar 2026
52.6200
58.6000
52.6200
56.9500
339,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
51.7500
54.6500
51.7500
52.8000
282,400
Thu, 12 Mar 2026
51.2000
57.0800
50.0000
51.5700
414,500
Wed, 11 Mar 2026
50.7000
52.4100
49.8900
51.0300
147,800
Tue, 10 Mar 2026
51.3500
53.6300
49.0000
50.6500
276,400
Mon, 09 Mar 2026
48.9300
52.6000
48.9300
51.3200
466,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
48.5200
51.0300
47.1400
48.5600
305,700
Thu, 05 Mar 2026
47.9900
49.9800
47.7300
48.6200
153,000
Wed, 04 Mar 2026
45.1900
48.8700
44.5100
47.3500
155,900
Tue, 03 Mar 2026
44.3600
47.4000
43.7600
45.0800
183,100
Mon, 02 Mar 2026
46.9900
50.8600
46.0100
46.6200
221,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
42.5800
45.8800
42.5800
45.8500
279,400
Thu, 26 Feb 2026
42.1700
43.7300
41.5600
42.9100
160,800
Wed, 25 Feb 2026
44.4500
44.7400
39.7300
42.1700
433,600
Tue, 24 Feb 2026
44.9800
45.5300
43.2800
43.7900
213,000
Mon, 23 Feb 2026
44.2800
45.9000
42.5100
45.0000
244,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
48.5000
49.0000
43.8900
44.4900
252,500
Thu, 19 Feb 2026
50.0600
50.7700
47.0500
48.3200
277,400
Wed, 18 Feb 2026
48.0000
51.5600
46.4700
50.0800
249,700
Tue, 17 Feb 2026
43.8900
47.7900
42.6600
47.3800
284,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
44.4000
44.6400
42.3200
43.4600
183,000
Thu, 12 Feb 2026
44.1600
45.7800
42.9600
44.4400
255,200
Wed, 11 Feb 2026
40.4500
44.7900
38.5800
44.0400
236,800
Tue, 10 Feb 2026
36.5000
42.0000
36.5000
40.4500
443,600
Mon, 09 Feb 2026
37.9100
38.7900
36.2600
37.0300
490,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
37.0000
38.4800
35.2000
38.4800
179,000
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 05 Feb 2026
38.2300
40.1100
35.0900
37.1600
934,600
Wed, 04 Feb 2026
4 · 424B4
After-hours · 17:17 ET
424B4 ↗
Wed, 04 Feb 2026
33.0000
40.0100
32.0000
37.7500
3,321,900
Tue, 03 Feb 2026
3 · S-1MEF
After-hours · 20:21 ET
S-1MEF ↗
Tue, 03 Feb 2026
No trading
Mon, 02 Feb 2026
No trading
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
No trading
Thu, 29 Jan 2026
No trading
Wed, 28 Jan 2026
2 · S-1/A
After market open · 11:52 ET
S-1/A ↗
Wed, 28 Jan 2026
No trading
Tue, 27 Jan 2026
No trading
Mon, 26 Jan 2026
No trading
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
No trading
Thu, 22 Jan 2026
No trading
Wed, 21 Jan 2026
No trading
Tue, 20 Jan 2026
No trading
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
No trading
Thu, 15 Jan 2026
No trading
Wed, 14 Jan 2026
No trading
Tue, 13 Jan 2026
No trading
Mon, 12 Jan 2026
No trading
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
1 · S-1
After-hours · 17:04 ET
S-1 ↗
Fri, 09 Jan 2026
No trading
Thu, 08 Jan 2026
No trading
Wed, 07 Jan 2026
No trading
Tue, 06 Jan 2026
No trading
Mon, 05 Jan 2026
No trading
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
No trading
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
No trading
Tue, 30 Dec 2025
No trading
Mon, 29 Dec 2025
No trading
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
No trading
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
No trading
Tue, 23 Dec 2025
No trading
Mon, 22 Dec 2025
No trading
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
No trading
Thu, 18 Dec 2025
No trading
Wed, 17 Dec 2025
No trading
Tue, 16 Dec 2025
No trading
Mon, 15 Dec 2025
No trading
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
No trading
Thu, 11 Dec 2025
No trading
Wed, 10 Dec 2025
No trading
Tue, 09 Dec 2025
No trading
Mon, 08 Dec 2025
No trading
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
No trading
Thu, 04 Dec 2025
No trading
Wed, 03 Dec 2025
No trading
Tue, 02 Dec 2025
No trading
Mon, 01 Dec 2025
No trading
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
No trading
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
No trading
Tue, 25 Nov 2025
No trading
Mon, 24 Nov 2025
No trading
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
No trading
Thu, 20 Nov 2025
No trading
Wed, 19 Nov 2025
No trading
Tue, 18 Nov 2025
No trading
Mon, 17 Nov 2025
No trading
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
No trading
Thu, 13 Nov 2025
No trading
Wed, 12 Nov 2025
No trading
Tue, 11 Nov 2025
No trading
Mon, 10 Nov 2025
No trading
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
No trading
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
No trading
Mon, 03 Nov 2025
No trading
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
Thu, 30 Oct 2025
No trading
Wed, 29 Oct 2025
No trading
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading