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
103.3500
103.1450
101.4600
102.0000
1,018,187
Thu, 22 Oct 2026
100.5000
102.8300
99.6700
102.7400
1,618,100
Wed, 21 Oct 2026
100.4100
101.1200
99.6800
100.1900
887,900
Tue, 20 Oct 2026
98.2500
100.2500
97.2500
99.7700
732,000
Mon, 19 Oct 2026
98.1100
98.6400
97.3400
97.8500
729,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
98.6700
98.9200
97.9200
98.5900
917,300
Thu, 15 Oct 2026
98.8900
98.9000
97.5800
98.1900
847,100
Wed, 14 Oct 2026
97.4600
98.0700
96.7200
97.2400
680,500
Tue, 13 Oct 2026
98.5200
98.5200
96.5400
98.0000
706,300
Mon, 12 Oct 2026
97.6900
97.9600
96.4100
97.6000
834,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
97.5100
98.0200
96.6800
97.5800
604,800
Thu, 08 Oct 2026
95.9300
97.3200
95.3000
96.7600
1,018,900
Wed, 07 Oct 2026
97.6700
97.9000
95.7800
95.8000
775,700
Tue, 06 Oct 2026
97.2400
99.0600
97.2400
97.6500
948,100
Mon, 05 Oct 2026
96.0100
97.6200
95.5100
97.3700
960,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
97.3200
97.5500
95.4500
95.9600
1,053,400
Thu, 01 Oct 2026
96.5000
96.9200
95.6300
96.6200
1,364,200
Wed, 30 Sep 2026
97.7500
97.8200
96.7000
96.7300
1,274,600
Tue, 29 Sep 2026
98.1900
99.1900
97.6300
98.4600
1,352,300
Mon, 28 Sep 2026
98.1600
98.6900
97.0000
98.4000
1,450,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
97.3300
98.5100
96.8900
98.1200
1,550,600
Thu, 24 Sep 2026
97.6500
99.1700
96.9000
97.4100
1,877,600
Wed, 23 Sep 2026
98.7300
99.6900
97.6200
97.6800
1,369,100
Tue, 22 Sep 2026
99.1000
100.1600
98.7000
99.3100
873,800
Mon, 21 Sep 2026
99.2000
99.4500
98.2800
98.8200
1,513,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
100.5600
101.0300
99.1000
99.1200
2,100,300
Thu, 17 Sep 2026
101.8300
101.8700
100.8500
100.9300
962,900
Wed, 16 Sep 2026
102.7800
103.2600
100.4300
101.3000
967,300
Tue, 15 Sep 2026
103.5400
103.9700
102.5500
102.8400
804,300
Mon, 14 Sep 2026
103.2400
103.8300
101.9900
103.8300
686,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
102.9200
103.6900
102.0900
103.0100
987,500
Thu, 10 Sep 2026
104.5000
104.7100
102.2100
102.5000
782,500
Wed, 09 Sep 2026
105.0400
105.6200
103.4600
104.1100
1,097,600
Tue, 08 Sep 2026
105.6900
106.5400
104.6300
104.7100
1,277,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
104.7800
106.1600
104.7000
105.6900
811,100
Thu, 03 Sep 2026
106.1700
106.2300
105.3400
105.6000
1,040,400
Wed, 02 Sep 2026
106.4400
106.4400
104.9300
105.5400
785,900
Tue, 01 Sep 2026
106.1000
106.5200
105.4700
105.9600
864,400
Mon, 31 Aug 2026
24 · 8-K
After-hours · 16:38 ET
8-K ↗
Mon, 31 Aug 2026
106.0800
106.2600
104.9700
105.8000
1,300,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
106.3400
106.5600
105.7900
106.3500
868,800
Thu, 27 Aug 2026
106.9300
107.4400
105.6400
105.7900
659,200
Wed, 26 Aug 2026
107.5600
108.6100
107.2000
107.6100
558,800
Tue, 25 Aug 2026
108.5000
109.1000
107.7600
108.2800
798,000
Mon, 24 Aug 2026
107.9600
109.3900
107.6900
109.1500
744,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
108.0800
108.5000
107.2500
107.5900
1,246,200
Thu, 20 Aug 2026
108.4900
109.3300
107.8400
107.9200
1,055,600
Wed, 19 Aug 2026
108.6300
109.2000
107.5200
108.4000
709,500
Tue, 18 Aug 2026
109.3100
109.3500
107.2300
107.2800
619,400
Mon, 17 Aug 2026
110.0200
110.0200
108.0200
108.2600
617,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
109.6600
111.2500
109.6600
110.3600
781,400
Thu, 13 Aug 2026
109.0500
111.0400
108.7800
110.4700
796,000
Wed, 12 Aug 2026
107.9100
108.9300
107.3800
108.3800
767,800
Tue, 11 Aug 2026
108.6700
109.2400
108.2500
108.2900
775,500
Mon, 10 Aug 2026
111.5000
111.5000
108.8100
109.0800
755,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
111.2400
112.1500
110.4400
111.9300
767,700
Thu, 06 Aug 2026
113.1500
113.1500
110.2000
110.7400
613,600
Wed, 05 Aug 2026
111.5100
111.9900
110.3900
111.9100
695,600
Tue, 04 Aug 2026
109.6800
111.2200
109.2300
111.0300
1,067,700
Mon, 03 Aug 2026
23 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 03 Aug 2026
110.7400
111.9200
109.8600
110.7200
1,213,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
22 · 10-Q
After market open · 12:26 ET
10-Q ↗
Fri, 31 Jul 2026
111.6700
113.2400
108.9600
110.8100
1,874,000
Thu, 30 Jul 2026
21 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 30 Jul 2026
115.1700
115.3500
112.6500
113.2900
1,806,900
Wed, 29 Jul 2026
115.5900
116.8400
115.0500
116.3700
1,071,400
Tue, 28 Jul 2026
113.9200
115.7500
113.8900
115.0400
1,315,000
Mon, 27 Jul 2026
113.5500
113.9200
112.6100
112.8400
614,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
113.6300
113.9100
112.6800
113.7300
792,900
Thu, 23 Jul 2026
112.0600
113.8300
112.0600
112.8400
713,800
Wed, 22 Jul 2026
112.3200
112.5000
111.4900
112.0100
730,000
Tue, 21 Jul 2026
112.6900
112.9500
111.8800
112.0900
836,900
Mon, 20 Jul 2026
113.2100
113.8200
112.4900
112.8600
782,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
115.0000
115.6400
111.9400
112.9700
1,047,100
Thu, 16 Jul 2026
112.7000
114.8600
112.1900
114.5700
2,115,800
Wed, 15 Jul 2026
113.6500
113.7000
111.4700
111.8700
1,076,200
Tue, 14 Jul 2026
114.2400
114.4200
112.7900
112.9800
1,234,900
Mon, 13 Jul 2026
113.5500
114.6000
112.7600
114.1900
712,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
113.8300
114.1600
112.5600
112.9600
670,500
Thu, 09 Jul 2026
114.4400
114.8000
113.1000
113.2900
706,700
Wed, 08 Jul 2026
117.0000
117.0000
113.8800
113.9800
943,800
Tue, 07 Jul 2026
118.0000
119.8100
117.4800
117.5800
776,200
Mon, 06 Jul 2026
116.9300
117.1500
116.1200
116.9500
571,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.9700
117.3300
115.2900
117.2500
808,400
Wed, 01 Jul 2026
114.9000
117.5600
114.9000
115.6600
1,147,600
Tue, 30 Jun 2026
114.7600
115.6300
113.8800
114.4900
847,000
Mon, 29 Jun 2026
115.9600
116.7500
115.3800
116.7400
745,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
114.3100
116.3700
114.2300
116.3100
1,370,400
Thu, 25 Jun 2026
111.4900
113.8300
111.4900
113.5900
938,900
Wed, 24 Jun 2026
110.5400
111.9500
110.2700
111.2600
876,700
Tue, 23 Jun 2026
109.7600
110.6200
109.1400
110.5000
936,400
Mon, 22 Jun 2026
109.9800
109.9800
107.9700
108.9800
1,182,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
111.2600
111.2600
108.9000
108.9900
2,828,900
Wed, 17 Jun 2026
112.1900
112.4500
108.5400
109.3500
1,616,200
Tue, 16 Jun 2026
113.4900
114.3900
111.5600
112.3600
1,308,800
Mon, 15 Jun 2026
114.6700
115.4800
113.2500
113.5000
1,221,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
114.6600
116.1600
114.3900
114.9800
989,000
Thu, 11 Jun 2026
20 · 8-K
After market open · 11:16 ET
8-K ↗
Thu, 11 Jun 2026
115.3100
116.5900
113.9500
114.4400
1,091,500
Wed, 10 Jun 2026
114.6600
116.5700
114.2900
115.3100
1,030,200
Tue, 09 Jun 2026
113.4300
115.5300
112.8200
115.4000
1,785,100
Mon, 08 Jun 2026
112.7100
113.7300
112.1200
112.9700
1,998,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
111.6000
113.5700
111.1500
112.6000
1,606,800
Thu, 04 Jun 2026
110.0000
112.0400
108.9400
112.0100
1,345,700
Wed, 03 Jun 2026
105.7300
109.3500
105.6300
108.8900
1,042,600
Tue, 02 Jun 2026
106.2500
106.4600
104.9700
106.1000
1,117,300
Mon, 01 Jun 2026
106.0000
108.1500
105.7500
106.0800
1,007,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
107.6000
107.9000
106.0300
106.5600
1,696,400
Thu, 28 May 2026
108.0700
108.8000
107.4700
108.0200
819,000
Wed, 27 May 2026
108.0100
109.1100
107.8700
108.0900
1,228,700
Tue, 26 May 2026
108.1000
108.4800
107.0100
107.7400
855,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.4600
108.0000
105.9500
107.4700
1,251,800
Thu, 21 May 2026
106.0100
106.5600
104.0900
106.1700
754,700
Wed, 20 May 2026
105.3200
107.2900
104.5100
106.2900
1,129,700
Tue, 19 May 2026
104.5000
105.4000
103.7000
105.0600
1,354,800
Mon, 18 May 2026
102.9400
104.7300
102.7800
104.6100
834,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.2100
104.6400
102.5100
102.5900
1,694,300
Thu, 14 May 2026
104.7000
104.9800
103.3300
103.9900
1,385,800
Wed, 13 May 2026
104.6000
105.5400
104.0300
105.3500
710,600
Tue, 12 May 2026
105.3800
105.4800
104.0000
105.2300
756,000
Mon, 11 May 2026
104.6500
105.4500
104.1300
104.9200
1,047,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
19 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 08 May 2026
104.0600
104.5100
103.0800
103.7700
1,084,900
Thu, 07 May 2026
104.0800
105.0700
103.9100
104.0700
2,001,100
Wed, 06 May 2026
105.0800
105.8800
104.5500
104.8100
1,501,100
Tue, 05 May 2026
104.4100
105.7600
103.6900
104.7300
900,000
Mon, 04 May 2026
103.9300
106.0400
103.5300
104.3800
834,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
18 · 10-Q
After market open · 12:05 ET
10-Q ↗
Fri, 01 May 2026
106.0600
106.3100
102.8000
104.4500
1,792,000
Thu, 30 Apr 2026
17 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 30 Apr 2026
16 · 8-K
After market open · 14:00 ET
8-K ↗
Thu, 30 Apr 2026
106.0500
106.4800
104.4800
105.0200
1,396,300
Wed, 29 Apr 2026
105.5400
106.9000
105.0200
105.3200
1,544,600
Wed, 29 Apr 2026
15 · 424B5
Next filing day · accepted 28 Apr, 20:35 ET
424B5 ↗
Tue, 28 Apr 2026
14 · S-3ASR
After-hours · 16:50 ET
S-3ASR ↗
Tue, 28 Apr 2026
102.4300
106.1600
101.9100
105.9300
1,455,300
Mon, 27 Apr 2026
101.7600
102.3900
101.1000
101.6000
1,049,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
102.4400
102.9200
101.2800
101.7500
859,300
Thu, 23 Apr 2026
100.7200
102.9400
100.7200
102.4300
737,900
Wed, 22 Apr 2026
102.8500
103.0000
101.0800
101.4800
1,110,200
Tue, 21 Apr 2026
104.5300
104.7000
102.3900
102.4800
946,800
Mon, 20 Apr 2026
102.9700
104.9500
102.5800
104.7600
945,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
100.5200
103.8500
100.5200
103.4000
1,372,000
Thu, 16 Apr 2026
101.1900
101.9400
99.6900
100.1800
1,380,100
Wed, 15 Apr 2026
101.6800
101.9300
100.4600
101.3800
951,100
Tue, 14 Apr 2026
101.1800
102.1300
100.0400
101.7800
1,053,900
Mon, 13 Apr 2026
101.6200
101.6200
99.7300
100.8200
838,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.9600
102.3400
100.7300
101.9500
928,800
Thu, 09 Apr 2026
13 · 8-K
After-hours · 17:07 ET
8-K ↗
Thu, 09 Apr 2026
101.8200
102.2200
100.5000
100.8400
1,277,800
Wed, 08 Apr 2026
101.8900
102.7100
101.4900
102.2700
1,298,700
Tue, 07 Apr 2026
12 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Tue, 07 Apr 2026
101.0800
102.0800
100.4600
100.8300
1,377,600
Mon, 06 Apr 2026
100.7600
102.0100
100.3600
101.0900
1,169,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
97.5100
100.9400
97.4000
100.7600
1,414,500
Wed, 01 Apr 2026
98.3100
98.9600
97.5500
98.2700
1,475,700
Tue, 31 Mar 2026
98.1600
98.6700
97.0400
97.6600
1,695,100
Mon, 30 Mar 2026
97.9100
98.8100
96.9500
97.8400
1,361,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
97.0600
97.9800
96.5300
96.9600
1,366,200
Fri, 27 Mar 2026
11 · DEFA14A
Pre-market · 08:54 ET
DEFA14A ↗
Fri, 27 Mar 2026
10 · DEF 14A
Pre-market · 08:52 ET
DEF 14A ↗
Fri, 27 Mar 2026
9 · 8-K
Pre-market · 08:51 ET
8-K ↗
Thu, 26 Mar 2026
97.1400
98.5600
97.1400
97.6700
1,021,900
Wed, 25 Mar 2026
98.6200
98.6200
97.1300
97.3400
810,700
Tue, 24 Mar 2026
97.4400
98.7500
96.9700
97.9100
927,200
Mon, 23 Mar 2026
99.0000
99.6800
97.9900
98.1500
2,538,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
99.2400
99.8500
96.7100
97.3600
2,117,700
Thu, 19 Mar 2026
8 · 8-K
After market open · 13:53 ET
8-K ↗
Thu, 19 Mar 2026
101.6300
101.6300
98.9500
99.6800
982,600
Wed, 18 Mar 2026
101.0600
101.3700
100.1000
100.3500
803,000
Tue, 17 Mar 2026
100.8900
102.3200
100.8900
101.8100
827,900
Mon, 16 Mar 2026
101.4900
101.9400
100.7400
100.7800
960,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
103.1700
103.7700
100.3900
100.6100
721,900
Thu, 12 Mar 2026
101.4500
102.9400
101.1100
101.7400
1,171,200
Wed, 11 Mar 2026
102.7800
102.8700
100.6800
101.8400
815,300
Tue, 10 Mar 2026
104.5200
104.9000
102.6900
103.6100
864,800
Mon, 09 Mar 2026
105.2800
105.9100
103.1100
105.1100
1,045,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.6300
107.9200
105.6400
106.5300
914,100
Thu, 05 Mar 2026
107.7800
108.9500
107.7400
108.6400
637,100
Wed, 04 Mar 2026
107.6400
108.8800
107.0100
108.7500
610,600
Tue, 03 Mar 2026
108.1900
108.8000
106.7900
108.1900
873,400
Mon, 02 Mar 2026
108.2600
109.4800
108.0300
109.2800
1,412,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
109.5000
110.0000
107.7300
108.3400
1,098,700
Thu, 26 Feb 2026
109.2700
110.9000
109.2200
110.2400
729,400
Wed, 25 Feb 2026
108.7500
109.8700
107.7600
108.8400
821,300
Tue, 24 Feb 2026
107.9300
109.0000
107.8900
108.7500
1,069,800
Mon, 23 Feb 2026
107.8700
109.6100
107.4000
108.2000
1,209,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
108.8300
109.1600
107.1200
107.2000
1,080,500
Thu, 19 Feb 2026
7 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 19 Feb 2026
107.8000
109.1000
107.1200
108.5900
696,500
Wed, 18 Feb 2026
6 · 424B5
After-hours · 17:30 ET
424B5 ↗
Wed, 18 Feb 2026
108.5800
109.1200
108.0000
108.5700
611,300
Tue, 17 Feb 2026
109.4400
109.6400
107.1300
108.3700
1,127,800
Tue, 17 Feb 2026
5 · 424B3
Pre-market · 08:33 ET
424B3 ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
107.9700
109.3500
107.5600
108.5300
1,388,700
Thu, 12 Feb 2026
4 · 10-K
After-hours · 16:21 ET
10-K ↗
Thu, 12 Feb 2026
111.8800
111.8800
105.9800
107.4800
1,786,900
Wed, 11 Feb 2026
110.6700
112.5000
109.5000
110.7600
1,122,700
Tue, 10 Feb 2026
107.8500
110.7500
107.4600
110.4100
936,100
Mon, 09 Feb 2026
106.7200
108.1300
106.1700
107.8800
1,817,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
107.1300
109.1000
105.0800
106.6300
2,418,900
Thu, 05 Feb 2026
3 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 05 Feb 2026
108.9100
108.9100
104.8500
106.5700
1,910,600
Wed, 04 Feb 2026
107.5900
110.2100
106.7900
108.7100
1,561,100
Tue, 03 Feb 2026
107.1300
108.2600
106.1700
106.9200
1,247,400
Mon, 02 Feb 2026
108.9600
109.3700
107.2600
107.3000
1,607,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
108.1500
109.5500
107.2600
109.0500
1,470,800
Thu, 29 Jan 2026
107.9700
109.0200
106.8600
109.0000
2,103,600
Wed, 28 Jan 2026
109.3700
109.4200
106.6200
107.2200
1,014,900
Tue, 27 Jan 2026
107.8800
109.2300
107.8600
108.9200
1,233,100
Mon, 26 Jan 2026
108.0600
108.3200
107.1200
108.0200
1,044,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.1200
107.8800
106.1200
107.8600
711,900
Thu, 22 Jan 2026
107.3100
109.1800
106.3200
106.4700
1,153,100
Wed, 21 Jan 2026
107.5000
108.7000
107.3100
108.4300
784,500
Tue, 20 Jan 2026
108.6000
108.8900
106.8300
107.2500
1,077,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
107.3600
110.1400
107.0800
109.5000
802,900
Thu, 15 Jan 2026
108.6800
108.9300
107.5100
108.3500
1,180,300
Wed, 14 Jan 2026
107.6600
108.9300
107.2300
107.8400
1,571,800
Tue, 13 Jan 2026
107.5700
108.1600
105.6900
107.6000
2,239,000
Mon, 12 Jan 2026
109.0100
109.2100
106.6600
107.3800
1,334,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
111.2200
111.6100
108.4100
108.8000
2,005,000
Thu, 08 Jan 2026
107.8900
111.5800
107.4000
111.3700
1,607,800
Wed, 07 Jan 2026
110.8900
111.3300
108.1600
108.2300
2,212,700
Tue, 06 Jan 2026
108.1300
110.6000
108.1300
110.3100
1,121,500
Mon, 05 Jan 2026
109.9900
110.9200
109.0000
109.1000
1,433,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
109.6200
110.7000
108.8500
110.1700
1,081,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.7100
110.8600
110.0400
110.0800
763,500
Tue, 30 Dec 2025
110.0100
110.8600
109.3700
110.7200
927,700
Mon, 29 Dec 2025
109.6600
110.2000
109.0700
109.9900
914,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
108.2900
109.2700
108.0200
109.2600
701,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
108.2100
109.1800
107.7700
108.5700
405,700
Tue, 23 Dec 2025
108.7800
108.7800
107.0600
107.8000
1,051,500
Mon, 22 Dec 2025
107.1100
108.7700
106.5100
108.5200
1,499,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.6800
108.1000
106.9800
107.2800
3,025,200
Thu, 18 Dec 2025
108.1600
108.7900
107.6700
108.1200
2,830,000
Wed, 17 Dec 2025
104.5300
108.0600
104.5300
107.7900
2,204,700
Tue, 16 Dec 2025
104.9700
105.6800
103.9800
105.4100
1,827,200
Mon, 15 Dec 2025
104.7500
105.0000
103.4000
104.6500
2,086,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
104.6000
105.2500
103.7000
104.2300
979,900
Thu, 11 Dec 2025
103.4000
104.5100
102.9600
104.1700
867,200
Wed, 10 Dec 2025
101.8200
103.7700
101.8200
103.1300
1,050,000
Tue, 09 Dec 2025
103.1000
103.7900
101.5900
101.6900
1,031,700
Mon, 08 Dec 2025
103.5400
103.8900
102.4700
102.6900
1,264,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
104.0000
105.0100
103.4600
103.8800
764,300
Thu, 04 Dec 2025
105.5000
106.4300
104.4000
104.5100
928,500
Wed, 03 Dec 2025
106.1300
106.7700
105.3100
105.5600
939,500
Tue, 02 Dec 2025
106.2000
106.5600
105.4700
106.0000
920,300
Mon, 01 Dec 2025
105.9700
106.9700
105.7100
106.0600
626,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
105.9600
106.8200
105.6800
106.3400
382,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.7600
106.9800
105.7600
106.0300
830,400
Tue, 25 Nov 2025
104.7300
106.9400
104.5100
106.1800
1,141,600
Mon, 24 Nov 2025
104.9800
105.2500
104.0800
104.6400
8,295,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
103.8800
105.8000
103.7800
105.2300
1,600,000
Thu, 20 Nov 2025
102.7800
104.3200
102.7500
103.7600
1,492,500
Wed, 19 Nov 2025
102.2800
102.6500
101.6000
102.1600
1,057,400
Tue, 18 Nov 2025
102.2000
102.5700
101.4700
102.0300
1,160,700
Mon, 17 Nov 2025
103.0900
103.7800
101.7800
102.1500
1,294,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
102.1000
102.8100
101.2600
102.6600
1,363,800
Thu, 13 Nov 2025
102.2400
102.9300
101.5600
101.7600
1,031,100
Wed, 12 Nov 2025
103.0600
103.6400
102.2300
102.6900
1,402,200
Tue, 11 Nov 2025
102.9000
103.9300
101.8100
103.6800
1,415,500
Mon, 10 Nov 2025
101.3000
102.4600
101.0400
102.4000
1,295,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After market open · 12:23 ET
10-Q ↗
Fri, 07 Nov 2025
99.5000
102.3300
99.4400
101.7800
2,274,300
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 06 Nov 2025
101.2400
101.8900
99.2500
99.2900
2,260,800
Wed, 05 Nov 2025
101.5000
102.1600
100.7800
101.8200
1,960,400
Tue, 04 Nov 2025
98.9200
101.4700
98.9000
101.4000
2,318,700
Mon, 03 Nov 2025
98.3100
100.0500
97.8800
99.9900
1,300,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.2600
100.5300
98.7800
99.4800
1,067,400
Thu, 30 Oct 2025
98.0200
99.5900
97.3900
99.3500
2,434,900
Wed, 29 Oct 2025
100.6700
100.8000
97.1700
97.5800
2,364,500
Tue, 28 Oct 2025
103.5300
103.7800
101.1100
101.4200
1,164,400
Mon, 27 Oct 2025
104.7900
104.9300
103.5200
104.1600
838,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.5000
105.9600
104.9900
105.0600
1,804,300