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
101.5900
103.5650
101.5100
102.9200
423,177
Thu, 03 Sep 2026
103.6900
104.0500
101.7300
102.8500
602,100
Wed, 02 Sep 2026
102.2400
104.3700
101.6100
102.9200
777,700
Tue, 01 Sep 2026
103.6000
104.1600
101.0800
101.9500
633,600
Mon, 31 Aug 2026
103.0600
103.9500
101.3900
103.0700
494,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
104.5900
105.6100
103.5700
103.9600
659,200
Thu, 27 Aug 2026
105.7300
106.5200
104.5900
105.0000
592,900
Wed, 26 Aug 2026
107.7500
108.0800
106.4200
106.6000
661,300
Tue, 25 Aug 2026
108.1300
108.6800
106.8400
108.3200
502,200
Mon, 24 Aug 2026
108.0200
109.4900
107.3800
108.4000
641,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
109.2400
109.5700
107.0000
108.8000
582,100
Thu, 20 Aug 2026
106.8400
109.5600
106.4900
108.2200
891,200
Wed, 19 Aug 2026
105.2000
108.5000
105.0100
108.4100
1,460,300
Tue, 18 Aug 2026
102.5000
106.6700
102.0000
104.6500
2,305,000
Tue, 18 Aug 2026
17 · 8-K
Pre-market · 06:03 ET
8-K ↗
Mon, 17 Aug 2026
90.0900
91.3600
89.0600
90.2700
469,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
90.6100
91.4900
89.8200
90.8000
533,300
Thu, 13 Aug 2026
91.6300
92.2500
89.9100
90.3800
811,900
Wed, 12 Aug 2026
86.3800
91.3900
86.1400
91.3400
823,000
Tue, 11 Aug 2026
86.7900
88.8800
86.1000
87.2200
745,400
Mon, 10 Aug 2026
87.3900
87.9700
85.9700
86.6100
571,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
85.5500
87.8700
84.8800
87.8400
657,100
Thu, 06 Aug 2026
85.7700
88.0000
80.8300
85.0200
1,275,200
Thu, 06 Aug 2026
16 · 10-Q
Pre-market · 06:09 ET
10-Q ↗
Thu, 06 Aug 2026
15 · 8-K
Pre-market · 06:07 ET
8-K ↗
Wed, 05 Aug 2026
86.0200
86.9400
83.3200
83.6000
1,140,300
Tue, 04 Aug 2026
86.0600
87.0800
85.3200
85.3800
1,272,600
Mon, 03 Aug 2026
86.2500
88.5900
86.0300
86.7900
1,058,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
84.2600
85.6100
82.7500
85.5400
789,600
Thu, 30 Jul 2026
84.5800
84.9700
83.4800
84.8200
555,200
Wed, 29 Jul 2026
81.9900
85.7100
81.7200
85.4200
893,400
Tue, 28 Jul 2026
14 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 28 Jul 2026
81.1400
83.2400
80.3700
82.5400
802,200
Mon, 27 Jul 2026
79.3500
80.7200
79.3500
79.9100
803,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
78.3200
79.4100
77.2700
78.7800
462,700
Thu, 23 Jul 2026
77.6500
78.3500
74.9500
77.4000
598,300
Wed, 22 Jul 2026
78.1700
78.3800
76.2200
78.0300
363,400
Tue, 21 Jul 2026
77.4100
78.1500
76.9400
78.0700
371,800
Mon, 20 Jul 2026
77.8100
79.5700
77.5900
78.1700
577,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.3600
78.7200
77.1100
77.8600
493,000
Thu, 16 Jul 2026
77.7500
80.0000
77.2000
78.5000
952,000
Wed, 15 Jul 2026
75.0700
77.0700
74.4500
76.6800
534,800
Tue, 14 Jul 2026
76.5900
76.5900
73.2200
74.4100
650,500
Mon, 13 Jul 2026
75.6500
77.7500
75.6500
76.8900
691,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.2300
76.5800
74.6700
76.1900
456,300
Thu, 09 Jul 2026
73.8300
75.5300
71.8100
75.0000
424,000
Wed, 08 Jul 2026
74.0000
74.9000
73.7100
73.8200
618,800
Tue, 07 Jul 2026
76.2900
76.9000
74.7200
74.8800
399,400
Mon, 06 Jul 2026
75.9400
76.2100
73.5100
75.0200
666,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.4300
75.9800
72.5500
75.0700
1,329,900
Wed, 01 Jul 2026
75.8700
76.5300
74.7600
74.8500
636,800
Tue, 30 Jun 2026
74.5800
75.7800
72.3400
75.0000
562,600
Mon, 29 Jun 2026
77.1800
77.6800
75.0800
75.1200
612,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.2600
79.8200
76.4100
77.2900
1,608,300
Thu, 25 Jun 2026
72.8500
77.7000
72.0400
77.6200
746,100
Wed, 24 Jun 2026
73.6000
74.9800
72.2900
72.8700
523,900
Tue, 23 Jun 2026
73.0600
73.8000
72.7600
72.7800
625,100
Mon, 22 Jun 2026
72.8900
74.2600
72.4500
72.5300
1,171,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
73.1700
74.5300
72.2900
74.1700
887,700
Wed, 17 Jun 2026
74.1400
74.8900
72.5000
72.7300
1,252,700
Tue, 16 Jun 2026
77.4500
78.6900
73.2700
74.4300
1,322,000
Mon, 15 Jun 2026
77.9500
78.4300
75.9300
76.9100
886,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.7800
80.9400
77.0200
78.2000
1,198,300
Thu, 11 Jun 2026
78.7100
81.9900
77.4600
79.8400
1,749,700
Wed, 10 Jun 2026
78.7000
80.4500
78.3000
78.8000
1,006,900
Tue, 09 Jun 2026
13 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Tue, 09 Jun 2026
12 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Tue, 09 Jun 2026
75.0000
80.8000
75.0000
78.7100
1,888,100
Mon, 08 Jun 2026
71.4500
75.7000
70.6600
74.8800
1,343,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
70.1000
71.6600
69.6400
71.2800
604,800
Fri, 05 Jun 2026
11 · 8-K
Pre-market · 06:33 ET
8-K ↗
Thu, 04 Jun 2026
67.0300
70.0000
66.4400
69.8500
1,215,500
Wed, 03 Jun 2026
66.2000
66.4700
65.0600
65.8800
743,800
Tue, 02 Jun 2026
66.6700
67.5200
66.2400
66.3700
921,800
Mon, 01 Jun 2026
66.7900
67.8900
64.7900
67.2200
735,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
66.9800
68.3300
66.1900
67.8100
942,500
Thu, 28 May 2026
67.0400
68.3400
65.7500
67.0400
1,014,300
Wed, 27 May 2026
66.9700
67.6700
65.6700
67.1600
1,138,200
Tue, 26 May 2026
65.0100
67.4600
64.5000
66.8400
1,049,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.4900
65.8400
63.5900
65.4900
1,036,900
Thu, 21 May 2026
58.9100
61.9400
57.7300
61.9400
1,182,500
Wed, 20 May 2026
56.6300
59.8000
55.7500
59.5600
1,001,200
Wed, 20 May 2026
10 · 10-K
Pre-market · 06:31 ET
10-K ↗
Tue, 19 May 2026
57.7200
58.3300
56.4400
56.8500
605,900
Mon, 18 May 2026
56.3000
58.0800
56.0900
57.2800
614,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.2700
58.1800
56.2600
56.2900
911,700
Thu, 14 May 2026
57.0800
58.7000
56.7300
57.1200
789,100
Wed, 13 May 2026
53.2600
57.4700
53.1700
57.0100
1,419,700
Tue, 12 May 2026
52.7500
54.4500
52.1300
54.0100
971,200
Mon, 11 May 2026
54.6500
55.4000
51.6600
52.2400
1,021,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
53.6600
56.1100
51.0000
55.1200
1,122,200
Thu, 07 May 2026
57.0800
60.1400
53.6300
54.3700
1,823,800
Thu, 07 May 2026
9 · 8-K
Pre-market · 06:02 ET
8-K ↗
Wed, 06 May 2026
55.9300
56.7400
52.5000
52.6700
1,273,800
Tue, 05 May 2026
55.8500
56.3900
54.9200
55.6200
753,800
Mon, 04 May 2026
58.9800
59.1500
55.1500
55.3200
865,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
8 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 01 May 2026
60.3000
60.7200
59.2400
59.2600
717,800
Thu, 30 Apr 2026
58.9600
60.4100
58.0500
60.0900
610,900
Wed, 29 Apr 2026
59.3600
59.6200
58.4200
59.0100
438,400
Tue, 28 Apr 2026
61.2000
62.1800
59.6800
59.8400
472,500
Mon, 27 Apr 2026
59.7100
61.4800
59.5300
60.4800
569,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.5000
60.0400
58.3700
59.9300
489,300
Thu, 23 Apr 2026
60.6000
60.9000
58.2500
59.6200
1,554,400
Wed, 22 Apr 2026
60.4200
61.5200
60.3300
61.1300
547,200
Tue, 21 Apr 2026
61.2900
61.8300
59.8300
60.2100
589,300
Mon, 20 Apr 2026
61.2400
62.1500
60.5700
61.1700
585,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
60.6900
62.0400
60.6000
61.6200
791,900
Thu, 16 Apr 2026
62.2000
62.7800
59.9800
60.1100
837,600
Wed, 15 Apr 2026
60.7800
62.1600
60.5100
61.9500
530,100
Tue, 14 Apr 2026
58.8600
60.5400
58.8600
60.4800
585,000
Mon, 13 Apr 2026
57.2800
59.5300
56.9700
59.2700
362,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
58.3300
58.4000
56.6500
57.3200
447,200
Thu, 09 Apr 2026
59.1000
59.1000
57.9900
58.4200
559,100
Wed, 08 Apr 2026
60.9200
61.3500
58.8600
59.5300
904,000
Tue, 07 Apr 2026
58.4900
60.3100
57.7600
59.5600
773,200
Mon, 06 Apr 2026
56.6100
58.5000
56.6100
58.4600
470,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
56.4100
57.3300
55.3000
56.8300
426,400
Wed, 01 Apr 2026
56.2800
56.9700
55.9400
56.2400
358,700
Tue, 31 Mar 2026
55.4400
57.1100
54.8400
56.3600
536,600
Mon, 30 Mar 2026
55.3300
55.4000
54.5500
54.9300
563,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.2800
55.5400
53.8800
54.0400
1,596,800
Thu, 26 Mar 2026
55.8600
56.7500
55.4700
55.5200
941,200
Wed, 25 Mar 2026
57.1100
57.7200
55.1200
55.9300
495,700
Tue, 24 Mar 2026
58.1000
58.8900
56.5900
56.6600
550,400
Mon, 23 Mar 2026
59.2000
59.9900
58.4300
58.4600
519,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.7400
59.1400
57.9600
58.5800
1,260,700
Thu, 19 Mar 2026
59.5500
60.9300
58.8500
58.9000
803,100
Wed, 18 Mar 2026
59.5300
60.0400
59.0400
59.5200
799,400
Tue, 17 Mar 2026
59.7700
60.8500
59.7100
60.0500
952,000
Mon, 16 Mar 2026
60.0400
60.8000
59.3200
59.7000
742,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
60.2900
60.4300
58.9200
59.9200
972,700
Thu, 12 Mar 2026
60.0200
61.2700
59.0300
59.4900
841,200
Wed, 11 Mar 2026
62.3700
63.4700
59.8300
60.6200
761,000
Tue, 10 Mar 2026
63.9800
64.1800
61.5800
62.8500
957,100
Mon, 09 Mar 2026
63.7200
64.8000
62.8700
64.2300
717,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.9600
64.2600
62.7300
64.1300
619,000
Thu, 05 Mar 2026
64.3100
65.1000
63.6000
64.2300
694,400
Wed, 04 Mar 2026
65.5000
66.0900
64.0600
64.6700
787,200
Tue, 03 Mar 2026
62.6800
65.6500
61.9900
65.6300
797,400
Tue, 03 Mar 2026
7 · 8-K
Pre-market · 06:09 ET
8-K ↗
Mon, 02 Mar 2026
63.1200
64.7700
62.8400
63.8800
724,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
61.7200
64.0500
61.7200
63.3200
620,600
Thu, 26 Feb 2026
62.3200
63.4000
61.8100
62.2400
1,046,000
Wed, 25 Feb 2026
61.7400
62.5700
61.0000
62.3400
583,600
Tue, 24 Feb 2026
62.0600
63.2900
61.6400
61.6800
1,059,900
Mon, 23 Feb 2026
61.3200
61.5300
60.1300
61.2900
482,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
60.9000
62.0000
60.2500
61.1900
802,500
Thu, 19 Feb 2026
60.2900
61.0600
59.8000
60.6700
775,100
Wed, 18 Feb 2026
58.7100
60.7800
58.4300
60.6300
940,600
Tue, 17 Feb 2026
58.9000
59.4700
58.0000
58.5900
736,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
57.7000
59.3300
57.4400
57.7600
671,400
Thu, 12 Feb 2026
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 12 Feb 2026
57.5300
58.2000
55.9500
57.6400
1,055,800
Wed, 11 Feb 2026
59.0000
59.2500
57.1800
57.5000
1,061,300
Tue, 10 Feb 2026
58.2800
60.5000
58.2100
59.4600
1,682,700
Mon, 09 Feb 2026
59.0000
59.6500
56.9900
57.6900
1,492,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.1900
66.0900
59.0400
59.3400
2,022,600
Thu, 05 Feb 2026
65.0000
67.6300
63.9900
65.0200
1,533,900
Thu, 05 Feb 2026
5 · 10-Q
Pre-market · 06:05 ET
10-Q ↗
Thu, 05 Feb 2026
4 · 8-K
Pre-market · 06:03 ET
8-K ↗
Wed, 04 Feb 2026
64.8200
66.9900
64.2900
65.9500
1,570,200
Tue, 03 Feb 2026
65.1800
66.5600
64.5100
64.8600
765,400
Mon, 02 Feb 2026
66.7300
66.8500
65.3200
65.7800
800,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.6900
66.6800
64.9900
66.6600
1,014,600
Thu, 29 Jan 2026
66.0600
66.4100
64.7500
65.9600
710,900
Wed, 28 Jan 2026
67.8300
67.9400
65.8600
66.0600
705,200
Tue, 27 Jan 2026
68.0800
68.5600
67.6300
67.8700
731,900
Mon, 26 Jan 2026
68.8000
68.9100
68.0300
68.3700
742,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
70.0000
70.6200
68.5300
68.8200
956,800
Thu, 22 Jan 2026
69.8000
71.7900
69.8000
70.0200
1,207,100
Wed, 21 Jan 2026
70.7300
73.0000
69.7800
70.1100
1,520,800
Tue, 20 Jan 2026
71.0200
71.4800
70.0200
70.1000
639,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.7300
74.3900
71.6100
72.1700
1,038,500
Thu, 15 Jan 2026
75.5100
76.1100
73.3600
74.0000
1,103,300
Wed, 14 Jan 2026
78.9000
78.9000
75.2800
75.7300
887,100
Tue, 13 Jan 2026
82.0000
82.5700
76.9800
78.8200
1,295,100
Mon, 12 Jan 2026
82.3400
83.3900
81.6400
82.9200
513,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.1300
84.8700
81.9000
82.0300
660,700
Fri, 09 Jan 2026
3 · 8-K
Pre-market · 06:17 ET
8-K ↗
Thu, 08 Jan 2026
82.5100
86.1100
82.5100
84.0400
806,800
Wed, 07 Jan 2026
82.7700
83.6800
82.5200
83.0000
565,700
Tue, 06 Jan 2026
81.6000
83.1600
81.4300
82.7700
515,400
Mon, 05 Jan 2026
79.6800
82.2900
79.4100
82.1100
520,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.2700
80.6800
79.0600
79.9800
364,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
81.0800
81.2700
79.8700
80.1500
336,900
Tue, 30 Dec 2025
80.2700
81.1900
80.0300
80.9800
360,600
Mon, 29 Dec 2025
80.2600
80.8800
79.7400
80.5300
406,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.7800
80.4400
79.4100
80.2800
263,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.1200
80.2200
79.5100
80.0100
152,700
Tue, 23 Dec 2025
80.2800
80.5600
79.5500
80.3600
422,400
Mon, 22 Dec 2025
80.2000
80.9400
79.2000
80.3400
486,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.7300
80.7200
79.2300
80.2100
1,118,800
Thu, 18 Dec 2025
80.7700
80.9700
79.5300
79.9000
714,900
Wed, 17 Dec 2025
80.8000
82.4100
79.2300
79.9800
886,100
Tue, 16 Dec 2025
80.9500
81.3800
79.9200
81.1100
1,115,700
Mon, 15 Dec 2025
82.3200
82.3200
78.6800
80.4000
1,237,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.8400
84.5100
82.0700
83.4900
949,500
Thu, 11 Dec 2025
85.8600
85.9600
83.4500
84.4500
1,233,900
Wed, 10 Dec 2025
84.0100
87.3200
83.0800
87.1600
1,036,700
Tue, 09 Dec 2025
83.3800
85.4800
82.7900
83.8400
873,500
Mon, 08 Dec 2025
83.8400
83.8400
82.3000
83.2100
631,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
83.8700
85.2300
83.2300
83.9400
746,200
Thu, 04 Dec 2025
82.1900
84.1900
81.5000
83.8100
647,700
Wed, 03 Dec 2025
81.1600
82.4200
80.9200
81.9100
865,900
Tue, 02 Dec 2025
81.0500
81.4600
80.1200
80.7900
705,700
Mon, 01 Dec 2025
80.9000
81.9900
80.0500
80.9600
779,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.5300
81.5200
80.1800
81.3500
307,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.1300
80.8600
79.6500
80.7500
611,700
Tue, 25 Nov 2025
80.0000
81.8300
79.9900
80.6300
922,800
Mon, 24 Nov 2025
78.1400
80.4000
76.8100
79.6400
879,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
75.7300
79.4100
75.6200
78.7900
940,000
Thu, 20 Nov 2025
75.1900
76.2700
74.2900
75.1200
741,200
Wed, 19 Nov 2025
74.3400
75.8100
73.7000
75.1900
837,600
Tue, 18 Nov 2025
74.5200
74.9100
73.1200
74.4000
1,158,100
Mon, 17 Nov 2025
74.0000
75.0900
73.0400
74.3200
919,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
72.4400
74.9400
71.9100
73.4900
1,389,200
Thu, 13 Nov 2025
73.2500
74.9800
73.2500
73.9100
1,101,600
Wed, 12 Nov 2025
71.5600
74.1900
71.4800
73.1200
1,163,700
Tue, 11 Nov 2025
70.8700
72.7200
70.5200
71.7300
1,439,700
Mon, 10 Nov 2025
68.6900
71.1000
68.2000
70.4800
1,354,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
67.3100
71.3700
67.3100
68.3600
3,214,200
Thu, 06 Nov 2025
56.8800
67.8800
56.8300
67.1100
4,469,000
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 06:03 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 06:01 ET
8-K ↗
Wed, 05 Nov 2025
50.0100
51.7200
49.9600
50.7200
801,100
Tue, 04 Nov 2025
50.1500
50.7900
50.0000
50.3800
547,600
Mon, 03 Nov 2025
49.9000
50.3300
49.2400
50.2700
455,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
49.5800
50.3400
49.0000
50.0100
462,800
Thu, 30 Oct 2025
49.3000
50.2700
49.1200
49.9900
650,200
Wed, 29 Oct 2025
50.0000
50.7800
48.9800
49.4400
483,200
Tue, 28 Oct 2025
50.9900
51.0000
50.2500
50.3600
341,700
Mon, 27 Oct 2025
51.4300
51.9100
50.9300
51.2100
384,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
51.8100
52.0900
51.1800
51.2600
364,000
Thu, 23 Oct 2025
51.1600
51.4400
50.3000
51.3500
422,500
Wed, 22 Oct 2025
51.5100
51.8900
51.1300
51.3400
532,200
Tue, 21 Oct 2025
50.5800
51.2200
50.4600
51.1900
470,700
Mon, 20 Oct 2025
50.6900
51.2700
49.9700
50.7100
681,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
49.7200
50.6700
49.2400
50.2600
899,000
Thu, 16 Oct 2025
48.6300
50.5800
48.6200
49.7700
1,043,000
Wed, 15 Oct 2025
49.5500
50.0200
48.5500
48.5800
724,800
Tue, 14 Oct 2025
49.7100
50.0100
48.9600
49.7600
564,100
Mon, 13 Oct 2025
49.0700
50.4900
48.6200
50.2400
1,098,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
50.2600
50.2700
48.1700
48.8500
719,900
Thu, 09 Oct 2025
50.9400
51.3700
49.9400
50.1500
680,600
Wed, 08 Oct 2025
49.3700
51.0900
48.9800
50.9800
827,400
Tue, 07 Oct 2025
49.4600
50.2700
48.8300
49.2600
671,200
Mon, 06 Oct 2025
50.4900
50.6000
49.5100
49.5500
538,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
48.9100
50.5000
48.8200
50.4900
752,300
Thu, 02 Oct 2025
48.6500
48.9200
47.7500
48.9000
710,900
Wed, 01 Oct 2025
48.6400
49.0700
47.7200
48.8100
806,600
Tue, 30 Sep 2025
48.1600
48.7500
47.5600
48.7400
649,200
Mon, 29 Sep 2025
48.4200
48.4600
47.7900
48.1200
752,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
47.7600
48.2900
47.3200
48.1700
932,200
Thu, 25 Sep 2025
50.4800
50.6500
47.3800
47.6700
1,459,200
Wed, 24 Sep 2025
50.5700
51.6300
50.4200
50.6100
564,000
Tue, 23 Sep 2025
51.1100
51.9600
50.5900
50.6500
1,046,900
Mon, 22 Sep 2025
50.4500
51.6200
50.0100
51.1800
957,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.1500
51.5000
50.2900
50.6000
2,876,700
Thu, 18 Sep 2025
50.2400
51.4400
50.0700
51.1500
1,468,400
Wed, 17 Sep 2025
51.1400
51.3100
49.4300
49.9500
1,782,100
Tue, 16 Sep 2025
51.1800
51.5400
50.5300
51.0200
1,578,000
Mon, 15 Sep 2025
52.6100
52.7500
50.9000
51.3500
1,390,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
53.2900
53.4600
51.8700
52.2000
1,603,200
Thu, 11 Sep 2025
53.8200
54.0000
53.3500
53.4800
1,140,800
Wed, 10 Sep 2025
53.9300
54.5200
53.1000
53.6700
862,900
Tue, 09 Sep 2025
53.9900
54.2700
53.5100
54.2400
601,800
Mon, 08 Sep 2025
54.1500
54.4000
53.2700
54.1000
823,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
54.0700
54.8000
53.6100
54.3800
627,600