_id
690f37a4ccc777a4e85d17fe
Ticker
BORT
Name
Bank of Botetourt
Exchange
PINK
Address
19747 Main Street, Buchanan, VA, United States, 24066
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.bankofbotetourt.com
Description
Bank of Botetourt provides various banking products and services in Virginia. The company offers checking, savings, money market, and individual retirement accounts, as well as certificates of deposit. It also provides consumer, savings account, unsecured personal, auto, home equity, mortgage, agricultural and raw land, commercial and residential real estate, lot, equipment financing, secured term, conventional, and construction loans, as well as lines of credit and overdrafts. In addition, the company offers insurance products, including personal, home, valuable, title, property, liability, vehicle, workers' compensation, commercial umbrella, and surety products. Further, it provides wealth management services, such as financial and retirement planning, asset allocation and model management, planning for business owners, estate planning, finance management, and charitable giving services, as well as treasury management services. Additionally, the company offers debit and credit cards; online bill payment and presentment services; online, mobile, and telephone banking; investment products; cash advances, foreign currency, notary, safe deposit box, wire transfer, and direct deposit services; automated clearing house; remote deposit capture and mobile remote deposit; and merchant services. The company was formerly known as Bank of Buchanan and changed its name to Bank of Botetourt in July 1995. Bank of Botetourt was founded in 1899 and is based in Buchanan, Virginia.
Last Close
45.1
Volume
-
Current Price
45.1
Change
0.6
Last Updated
2026-01-20T16:52:42.747Z
Image
data:image/webp;base64,UklGRn4IAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSNYGAAABmS8wRPQ/1mT1+b/XraSZ7W22993Z3nvRLurLe/0j9n/qvVfWe++999577z6O32S2wS+6F70ysw5abGYFTWCYFRYaZplZL0rQkZlldgOzyDJawyyzYeC96MgsetENe2UWGc1CM+sw07vICgucRZaH+bC90IOsg3Zg4JFZYJgVZhp2ZLTWQXNhFkVml2ZQFBY47MjQipiACTgj/oJ5VckruYLLuozf+JWf+6kf+aFzQvw6rsa4osvRzwT6Sz/jpL8lJEbSVdxY7kauS6M/4aiCCQgWN0bt9Dd9zZd9UXCEGDdxPdn+NRkCkix/Zb3kWfKh72s0vq79YyNAu4XbuplfaDS+wYLr93xWK752bQCM68v0+2HjSz7p04rDZN9cfS5sQVoUP+yrnMu7oTu6Fh3Q+zeQq1/Dd3xB+zPU4bDv7B74dw0gvfwpJV/GG6df0ejf0kYHAPSVuXqYv88HOcTyndvbdSAtiquRgckA53PayWh9LsMBwHs7Z2tOfkw3Tah/dxuLRUgup0o+rZ6FZPDzIu1EePc2OgDQ7NxBbv0DfL9Gol/dqEJSFFcjA5PBfSA11tWidX+GAxi9i7tqlGo+AivTtzIJ1+VUyafVs/DQXI20i+HdEx0A2j0V2h/lUzzJdHYzcDUXBgOTwfNGKdXVonV/hgPj95Zu13we2H+dagPwpVI+rb4Jwub6YrsY3j2Rg3EfN5WaaQ2JdaY6AMxBZFDkIF9MpbpatJ5bYWv30ih11aFMTTWgrh/EmtH61RmybjMyglKr7IsMEptzG9Xj3tkPGcp5uwE0zNVGeHzcH6fUEmSYrtvWYH3MN7HdrB7ZmHwPy028YChAc8Xm+bzMGcNwCmqpIWoFEK/3sJ6W8nvLALScrnBuUSGGhdk6BLcATORWFtelbm1tAAD8E05bMkagpc+P6wCm6gtjEny+o7qo6wcIjgS0/IUkAP92bEEFwOvcguTEfrCpCMaZsCxBwLYZFMH4DzRNE67ZpN12gOxmGZI8muOUM6EIZtuMgGUJcCYUnXa/TUL2rixHAG94R0qfmFBoLx9qWXZhTlbkOGcQAgyVCoVuTS5U9F4+1GIolyWQ6y8vAtHNZTeGHKr0M4mGNTo/Dw5XxgDIsg7wg1KQ9zOJBpehSHX6OzUgnClKwdnrpg9tjC3J2WoSGDsWoLpMFTE6PS0DvNKotQ5tnD7Zy2aSUtmJxDKwqSlu0sVueWq+NGv39/vAsZOLe3GtZ+9Z4+dvN4FAOlY+Ol6aNaqZppQRTheRN2S4FcKCiKuwGGeAvz92EC/czfbW65WC/nlACAoRV1GxGdxqHLrB4J5zruqWTWVQAFNrk7MTuUPek2/ycY2qH+Ccq7pl07xC3dn5fGa/NwRP7bwNxlshavcnHJDuGZlmnJgVolCC3cDEqD+cIJY3RnsyMYAjPaiZdXkz7xCTbVnmw8DQagQrWa3icJsU1xljw6CgFy1UgwcXbhWmSTFQqgyLVpiPNmYvfL/CcVKKCIUoMT2ug+cNJM20YicZmCBBrWBaJUZVCiUU2m8YzdGKwkBWrexMOMQGxxaZOjiI+f9zX+MpAcJOOZ0oK5xQ+70aSR47Hdv977lriwAEI1F2ENrbCRMKOZ3zbMMX9M4lqQLCZSpAE5ETo2Tk/ZwMVITNQy2Q3tEBNA52tsl4L327pf3CfGbrrRJyoUAmYGoAYhfFQDY61frH3EMcDb/DG+zEx+fJ+AKbAAZbNUJ5jUMx+tpO16HxPJmaLwygtjQgxLgMHQJy3GYhkB3suKQXFmpeMkyHedHWwvTKdGeRTLHYguvO+ux0mIQQHOmF2Zqmbe+niZRjCqRnX+Wh/k4CUJCc24iubl0ytjZNonSQc5N6tVMKJ0Kxf+mRtbH/v8Lho+eSODVwFzg9c2q+5xnXGXi8h2zlYHW/ysDE0OhCWnA3iM280f0d8kyhAlRVNdq0QoIxeLpay2OoSy/3eI9wFnAX5q64GoPpS5jqaPh4QECaCYAxwDk1WRjS4mtckrqYMRfhzuyqyDvdgK0dOX8VgGAABAMEAxbaJoZe/tvTPdYRnTHoNoeADKCZ+1876W0HLz5SGSQAyJYA54IC8q8tHS7A08PP8gSPUwyJM7QSLSiqA4BX74cLVmsdvxMVrg6z0QrloaiVvdlF2SNRu+CJ2ikHSy+yBCXy7wua5eIekxWlYlmWE7Iso7zf13Hyog2otY8YnC0Oz5V/PUml5WDm+Uwg8jYv1qtAUleKAYvZtsKzcWDmn5uwIqcGKyC5BzABM0IBpfQ6tsK5CyAUAYDaVQBmUAcss8WIABAAVQEgNgOPKVwtBQCEgmFmAudwgZEMVlA4IIIBAACwCACdASpAAEAAPrFMnEm/pKKhMBn8A/AWCWhr4qgBxvP5clzgHni+gDeM+fX9iQiLCoXTjx6IurD9ne8s8s/cjt7s72k/nJuSJpwDjIAA/vZQf7Y/kD//lYwilct2PL/WTMzPtr/otigzm7fQ68XpL9hASQ3a39u1vU+84JMfg3YvQSgmlX8owy8/46C3XC0hFgAfcdC+oN8Y8TvY/EGwmjXcjL+o0v/56HzBqr6LNyI1viiIn+ZdawzP/J1wrfdSL/N/xawxwBnA06B3tdslJPPfejPc18RQMqr9E87WuaUoYPPNdVQq2CIIHSYUz4laS2QpWRaaTL2Yllbx/z/8dege1J6JBZ9kv24gRAnErGFOMs8Aj8WiiN6idx462PjBA5saDDeQrLPvBN+g3zu4NGVIuAAzwPvAEqGr/X/s7VjyKUVN7njoYS0OivQ/1RH0YPMR4+enqIGPRSFSQGIuGcs8oizrqYWhTqWPrlTr5O8/zEYg8Uycf6nWnIl4uwAAAA==
Ipo Date
-
Market Cap
88770008
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
13605000
Cost Of Revenue
3839000
Gross Profit
9766000
Operating Expenses
6187000
Operating Income
3579000
Interest Expense
3839000
Pretax Income
3579000
Net Income
2882000
Eps
1.465021965162774
Dividends Per Share
-
Shares Outstanding
1968293
Income Tax Expense
697000
EBITDA
3579000
Operating Margin
26.30650496141125
Total Other Income Expense Net
-
Cash
53027000
Short Term Investments
-
Receivables
-
Inventories
-
Total Current Assets
53027000
Property Plant Equipment
17755000
Total Assets
898809000
Payables
-
Short Term Debt
-
Long Term Debt
-
Total Liabilities
807943000
Equity
90866000
Bs_currency_symbol
USD
Depreciation
-
Change In Working Capital
-
Cash From Operations
-
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-
Cf_currency_symbol
USD
PE
9.2418
PB
0.9763937072172211
ROE
3.1717033874056306
ROA
0.3206465444827544
FCF
-
Fcf Percent
-
Piotroski FScore
2
Health Score
41
Deep Value Investing Score
7
Defensive Investing Score
4
Dividend Investing Score
1.5
Economic Moat Investing Score
6.8
Garp Investing Score
3
Growth Investing Score
3.5
Momentum Investing Score
4.5
Net Net Investing Score
3.5
Quality Investing Score
3.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
13605000
Quarters > 0 > income Statement > cost Of Revenue
3839000
Quarters > 0 > income Statement > gross Profit
9766000
Quarters > 0 > income Statement > operating Expenses
6187000
Quarters > 0 > income Statement > operating Income
3579000
Quarters > 0 > income Statement > interest Expense
3839000
Quarters > 0 > income Statement > pretax Income
3579000
Quarters > 0 > income Statement > net Income
2882000
Quarters > 0 > income Statement > eps
1.465021965162774
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1967206
Quarters > 0 > income Statement > income Tax Expense
697000
Quarters > 0 > income Statement > EBITDA
3579000
Quarters > 0 > income Statement > operating Margin
26.30650496141125
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
53027000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
53027000
Quarters > 0 > balance Sheet > property Plant Equipment
17755000
Quarters > 0 > balance Sheet > total Assets
898809000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
807943000
Quarters > 0 > balance Sheet > equity
90866000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2882000
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
-
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.465021965162774
Quarters > 0 > ratios > PB
0.9763937072172211
Quarters > 0 > ratios > ROE
3.1717033874056306
Quarters > 0 > ratios > ROA
0.3206465444827544
Quarters > 0 > ratios > FCF
-
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
41
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
9569000
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
9569000
Quarters > 1 > income Statement > operating Expenses
2945000
Quarters > 1 > income Statement > operating Income
6624000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
3995000
Quarters > 1 > income Statement > net Income
3168000
Quarters > 1 > income Statement > eps
1.6121308777513217
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1965101
Quarters > 1 > income Statement > income Tax Expense
827000
Quarters > 1 > income Statement > EBITDA
3995000
Quarters > 1 > income Statement > operating Margin
69.22353432960603
Quarters > 1 > income Statement > total Other Income Expense Net
-2629000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
68103000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
-
Quarters > 1 > balance Sheet > property Plant Equipment
17808000
Quarters > 1 > balance Sheet > total Assets
886260000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
798472000
Quarters > 1 > balance Sheet > equity
87788000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
3168000
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
-
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
1.6121308777513217
Quarters > 1 > ratios > PB
1.009546351437554
Quarters > 1 > ratios > ROE
3.6086936711167814
Quarters > 1 > ratios > ROA
0.3574571796086927
Quarters > 1 > ratios > FCF
-
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
8275000
Quarters > 2 > income Statement > cost Of Revenue
-
Quarters > 2 > income Statement > gross Profit
8275000
Quarters > 2 > income Statement > operating Expenses
2951000
Quarters > 2 > income Statement > operating Income
5324000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
2573000
Quarters > 2 > income Statement > net Income
2044000
Quarters > 2 > income Statement > eps
1.0416236691142784
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1962321
Quarters > 2 > income Statement > income Tax Expense
529000
Quarters > 2 > income Statement > EBITDA
2573000
Quarters > 2 > income Statement > operating Margin
64.33836858006042
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
61158000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
-
Quarters > 2 > balance Sheet > property Plant Equipment
17816000
Quarters > 2 > balance Sheet > total Assets
865386000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
780583000
Quarters > 2 > balance Sheet > equity
84803000
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
2044000
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
-
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-
Quarters > 2 > cash Flow > net Change In Cash
-
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
1.0416236691142784
Quarters > 2 > ratios > PB
1.0436031402190962
Quarters > 2 > ratios > ROE
2.4102920887232764
Quarters > 2 > ratios > ROA
0.23619517764327133
Quarters > 2 > ratios > FCF
-
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
12739622
Quarters > 3 > income Statement > cost Of Revenue
4302440
Quarters > 3 > income Statement > gross Profit
8437182
Quarters > 3 > income Statement > operating Expenses
5945992
Quarters > 3 > income Statement > operating Income
2491190
Quarters > 3 > income Statement > interest Expense
4302440
Quarters > 3 > income Statement > pretax Income
2491190
Quarters > 3 > income Statement > net Income
1954053
Quarters > 3 > income Statement > eps
0.9970721367737683
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
1959791
Quarters > 3 > income Statement > income Tax Expense
537137
Quarters > 3 > income Statement > EBITDA
2491190
Quarters > 3 > income Statement > operating Margin
19.55466182591603
Quarters > 3 > income Statement > total Other Income Expense Net
-1488000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
66756000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
2633152
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
66756000
Quarters > 3 > balance Sheet > property Plant Equipment
17356000
Quarters > 3 > balance Sheet > total Assets
857073000
Quarters > 3 > balance Sheet > payables
3544286
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
774563000
Quarters > 3 > balance Sheet > equity
82510000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1954000
Quarters > 3 > cash Flow > depreciation
-
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
-
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-
Quarters > 3 > cash Flow > net Change In Cash
-
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.9970721367737683
Quarters > 3 > ratios > PB
1.0712225681735548
Quarters > 3 > ratios > ROE
2.3682620288449883
Quarters > 3 > ratios > ROA
0.2279914313016511
Quarters > 3 > ratios > FCF
-
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
30426000
Annuals > 0 > income Statement > cost Of Revenue
15854440
Annuals > 0 > income Statement > gross Profit
30426000
Annuals > 0 > income Statement > operating Expenses
15227000
Annuals > 0 > income Statement > operating Income
15199000
Annuals > 0 > income Statement > interest Expense
15854440
Annuals > 0 > income Statement > pretax Income
9971000
Annuals > 0 > income Statement > net Income
7942000
Annuals > 0 > income Statement > eps
4.059438936674388
Annuals > 0 > income Statement > dividends Per Share
2041769
Annuals > 0 > income Statement > shares Outstanding
1956428
Annuals > 0 > income Statement > income Tax Expense
2029000
Annuals > 0 > income Statement > EBITDA
11056716
Annuals > 0 > income Statement > operating Margin
49.9539867218826
Annuals > 0 > income Statement > total Other Income Expense Net
-5228000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
66756000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
2633152
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
66756000
Annuals > 0 > balance Sheet > property Plant Equipment
17356000
Annuals > 0 > balance Sheet > total Assets
857073000
Annuals > 0 > balance Sheet > payables
3544286
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
774563000
Annuals > 0 > balance Sheet > equity
82510000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
7942053
Annuals > 0 > cash Flow > depreciation
1085526
Annuals > 0 > cash Flow > change In Working Capital
1159851
Annuals > 0 > cash Flow > cash From Operations
11198487
Annuals > 0 > cash Flow > capital Expenditures
3794290
Annuals > 0 > cash Flow > cash From Investing
-71039851
Annuals > 0 > cash Flow > cash From Financing
56862943
Annuals > 0 > cash Flow > net Change In Cash
-2978421
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.059438936674388
Annuals > 0 > ratios > PB
1.0693843509877592
Annuals > 0 > ratios > ROE
9.625499939401285
Annuals > 0 > ratios > ROA
0.9266421880049891
Annuals > 0 > ratios > FCF
7404197
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.24335098271215408
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
29153614
Annuals > 1 > income Statement > cost Of Revenue
9384551
Annuals > 1 > income Statement > gross Profit
29153614
Annuals > 1 > income Statement > operating Expenses
14062989
Annuals > 1 > income Statement > operating Income
15090625
Annuals > 1 > income Statement > interest Expense
9384551
Annuals > 1 > income Statement > pretax Income
10258615
Annuals > 1 > income Statement > net Income
8172848
Annuals > 1 > income Statement > eps
4.198576372050205
Annuals > 1 > income Statement > dividends Per Share
1975425
Annuals > 1 > income Statement > shares Outstanding
1946576
Annuals > 1 > income Statement > income Tax Expense
2085767
Annuals > 1 > income Statement > EBITDA
11229405
Annuals > 1 > income Statement > operating Margin
51.762450446109355
Annuals > 1 > income Statement > total Other Income Expense Net
-4832010
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
69210313
Annuals > 1 > balance Sheet > short Term Investments
-776000
Annuals > 1 > balance Sheet > receivables
2286059
Annuals > 1 > balance Sheet > inventories
-70720372
Annuals > 1 > balance Sheet > total Current Assets
72020372
Annuals > 1 > balance Sheet > property Plant Equipment
14651868
Annuals > 1 > balance Sheet > total Assets
789023695
Annuals > 1 > balance Sheet > payables
1573929
Annuals > 1 > balance Sheet > short Term Debt
19000000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
714245276
Annuals > 1 > balance Sheet > equity
74778419
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
8172848
Annuals > 1 > cash Flow > depreciation
970790
Annuals > 1 > cash Flow > change In Working Capital
602564
Annuals > 1 > cash Flow > cash From Operations
10614150
Annuals > 1 > cash Flow > capital Expenditures
1489067
Annuals > 1 > cash Flow > cash From Investing
-105050230
Annuals > 1 > cash Flow > cash From Financing
62992206
Annuals > 1 > cash Flow > net Change In Cash
-31443874
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.198576372050205
Annuals > 1 > ratios > PB
1.1740095441172673
Annuals > 1 > ratios > ROE
10.929420692887343
Annuals > 1 > ratios > ROA
1.0358178153318958
Annuals > 1 > ratios > FCF
9125083
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.31300006235933564
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
30928786
Annuals > 2 > income Statement > cost Of Revenue
2312119
Annuals > 2 > income Statement > gross Profit
28616667
Annuals > 2 > income Statement > operating Expenses
18821357
Annuals > 2 > income Statement > operating Income
9795310
Annuals > 2 > income Statement > interest Expense
2312119
Annuals > 2 > income Statement > pretax Income
9795310
Annuals > 2 > income Statement > net Income
7805459
Annuals > 2 > income Statement > eps
4.039156034211529
Annuals > 2 > income Statement > dividends Per Share
1428356
Annuals > 2 > income Statement > shares Outstanding
1932448
Annuals > 2 > income Statement > income Tax Expense
1989851
Annuals > 2 > income Statement > EBITDA
10805598
Annuals > 2 > income Statement > operating Margin
31.670528549035193
Annuals > 2 > income Statement > total Other Income Expense Net
-4069730
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
100655187
Annuals > 2 > balance Sheet > short Term Investments
-777000
Annuals > 2 > balance Sheet > receivables
1827578
Annuals > 2 > balance Sheet > inventories
-101705765
Annuals > 2 > balance Sheet > total Current Assets
102482765
Annuals > 2 > balance Sheet > property Plant Equipment
14062939
Annuals > 2 > balance Sheet > total Assets
713717694
Annuals > 2 > balance Sheet > payables
324320
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
647324902
Annuals > 2 > balance Sheet > equity
66392792
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
7805459
Annuals > 2 > cash Flow > depreciation
1010288
Annuals > 2 > cash Flow > change In Working Capital
-384184
Annuals > 2 > cash Flow > cash From Operations
9896660
Annuals > 2 > cash Flow > capital Expenditures
613060
Annuals > 2 > cash Flow > cash From Investing
-101612070
Annuals > 2 > cash Flow > cash From Financing
49520523
Annuals > 2 > cash Flow > net Change In Cash
-42194887
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.039156034211529
Annuals > 2 > ratios > PB
1.3126937755532258
Annuals > 2 > ratios > ROE
11.756485553431764
Annuals > 2 > ratios > ROA
1.0936339487752702
Annuals > 2 > ratios > FCF
9283600
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.30016050419825724
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
27785508
Annuals > 3 > income Statement > cost Of Revenue
2625191
Annuals > 3 > income Statement > gross Profit
25160317
Annuals > 3 > income Statement > operating Expenses
16592967
Annuals > 3 > income Statement > operating Income
8567350
Annuals > 3 > income Statement > interest Expense
2625191
Annuals > 3 > income Statement > pretax Income
8567350
Annuals > 3 > income Statement > net Income
6879432
Annuals > 3 > income Statement > eps
3.5807939088165073
Annuals > 3 > income Statement > dividends Per Share
1257366
Annuals > 3 > income Statement > shares Outstanding
1921203
Annuals > 3 > income Statement > income Tax Expense
1687918
Annuals > 3 > income Statement > EBITDA
9507593
Annuals > 3 > income Statement > operating Margin
30.833879301396973
Annuals > 3 > income Statement > total Other Income Expense Net
-4254860
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
142928074
Annuals > 3 > balance Sheet > short Term Investments
195000
Annuals > 3 > balance Sheet > receivables
1372291
Annuals > 3 > balance Sheet > inventories
-144495365
Annuals > 3 > balance Sheet > total Current Assets
144300365
Annuals > 3 > balance Sheet > property Plant Equipment
14369040
Annuals > 3 > balance Sheet > total Assets
662229641
Annuals > 3 > balance Sheet > payables
196677
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
603093123
Annuals > 3 > balance Sheet > equity
59136518
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
6879432
Annuals > 3 > cash Flow > depreciation
940243
Annuals > 3 > cash Flow > change In Working Capital
-813597
Annuals > 3 > cash Flow > cash From Operations
8049144
Annuals > 3 > cash Flow > capital Expenditures
1800037
Annuals > 3 > cash Flow > cash From Investing
-23648959
Annuals > 3 > cash Flow > cash From Financing
59816028
Annuals > 3 > cash Flow > net Change In Cash
44216213
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.5807939088165073
Annuals > 3 > ratios > PB
1.4651903465131308
Annuals > 3 > ratios > ROE
11.633136736254915
Annuals > 3 > ratios > ROA
1.0388287648392953
Annuals > 3 > ratios > FCF
6249107
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2249052635640133
Annuals > 3 > health Score
61
Valuation > metrics > PE
9.2418
Valuation > metrics > PB
0.9763937072172211
Valuation > final Score
90
Valuation > verdict
5.0% Undervalued
Profitability > metrics > ROE
3.1717033874056306
Profitability > metrics > ROA
5.434967092236031
Profitability > metrics > Net Margin
0.21183388460124955
Profitability > final Score
53
Profitability > verdict
Weak
Risk > metrics > Debt Equity
8.891587612528339
Risk > metrics > Interest Coverage
0.9322740296952331
Risk > final Score
10
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
52
Prev Profitabilities > 1
50
Prev Profitabilities > 2
37
Prev Risks > 0
26
Prev Risks > 1
26
Prev Risks > 2
8
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
100
Updated At
2026-01-20T21:30:57.916Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-29
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-28
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-29
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.4045
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-28
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.5511
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-01
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.981
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-30
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.9363
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-31
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.944
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.0601
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.8752
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2023-12-31
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.8621
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.0088
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.9633
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.1196
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-03-27
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.1297
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.1923
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.9133
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-28
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.8019
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-31
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.7689
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-09-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.9455
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.91
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-31
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.025
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-31
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.6907
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-09-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.5767
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.6799
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.64
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.6543
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-09-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.7818
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.6119
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.5083
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.5135
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-09-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.7873
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-06-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.7045
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.7045
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.4352
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.4352
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-30
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.2895
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2895
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.4314
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.3871
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3202
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.3885
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.4146
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.4636
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4412
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2012-03-31
Earnings History > 44 > report Date
2012-03-31
Earnings History > 44 > date
2012-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.3346
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2011-12-31
Earnings History > 45 > report Date
2011-12-31
Earnings History > 45 > date
2011-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
-0.3774
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2011-09-30
Earnings History > 46 > report Date
2011-09-30
Earnings History > 46 > date
2011-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.6929
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2011-06-30
Earnings History > 47 > report Date
2011-06-30
Earnings History > 47 > date
2011-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
-0.8164
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2011-03-31
Earnings History > 48 > report Date
2011-03-31
Earnings History > 48 > date
2011-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
-0.2351
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2010-12-31
Earnings History > 49 > report Date
2010-12-31
Earnings History > 49 > date
2010-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
-0.2405
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2010-09-30
Earnings History > 50 > report Date
2010-09-30
Earnings History > 50 > date
2010-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.2615
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2010-06-30
Earnings History > 51 > report Date
2010-06-30
Earnings History > 51 > date
2010-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.1864
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2010-03-31
Earnings History > 52 > report Date
2010-03-31
Earnings History > 52 > date
2010-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.2306
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2009-12-31
Earnings History > 53 > report Date
2009-12-31
Earnings History > 53 > date
2009-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
-0.0715
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2009-09-30
Earnings History > 54 > report Date
2009-09-30
Earnings History > 54 > date
2009-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.2805
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2009-06-30
Earnings History > 55 > report Date
2009-06-30
Earnings History > 55 > date
2009-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.0996
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2009-03-31
Earnings History > 56 > report Date
2009-03-31
Earnings History > 56 > date
2009-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.2492
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2008-12-31
Earnings History > 57 > report Date
2008-12-31
Earnings History > 57 > date
2008-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
-0.3545
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2008-09-30
Earnings History > 58 > report Date
2008-09-30
Earnings History > 58 > date
2008-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.3348
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2008-06-30
Earnings History > 59 > report Date
2008-06-30
Earnings History > 59 > date
2008-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.4135
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2008-03-31
Earnings History > 60 > report Date
2008-03-31
Earnings History > 60 > date
2008-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
0.4897
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2007-09-30
Earnings History > 61 > report Date
2007-09-30
Earnings History > 61 > date
2007-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.6098
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2007-06-30
Earnings History > 62 > report Date
2007-06-30
Earnings History > 62 > date
2007-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.6276
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2007-03-31
Earnings History > 63 > report Date
2007-03-31
Earnings History > 63 > date
2007-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.6307
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2006-09-30
Earnings History > 64 > report Date
2006-09-30
Earnings History > 64 > date
2006-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.6159
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2006-06-30
Earnings History > 65 > report Date
2006-06-30
Earnings History > 65 > date
2006-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.6982
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2006-03-31
Earnings History > 66 > report Date
2006-03-31
Earnings History > 66 > date
2006-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
0.6426
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2005-12-31
Earnings History > 67 > report Date
2005-12-31
Earnings History > 67 > date
2005-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.5694
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2005-09-30
Earnings History > 68 > report Date
2005-09-30
Earnings History > 68 > date
2005-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.6411
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2005-06-30
Earnings History > 69 > report Date
2005-06-30
Earnings History > 69 > date
2005-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.5969
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2005-03-31
Earnings History > 70 > report Date
2005-03-31
Earnings History > 70 > date
2005-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.5523
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2004-12-31
Earnings History > 71 > report Date
2004-12-31
Earnings History > 71 > date
2004-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.4909
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2004-09-30
Earnings History > 72 > report Date
2004-09-30
Earnings History > 72 > date
2004-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.4753
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2004-06-30
Earnings History > 73 > report Date
2004-06-30
Earnings History > 73 > date
2004-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.3715
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2004-03-31
Earnings History > 74 > report Date
2004-03-31
Earnings History > 74 > date
2004-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
0.4305
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2003-12-31
Earnings History > 75 > report Date
2003-12-31
Earnings History > 75 > date
2003-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
0.3364
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2003-09-30
Earnings History > 76 > report Date
2003-09-30
Earnings History > 76 > date
2003-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
0.4239
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Bank of Botetourt provides various banking products and services in Virginia. The company offers checking, savings, money market, and individual retirement accounts, as well as certificates of deposit. It also provides consumer, savings account, unsecured personal, auto, home equity, mortgage, agricultural and raw land, commercial and residential real estate, lot, equipment financing, secured term, conventional, and construction loans, as well as lines of credit and overdrafts. In addition, the company offers insurance products, including personal, home, valuable, title, property, liability, vehicle, workers' compensation, commercial umbrella, and surety products. Further, it provides wealth management services, such as financial and retirement planning, asset allocation and model management, planning for business owners, estate planning, finance management, and charitable giving services, as well as treasury management services. Additionally, the company offers debit and credit cards; online bill payment and presentment services; online, mobile, and telephone banking; investment products; cash advances, foreign currency, notary, safe deposit box, wire transfer, and direct deposit services; automated clearing house; remote deposit capture and mobile remote deposit; and merchant services. The company was formerly known as Bank of Buchanan and changed its name to Bank of Botetourt in July 1995. Bank of Botetourt was founded in 1899 and is based in Buchanan, Virginia.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAI mania tanks CoreWeave’s Core Scientific acquisition — it buys Python notebook Marimo TechCrunch
Read more →Navan plows ahead with IPO during shutdown, aims for $6.45B valuation TechCrunch
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Bank of Botetourt
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.4045
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.