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
92.1400
93.6100
91.0250
93.3300
1,364,104
Thu, 03 Sep 2026
18 · 10-Q
After market open · 13:09 ET
10-Q ↗
Thu, 03 Sep 2026
99.0000
99.4500
91.2100
92.3700
1,937,800
Thu, 03 Sep 2026
17 · 8-K
Pre-market · 08:44 ET
8-K ↗
Wed, 02 Sep 2026
98.3000
100.1800
97.3200
99.1500
940,500
Tue, 01 Sep 2026
97.0000
98.7600
96.8600
97.9600
857,300
Mon, 31 Aug 2026
99.4100
99.4100
97.6900
97.8100
1,248,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
100.0500
100.4900
97.8500
99.0300
497,800
Thu, 27 Aug 2026
99.5800
100.2200
99.2600
99.4500
575,600
Wed, 26 Aug 2026
100.0000
100.8000
98.9600
100.3500
672,500
Tue, 25 Aug 2026
100.3500
100.7300
98.7900
99.5600
840,300
Mon, 24 Aug 2026
100.0000
100.2200
98.6300
99.4800
751,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
97.5700
99.9200
97.0200
99.4400
688,400
Thu, 20 Aug 2026
96.3000
99.0900
95.7500
97.7900
683,300
Wed, 19 Aug 2026
97.1600
98.5200
97.0200
97.4300
586,500
Tue, 18 Aug 2026
97.7300
98.5100
95.9400
96.3700
653,900
Mon, 17 Aug 2026
97.8200
99.3200
97.4100
97.5000
621,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
96.2700
98.3900
96.0900
98.3800
612,700
Thu, 13 Aug 2026
98.7700
98.9100
96.4000
96.6700
456,400
Wed, 12 Aug 2026
98.6200
98.7800
97.0200
97.9200
444,100
Tue, 11 Aug 2026
99.0500
100.3100
98.7300
98.8100
427,900
Mon, 10 Aug 2026
99.3700
99.4500
97.9700
98.6600
333,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
98.1800
100.1000
97.9100
99.6400
329,400
Thu, 06 Aug 2026
99.4400
99.4400
97.8900
98.2300
322,800
Wed, 05 Aug 2026
99.3100
99.9600
98.3000
98.9200
518,600
Tue, 04 Aug 2026
94.9200
99.3400
94.6100
99.0900
648,200
Mon, 03 Aug 2026
92.7600
95.2800
92.7600
95.1800
688,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
91.5700
93.3700
90.2400
91.8700
619,800
Thu, 30 Jul 2026
92.4200
93.1900
90.6200
91.5800
668,100
Wed, 29 Jul 2026
94.4200
94.5200
92.0700
92.3400
458,100
Tue, 28 Jul 2026
95.6300
96.6400
95.0000
95.3300
525,800
Mon, 27 Jul 2026
94.0300
94.9500
93.9100
94.5900
434,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.2500
93.9200
91.4900
93.7600
412,500
Thu, 23 Jul 2026
93.5400
95.6700
91.2600
91.5800
696,800
Wed, 22 Jul 2026
16 · 8-K
After-hours · 17:22 ET
8-K ↗
Wed, 22 Jul 2026
93.6400
95.2400
93.6400
94.8600
541,800
Tue, 21 Jul 2026
94.3200
94.8700
92.4700
93.2400
875,600
Mon, 20 Jul 2026
94.4300
94.7500
92.9900
93.6000
452,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
95.7700
96.9000
93.4500
94.4200
582,900
Thu, 16 Jul 2026
93.9800
96.4200
93.3700
95.9100
460,200
Wed, 15 Jul 2026
92.2900
94.5300
92.2900
93.9900
674,800
Tue, 14 Jul 2026
94.6800
94.9700
91.4900
92.7200
578,100
Mon, 13 Jul 2026
93.4600
94.7500
93.2700
93.3500
637,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
93.2800
94.7000
93.1600
93.3300
573,700
Thu, 09 Jul 2026
93.1200
93.9000
92.6200
93.4000
739,400
Wed, 08 Jul 2026
93.8600
93.9300
92.2500
92.7000
497,900
Tue, 07 Jul 2026
96.8900
96.8900
94.3400
94.6300
438,200
Mon, 06 Jul 2026
97.0500
97.7600
95.8200
97.0600
434,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
97.2700
98.0800
96.3600
97.0800
517,200
Wed, 01 Jul 2026
97.2800
97.7000
95.9500
96.9800
619,700
Tue, 30 Jun 2026
97.0900
97.9700
96.1900
97.4200
674,800
Mon, 29 Jun 2026
95.8600
97.6700
95.5200
97.6600
565,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.8100
98.0800
96.0000
96.8300
1,178,900
Thu, 25 Jun 2026
95.0800
98.0200
94.0300
97.0500
753,500
Wed, 24 Jun 2026
91.1200
95.3400
90.6900
94.7800
1,326,300
Tue, 23 Jun 2026
91.3700
93.7000
90.6000
91.1600
663,300
Mon, 22 Jun 2026
92.8600
93.6800
91.2600
92.1900
1,182,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.3100
93.5300
91.3100
92.6100
1,249,900
Wed, 17 Jun 2026
90.5600
92.4400
90.2900
90.8700
891,000
Tue, 16 Jun 2026
88.8900
90.8100
88.6100
90.7200
920,400
Mon, 15 Jun 2026
92.1000
92.9200
88.5400
88.8400
1,148,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.6800
93.1300
89.8800
90.7400
1,072,500
Thu, 11 Jun 2026
92.1800
93.5500
91.6900
92.2100
1,169,200
Wed, 10 Jun 2026
92.4400
92.8200
90.9300
91.2500
1,163,700
Tue, 09 Jun 2026
90.1400
92.5600
90.1400
91.9200
1,265,800
Mon, 08 Jun 2026
87.3100
90.7000
87.3100
89.9400
1,413,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.5300
89.5300
84.2500
87.2100
1,421,000
Thu, 04 Jun 2026
15 · 10-Q
After market open · 12:19 ET
10-Q ↗
Thu, 04 Jun 2026
93.5000
95.0400
88.2600
88.8300
2,851,800
Thu, 04 Jun 2026
14 · 8-K
Pre-market · 08:33 ET
8-K ↗
Wed, 03 Jun 2026
90.1400
91.1300
89.3600
90.9500
1,516,500
Tue, 02 Jun 2026
89.5000
90.0500
87.8900
89.8700
1,401,200
Mon, 01 Jun 2026
89.0000
90.8400
87.5300
89.9800
897,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
89.7800
90.3600
88.9300
89.8800
975,100
Thu, 28 May 2026
90.9500
91.1700
89.2400
90.2500
727,200
Wed, 27 May 2026
91.9500
92.6000
91.2400
91.6100
651,000
Tue, 26 May 2026
90.8400
91.6600
89.3200
91.5700
962,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.2900
91.3600
88.9800
90.8000
763,700
Thu, 21 May 2026
88.4700
90.2700
87.3000
89.8500
909,000
Wed, 20 May 2026
89.1800
89.7100
86.9500
89.1300
699,400
Tue, 19 May 2026
89.8500
90.0700
88.2000
89.2200
773,500
Mon, 18 May 2026
88.6000
89.8000
88.0800
89.4900
473,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
90.3600
90.6200
87.9400
88.6800
753,100
Thu, 14 May 2026
91.6100
92.3800
89.2600
89.4600
1,397,500
Wed, 13 May 2026
94.8500
94.8500
89.8800
91.0100
901,600
Tue, 12 May 2026
95.1300
95.2200
93.3800
94.7200
583,800
Mon, 11 May 2026
95.6300
95.8400
94.1700
94.9600
559,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
95.6600
95.8400
94.6700
95.5000
474,000
Thu, 07 May 2026
96.7500
97.4600
95.1800
95.3800
575,600
Wed, 06 May 2026
95.1600
96.5700
94.7400
95.9300
568,400
Tue, 05 May 2026
93.6300
94.7300
92.5900
94.0400
607,300
Mon, 04 May 2026
93.6100
94.6400
92.9800
93.4000
616,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
95.2400
95.8400
93.4800
94.0700
554,000
Thu, 30 Apr 2026
93.8500
96.1900
93.8500
95.1700
662,300
Wed, 29 Apr 2026
94.7500
95.2300
93.3800
93.7500
626,500
Tue, 28 Apr 2026
96.2600
96.2700
93.7200
94.7300
559,200
Mon, 27 Apr 2026
95.5100
96.4800
94.5600
95.7000
669,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.8400
96.5400
94.9600
95.2300
453,400
Thu, 23 Apr 2026
94.8600
96.3900
94.7300
96.2600
533,700
Wed, 22 Apr 2026
95.0700
95.4500
94.3300
94.5100
682,400
Tue, 21 Apr 2026
94.0100
95.6800
94.0100
94.5100
519,200
Mon, 20 Apr 2026
92.6500
94.1900
91.9900
93.9800
1,068,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
92.7600
95.4600
92.3000
92.9000
982,200
Thu, 16 Apr 2026
92.6300
93.3400
91.7300
92.7500
832,100
Wed, 15 Apr 2026
97.0300
97.4400
91.8700
92.7900
1,137,600
Tue, 14 Apr 2026
97.4500
98.2300
96.9800
97.6200
519,600
Mon, 13 Apr 2026
96.8200
97.7800
96.1000
97.7400
476,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
98.4000
98.5000
96.3200
96.8700
493,400
Thu, 09 Apr 2026
97.0400
98.4900
96.8000
98.1300
454,600
Wed, 08 Apr 2026
96.2900
98.1300
96.2700
97.4700
857,300
Tue, 07 Apr 2026
93.1100
94.4900
92.8200
94.0400
585,300
Mon, 06 Apr 2026
92.0100
93.4800
91.7500
93.4600
469,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.8800
93.9100
90.9200
92.7000
512,000
Wed, 01 Apr 2026
93.8200
94.5600
93.2300
93.4900
678,500
Tue, 31 Mar 2026
92.6100
94.5000
91.1300
93.4400
733,500
Mon, 30 Mar 2026
92.7400
92.7400
90.7000
91.4100
620,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.4700
94.0600
91.8600
92.3000
587,500
Thu, 26 Mar 2026
95.4300
96.1800
93.5500
93.8100
600,500
Wed, 25 Mar 2026
96.2000
96.7900
94.4300
95.6600
546,500
Tue, 24 Mar 2026
92.7500
96.5200
92.5600
95.2600
680,500
Mon, 23 Mar 2026
94.9600
96.4200
93.3900
93.5200
988,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
93.5800
93.9300
91.8000
92.9200
1,600,500
Fri, 20 Mar 2026
13 · 8-K
Pre-market · 06:42 ET
8-K ↗
Thu, 19 Mar 2026
93.7900
94.1000
92.6200
93.8000
865,100
Wed, 18 Mar 2026
94.4200
95.7200
94.2200
94.5200
928,200
Tue, 17 Mar 2026
95.5100
96.3700
92.6700
94.9100
1,258,600
Mon, 16 Mar 2026
96.1400
96.3800
94.8500
95.0000
1,227,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.4700
96.6800
94.3400
95.4900
840,600
Thu, 12 Mar 2026
96.3600
96.8600
94.7500
95.0000
1,338,100
Wed, 11 Mar 2026
97.4700
98.7000
96.6900
97.1600
1,458,300
Tue, 10 Mar 2026
99.4000
100.9300
98.8300
98.9300
1,487,500
Mon, 09 Mar 2026
100.0000
100.0500
97.0100
99.7700
1,343,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
98.9700
100.0300
97.4900
99.4700
1,186,600
Thu, 05 Mar 2026
12 · 10-Q
After market open · 12:17 ET
10-Q ↗
Thu, 05 Mar 2026
101.7500
105.1900
97.9400
98.9100
1,477,300
Thu, 05 Mar 2026
11 · 8-K
Pre-market · 08:24 ET
8-K ↗
Wed, 04 Mar 2026
99.6500
101.1300
98.2100
100.7300
1,296,600
Tue, 03 Mar 2026
98.0400
99.3900
96.7400
99.1600
635,600
Mon, 02 Mar 2026
99.9600
100.7900
98.1700
100.2900
1,624,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.8900
98.9200
96.5400
98.8600
989,100
Thu, 26 Feb 2026
99.3700
99.8600
97.6200
98.4900
1,007,700
Wed, 25 Feb 2026
101.5500
101.7700
98.4800
99.0100
787,000
Tue, 24 Feb 2026
100.8300
102.0000
100.4900
101.3300
588,400
Mon, 23 Feb 2026
101.5600
102.3200
100.1100
100.6300
715,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
100.5000
101.7900
99.8600
101.7600
656,500
Thu, 19 Feb 2026
99.0000
100.6900
98.9800
100.4500
619,000
Wed, 18 Feb 2026
98.1900
99.9500
97.9400
99.2300
994,800
Tue, 17 Feb 2026
10 · 8-K/A
After market open · 14:27 ET
8-K/A ↗
Tue, 17 Feb 2026
99.7200
100.6700
99.3100
100.1800
657,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
97.8600
100.7400
97.8600
100.0900
698,800
Thu, 12 Feb 2026
99.8400
101.0800
97.2300
98.4300
970,600
Wed, 11 Feb 2026
99.0300
100.0700
98.6300
99.7000
941,400
Tue, 10 Feb 2026
98.3000
99.5900
98.0300
99.1000
608,000
Mon, 09 Feb 2026
98.0900
98.4700
96.9100
98.3000
538,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
97.2000
98.6400
97.1300
98.2000
674,900
Thu, 05 Feb 2026
95.8600
97.0800
95.5000
96.8900
760,800
Wed, 04 Feb 2026
95.0000
97.5000
94.7800
95.7800
1,144,000
Tue, 03 Feb 2026
9 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Tue, 03 Feb 2026
8 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Tue, 03 Feb 2026
93.3300
95.3700
93.3300
94.6400
730,600
Mon, 02 Feb 2026
91.5000
93.8400
90.6900
93.2300
840,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.5300
91.5600
89.9600
91.5000
1,882,500
Thu, 29 Jan 2026
90.4200
91.7300
89.6800
91.7300
1,100,300
Wed, 28 Jan 2026
90.1000
91.0500
88.9600
90.0100
932,200
Tue, 27 Jan 2026
89.2900
90.1200
89.0600
89.9600
763,500
Mon, 26 Jan 2026
89.9100
90.2300
89.0300
89.2600
689,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
90.5600
90.5600
89.5600
89.7900
674,500
Thu, 22 Jan 2026
89.6300
90.4900
89.2600
90.4900
606,900
Wed, 21 Jan 2026
88.8000
90.0400
88.4300
89.5000
767,800
Tue, 20 Jan 2026
7 · PRE 14A
After market open · 15:57 ET
PRE 14A ↗
Tue, 20 Jan 2026
88.6300
89.1500
87.6900
87.9300
870,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
89.3600
90.1900
88.9200
89.5700
857,600
Thu, 15 Jan 2026
88.8900
89.6700
88.4700
89.5700
750,700
Wed, 14 Jan 2026
88.6400
89.4100
87.9900
88.4500
958,900
Tue, 13 Jan 2026
89.3100
89.6500
87.5400
88.3300
1,397,900
Mon, 12 Jan 2026
88.6800
89.6800
88.2100
89.1800
1,243,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.0900
89.1400
87.7300
89.0600
1,168,900
Thu, 08 Jan 2026
83.4600
88.3100
83.4600
87.8700
1,548,500
Wed, 07 Jan 2026
83.7900
84.3900
83.0400
83.6600
952,700
Tue, 06 Jan 2026
81.1500
83.7600
80.9000
83.5200
825,600
Mon, 05 Jan 2026
79.6800
82.6000
79.6800
81.6700
1,128,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.6900
80.6100
78.1900
80.1700
827,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.1900
79.7000
78.6700
78.7200
826,700
Tue, 30 Dec 2025
78.8600
79.6600
78.6900
79.5100
864,300
Mon, 29 Dec 2025
79.3500
80.2200
78.6500
79.1300
1,110,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.7800
79.4800
78.6800
79.4200
632,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
78.6200
79.4300
78.3600
78.8800
436,500
Tue, 23 Dec 2025
78.4100
79.1500
78.1200
78.5700
955,200
Mon, 22 Dec 2025
77.5600
78.9500
77.5500
78.4700
1,978,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
77.7300
78.3100
76.7400
77.6700
2,557,600
Thu, 18 Dec 2025
80.0000
80.9500
77.8600
78.1900
2,434,100
Wed, 17 Dec 2025
6 · 10-K
After market open · 14:34 ET
10-K ↗
Wed, 17 Dec 2025
77.9900
80.6000
76.5000
80.4300
2,606,000
Wed, 17 Dec 2025
5 · 8-K
Pre-market · 08:52 ET
8-K ↗
Tue, 16 Dec 2025
72.9300
73.8600
72.4600
72.6500
1,885,200
Mon, 15 Dec 2025
74.1900
74.6100
72.5200
73.4800
1,046,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
74.4600
74.7200
73.7300
73.9900
874,800
Thu, 11 Dec 2025
73.5400
74.3800
73.3900
74.0900
849,500
Wed, 10 Dec 2025
71.3200
73.7900
71.1500
73.3300
1,174,100
Tue, 09 Dec 2025
4 · 8-K
After-hours · 17:03 ET
8-K ↗
Tue, 09 Dec 2025
70.7000
71.3300
69.6800
69.7100
706,600
Mon, 08 Dec 2025
71.1400
71.8500
70.2700
70.7000
924,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
71.1900
72.0400
70.7900
71.1900
826,400
Thu, 04 Dec 2025
71.2700
71.8600
70.7000
71.3200
833,100
Wed, 03 Dec 2025
70.5700
71.5500
70.2500
71.2300
953,600
Tue, 02 Dec 2025
70.7900
70.8600
69.8300
70.2300
902,100
Mon, 01 Dec 2025
69.4200
71.4900
69.2600
70.5300
1,353,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
70.2700
70.7000
69.7400
69.7400
425,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
70.2500
71.2600
69.8100
70.3800
883,400
Tue, 25 Nov 2025
70.3000
71.7900
70.3000
71.3700
701,000
Mon, 24 Nov 2025
70.7500
71.2900
69.6900
69.7600
890,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.3100
70.5500
67.6400
69.9900
814,800
Thu, 20 Nov 2025
69.5700
70.0500
67.8500
67.9900
694,500
Wed, 19 Nov 2025
69.3700
69.8600
68.1300
68.6900
566,700
Tue, 18 Nov 2025
69.2900
70.1500
68.8100
69.3800
665,800
Mon, 17 Nov 2025
70.4500
70.6600
69.5900
69.7100
903,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
71.3100
71.3600
70.1100
70.2900
721,200
Thu, 13 Nov 2025
73.1500
73.7800
71.1500
71.6000
579,700
Wed, 12 Nov 2025
72.2500
73.2000
72.1200
73.0000
446,000
Tue, 11 Nov 2025
72.3000
72.9800
71.9100
72.3200
532,000
Mon, 10 Nov 2025
73.0900
73.0900
71.3400
72.2100
696,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
72.8300
73.6800
71.7400
72.7500
801,900
Thu, 06 Nov 2025
74.3700
74.9800
73.5600
73.6000
669,300
Wed, 05 Nov 2025
73.4800
74.9100
73.2700
74.0000
524,200
Tue, 04 Nov 2025
74.0100
74.3500
72.9900
73.4000
666,200
Mon, 03 Nov 2025
74.1600
74.3800
73.0700
74.2100
823,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
74.7400
75.1700
74.1000
74.7300
801,500
Thu, 30 Oct 2025
74.7900
76.2900
74.6500
75.0800
723,300
Wed, 29 Oct 2025
74.3300
76.2600
74.0400
75.1800
806,200
Tue, 28 Oct 2025
74.5800
75.6400
74.2800
74.7700
488,900
Mon, 27 Oct 2025
75.0000
75.5700
74.2700
74.5300
380,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
75.2400
75.4800
74.5500
74.5800
459,300
Thu, 23 Oct 2025
74.1000
74.9800
73.4500
74.7400
463,600
Wed, 22 Oct 2025
75.6300
76.0900
73.9600
73.9800
617,700
Tue, 21 Oct 2025
74.4700
76.3200
74.1300
75.6600
390,200
Mon, 20 Oct 2025
74.4200
75.0400
74.3000
74.6200
486,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
74.1100
74.5300
73.6800
74.1400
456,400
Thu, 16 Oct 2025
74.7300
74.8400
73.2300
74.1800
451,600
Wed, 15 Oct 2025
74.7600
75.2200
73.9700
74.3300
562,800
Tue, 14 Oct 2025
72.3400
75.2600
72.0000
74.6500
615,900
Mon, 13 Oct 2025
73.4000
73.4000
72.5200
72.9400
522,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
74.2600
74.9300
72.5200
72.7000
635,700
Thu, 09 Oct 2025
77.0200
77.3800
73.8100
74.2400
731,300
Wed, 08 Oct 2025
3 · 8-K
After-hours · 16:44 ET
8-K ↗
Wed, 08 Oct 2025
77.3400
78.3700
76.6400
76.9700
954,600
Tue, 07 Oct 2025
76.4800
77.6200
76.3900
77.0800
839,000
Mon, 06 Oct 2025
77.0000
77.0700
75.8000
76.6000
839,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
76.5500
77.5500
76.2700
76.8600
737,100
Thu, 02 Oct 2025
75.9000
76.9900
75.4800
76.4800
432,300
Wed, 01 Oct 2025
75.9500
76.8800
75.3100
75.9600
566,700
Tue, 30 Sep 2025
2 · 8-K
After-hours · 16:56 ET
8-K ↗
Tue, 30 Sep 2025
76.0900
76.6000
75.6500
76.2000
498,200
Mon, 29 Sep 2025
77.0800
77.0800
75.5100
76.1200
481,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
76.1200
76.6300
75.5300
76.3900
454,900
Thu, 25 Sep 2025
76.0000
76.5400
75.3600
75.6800
454,400
Wed, 24 Sep 2025
76.9500
77.5100
76.2300
76.4500
513,600
Tue, 23 Sep 2025
77.6300
78.7500
76.6700
77.1100
576,400
Mon, 22 Sep 2025
77.9400
78.8000
77.1100
77.4400
648,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
1 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 19 Sep 2025
79.9600
79.9600
77.8500
78.2400
1,254,500
Thu, 18 Sep 2025
79.3900
80.5800
79.0000
79.9400
543,700
Wed, 17 Sep 2025
79.8300
81.3000
78.8000
79.1300
631,300
Tue, 16 Sep 2025
79.6500
79.9800
78.6200
79.5100
1,281,700
Mon, 15 Sep 2025
79.5800
79.9200
79.1200
79.5900
549,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
79.8000
79.8100
78.8000
79.2800
717,500
Thu, 11 Sep 2025
78.6500
80.1500
78.4700
79.9200
728,300
Wed, 10 Sep 2025
78.4500
79.2400
78.1600
78.4900
709,000
Tue, 09 Sep 2025
81.0700
81.2400
78.5600
78.7700
792,900
Mon, 08 Sep 2025
81.6900
81.7500
80.4000
81.3900
733,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
80.7100
82.3400
80.3800
81.6400
954,100