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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
75.3200
76.3400
75.0350
75.9500
382,069
Tue, 21 Jul 2026
75.1300
75.5000
74.1700
74.9900
365,400
Mon, 20 Jul 2026
73.8500
75.6300
73.8500
74.8800
587,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.2900
74.2900
72.2900
74.0000
610,300
Thu, 16 Jul 2026
70.9800
73.4000
70.9800
72.0700
782,000
Wed, 15 Jul 2026
72.0000
72.5500
70.5100
70.9800
413,800
Tue, 14 Jul 2026
71.4700
72.4400
70.9700
72.3300
481,200
Mon, 13 Jul 2026
69.4000
71.2300
69.2000
70.8000
563,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
69.1000
69.1000
68.1900
68.7000
323,200
Thu, 09 Jul 2026
69.7600
69.7600
68.2500
68.5800
281,700
Wed, 08 Jul 2026
69.5000
69.8500
69.0500
69.5800
581,200
Tue, 07 Jul 2026
67.7900
69.3400
67.7900
68.8200
348,100
Mon, 06 Jul 2026
68.7000
68.9800
67.4000
67.5600
164,600
Mon, 06 Jul 2026
29 · 8-K12B
Pre-market · 07:04 ET
8-K12B ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.2300
69.1100
67.4300
68.2800
159,000
Wed, 01 Jul 2026
67.5000
68.4700
66.5800
67.7900
242,200
Tue, 30 Jun 2026
68.3000
68.5600
67.3500
67.5000
207,500
Mon, 29 Jun 2026
66.4200
68.7000
65.9100
68.5600
344,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.0200
66.8200
64.0200
66.5000
321,100
Thu, 25 Jun 2026
62.0000
64.7300
62.0000
64.7200
308,200
Wed, 24 Jun 2026
64.3000
65.0000
61.6100
62.1200
626,600
Tue, 23 Jun 2026
62.4900
65.7500
62.3000
65.2500
339,600
Mon, 22 Jun 2026
63.2200
63.4100
62.2700
62.7500
259,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
62.2600
63.9100
61.2400
63.5000
1,402,900
Wed, 17 Jun 2026
63.5700
63.9800
61.7400
62.8200
368,300
Tue, 16 Jun 2026
64.3500
65.4000
62.9500
63.5400
301,600
Mon, 15 Jun 2026
63.9000
65.1600
62.9200
64.9100
437,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
64.1800
65.6300
63.7600
65.3200
446,900
Thu, 11 Jun 2026
66.1000
66.7400
64.3000
64.3100
352,300
Wed, 10 Jun 2026
64.7000
66.5800
64.3600
65.8000
409,000
Tue, 09 Jun 2026
65.1600
65.6000
64.2000
64.2200
301,100
Mon, 08 Jun 2026
66.5000
67.0700
65.3500
65.4900
384,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
67.5100
67.6000
66.0500
66.2500
236,500
Thu, 04 Jun 2026
65.8900
67.4700
65.4200
67.2700
251,600
Wed, 03 Jun 2026
66.5500
67.8400
66.0500
66.0500
260,100
Tue, 02 Jun 2026
65.6700
67.3500
65.6700
66.9600
319,200
Mon, 01 Jun 2026
65.4500
66.5200
65.0900
66.0900
396,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
66.1100
66.1100
64.7900
64.9400
436,600
Thu, 28 May 2026
66.5000
67.4100
65.9300
66.4500
309,500
Wed, 27 May 2026
67.8400
68.2900
66.2200
66.2300
318,200
Tue, 26 May 2026
69.5000
70.4300
67.8500
67.9300
390,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
70.0300
70.9300
69.7000
70.3100
392,100
Thu, 21 May 2026
71.9900
72.1400
70.2100
70.3200
297,200
Wed, 20 May 2026
72.1700
72.8800
70.6300
71.9800
617,200
Tue, 19 May 2026
71.0100
72.8100
70.4100
72.2000
1,375,000
Mon, 18 May 2026
71.0700
71.3500
70.2300
70.8100
556,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
70.5700
71.6700
69.7800
71.1600
986,100
Thu, 14 May 2026
70.0000
70.7600
69.7100
70.0800
745,400
Wed, 13 May 2026
69.1200
70.0000
68.8600
69.9900
396,700
Tue, 12 May 2026
66.5400
69.3000
66.1800
69.3000
604,500
Mon, 11 May 2026
66.9600
67.7600
66.5000
66.5000
1,507,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
67.0000
68.3800
66.4000
66.9600
868,800
Thu, 07 May 2026
28 · 10-Q
After market open · 14:38 ET
10-Q ↗
Thu, 07 May 2026
66.9100
68.1800
65.8000
67.8800
947,200
Wed, 06 May 2026
68.4800
69.0100
66.4200
66.9100
646,000
Tue, 05 May 2026
69.4800
69.9900
68.5400
69.7100
925,400
Tue, 05 May 2026
27 · 8-K
Pre-market · 07:09 ET
8-K ↗
Mon, 04 May 2026
68.5700
68.8300
68.0900
68.2600
429,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
69.7400
70.0000
68.0400
68.3500
663,600
Thu, 30 Apr 2026
67.9600
69.7200
67.6700
69.6500
703,700
Wed, 29 Apr 2026
67.1300
68.4500
67.0000
68.4200
445,500
Tue, 28 Apr 2026
66.5400
67.2500
66.2600
66.8900
467,700
Mon, 27 Apr 2026
66.0400
66.4500
65.6500
66.0000
316,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
66.0000
66.2100
64.9300
65.9100
183,600
Thu, 23 Apr 2026
66.3500
66.7100
65.6000
66.1900
283,300
Wed, 22 Apr 2026
64.8700
66.3000
64.8700
66.1000
485,600
Tue, 21 Apr 2026
63.8800
64.8700
63.4600
64.6400
358,800
Tue, 21 Apr 2026
26 · 8-K
Pre-market · 08:10 ET
8-K ↗
Mon, 20 Apr 2026
63.3300
64.4700
63.0000
63.7100
323,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.1500
64.1500
61.9200
63.0500
296,900
Thu, 16 Apr 2026
63.6600
64.7200
63.5400
64.5400
258,500
Wed, 15 Apr 2026
64.0800
64.3100
63.2500
63.2500
290,200
Tue, 14 Apr 2026
65.5300
65.7500
64.3900
64.5600
190,900
Mon, 13 Apr 2026
65.3500
66.5600
65.1400
65.6600
267,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.2300
65.9200
64.8500
65.0600
209,000
Thu, 09 Apr 2026
65.1400
66.6600
64.4300
65.7500
231,400
Wed, 08 Apr 2026
64.6000
65.4500
63.2500
65.3700
533,800
Tue, 07 Apr 2026
64.2200
66.4600
64.2200
66.3200
258,300
Mon, 06 Apr 2026
64.3000
64.8900
64.1000
64.4500
202,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.9200
64.9100
63.7500
64.7400
339,600
Wed, 01 Apr 2026
64.0600
64.9800
62.0000
64.0600
599,900
Tue, 31 Mar 2026
66.5000
67.0000
64.7200
64.9700
363,500
Mon, 30 Mar 2026
67.0000
67.1300
65.8400
66.3200
535,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.8500
67.2500
65.8500
67.0100
432,400
Thu, 26 Mar 2026
66.1000
67.1800
65.6600
66.5800
631,900
Wed, 25 Mar 2026
64.9800
66.0200
64.9700
65.5000
358,800
Tue, 24 Mar 2026
65.3500
66.4200
65.0100
65.4900
352,100
Mon, 23 Mar 2026
64.2800
65.6600
63.3800
64.9500
487,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
67.4900
67.8200
64.7300
64.7300
1,881,300
Thu, 19 Mar 2026
66.3200
67.4900
65.7700
67.2600
457,900
Wed, 18 Mar 2026
64.8100
66.8300
64.5400
66.1300
840,800
Tue, 17 Mar 2026
65.0000
65.6800
64.5100
64.7400
457,900
Mon, 16 Mar 2026
64.3300
65.2200
63.6600
65.0000
470,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
63.0000
64.5300
62.8200
64.3100
796,600
Thu, 12 Mar 2026
63.9600
64.3600
62.8000
62.8500
577,000
Wed, 11 Mar 2026
63.6800
64.7100
63.2400
63.8100
499,900
Tue, 10 Mar 2026
62.6200
64.3400
62.6100
64.0000
440,700
Mon, 09 Mar 2026
25 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 09 Mar 2026
64.5000
64.5000
62.8900
63.2900
507,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.3100
65.2400
64.0200
64.0200
863,500
Thu, 05 Mar 2026
62.9900
64.7300
62.5500
64.4000
661,900
Wed, 04 Mar 2026
62.7600
63.1500
62.0100
63.0500
262,400
Tue, 03 Mar 2026
64.0000
64.0000
62.7300
63.0400
576,600
Mon, 02 Mar 2026
64.1100
64.2700
62.7700
64.0100
736,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
63.0000
63.8700
63.0000
63.7900
421,200
Fri, 27 Feb 2026
24 · 8-K
Next filing day · accepted 26 Feb, 20:34 ET
8-K ↗
Thu, 26 Feb 2026
61.2100
63.1400
61.2100
63.1200
763,900
Thu, 26 Feb 2026
23 · 8-K
Pre-market · 08:11 ET
8-K ↗
Wed, 25 Feb 2026
62.1600
62.2400
61.2200
61.5800
565,900
Tue, 24 Feb 2026
61.7900
62.7200
61.2900
61.7200
418,300
Mon, 23 Feb 2026
62.5000
63.5900
61.5100
61.7700
458,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
62.2500
62.7700
61.4600
62.5400
467,900
Thu, 19 Feb 2026
22 · 10-K
After-hours · 16:26 ET
10-K ↗
Thu, 19 Feb 2026
62.0700
62.2200
60.8800
62.0600
522,600
Wed, 18 Feb 2026
60.7200
62.4200
60.6700
61.4000
712,000
Tue, 17 Feb 2026
56.3300
60.8600
55.0700
60.4900
477,500
Tue, 17 Feb 2026
21 · 8-K
Pre-market · 07:09 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
58.3000
60.1300
58.3000
59.5100
296,800
Thu, 12 Feb 2026
59.6600
60.6200
57.5000
58.9000
566,300
Wed, 11 Feb 2026
59.2900
59.8800
59.1700
59.7700
285,100
Tue, 10 Feb 2026
57.8800
59.1200
57.8800
59.1000
291,900
Mon, 09 Feb 2026
57.3300
58.5000
57.1600
58.1900
371,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.0000
57.8400
56.6600
57.6000
398,100
Thu, 05 Feb 2026
57.9400
58.3200
56.8000
58.3200
617,400
Wed, 04 Feb 2026
57.9900
58.4900
57.3200
57.7700
515,400
Tue, 03 Feb 2026
57.1200
58.1600
57.0100
57.6700
402,700
Mon, 02 Feb 2026
57.4800
57.5300
56.3300
56.9200
311,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.4300
58.9000
56.6300
57.5800
406,000
Thu, 29 Jan 2026
58.5100
59.5000
57.8800
59.0700
395,500
Wed, 28 Jan 2026
58.9600
59.1200
58.0100
58.4400
384,100
Tue, 27 Jan 2026
57.9900
59.0200
57.7700
58.6200
469,500
Mon, 26 Jan 2026
57.5900
58.4200
57.3500
57.6300
481,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
57.4800
57.7300
56.9300
57.0000
525,700
Thu, 22 Jan 2026
57.0200
57.6500
56.6400
57.0100
357,100
Wed, 21 Jan 2026
58.1000
58.8600
56.8600
57.2900
478,200
Tue, 20 Jan 2026
57.6500
58.1100
57.4400
57.8400
476,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
20 · 8-K
After-hours · 16:33 ET
8-K ↗
Fri, 16 Jan 2026
57.0100
57.7700
57.0100
57.6600
263,500
Thu, 15 Jan 2026
57.2500
57.8600
56.7800
57.6000
332,000
Wed, 14 Jan 2026
57.9900
58.4900
57.0300
57.6300
386,900
Tue, 13 Jan 2026
57.1700
58.2700
57.1700
57.9900
635,300
Mon, 12 Jan 2026
56.0300
57.3200
55.6700
57.2700
780,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
55.4900
56.1300
55.4300
56.1100
391,000
Thu, 08 Jan 2026
53.7300
55.6300
53.7300
55.4900
682,300
Wed, 07 Jan 2026
53.0400
54.3300
52.6300
53.8000
481,300
Tue, 06 Jan 2026
53.5100
53.7200
52.5500
52.6300
631,200
Tue, 06 Jan 2026
19 · 8-K
Pre-market · 07:16 ET
8-K ↗
Mon, 05 Jan 2026
53.7500
53.8100
52.7200
53.4400
464,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.5000
52.8200
51.6400
52.7300
280,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
52.2200
52.5600
52.0000
52.4100
247,700
Tue, 30 Dec 2025
52.0100
52.6900
52.0100
52.5200
306,400
Mon, 29 Dec 2025
52.5000
53.2900
52.0500
52.3700
382,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
52.6000
53.0300
52.1100
53.0300
293,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
52.3700
52.9200
52.3700
52.5200
173,500
Tue, 23 Dec 2025
52.3700
52.9800
52.3700
52.5100
262,400
Mon, 22 Dec 2025
52.1700
52.8900
52.0200
52.6600
292,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.2200
52.7000
51.9200
52.1300
619,100
Thu, 18 Dec 2025
52.5500
52.9900
52.1000
52.3100
232,200
Wed, 17 Dec 2025
52.7600
52.8100
52.0300
52.6700
528,300
Tue, 16 Dec 2025
53.3900
53.4100
52.1700
52.3100
574,600
Mon, 15 Dec 2025
53.8200
53.8200
53.2100
53.4200
303,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.8500
54.4300
53.6700
53.8000
215,900
Thu, 11 Dec 2025
53.6400
54.0000
53.0400
53.8500
490,600
Wed, 10 Dec 2025
53.1500
54.1100
52.7600
53.8500
523,200
Tue, 09 Dec 2025
53.9400
54.4300
53.0600
53.1100
309,400
Mon, 08 Dec 2025
54.3200
54.6900
53.5900
53.7900
251,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.5500
55.3400
54.1500
54.4300
413,800
Thu, 04 Dec 2025
54.9000
54.9800
54.5000
54.5900
351,600
Wed, 03 Dec 2025
54.2000
55.0600
54.2000
54.9000
267,400
Tue, 02 Dec 2025
55.7300
55.7300
54.3100
54.3100
462,200
Mon, 01 Dec 2025
55.7400
56.3600
55.5100
55.7200
323,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
55.9500
56.4000
55.4200
56.2300
167,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
55.5000
56.1500
55.1200
55.9500
546,700
Tue, 25 Nov 2025
55.2600
55.6500
54.6200
55.5000
461,200
Mon, 24 Nov 2025
55.1000
55.6600
54.5500
55.2800
408,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
54.5500
55.6500
53.9300
55.5000
617,000
Thu, 20 Nov 2025
54.4900
55.4800
54.0000
54.6000
791,000
Wed, 19 Nov 2025
54.3500
55.4700
53.8400
54.5100
852,700
Tue, 18 Nov 2025
53.3500
55.2400
53.0600
54.3700
1,278,800
Mon, 17 Nov 2025
52.7800
54.2100
52.5400
53.2900
811,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
51.2100
53.0800
51.1400
52.5000
598,400
Thu, 13 Nov 2025
51.0000
51.2300
50.5200
51.1900
754,900
Wed, 12 Nov 2025
50.3600
51.3400
50.2000
51.0600
1,348,600
Tue, 11 Nov 2025
51.5000
51.7000
49.9800
50.1600
1,140,100
Mon, 10 Nov 2025
18 · 8-K
After-hours · 16:43 ET
8-K ↗
Mon, 10 Nov 2025
50.6800
51.4400
50.1600
51.2800
1,386,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
52.6400
52.6400
50.4600
50.8000
1,509,700
Thu, 06 Nov 2025
17 · 10-Q
After market open · 13:32 ET
10-Q ↗
Thu, 06 Nov 2025
52.7700
53.5000
50.7900
52.2400
1,592,100
Wed, 05 Nov 2025
52.4100
52.5700
51.4000
52.5500
643,700
Wed, 05 Nov 2025
16 · 8-K
Pre-market · 07:11 ET
8-K ↗
Tue, 04 Nov 2025
51.0000
52.6600
51.0000
52.3900
808,600
Mon, 03 Nov 2025
52.0000
52.1500
50.7600
51.5900
854,200
Mon, 03 Nov 2025
15 · 8-K
Pre-market · 09:24 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.0200
53.4600
52.0000
52.2200
592,600
Thu, 30 Oct 2025
50.6200
53.3000
50.6200
53.1800
808,400
Wed, 29 Oct 2025
54.0900
54.0900
53.3200
53.3900
355,300
Tue, 28 Oct 2025
54.0400
54.4900
53.3100
53.4600
411,300
Mon, 27 Oct 2025
53.9700
54.9700
53.7100
54.0500
488,400
Mon, 27 Oct 2025
14 · 8-K
Pre-market · 08:29 ET
8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
54.5000
54.6700
53.4200
53.7100
292,100
Thu, 23 Oct 2025
54.7700
54.7700
53.8900
54.2100
479,000
Wed, 22 Oct 2025
53.6100
54.6200
53.2400
54.5000
342,600
Tue, 21 Oct 2025
53.7600
54.0100
53.3500
53.4100
352,100
Tue, 21 Oct 2025
13 · 8-K
Pre-market · 08:29 ET
8-K ↗
Mon, 20 Oct 2025
12 · 8-K
After-hours · 17:28 ET
8-K ↗
Mon, 20 Oct 2025
53.6800
54.2300
53.6400
53.9300
418,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
53.1000
54.1800
52.9400
54.0400
721,500
Thu, 16 Oct 2025
52.4200
53.1000
52.2200
53.0500
873,600
Wed, 15 Oct 2025
50.8200
52.4300
50.8200
52.4300
941,100
Tue, 14 Oct 2025
49.8000
51.1400
49.8000
50.8200
837,700
Tue, 14 Oct 2025
11 · 8-K
Pre-market · 08:09 ET
8-K ↗
Mon, 13 Oct 2025
49.0100
50.4500
49.0100
50.2500
511,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
48.8000
49.6000
48.6000
49.4300
352,500
Thu, 09 Oct 2025
49.9400
50.2200
48.9000
48.9300
440,400
Wed, 08 Oct 2025
50.2200
50.7000
49.7200
49.9700
1,587,700
Tue, 07 Oct 2025
50.4500
50.8300
50.0800
50.7200
327,400
Mon, 06 Oct 2025
50.1600
50.8700
50.1600
50.7000
500,600
Mon, 06 Oct 2025
10 · 8-K
Pre-market · 08:43 ET
8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
49.8900
50.7100
49.6800
50.7100
615,900
Thu, 02 Oct 2025
50.1000
50.7300
49.6500
49.8500
416,200
Wed, 01 Oct 2025
49.5400
50.8400
49.5400
50.5900
340,400
Tue, 30 Sep 2025
49.7500
50.0900
49.0300
50.0100
501,600
Mon, 29 Sep 2025
50.1200
50.5100
49.5200
49.6600
554,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
51.1400
51.1400
49.9900
50.5200
338,800
Thu, 25 Sep 2025
49.5900
49.7900
49.1700
49.7500
296,500
Wed, 24 Sep 2025
49.2100
49.5700
48.9700
49.5000
586,200
Tue, 23 Sep 2025
49.0000
49.2200
48.5700
48.7600
460,500
Mon, 22 Sep 2025
9 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 22 Sep 2025
49.1200
49.1200
47.9800
48.4200
618,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
49.9300
50.2100
49.1200
49.1200
661,100
Thu, 18 Sep 2025
8 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 18 Sep 2025
50.1100
50.4900
49.7600
50.2400
415,000
Wed, 17 Sep 2025
49.9600
50.6300
49.8500
49.9300
343,400
Tue, 16 Sep 2025
49.9900
50.5800
49.9700
50.0600
383,900
Mon, 15 Sep 2025
50.1500
50.4300
49.9900
49.9900
683,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
50.3500
50.5700
50.1000
50.1100
250,800
Thu, 11 Sep 2025
50.5200
50.6600
50.2600
50.5000
397,600
Wed, 10 Sep 2025
50.8200
51.4400
50.5000
50.5200
435,500
Tue, 09 Sep 2025
7 · 8-K
After market open · 09:30 ET
8-K ↗
Tue, 09 Sep 2025
51.6900
51.8100
50.9500
51.1000
218,000
Mon, 08 Sep 2025
50.8500
51.1400
50.5300
51.1400
315,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
51.0000
51.4400
50.4700
50.8500
390,100
Fri, 05 Sep 2025
6 · 8-K
Pre-market · 08:01 ET
8-K ↗
Thu, 04 Sep 2025
51.5000
51.8800
51.1700
51.2000
220,300
Thu, 04 Sep 2025
5 · 8-K
Pre-market · 08:47 ET
8-K ↗
Wed, 03 Sep 2025
51.6800
51.7500
51.2500
51.6000
192,500
Tue, 02 Sep 2025
51.8700
52.2000
51.4500
51.6000
278,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
51.8300
52.4500
51.7200
52.3000
434,100
Thu, 28 Aug 2025
51.7500
52.2000
51.7100
52.0600
307,700
Wed, 27 Aug 2025
51.6200
52.3000
51.6200
51.8700
414,600
Tue, 26 Aug 2025
51.7400
51.8600
51.2500
51.8100
406,900
Mon, 25 Aug 2025
51.5700
52.3800
51.5700
51.8000
181,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
51.6000
52.2200
51.5000
51.9100
236,000
Thu, 21 Aug 2025
52.2200
52.4700
51.7200
51.8800
302,600
Wed, 20 Aug 2025
51.8100
52.4000
51.5100
52.0900
231,800
Tue, 19 Aug 2025
53.0100
53.1500
51.6300
51.8100
816,200
Mon, 18 Aug 2025
52.2600
53.2400
52.1400
53.2200
465,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
52.4000
52.8000
51.8500
52.4300
429,800
Thu, 14 Aug 2025
52.1100
52.4600
51.6400
52.2700
417,200
Wed, 13 Aug 2025
51.4000
52.4600
51.2300
52.3800
342,500
Tue, 12 Aug 2025
51.0000
51.4300
50.4500
51.4300
481,300
Mon, 11 Aug 2025
52.1200
52.1200
50.6000
50.6000
544,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
4 · 8-K
After-hours · 17:22 ET
8-K ↗
Fri, 08 Aug 2025
51.8800
52.6700
51.5100
52.1300
673,700
Thu, 07 Aug 2025
3 · 10-Q
After market open · 12:19 ET
10-Q ↗
Thu, 07 Aug 2025
52.8000
53.3300
52.1400
52.3100
363,800
Wed, 06 Aug 2025
53.2400
54.5300
52.5400
52.8800
418,300
Wed, 06 Aug 2025
2 · 8-K
Pre-market · 07:16 ET
8-K ↗
Tue, 05 Aug 2025
54.2000
54.6500
53.5000
53.5000
290,300
Mon, 04 Aug 2025
53.7400
54.5400
53.7200
54.2300
216,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
55.1300
55.3000
53.4100
53.6700
347,800
Thu, 31 Jul 2025
54.7600
55.6300
54.0900
55.3100
254,500
Wed, 30 Jul 2025
54.8500
54.9500
54.3700
54.7400
128,000
Tue, 29 Jul 2025
53.7300
55.1200
53.6800
55.0900
349,100
Mon, 28 Jul 2025
53.4400
53.9800
53.2500
53.5700
439,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
53.6200
53.6200
52.8100
53.5100
202,200
Thu, 24 Jul 2025
1 · 8-K
After-hours · 16:43 ET
8-K ↗
Thu, 24 Jul 2025
52.6000
53.6000
52.1100
53.4800
373,200
Wed, 23 Jul 2025
52.8600
53.1100
52.5000
52.5700
372,900
Tue, 22 Jul 2025
52.2000
52.8200
52.0800
52.7200
421,300