First Financial Bankshares (FFIN) Stock Insights
$4.34B
Market Cap
14.78
P/E
14.88
Forward P/E
57
Score
FFIN price $30.31 +0.11 +0.36%
Stocklytics score rationale: value 54, quality 70, growth 46.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 309225000 | 328672000 | 383400000 | 417057000 | 491940000 | 505623000 | 551267000 | 622310000 | 739214000 | 825799000 |
First Financial Bankshares, Inc. (FFIN) is a financial institution that delivers a broad array of commercial banking and financial services throughout Texas via its network of subsidiaries. Its core offerings include various deposit solutions, such as checking, savings, money market, and time deposit accounts. The company provides diverse lending options, extending credit for commercial and industrial ventures…
FFIN fair value Not meaningful. Price $30.31.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-01-28 | — | 0.53 | — | 179.89M |
| 2026-10-15 | 0.52 | 0.52 | 174.14M | 178.63M |
| 2026-07-16 | 0.50 | 0.50 | 172.76M | 173.03M |
| 2026-04-16 | 0.50 | 0.47 | 166.89M | 166.31M |
| 2026-01-22 | 0.51 | 0.48 | 164.72M | 166.19M |
| 2025-10-23 | 0.36 | 0.43 | 157.53M | 162.26M |
| 2025-07-17 | 0.47 | 0.45 | 156.60M | 156.41M |
| 2025-04-17 | 0.43 | 0.43 | 145.35M | 149.53M |
| 2025-01-23 | 0.43 | 0.40 | 143.65M | 143.78M |
| 2024-10-17 | 0.39 | 0.39 | 136.00M | 140.40M |
| 2024-07-18 | 0.37 | 0.36 | 131.07M | 133.47M |
| 2024-04-18 | 0.37 | 0.35 | 126.33M | 129.72M |
| 2024-01-25 | 0.32 | 0.34 | 116.08M | 125.12M |
| 2023-10-19 | 0.35 | 0.36 | 118.72M | 128.07M |
| 2023-07-20 | 0.36 | 0.36 | 122.37M | 128.41M |
| 2023-04-20 | 0.37 | 0.39 | 120.88M | 131.06M |
| 2023-01-19 | 0.41 | 0.41 | 129.28M | 136.31M |
| 2022-10-20 | 0.41 | 0.41 | 140.39M | 137.38M |
| 2022-07-21 | 0.42 | 0.40 | 135.82M | 136.07M |
| 2022-04-21 | 0.39 | 0.37 | 128.67M | 131.17M |
| 2022-01-27 | 0.39 | 0.38 | 127.43M | 131.12M |
| 2021-10-21 | 0.41 | 0.38 | 130.31M | 130.06M |
| 2021-07-22 | 0.39 | 0.38 | 123.98M | 130.06M |
| 2021-04-22 | 0.40 | 0.37 | 122.48M | 125.28M |
| 2021-01-28 | 0.41 | 0.37 | 125.11M | 127.78M |
| 2020-10-22 | 0.37 | 0.34 | 124.72M | 113.72M |
| 2020-07-23 | 0.38 | 0.26 | 123.32M | 86.32M |
| 2020-04-23 | 0.26 | 0.29 | 113.64M | 122.28M |
| 2020-01-23 | 0.30 | 0.29 | 100.06M | 99.25M |
| 2019-10-17 | 0.32 | 0.31 | 98.51M | 98.14M |
| 2019-07-18 | 0.31 | 0.29 | 96.99M | 93.17M |
| 2019-04-18 | 0.28 | 0.28 | 91.40M | 93.95M |
| 2019-01-24 | 0.29 | 0.29 | 92.30M | 95.07M |
| 2018-10-18 | 0.30 | 0.28 | 93.95M | 90.07M |
| 2018-07-19 | 0.28 | 0.26 | 90.69M | 86.45M |
| 2018-04-19 | 0.26 | 0.24 | 87.54M | 82.89M |
| 2018-01-25 | 0.22 | 0.22 | 83.62M | 83.20M |
| 2017-10-19 | 0.22 | 0.22 | 84.60M | 84.00M |
| 2017-07-20 | 0.22 | 0.21 | 80.22M | 78.56M |
| 2017-04-20 | 0.20 | 0.20 | 76.38M | 76.34M |
Yield 2.71%. Payout ratio 28.08%. Frequency Quarterly.
Safety score 87/100 · Safe. Payout ratio is 28% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 34 separate years. Yield is 2.7%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-14 | $0.22 | 2026-09-14 | 2026-10-01 | Quarterly |
| 2026-06-12 | $0.22 | 2026-06-12 | 2026-07-01 | Quarterly |
| 2026-03-13 | $0.19 | 2026-03-13 | 2026-04-01 | Quarterly |
| 2025-12-15 | $0.19 | 2025-12-15 | 2026-01-02 | Quarterly |
| 2025-09-15 | $0.19 | 2025-09-15 | 2025-10-01 | Quarterly |
| 2025-06-16 | $0.19 | 2025-06-16 | 2025-07-01 | Quarterly |
| 2025-03-14 | $0.18 | 2025-03-14 | 2025-04-01 | Quarterly |
| 2024-12-13 | $0.18 | 2024-12-13 | 2025-01-02 | Quarterly |
| 2024-09-12 | $0.18 | 2024-09-12 | 2024-10-01 | Quarterly |
| 2024-06-14 | $0.18 | 2024-06-14 | 2024-07-01 | Quarterly |
| 2024-03-14 | $0.18 | 2024-03-15 | 2024-04-01 | Quarterly |
| 2023-12-14 | $0.18 | 2023-12-15 | 2024-01-02 | Quarterly |
| 2023-09-13 | $0.18 | 2023-09-14 | 2023-10-02 | Quarterly |
| 2023-06-14 | $0.18 | 2023-06-15 | 2023-07-03 | Quarterly |
| 2023-03-10 | $0.17 | 2023-03-13 | 2023-04-03 | Quarterly |
| 2022-12-14 | $0.17 | 2022-12-15 | 2023-01-03 | Quarterly |
| 2022-09-14 | $0.17 | 2022-09-15 | 2022-10-03 | Quarterly |
| 2022-06-15 | $0.17 | 2022-06-16 | 2022-07-01 | Quarterly |
| 2022-03-15 | $0.15 | 2022-03-16 | 2022-04-01 | Quarterly |
| 2021-12-15 | $0.15 | 2021-12-16 | 2022-01-03 | Quarterly |
| 2021-09-15 | $0.15 | 2021-09-16 | 2021-10-01 | Quarterly |
| 2021-06-15 | $0.15 | 2021-06-16 | 2021-07-01 | Quarterly |
| 2021-03-15 | $0.13 | 2021-03-16 | 2021-04-01 | Quarterly |
| 2020-12-15 | $0.13 | 2020-12-16 | 2021-01-04 | Quarterly |
| 2020-09-15 | $0.13 | 2020-09-16 | 2020-10-01 | Quarterly |
| 2020-06-15 | $0.13 | 2020-06-16 | 2020-07-01 | Quarterly |
| 2020-03-13 | $0.12 | 2020-03-16 | 2020-04-01 | Quarterly |
| 2019-12-12 | $0.12 | 2019-12-13 | 2020-01-02 | Quarterly |
| 2019-09-13 | $0.12 | 2019-09-16 | 2019-10-01 | Quarterly |
| 2019-06-14 | $0.12 | 2019-06-17 | 2019-07-01 | Quarterly |
| 2019-03-14 | $0.10 | 2019-03-15 | 2019-04-01 | Quarterly |
| 2018-12-13 | $0.10 | 2018-12-14 | 2019-01-02 | Quarterly |
| 2018-09-14 | $0.10 | 2018-09-17 | 2018-10-01 | Quarterly |
| 2018-06-14 | $0.10 | 2018-06-15 | 2018-07-02 | Quarterly |
| 2018-03-14 | $0.10 | 2018-03-15 | 2018-04-02 | Quarterly |
| 2017-12-14 | $0.10 | 2017-12-15 | 2018-01-02 | Quarterly |
| 2017-09-14 | $0.10 | 2017-09-15 | 2017-10-02 | Quarterly |
| 2017-06-14 | $0.10 | 2017-06-16 | 2017-07-03 | Quarterly |
| 2017-03-13 | $0.09 | 2017-03-15 | 2017-04-03 | Quarterly |
| 2016-12-13 | $0.09 | 2016-12-15 | 2017-01-03 | Quarterly |
| 2016-09-13 | $0.09 | 2016-09-15 | 2016-10-03 | Quarterly |
| 2016-06-14 | $0.09 | 2016-06-16 | 2016-07-01 | Quarterly |
| 2016-03-14 | $0.08 | 2016-03-16 | 2016-04-01 | Quarterly |
| 2015-12-11 | $0.08 | 2015-12-15 | 2016-01-04 | Quarterly |
| 2015-09-11 | $0.08 | 2015-09-15 | 2015-10-01 | Quarterly |
| 2015-06-12 | $0.08 | 2015-06-16 | 2015-07-01 | Quarterly |
| 2015-03-12 | $0.07 | 2015-03-16 | 2015-04-01 | Quarterly |
| 2014-12-11 | $0.07 | 2014-12-15 | 2015-01-02 | Quarterly |
| 2014-09-11 | $0.07 | 2014-09-15 | 2014-10-01 | Quarterly |
| 2014-06-12 | $0.07 | 2014-06-16 | 2014-07-01 | Quarterly |
| 2014-03-12 | $0.07 | 2014-03-14 | 2014-04-01 | Quarterly |
| 2013-12-12 | $0.07 | 2013-12-16 | 2014-01-02 | Quarterly |
| 2013-09-12 | $0.07 | 2013-09-16 | 2013-10-01 | Quarterly |
| 2013-06-12 | $0.07 | 2013-06-14 | 2013-07-01 | Quarterly |
| 2013-03-13 | $0.06 | 2013-03-15 | 2013-04-01 | Quarterly |
| 2012-12-12 | $0.06 | 2012-12-14 | 2012-12-27 | Quarterly |
| 2012-09-12 | $0.06 | 2012-09-14 | 2012-10-01 | Quarterly |
| 2012-06-13 | $0.06 | 2012-06-15 | 2012-07-02 | Quarterly |
| 2012-03-13 | $0.06 | 2012-03-15 | 2012-04-02 | Quarterly |
| 2011-12-13 | $0.06 | 2011-12-15 | 2012-01-03 | Quarterly |
| 2011-09-13 | $0.06 | 2011-09-15 | 2011-10-03 | Quarterly |
| 2011-06-13 | $0.04 | 2011-06-15 | 2011-07-01 | Quarterly |
| 2011-03-11 | $0.06 | 2011-03-15 | 2011-04-01 | Quarterly |
| 2010-12-13 | $0.06 | 2010-12-15 | 2011-01-03 | Quarterly |
| 2010-09-13 | $0.06 | 2010-09-15 | 2010-10-01 | Quarterly |
| 2010-06-11 | $0.06 | 2010-06-15 | 2010-07-01 | Quarterly |
| 2010-03-11 | $0.06 | 2010-03-15 | 2010-04-01 | Quarterly |
| 2009-12-11 | $0.06 | 2009-12-15 | 2010-01-04 | Quarterly |
| 2009-09-11 | $0.06 | 2009-09-15 | 2009-10-01 | Quarterly |
| 2009-06-11 | $0.06 | 2009-06-15 | 2009-07-01 | Quarterly |
| 2009-02-26 | $0.06 | 2009-03-02 | 2009-04-01 | Quarterly |
| 2008-12-11 | $0.06 | 2008-12-15 | 2009-01-02 | Quarterly |
| 2008-09-11 | $0.06 | 2008-09-15 | 2008-10-01 | Quarterly |
| 2008-06-12 | $0.06 | 2008-06-16 | 2008-07-01 | Quarterly |
| 2008-03-12 | $0.05 | 2008-03-14 | 2008-04-01 | Quarterly |
| 2007-12-13 | $0.05 | 2007-12-17 | 2008-01-02 | Quarterly |
| 2007-09-13 | $0.05 | 2007-09-17 | 2007-10-01 | Quarterly |
| 2007-06-13 | $0.05 | 2007-06-15 | 2007-07-02 | Quarterly |
| 2007-03-13 | $0.05 | 2007-03-15 | 2007-04-02 | Quarterly |
| 2006-12-13 | $0.05 | 2006-12-15 | 2007-01-02 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-23 | Nickles Robert Clark Jr | Buy | 820 | $30.12 | 24.70K |
| 2026-09-09 | Longhofer T. Luke | Sell | 950 | — | — |
| 2026-09-08 | Longhofer T. Luke | Buy | 800 | $29.70 | 23.76K |
| 2026-09-08 | Longhofer T. Luke | Buy | 1.50K | $21.18 | 31.77K |
| 2026-09-08 | Longhofer T. Luke | Sell | 800 | $29.70 | 23.76K |
| 2026-09-08 | Longhofer T. Luke | Sell | 1.50K | $21.18 | 31.77K |
| 2026-08-18 | Denny Michael B. | Buy | 3.00K | $34.66 | 103.98K |
| 2026-08-17 | Biebighauser Lon A. | Sell | 570 | — | — |
| 2026-08-17 | Butler Ronald David II | Buy | 5.00K | $21.18 | 105.90K |
| 2026-08-17 | Butler Ronald David II | Sell | 15.00K | $34.95 | 524.25K |
| 2026-08-17 | Butler Ronald David II | Sell | 5.00K | $21.18 | 105.90K |
| 2026-08-16 | Longhofer T. Luke | Sell | 714 | — | — |
| 2026-08-16 | Longhofer T. Luke | Buy | 714 | — | — |
| 2026-08-16 | Bailey David William | Sell | 639 | — | — |
| 2026-08-16 | Bailey David William | Buy | 639 | — | — |
| 2026-08-16 | McVey J. Kyle | Sell | 120 | $35.28 | 4.23K |
| 2026-08-16 | Roewe Randall Allen | Sell | 564 | — | — |
| 2026-08-16 | Roewe Randall Allen | Buy | 564 | — | — |
| 2026-08-16 | Butler Ronald David II | Sell | 1.35K | — | — |
| 2026-08-16 | Butler Ronald David II | Buy | 1.35K | — | — |
| 2026-08-16 | Hickox Michelle S | Buy | 1.35K | — | — |
| 2026-08-16 | Hickox Michelle S | Sell | 1.35K | — | — |
| 2026-08-16 | Ruzicka John James Jr | Sell | 526 | — | — |
| 2026-08-16 | Ruzicka John James Jr | Buy | 526 | — | — |
| 2026-08-14 | Longhofer T. Luke | Buy | 3.06K | — | — |
| 2026-08-14 | Longhofer T. Luke | Sell | 1.52K | — | — |
| 2026-08-14 | Longhofer T. Luke | Buy | 1.52K | — | — |
| 2026-08-14 | Longhofer T. Luke | Buy | 5.68K | $35.28 | 200.53K |
| 2026-08-14 | Bailey David William | Buy | 7.94K | — | — |
| 2026-08-14 | Bailey David William | Sell | 1.82K | — | — |
| 2026-08-14 | Bailey David William | Buy | 14.74K | $35.28 | 519.92K |
| 2026-08-14 | Bailey David William | Buy | 1.82K | — | — |
| 2026-08-14 | Goodrich Brian D. | Buy | 1.81K | — | — |
| 2026-08-14 | Goodrich Brian D. | Sell | 111 | $35.28 | 3.92K |
| 2026-08-14 | Goodrich Brian D. | Sell | 452 | — | — |
| 2026-08-14 | Goodrich Brian D. | Buy | 3.37K | $35.28 | 118.82K |
| 2026-08-14 | Goodrich Brian D. | Buy | 452 | — | — |
| 2026-08-14 | Biebighauser Lon A. | Buy | 1.43K | — | — |
| 2026-08-14 | Biebighauser Lon A. | Sell | 94 | $35.28 | 3.32K |
| 2026-08-14 | Biebighauser Lon A. | Buy | 2.65K | $35.28 | 93.60K |
| 2026-08-14 | McVey J. Kyle | Buy | 4.00K | $21.18 | 84.72K |
| 2026-08-14 | McVey J. Kyle | Buy | 2.44K | — | — |
| 2026-08-14 | McVey J. Kyle | Sell | 266 | $35.28 | 9.38K |
| 2026-08-14 | McVey J. Kyle | Buy | 4.53K | $35.28 | 159.68K |
| 2026-08-14 | McVey J. Kyle | Sell | 4.00K | $21.18 | 84.72K |
| 2026-08-14 | Roewe Randall Allen | Buy | 1.98K | — | — |
| 2026-08-14 | Roewe Randall Allen | Sell | 1.10K | — | — |
| 2026-08-14 | Roewe Randall Allen | Buy | 1.10K | — | — |
| 2026-08-14 | Roewe Randall Allen | Buy | 3.68K | $35.28 | 129.97K |
| 2026-08-14 | Brown Timothy Michael | Buy | 3.37K | $35.28 | 118.82K |
| 2026-08-14 | Brown Timothy Michael | Buy | 1.81K | — | — |
| 2026-08-14 | Butler Ronald David II | Sell | 2.38K | — | — |
| 2026-08-14 | Butler Ronald David II | Buy | 2.38K | — | — |
| 2026-08-14 | DUESER F SCOTT | Buy | 12.76K | — | — |
| 2026-08-14 | DUESER F SCOTT | Sell | 8.88K | — | — |
| 2026-08-14 | DUESER F SCOTT | Buy | 8.88K | — | — |
| 2026-08-14 | Hickox Michelle S | Buy | 2.34K | — | — |
| 2026-08-14 | Ruzicka John James Jr | Sell | 880 | — | — |
| 2026-08-14 | Ruzicka John James Jr | Buy | 880 | — | — |
| 2026-07-24 | Nickles Robert Clark Jr | Buy | 700 | $34.89 | 24.42K |
| 2026-06-11 | Edwards Murray Hamilton | Buy | 1.00K | $33.18 | 33.18K |
| 2026-05-06 | Biebighauser Lon A. | Buy | 490 | $21.18 | 10.38K |
| 2026-05-06 | Biebighauser Lon A. | Sell | 490 | $21.18 | 10.38K |
| 2026-05-06 | Bailey David William | Buy | 2.50K | $21.18 | 52.95K |
| 2026-05-06 | Bailey David William | Sell | 2.50K | $21.18 | 52.95K |
| 2026-05-05 | Nickles Robert Clark Jr | Buy | 664 | $31.96 | 21.22K |
| 2026-04-28 | Zoth Lota S. | Buy | 2.14K | — | — |
| 2026-04-28 | Zoth Lota S. | Other | 0 | — | — |
| 2026-04-28 | Poutra Blake Matthew | Buy | 2.14K | — | — |
| 2026-04-28 | Nickles Robert Clark Jr | Buy | 2.14K | — | — |
| 2026-04-28 | MATTHEWS KADE | Buy | 2.14K | — | — |
| 2026-04-28 | Braun Vianei Lopez | Buy | 2.14K | — | — |
| 2026-04-28 | Lancaster Ivan Tim | Buy | 2.14K | — | — |
| 2026-04-28 | JONES ELI | Buy | 2.14K | — | — |
| 2026-04-28 | Haney Geoff | Buy | 2.14K | — | — |
| 2026-04-28 | Edwards Murray Hamilton | Buy | 2.14K | — | — |
| 2026-04-28 | Denny Michael B. | Buy | 2.14K | — | — |
| 2026-04-28 | Davis Sally Pope | Buy | 2.14K | — | — |
| 2026-04-28 | COPELAND DAVID L | Buy | 2.14K | — | — |
| 2026-03-13 | McVey J. Kyle | Buy | 2.20K | — | — |
| 2026-03-13 | McVey J. Kyle | Sell | 536 | $29.56 | 15.84K |
| 2026-03-13 | Ruzicka John James Jr | Buy | 2.37K | — | — |
| 2026-03-13 | Ruzicka John James Jr | Sell | 2.37K | — | — |
| 2026-03-13 | Ruzicka John James Jr | Buy | 2.37K | — | — |
| 2026-03-13 | Roewe Randall Allen | Buy | 2.54K | — | — |
| 2026-03-13 | Roewe Randall Allen | Sell | 2.54K | — | — |
| 2026-03-13 | Roewe Randall Allen | Buy | 2.54K | — | — |
| 2026-03-13 | Longhofer T. Luke | Buy | 3.22K | — | — |
| 2026-03-13 | Longhofer T. Luke | Sell | 3.22K | — | — |
| 2026-03-13 | Longhofer T. Luke | Buy | 3.22K | — | — |
| 2026-03-13 | Butler Ronald David II | Buy | 6.09K | — | — |
| 2026-03-13 | Butler Ronald David II | Sell | 6.09K | — | — |
| 2026-03-13 | Butler Ronald David II | Buy | 6.09K | — | — |
| 2026-03-13 | Hickox Michelle S | Buy | 6.09K | — | — |
| 2026-03-13 | Hickox Michelle S | Sell | 6.09K | — | — |
| 2026-03-13 | Hickox Michelle S | Buy | 6.09K | — | — |
| 2026-03-13 | Bailey David William | Buy | 2.88K | — | — |
| 2026-03-13 | Bailey David William | Sell | 2.88K | — | — |
| 2026-03-13 | Bailey David William | Buy | 2.88K | — | — |
| 2026-03-13 | Edwards Murray Hamilton | Buy | 1.00K | $29.32 | 29.32K |
Latest filed quarter: Q2 2026.
Institutions holding: 359, holders +19 vs prior quarter. Ownership 66.86%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 18.23M | 1.13M | +6.60% | 630.91M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 7.30M | 101.81K | +1.41% | 252.72M |
| STATE STREET CORP | 6.76M | 235.04K | +3.60% | 235.19M |
| VANGUARD CAPITAL MANAGEMENT LLC | 5.58M | -3.79K | -0.07% | 192.98M |
| NEUBERGER BERMAN GROUP LLC | 4.48M | 639.16K | +16.62% | 155.15M |
| GEODE CAPITAL MANAGEMENT, LLC | 3.90M | 217.59K | +5.91% | 134.87M |
| AQR CAPITAL MANAGEMENT LLC | 3.40M | 1.23M | +56.92% | 117.33M |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3.02M | -232.15K | -7.15% | 104.36M |
| DIMENSIONAL FUND ADVISORS LP | 2.86M | 97.36K | +3.53% | 98.90M |
| FULLER & THALER ASSET MANAGEMENT, INC. | 2.55M | 359.57K | +16.41% | 88.28M |
| GOLDMAN SACHS GROUP INC | 2.03M | 296.39K | +17.08% | 70.31M |
| MORGAN STANLEY | 2.02M | 100.83K | +5.26% | 69.85M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 1.76M | 1.76M | New | 60.82M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.76M | 31.10K | +1.80% | 60.82M |
| NORTHERN TRUST CORP | 1.71M | 65.28K | +3.98% | 59.05M |
| NORGES BANK | 1.40M | 1.40M | New | 48.36M |
| BANK OF NEW YORK MELLON CORP | 1.15M | -5.54K | -0.48% | 39.89M |
| INVESCO LTD. | 1.01M | -298.82K | -22.86% | 34.89M |
| CHAMPLAIN INVESTMENT PARTNERS, LLC | 976.43K | -196.75K | -16.77% | 33.78M |
| XCELSIOR ADVISOR PARTNERS LLC | 971.81K | 737.41K | +314.61% | 33.62M |
| VANGUARD FIDUCIARY TRUST CO | 895.73K | -13.36K | -1.47% | 30.99M |
| CITADEL ADVISORS LLC | 872.15K | 650.65K | +293.75% | 30.18M |
| PROSHARE ADVISORS LLC | 836.47K | 56.78K | +7.28% | 28.94M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 811.48K | 106.85K | +15.16% | 28.08M |
| NUVEEN, LLC | 802.78K | 37.50K | +4.90% | 27.78M |
Insights · Dividends · Forecast · Financials · Learn
$4.34B
Market Cap
14.78
P/E
14.88
Forward P/E
57
Score