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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
70.1400
70.7200
68.9265
70.2500
648,830
Thu, 03 Sep 2026
72.4900
73.6600
70.9300
71.0900
761,600
Wed, 02 Sep 2026
72.6600
73.3100
71.4500
71.9500
757,800
Tue, 01 Sep 2026
74.4800
75.1200
72.8600
73.0700
570,500
Mon, 31 Aug 2026
74.3100
74.8700
72.8400
74.1800
786,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.6600
75.3500
73.6600
74.8100
456,700
Thu, 27 Aug 2026
74.2800
75.1800
73.9800
74.3300
583,200
Wed, 26 Aug 2026
74.0600
74.5000
73.0800
74.4600
507,500
Tue, 25 Aug 2026
73.1400
74.1100
72.9400
73.8900
451,800
Mon, 24 Aug 2026
73.2200
75.4600
72.4200
74.0800
616,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
73.1300
73.5300
72.2600
72.8800
537,200
Thu, 20 Aug 2026
73.1500
74.1200
72.4200
73.6100
697,000
Wed, 19 Aug 2026
73.0400
75.1700
72.4700
73.1100
950,200
Tue, 18 Aug 2026
71.4100
73.7900
71.3800
72.5200
602,800
Mon, 17 Aug 2026
70.4000
71.5700
69.9700
70.2900
685,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
73.6300
74.6200
70.5400
71.3100
577,500
Thu, 13 Aug 2026
71.9400
73.9400
71.5300
73.2500
819,500
Wed, 12 Aug 2026
70.6500
71.9500
70.1700
71.4600
628,600
Tue, 11 Aug 2026
71.7200
73.1500
71.5100
71.5200
570,600
Mon, 10 Aug 2026
72.1000
73.6800
72.1000
72.4800
545,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.5400
74.9600
72.7800
73.3800
657,100
Thu, 06 Aug 2026
13 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Thu, 06 Aug 2026
74.9600
74.9600
73.2100
73.9700
652,100
Wed, 05 Aug 2026
76.3100
76.6200
74.6600
75.5200
611,300
Tue, 04 Aug 2026
74.7500
76.9900
73.7200
75.6000
771,200
Mon, 03 Aug 2026
75.5700
77.8000
75.3400
76.2700
965,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
76.3900
79.4100
74.3300
74.5400
1,089,800
Thu, 30 Jul 2026
12 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 30 Jul 2026
80.5700
81.7100
77.4700
77.9500
925,000
Wed, 29 Jul 2026
80.6600
83.0300
79.8000
82.6800
924,100
Tue, 28 Jul 2026
79.2500
81.4500
78.7900
80.6600
978,900
Mon, 27 Jul 2026
76.3200
79.2500
76.3200
77.8500
868,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
74.6800
76.1000
74.5800
75.7700
577,600
Thu, 23 Jul 2026
72.0800
74.4300
71.0000
74.3200
713,800
Wed, 22 Jul 2026
75.2400
75.7900
70.7300
72.0400
1,348,200
Tue, 21 Jul 2026
76.2200
77.1800
74.2600
74.5700
739,900
Mon, 20 Jul 2026
75.8100
77.8000
74.9400
77.5100
983,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
78.0000
79.4100
76.0300
76.5800
756,100
Thu, 16 Jul 2026
74.3500
77.1500
74.3500
76.0300
675,100
Wed, 15 Jul 2026
73.3000
75.7100
73.1100
73.9900
963,500
Tue, 14 Jul 2026
73.3400
74.2900
72.6700
73.0900
757,800
Mon, 13 Jul 2026
74.0700
75.3100
74.0700
74.7600
811,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.2600
75.5600
71.7700
73.3100
886,000
Thu, 09 Jul 2026
73.9400
75.6900
73.7700
74.4300
1,121,100
Wed, 08 Jul 2026
76.4400
76.5500
74.7600
75.0900
817,600
Tue, 07 Jul 2026
76.6600
78.0600
76.4800
76.6200
690,100
Mon, 06 Jul 2026
74.6200
75.7700
73.3800
75.7100
966,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.3700
75.2000
72.6400
75.1400
739,900
Wed, 01 Jul 2026
71.9800
74.3900
71.9800
73.0300
969,900
Tue, 30 Jun 2026
70.2400
71.6600
69.9900
70.8800
656,400
Mon, 29 Jun 2026
71.0800
71.5000
70.3500
70.8900
1,020,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
66.0100
70.5000
66.0100
70.1400
1,882,100
Thu, 25 Jun 2026
67.6300
68.3700
66.5400
66.9100
1,113,800
Wed, 24 Jun 2026
66.7700
68.6500
66.1300
67.9200
1,169,300
Tue, 23 Jun 2026
64.5800
65.9800
64.2200
65.8400
889,600
Mon, 22 Jun 2026
63.8200
65.0700
63.5500
64.0200
899,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.6600
64.8100
63.0000
64.3200
1,972,300
Wed, 17 Jun 2026
64.2700
65.8900
63.8000
64.0100
1,402,700
Tue, 16 Jun 2026
63.9200
65.4500
63.8200
64.8700
867,100
Mon, 15 Jun 2026
64.3300
66.1300
63.2800
63.8100
917,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
65.3200
65.5100
63.9600
64.8500
878,100
Thu, 11 Jun 2026
63.8300
65.5200
63.0600
65.3100
970,100
Wed, 10 Jun 2026
61.5000
64.5400
61.1400
64.2900
1,206,400
Tue, 09 Jun 2026
59.0700
61.6500
58.6900
61.5100
929,100
Mon, 08 Jun 2026
61.3400
61.5000
58.9900
59.1800
918,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
62.8600
64.4700
61.6200
62.1700
1,038,700
Thu, 04 Jun 2026
60.9100
62.4800
60.2500
61.5400
1,255,200
Wed, 03 Jun 2026
11 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 03 Jun 2026
60.8600
60.9900
57.6300
59.6400
1,304,100
Tue, 02 Jun 2026
64.4300
65.0100
60.4300
61.0300
1,254,100
Mon, 01 Jun 2026
10 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 01 Jun 2026
62.8700
65.9600
62.8700
65.5100
1,406,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
62.0000
63.6600
61.5300
62.6200
1,393,500
Thu, 28 May 2026
62.3100
63.3500
61.5100
61.5700
1,263,400
Wed, 27 May 2026
64.8300
65.8200
62.4100
62.5300
1,277,300
Tue, 26 May 2026
66.9700
67.4700
64.9600
65.0600
1,311,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
67.4600
68.8300
67.0100
67.7500
919,700
Thu, 21 May 2026
66.9700
67.9100
65.6300
67.5500
812,400
Wed, 20 May 2026
66.8700
67.7300
65.5000
67.6100
1,046,200
Tue, 19 May 2026
68.8300
70.8200
67.1700
67.3800
1,252,300
Mon, 18 May 2026
68.1400
70.3300
68.0100
68.1700
1,604,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
69.9500
71.9200
68.3300
68.5800
1,550,900
Thu, 14 May 2026
68.6600
69.6700
67.3000
69.4800
1,768,300
Wed, 13 May 2026
68.8200
69.8100
67.6100
68.6200
10,150,700
Tue, 12 May 2026
69.5800
70.3100
68.2600
69.1200
2,092,200
Mon, 11 May 2026
70.5800
71.0700
68.6500
68.6800
1,554,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.3300
72.0600
69.4900
70.5900
3,103,000
Thu, 07 May 2026
9 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 07 May 2026
66.7500
69.8900
65.0000
68.3100
1,973,300
Wed, 06 May 2026
74.6900
74.6900
66.0000
66.3600
2,020,600
Tue, 05 May 2026
8 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 05 May 2026
80.8000
81.9500
79.0600
81.5700
1,056,900
Mon, 04 May 2026
81.1900
82.2000
80.1800
80.8800
643,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.0200
82.8100
80.8100
81.5500
605,200
Thu, 30 Apr 2026
81.0100
81.7500
80.4800
81.1100
701,800
Wed, 29 Apr 2026
81.7600
82.1400
80.8200
82.0400
471,300
Tue, 28 Apr 2026
82.0300
83.3200
81.2900
81.5800
523,300
Mon, 27 Apr 2026
80.5400
82.1500
80.5400
81.3000
553,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.3400
81.9600
79.7000
81.0200
734,700
Thu, 23 Apr 2026
84.2000
84.3300
81.0200
81.7000
1,246,200
Wed, 22 Apr 2026
85.6900
86.6900
84.7700
84.9900
552,000
Tue, 21 Apr 2026
85.4100
86.2300
84.8300
85.2700
750,700
Mon, 20 Apr 2026
84.5700
85.8500
84.3500
85.0200
775,900
Mon, 20 Apr 2026
7 · DEFA14A
Pre-market · 06:10 ET
DEFA14A ↗
Mon, 20 Apr 2026
6 · DEF 14A
Pre-market · 06:05 ET
DEF 14A ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
85.2900
86.0900
84.3000
84.7600
714,800
Thu, 16 Apr 2026
84.5100
84.9400
83.5200
84.7200
463,900
Wed, 15 Apr 2026
83.9400
85.3400
83.6400
83.9300
476,400
Tue, 14 Apr 2026
82.9700
84.6000
82.9700
83.8900
463,500
Mon, 13 Apr 2026
80.5000
83.2000
80.5000
82.8500
619,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.0900
83.1800
79.5900
80.4500
554,200
Thu, 09 Apr 2026
82.4000
82.6900
81.1200
82.4100
496,800
Wed, 08 Apr 2026
83.9300
84.6400
82.7700
82.8500
548,300
Tue, 07 Apr 2026
84.3600
84.8500
82.6500
82.9800
538,100
Mon, 06 Apr 2026
83.4000
84.5500
82.8300
84.3900
555,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
81.6200
84.5500
80.1600
83.8100
686,800
Wed, 01 Apr 2026
82.0500
83.1200
79.4000
81.2300
790,200
Tue, 31 Mar 2026
81.1900
83.5100
80.8800
82.1300
576,500
Mon, 30 Mar 2026
78.1700
80.9300
77.9800
80.8000
632,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
80.9800
81.4100
77.9400
77.9900
914,100
Thu, 26 Mar 2026
79.8800
81.8000
79.8800
81.2000
1,040,400
Wed, 25 Mar 2026
79.1800
79.7900
77.7500
79.7400
678,700
Tue, 24 Mar 2026
78.8500
80.2100
77.5000
79.0500
803,000
Mon, 23 Mar 2026
78.7000
78.9000
77.4000
78.1400
999,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.8800
78.1500
76.4300
77.3300
904,800
Thu, 19 Mar 2026
77.2200
77.9600
76.0700
77.0700
658,400
Wed, 18 Mar 2026
75.6500
77.2300
75.1100
76.5500
799,300
Tue, 17 Mar 2026
77.0800
79.3000
76.1900
76.4000
737,700
Mon, 16 Mar 2026
76.0000
76.9900
75.3500
76.4600
858,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.0900
78.8100
74.8900
76.2300
1,022,500
Thu, 12 Mar 2026
77.6400
79.3800
77.4600
78.0000
959,400
Wed, 11 Mar 2026
75.9300
77.9200
75.9300
77.8500
875,300
Tue, 10 Mar 2026
78.3500
78.7900
75.7900
76.2700
1,318,000
Mon, 09 Mar 2026
5 · 8-K
After-hours · 17:09 ET
8-K ↗
Mon, 09 Mar 2026
77.0000
77.3700
75.4000
77.2100
1,005,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
77.3300
78.0400
76.2600
77.3200
937,400
Thu, 05 Mar 2026
75.8700
77.9600
75.7600
77.8800
639,100
Wed, 04 Mar 2026
74.8100
75.9800
74.0400
75.7600
937,700
Tue, 03 Mar 2026
74.2000
75.4700
72.3000
75.0200
696,800
Mon, 02 Mar 2026
72.8600
75.3000
72.8600
74.8700
1,051,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
74.0300
75.1500
73.9700
74.5200
1,229,000
Thu, 26 Feb 2026
4 · 10-K
After-hours · 16:26 ET
10-K ↗
Thu, 26 Feb 2026
72.8700
75.4500
72.8700
75.1600
921,500
Wed, 25 Feb 2026
71.5900
72.9800
71.1500
72.2400
1,008,800
Tue, 24 Feb 2026
71.3100
72.9200
70.5100
71.6400
1,319,200
Mon, 23 Feb 2026
71.4900
73.1000
70.5100
71.4100
2,211,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.4700
72.9400
70.9800
72.3500
1,573,100
Thu, 19 Feb 2026
70.3700
71.2700
69.4200
71.0600
1,459,500
Wed, 18 Feb 2026
68.3800
71.0000
67.7900
70.8700
1,657,600
Tue, 17 Feb 2026
67.1700
69.2900
65.9500
67.9400
2,130,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
74.3300
74.3300
63.6800
66.9000
4,154,800
Thu, 12 Feb 2026
3 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 12 Feb 2026
81.4600
83.0900
77.2500
81.8300
1,971,800
Wed, 11 Feb 2026
84.2300
84.8400
80.7900
81.6000
773,800
Tue, 10 Feb 2026
83.8000
85.6300
83.5800
85.0400
993,900
Mon, 09 Feb 2026
85.6300
86.0900
82.9800
83.4800
1,110,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
89.0800
89.8300
85.7800
86.0800
906,000
Thu, 05 Feb 2026
90.6600
91.6300
87.6400
88.7200
899,700
Wed, 04 Feb 2026
87.8400
90.6300
86.3800
89.3800
1,231,600
Tue, 03 Feb 2026
90.3400
91.0700
87.2600
88.1500
672,900
Mon, 02 Feb 2026
92.6500
93.7100
91.7900
92.1800
541,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
91.8500
92.6600
90.4200
92.6300
583,200
Thu, 29 Jan 2026
91.9700
91.9700
89.8600
91.3200
601,600
Wed, 28 Jan 2026
91.0400
92.6700
90.8300
91.9100
542,100
Tue, 27 Jan 2026
91.9800
92.4500
90.4100
91.1100
444,400
Mon, 26 Jan 2026
93.2200
94.1900
91.7500
92.5400
458,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
93.6700
95.5700
92.6100
93.4300
407,900
Thu, 22 Jan 2026
93.8800
94.9300
93.2000
93.9500
537,600
Wed, 21 Jan 2026
93.5400
94.6700
92.4100
93.1300
575,000
Tue, 20 Jan 2026
94.7900
96.5200
93.0000
93.3900
663,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
96.6200
96.9800
94.4900
96.2300
812,800
Thu, 15 Jan 2026
97.1300
98.1800
96.3200
97.0100
735,000
Wed, 14 Jan 2026
99.1700
99.4000
96.4400
96.8900
752,600
Tue, 13 Jan 2026
101.4200
101.5300
98.7500
99.5000
590,800
Mon, 12 Jan 2026
102.4000
102.9300
101.4500
101.8700
586,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
101.6500
103.7700
100.3300
102.4600
512,300
Thu, 08 Jan 2026
102.6000
104.1100
101.6300
101.9900
508,000
Wed, 07 Jan 2026
103.2000
103.7200
101.7800
103.4900
576,100
Tue, 06 Jan 2026
102.7600
104.4600
102.2800
102.3600
660,100
Mon, 05 Jan 2026
98.5200
103.6900
98.2100
102.8800
666,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
100.7700
101.0400
98.8100
99.3000
462,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
101.3600
102.4200
100.8500
101.4000
399,900
Tue, 30 Dec 2025
101.8600
102.7200
101.2800
102.1300
336,600
Mon, 29 Dec 2025
101.8100
102.4900
100.6700
102.2400
438,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.3700
101.4800
100.2500
101.3200
294,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
99.5100
101.1600
99.1100
100.7000
191,600
Tue, 23 Dec 2025
101.6600
101.8500
99.3600
99.5700
432,700
Mon, 22 Dec 2025
100.7600
102.2000
100.7600
101.7700
572,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
103.5000
104.1300
101.5100
101.6300
514,400
Thu, 18 Dec 2025
103.8100
105.1200
102.7500
103.4800
790,400
Wed, 17 Dec 2025
103.2500
105.5700
103.2500
104.5200
553,500
Tue, 16 Dec 2025
104.3000
105.0700
103.1900
104.1100
683,800
Mon, 15 Dec 2025
100.7100
104.5100
100.4700
104.1300
1,066,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
99.4700
100.7500
98.2500
100.7100
723,300
Thu, 11 Dec 2025
98.4800
99.7900
98.2100
98.7100
755,100
Wed, 10 Dec 2025
97.9700
98.5900
97.2400
97.9800
953,900
Tue, 09 Dec 2025
100.1000
100.7300
97.8100
97.9700
659,100
Mon, 08 Dec 2025
102.7300
103.0000
98.2100
99.5600
854,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
104.0700
105.6200
102.9300
103.1400
1,237,800
Thu, 04 Dec 2025
104.4900
105.7500
103.6500
103.9900
844,400
Wed, 03 Dec 2025
103.8700
105.3200
103.6700
104.2600
640,500
Tue, 02 Dec 2025
104.2100
104.9700
102.6200
104.0400
573,500
Mon, 01 Dec 2025
102.3600
104.4300
101.0700
103.7000
773,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
102.3200
104.1000
102.3100
102.7600
278,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
101.3900
103.1000
100.9600
102.4600
513,500
Tue, 25 Nov 2025
98.8500
102.6900
98.8500
101.9300
729,100
Mon, 24 Nov 2025
100.1800
100.6700
98.5900
98.9200
826,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
98.0200
101.6500
97.9500
101.1200
1,083,900
Thu, 20 Nov 2025
99.3700
101.0000
97.4700
97.5900
955,300
Wed, 19 Nov 2025
99.1500
99.9400
98.3500
99.5900
660,900
Tue, 18 Nov 2025
95.7000
99.8000
95.7000
99.6900
1,364,100
Mon, 17 Nov 2025
99.2200
99.4000
96.1500
96.3400
1,039,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
99.3800
100.6000
99.1100
99.4700
515,900
Thu, 13 Nov 2025
99.9000
101.7800
99.9000
100.1900
637,200
Wed, 12 Nov 2025
100.4700
101.9400
99.8600
100.0300
605,300
Tue, 11 Nov 2025
99.8500
101.0700
99.3400
100.8900
448,200
Mon, 10 Nov 2025
98.2700
99.4900
97.2100
99.0800
648,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
97.9400
99.9900
96.9600
98.4600
696,500
Thu, 06 Nov 2025
99.6600
99.6600
95.8700
97.8500
924,700
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Wed, 05 Nov 2025
102.1000
102.2600
99.7300
100.2500
739,700
Tue, 04 Nov 2025
104.2200
105.7900
102.5300
102.6100
728,100
Mon, 03 Nov 2025
106.7600
108.1000
102.0500
103.6300
2,002,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
100.0700
109.8600
100.0700
109.2300
3,374,900
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 30 Oct 2025
93.0400
94.1900
91.4900
92.2800
1,975,600
Wed, 29 Oct 2025
97.1900
97.5800
92.6600
92.7000
1,542,800
Tue, 28 Oct 2025
99.1900
100.0000
98.1300
98.3300
696,800
Mon, 27 Oct 2025
101.6900
102.0600
99.0800
99.1900
710,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
100.9400
102.9900
100.8400
100.8900
831,500
Thu, 23 Oct 2025
102.3300
102.6300
100.8800
101.9600
578,600
Wed, 22 Oct 2025
103.0900
104.1100
102.4400
102.5000
475,800
Tue, 21 Oct 2025
101.5500
103.3100
100.8500
102.7400
504,100
Mon, 20 Oct 2025
100.0300
102.0500
100.0300
101.6200
413,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
99.8000
101.4100
99.5800
100.5500
470,400
Thu, 16 Oct 2025
100.3500
101.4100
98.5900
98.8600
636,900
Wed, 15 Oct 2025
98.7900
100.2300
98.0700
100.0700
662,400
Tue, 14 Oct 2025
96.9700
98.7500
96.0600
98.3900
649,700
Mon, 13 Oct 2025
96.8900
99.4800
96.7700
96.7700
631,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
96.8900
97.7800
95.5300
97.5800
771,100
Thu, 09 Oct 2025
98.1700
99.3500
96.0900
96.9400
774,700
Wed, 08 Oct 2025
100.2400
100.2400
98.0400
98.8000
604,300
Tue, 07 Oct 2025
102.4900
102.6600
99.2400
99.5900
966,800
Mon, 06 Oct 2025
106.7400
106.7400
102.1700
102.1800
673,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
106.6300
107.5300
106.1500
106.4300
442,100
Thu, 02 Oct 2025
107.0000
107.5800
105.6800
106.6800
372,100
Wed, 01 Oct 2025
108.5200
109.3400
107.2500
107.9900
439,700
Tue, 30 Sep 2025
107.8200
108.7300
107.3400
108.5700
490,100
Mon, 29 Sep 2025
108.5400
109.3600
107.9000
108.5800
494,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
108.0300
108.7600
107.1800
108.5200
392,600
Thu, 25 Sep 2025
107.5200
108.1600
106.0400
107.2800
402,700
Wed, 24 Sep 2025
108.3700
108.7400
106.9200
107.5200
940,700
Tue, 23 Sep 2025
110.1300
110.1400
108.2300
108.4400
509,000
Mon, 22 Sep 2025
109.1800
110.3100
108.6600
109.5200
498,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
110.9900
111.3900
108.6500
109.0200
853,300
Thu, 18 Sep 2025
110.1300
112.4100
110.0700
111.0600
1,066,200
Wed, 17 Sep 2025
111.0500
111.4900
108.0400
109.2300
1,107,300
Tue, 16 Sep 2025
109.4600
111.2700
108.6100
110.4200
1,572,600
Mon, 15 Sep 2025
113.4100
113.8800
109.1100
109.1300
743,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
113.9200
114.3200
113.0800
113.3300
522,800
Thu, 11 Sep 2025
112.2400
114.4200
112.0700
114.1300
818,400
Wed, 10 Sep 2025
114.9800
115.3200
111.2200
111.7500
405,600
Tue, 09 Sep 2025
116.5000
116.9800
115.1600
115.4300
430,300
Mon, 08 Sep 2025
116.6100
116.9900
115.1500
116.4500
395,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
116.6400
117.2500
115.2700
116.8200
373,000