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.7400
104.9400
102.5400
102.6300
745,303
Thu, 22 Oct 2026
100.7800
104.3400
100.7800
104.3000
943,100
Wed, 21 Oct 2026
100.9600
100.9600
99.8800
100.5700
499,000
Tue, 20 Oct 2026
100.3000
101.6100
99.7200
100.5200
1,258,700
Mon, 19 Oct 2026
98.8000
100.1700
98.5400
99.7100
579,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
98.4000
99.6300
97.9300
99.6300
545,500
Thu, 15 Oct 2026
99.2500
99.6700
97.4200
97.9300
828,500
Wed, 14 Oct 2026
97.4600
98.2300
96.2200
98.0600
714,600
Tue, 13 Oct 2026
98.1500
98.7600
96.9800
97.5500
505,800
Mon, 12 Oct 2026
96.5100
97.8900
96.5100
97.3200
634,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
97.2200
97.8600
96.3300
96.7300
499,800
Thu, 08 Oct 2026
95.2800
97.8400
94.8500
97.5000
602,600
Wed, 07 Oct 2026
95.6300
96.1300
95.1800
95.3500
764,600
Tue, 06 Oct 2026
96.0200
96.7200
95.5000
96.1600
775,600
Mon, 05 Oct 2026
94.9300
96.5500
94.2600
95.6200
600,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
96.0100
96.0500
93.0200
94.8800
902,400
Thu, 01 Oct 2026
93.6600
95.5600
93.0500
95.5100
700,000
Wed, 30 Sep 2026
94.6700
95.2200
93.8900
94.2000
1,059,400
Tue, 29 Sep 2026
94.0600
95.3500
94.0600
95.2400
825,100
Mon, 28 Sep 2026
94.5500
94.9600
93.7500
94.4500
696,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
95.1800
95.2400
94.3300
94.4500
441,700
Thu, 24 Sep 2026
95.4900
96.3100
94.5300
94.7200
504,400
Wed, 23 Sep 2026
96.0000
96.9900
95.2600
95.3100
711,800
Tue, 22 Sep 2026
98.1100
98.1100
96.1400
96.2800
590,600
Mon, 21 Sep 2026
99.2100
99.9900
97.6300
97.9700
566,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
99.5100
100.3100
98.6800
99.2000
1,002,500
Thu, 17 Sep 2026
99.9600
100.6500
99.0200
99.9800
826,100
Wed, 16 Sep 2026
99.7100
100.1300
98.5300
99.5900
802,000
Tue, 15 Sep 2026
99.3000
100.6900
98.9300
100.5400
827,900
Mon, 14 Sep 2026
98.9000
100.8300
98.8900
100.0000
724,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
99.2900
99.8000
96.8600
98.2400
882,000
Thu, 10 Sep 2026
99.9100
99.9100
98.0400
98.8900
623,500
Wed, 09 Sep 2026
98.4000
98.8200
97.3100
98.3800
448,600
Tue, 08 Sep 2026
99.8900
100.3100
98.4600
98.6100
543,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
100.3500
101.6400
100.3500
101.1400
612,500
Thu, 03 Sep 2026
100.3600
102.6700
100.3400
101.4000
643,200
Wed, 02 Sep 2026
100.6600
101.0100
99.3800
99.6700
415,900
Tue, 01 Sep 2026
99.0100
100.1500
99.0100
99.8000
479,300
Mon, 31 Aug 2026
99.5200
99.6800
98.5300
98.7800
529,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
99.2900
99.8500
98.9400
99.5200
371,800
Thu, 27 Aug 2026
98.8400
99.6400
98.4400
99.0300
371,500
Wed, 26 Aug 2026
99.4100
101.0000
99.0100
100.0100
556,400
Tue, 25 Aug 2026
99.0900
99.6500
98.4800
99.4100
579,800
Mon, 24 Aug 2026
99.2200
100.7800
99.2200
99.3400
414,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
99.0900
99.6000
98.5300
98.7300
519,300
Thu, 20 Aug 2026
98.2300
99.6100
97.1000
98.6000
715,700
Wed, 19 Aug 2026
101.3300
101.3300
98.4900
98.5500
619,800
Tue, 18 Aug 2026
101.0100
102.0400
100.5700
100.7400
528,400
Mon, 17 Aug 2026
100.6900
101.6100
99.6800
99.8800
512,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
100.2600
101.8800
99.7600
101.2000
617,800
Thu, 13 Aug 2026
100.3500
100.6900
99.4200
100.0100
509,700
Wed, 12 Aug 2026
100.3300
102.2200
99.2000
99.4300
836,200
Tue, 11 Aug 2026
101.2800
102.2500
100.5700
100.7200
487,100
Mon, 10 Aug 2026
102.8600
103.3700
101.1800
101.7900
690,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.6200
103.9700
101.8100
103.4900
492,500
Thu, 06 Aug 2026
104.8500
104.9900
103.6900
104.4500
597,700
Wed, 05 Aug 2026
103.9000
105.3700
103.4500
104.2500
602,300
Tue, 04 Aug 2026
104.2800
105.2100
103.5700
103.7500
744,500
Mon, 03 Aug 2026
104.9700
106.7100
104.9300
105.8700
660,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
105.9700
106.1700
103.1700
105.3200
864,100
Thu, 30 Jul 2026
104.9600
105.8200
103.3500
105.0500
1,489,400
Wed, 29 Jul 2026
97.9400
109.9100
97.9400
105.9600
2,311,600
Tue, 28 Jul 2026
22 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Tue, 28 Jul 2026
21 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 28 Jul 2026
117.5200
119.9900
117.1100
119.2700
908,400
Mon, 27 Jul 2026
116.2900
118.0000
116.2700
117.0500
723,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
113.6000
116.9500
113.6000
116.5000
432,200
Thu, 23 Jul 2026
113.4700
114.7500
111.8900
114.6200
412,000
Wed, 22 Jul 2026
114.4000
114.5100
112.9000
113.6500
482,200
Tue, 21 Jul 2026
114.7100
114.9400
113.8000
114.5200
482,100
Mon, 20 Jul 2026
114.7600
116.0100
114.4000
115.0300
474,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
114.6400
116.6300
113.2400
114.7800
549,900
Thu, 16 Jul 2026
111.4500
114.0000
111.4100
113.6200
1,134,000
Wed, 15 Jul 2026
111.8700
112.2300
108.8400
110.7100
969,700
Tue, 14 Jul 2026
113.9000
114.4700
112.4100
112.4400
691,900
Mon, 13 Jul 2026
114.1200
115.2600
113.6300
114.5200
576,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.8200
113.7900
112.1800
113.0600
590,700
Thu, 09 Jul 2026
113.5500
113.9600
112.1400
112.4200
880,000
Wed, 08 Jul 2026
114.2100
114.3100
112.7100
112.8500
711,700
Tue, 07 Jul 2026
113.7500
115.9100
113.2500
114.5300
872,100
Mon, 06 Jul 2026
112.8300
113.7600
112.4500
113.0600
601,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
110.7900
113.5100
108.3800
113.3600
754,200
Wed, 01 Jul 2026
108.2600
109.9900
107.7200
109.0700
550,500
Tue, 30 Jun 2026
108.2600
109.0500
107.1400
107.4400
664,900
Mon, 29 Jun 2026
108.0000
109.0500
107.6400
108.8400
618,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
105.4700
109.0400
104.6700
108.7200
1,341,500
Thu, 25 Jun 2026
106.0300
107.1300
104.1100
104.6900
538,200
Wed, 24 Jun 2026
105.5900
107.4200
105.1100
106.0300
678,200
Tue, 23 Jun 2026
104.4500
106.0300
103.2500
105.7200
1,072,300
Mon, 22 Jun 2026
101.1900
103.6600
100.4100
103.3900
859,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
102.8100
103.0900
100.3300
100.9900
1,162,000
Wed, 17 Jun 2026
102.3300
105.0900
102.3100
103.2200
938,800
Tue, 16 Jun 2026
102.0300
103.8300
101.9100
102.7500
682,100
Mon, 15 Jun 2026
20 · 8-K
After-hours · 16:26 ET
8-K ↗
Mon, 15 Jun 2026
101.0500
102.0700
100.9400
101.3100
817,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
100.5800
101.5700
98.9800
101.4400
715,000
Thu, 11 Jun 2026
100.3600
100.5700
97.5000
99.5400
633,900
Wed, 10 Jun 2026
99.1600
100.8100
98.6200
99.8800
540,600
Tue, 09 Jun 2026
98.2700
98.3900
95.8300
97.6200
665,100
Mon, 08 Jun 2026
99.2400
99.2400
96.0900
96.2100
459,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
96.9000
98.9300
95.6500
98.8100
624,000
Thu, 04 Jun 2026
95.7500
97.1100
94.9100
95.3400
378,200
Wed, 03 Jun 2026
95.4600
95.8800
94.2700
94.5500
550,900
Tue, 02 Jun 2026
97.8400
98.0700
95.4000
95.4400
610,400
Mon, 01 Jun 2026
94.0000
96.2300
93.9900
95.9000
720,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
95.5800
96.2500
94.6000
94.9300
876,100
Thu, 28 May 2026
95.2100
97.1200
94.0000
95.7900
1,074,000
Wed, 27 May 2026
98.7900
99.8300
95.5300
95.6100
543,000
Tue, 26 May 2026
99.3100
101.0900
98.9200
98.9800
414,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
100.2000
101.3700
99.8000
99.9400
381,000
Thu, 21 May 2026
99.7600
100.8400
98.6700
100.7000
444,800
Wed, 20 May 2026
100.8400
100.9200
99.4100
100.5500
415,200
Tue, 19 May 2026
101.0800
102.0000
99.3800
100.0600
799,500
Mon, 18 May 2026
19 · 8-K
After-hours · 16:27 ET
8-K ↗
Mon, 18 May 2026
99.0000
101.2300
98.2600
100.6400
1,024,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
99.1600
99.7100
98.4500
99.0900
546,100
Thu, 14 May 2026
97.7600
98.8100
97.2400
97.6900
519,600
Wed, 13 May 2026
98.4800
99.3300
96.8000
97.2600
601,900
Tue, 12 May 2026
98.6500
99.9300
97.5900
99.3200
515,900
Mon, 11 May 2026
99.8100
100.7300
98.2300
98.5100
647,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
99.3000
100.0000
97.5700
99.3900
327,800
Thu, 07 May 2026
98.7300
99.7400
98.0200
99.3100
495,700
Wed, 06 May 2026
99.1700
100.3700
98.7100
99.3700
556,800
Tue, 05 May 2026
99.0600
100.5400
98.5500
98.8100
420,100
Mon, 04 May 2026
98.9800
100.7400
98.6000
98.8400
625,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
101.9200
102.6600
99.9500
100.1300
575,300
Fri, 01 May 2026
18 · DEFA14A
Pre-market · 08:42 ET
DEFA14A ↗
Thu, 30 Apr 2026
96.5700
102.2500
96.5700
100.4100
1,192,800
Wed, 29 Apr 2026
17 · 10-Q
After-hours · 16:28 ET
10-Q ↗
Wed, 29 Apr 2026
16 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 29 Apr 2026
100.3400
100.5500
97.6100
97.9600
782,100
Tue, 28 Apr 2026
100.8600
101.1900
99.6700
100.3500
506,300
Mon, 27 Apr 2026
99.0000
100.7600
99.0000
99.5100
597,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
100.8300
101.4500
99.2800
99.3100
518,800
Thu, 23 Apr 2026
99.7800
101.7400
99.2400
101.4800
392,800
Wed, 22 Apr 2026
101.6800
102.0600
99.1800
99.8900
611,300
Tue, 21 Apr 2026
102.2200
102.8500
101.1900
102.0800
388,300
Mon, 20 Apr 2026
101.9500
103.0000
101.3800
101.7800
468,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
100.5800
102.6500
100.2500
102.0400
454,800
Thu, 16 Apr 2026
100.5200
101.3900
99.7200
100.5300
616,000
Wed, 15 Apr 2026
99.3500
101.3900
99.3200
100.7400
559,700
Tue, 14 Apr 2026
98.8700
100.1200
98.7400
99.4000
639,800
Mon, 13 Apr 2026
97.7800
100.4000
97.7800
100.0400
583,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
101.9500
101.9500
96.8900
98.1400
932,500
Thu, 09 Apr 2026
102.5000
103.4600
101.8900
102.4300
610,000
Wed, 08 Apr 2026
101.6100
103.1200
101.4200
102.8900
457,300
Tue, 07 Apr 2026
100.8900
102.3800
100.4400
101.0700
483,200
Mon, 06 Apr 2026
101.0800
101.9000
100.6500
101.4600
524,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
100.2800
101.9600
99.6600
101.6700
423,500
Thu, 02 Apr 2026
15 · DEF 14A
Pre-market · 08:03 ET
DEF 14A ↗
Thu, 02 Apr 2026
14 · DEFA14A
Pre-market · 07:59 ET
DEFA14A ↗
Wed, 01 Apr 2026
100.6900
100.9600
99.2400
99.8900
573,300
Tue, 31 Mar 2026
101.3100
101.9800
99.7900
101.4100
405,600
Mon, 30 Mar 2026
99.6300
101.4800
99.0300
100.7000
440,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
101.3400
101.4000
98.7100
98.9100
564,200
Thu, 26 Mar 2026
102.2800
102.2800
99.4000
101.2800
466,700
Thu, 26 Mar 2026
13 · 8-K
Pre-market · 08:59 ET
8-K ↗
Wed, 25 Mar 2026
102.2000
102.7900
100.8200
101.0400
648,400
Tue, 24 Mar 2026
12 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 24 Mar 2026
100.0600
102.0200
100.0000
101.4600
475,800
Mon, 23 Mar 2026
98.6900
101.6800
98.6900
100.3800
445,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
99.8900
100.3900
99.0200
99.5700
766,400
Thu, 19 Mar 2026
101.8000
102.6400
99.2900
99.4200
651,000
Wed, 18 Mar 2026
101.6000
102.0600
101.1400
101.8100
376,300
Tue, 17 Mar 2026
101.2300
102.5000
101.2300
101.9800
290,700
Mon, 16 Mar 2026
101.4500
102.5700
100.7600
100.8600
427,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
101.3300
101.5000
100.4100
100.9000
437,400
Thu, 12 Mar 2026
99.1500
100.9100
98.7800
100.6100
449,100
Wed, 11 Mar 2026
100.7400
100.7400
99.0300
99.8500
563,300
Tue, 10 Mar 2026
101.2100
103.0900
100.4500
101.2500
441,700
Mon, 09 Mar 2026
102.5900
102.5900
100.3300
101.4400
457,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
102.8400
103.4000
100.5400
103.0300
444,500
Thu, 05 Mar 2026
103.4400
104.0600
102.3300
103.5600
829,800
Wed, 04 Mar 2026
104.3100
104.9500
102.3400
103.8600
637,700
Tue, 03 Mar 2026
105.1000
105.7200
102.5600
104.3300
667,500
Mon, 02 Mar 2026
105.3200
107.2700
105.0600
106.9100
579,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 27 Feb 2026
106.2000
106.3100
103.7500
105.7200
604,100
Fri, 27 Feb 2026
10 · 10-K
Pre-market · 07:58 ET
10-K ↗
Thu, 26 Feb 2026
103.4200
105.2400
103.1800
104.6100
455,200
Wed, 25 Feb 2026
103.3300
103.4700
101.0800
102.5900
600,500
Tue, 24 Feb 2026
104.0600
106.3100
102.4800
103.3300
587,200
Mon, 23 Feb 2026
105.2600
105.9100
103.5700
104.3500
1,008,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 20 Feb 2026
103.4600
105.1000
102.2600
105.0100
1,119,600
Thu, 19 Feb 2026
103.9300
105.0000
102.0500
102.5900
725,600
Wed, 18 Feb 2026
104.3500
105.0000
102.9800
104.0500
596,800
Tue, 17 Feb 2026
102.9400
104.7400
102.9400
104.3500
936,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
100.3300
102.2600
100.1200
101.8500
696,200
Thu, 12 Feb 2026
103.5400
103.5400
99.5100
101.1100
973,400
Wed, 11 Feb 2026
103.9200
104.0500
101.1700
101.5600
1,135,000
Tue, 10 Feb 2026
103.0600
104.2500
101.4100
103.5800
553,200
Mon, 09 Feb 2026
105.9900
106.7400
102.8500
103.0600
445,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
107.1300
107.9900
106.1100
106.5300
386,900
Thu, 05 Feb 2026
106.4900
108.1800
106.1000
106.5900
592,300
Wed, 04 Feb 2026
104.9800
107.4300
104.9800
106.2200
557,700
Tue, 03 Feb 2026
104.6500
106.0000
103.4500
104.8200
583,400
Mon, 02 Feb 2026
104.3100
105.4300
102.6100
103.8600
831,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
8 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 30 Jan 2026
104.2300
104.8200
101.9800
103.1800
744,100
Thu, 29 Jan 2026
107.7900
107.7900
103.1100
104.0500
1,035,600
Wed, 28 Jan 2026
7 · 8-K
After-hours · 16:26 ET
8-K ↗
Wed, 28 Jan 2026
101.8800
104.5400
101.4900
103.7800
787,000
Tue, 27 Jan 2026
103.1500
103.3500
102.0600
102.5100
578,500
Mon, 26 Jan 2026
102.9500
103.6500
101.9000
103.0900
930,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
102.2100
104.0100
100.8000
102.0700
641,000
Thu, 22 Jan 2026
102.6800
103.0100
101.4000
102.9500
474,200
Wed, 21 Jan 2026
103.2800
104.1000
101.0300
103.3500
946,100
Tue, 20 Jan 2026
99.9900
102.8200
99.5000
102.7400
1,141,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
99.6800
100.1100
98.2400
99.9400
694,400
Thu, 15 Jan 2026
100.4900
101.1400
100.0100
100.3400
682,700
Wed, 14 Jan 2026
99.3200
101.0500
98.6700
100.2500
677,600
Tue, 13 Jan 2026
101.1000
101.3800
98.3200
99.0500
607,300
Mon, 12 Jan 2026
101.7300
102.6200
100.6800
101.3700
535,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
103.3300
104.3900
102.2200
102.3400
433,800
Thu, 08 Jan 2026
103.6400
104.3200
102.5600
103.8800
618,400
Wed, 07 Jan 2026
102.7300
103.3200
102.0200
103.2300
541,800
Tue, 06 Jan 2026
104.2600
104.7600
102.0900
103.0700
821,600
Mon, 05 Jan 2026
103.7500
106.1200
103.1400
105.5100
528,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.7100
106.8000
103.8400
104.2600
559,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
108.2500
108.4100
107.0700
107.0900
656,000
Tue, 30 Dec 2025
109.1200
109.1200
108.4600
108.7600
558,000
Mon, 29 Dec 2025
109.3100
109.5700
108.9400
109.1000
466,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
109.0900
109.2100
108.3400
108.9900
283,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
109.3500
110.3400
108.3400
108.9700
270,200
Tue, 23 Dec 2025
109.3300
110.1700
108.7200
109.1800
631,300
Mon, 22 Dec 2025
107.3700
109.2300
107.3200
108.9600
537,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.4300
108.0000
106.9300
107.9400
993,600
Thu, 18 Dec 2025
106.6900
107.9600
106.0300
107.6800
611,900
Wed, 17 Dec 2025
106.9300
107.7200
105.6700
107.0600
597,100
Tue, 16 Dec 2025
107.5200
108.1200
106.7500
107.1400
655,300
Mon, 15 Dec 2025
104.8500
106.6100
104.4500
106.4600
613,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
104.3600
104.3600
103.3300
104.3600
455,100
Thu, 11 Dec 2025
100.7500
103.7300
100.7400
103.6300
449,600
Wed, 10 Dec 2025
99.4200
101.7000
99.0000
100.3600
709,100
Tue, 09 Dec 2025
98.3400
99.7800
98.3400
99.0900
435,800
Mon, 08 Dec 2025
97.9800
99.0200
97.1600
98.5700
658,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
99.3500
99.8000
97.6700
97.8500
726,300
Thu, 04 Dec 2025
99.7900
101.2600
99.2300
99.4700
436,900
Wed, 03 Dec 2025
101.7900
102.5800
99.5100
99.5800
802,400
Tue, 02 Dec 2025
102.1000
102.2200
100.7200
101.6100
793,700
Mon, 01 Dec 2025
102.2000
102.6800
101.2100
102.2100
827,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
102.3800
102.6000
101.5700
102.2400
204,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
100.5100
102.7500
100.2800
102.1400
925,500
Tue, 25 Nov 2025
100.4000
101.3600
99.9700
100.1600
712,100
Mon, 24 Nov 2025
101.1900
101.1900
99.3000
99.5700
813,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
6 · 8-K
After-hours · 16:22 ET
8-K ↗
Fri, 21 Nov 2025
100.7500
102.1300
100.3400
100.8900
499,700
Thu, 20 Nov 2025
100.0200
100.9500
99.2800
100.5200
531,400
Wed, 19 Nov 2025
100.5800
101.2200
99.2200
99.3400
475,800
Tue, 18 Nov 2025
100.4800
101.5400
99.9600
100.9100
493,700
Mon, 17 Nov 2025
102.7900
103.0700
100.6700
100.7100
727,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
103.1000
103.6900
102.0400
102.2100
748,800
Thu, 13 Nov 2025
101.8400
102.8400
101.5700
102.6900
585,300
Wed, 12 Nov 2025
100.2200
101.7800
100.0400
101.6300
499,600
Tue, 11 Nov 2025
99.7400
101.3300
99.7400
100.5600
535,800
Mon, 10 Nov 2025
98.9300
100.7600
98.9300
99.7000
600,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 07 Nov 2025
98.2300
99.6500
97.4500
99.5400
703,300
Thu, 06 Nov 2025
97.2600
98.0000
96.8500
97.5900
594,800
Wed, 05 Nov 2025
96.3000
97.2500
95.7500
96.7900
669,700
Tue, 04 Nov 2025
4 · S-3ASR
After-hours · 17:01 ET
S-3ASR ↗
Tue, 04 Nov 2025
94.7200
96.1900
94.6300
95.9800
802,700
Mon, 03 Nov 2025
3 · 8-K
After-hours · 16:37 ET
8-K ↗
Mon, 03 Nov 2025
93.0000
94.3900
92.2300
94.3400
1,059,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.5700
93.9500
92.5300
93.6600
1,067,900
Thu, 30 Oct 2025
90.1800
94.1000
89.4800
93.5000
1,230,000
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 29 Oct 2025
88.4900
89.6700
88.0700
88.2500
1,106,100
Tue, 28 Oct 2025
90.6800
91.0600
88.7600
89.0900
1,063,200
Mon, 27 Oct 2025
91.3000
91.3400
90.5700
91.2200
905,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.7700
93.2000
90.9000
91.1400
935,000