Subscribe to our newsletter to receive the latest product updates and special offers

Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

NEW: Revenue Breakdown and Options Chain

Gain deeper insights into company revenues with a detailed analysis of revenue sources.
Explore the updated Options feature, providing in-depth data, and a 3D viewing option.

Last Close
Mar 28 01:33PM ET
27.85
Dollar change
+0.04
Percentage change
0.14
%
IndexRUT P/E9.12 EPS (ttm)3.05 Insider Own58.38% Shs Outstand9.20M Perf Week0.04%
Market Cap255.94M Forward P/E6.89 EPS next Y4.04 Insider Trans-0.57% Shs Float3.82M Perf Month4.07%
Income28.28M PEG- EPS next Q1.05 Inst Own23.69% Short Float1.04% Perf Quarter2.13%
Sales130.79M P/S1.96 EPS this Y38.25% Inst Trans0.45% Short Ratio3.08 Perf Half Y23.78%
Book/sh18.52 P/B1.50 EPS next Y-4.11% ROA1.68% Short Interest0.04M Perf Year12.21%
Cash/sh- P/C- EPS next 5Y- ROE17.99% 52W Range19.53 - 28.99 Perf YTD1.83%
Dividend Est.0.86 (3.09%) P/FCF5.48 EPS past 5Y0.11% ROI16.46% 52W High-3.93% Beta1.46
Dividend TTM0.79 (2.84%) Quick Ratio- Sales past 5Y24.00% Gross Margin- 52W Low42.57% ATR (14)0.62
Dividend Ex-DateMar 20, 2024 Current Ratio0.15 EPS Y/Y TTM-5.12% Oper. Margin28.46% RSI (14)54.06 Volatility1.12% 2.41%
Employees123 Debt/Eq0.01 Sales Y/Y TTM60.10% Profit Margin21.62% Recom1.00 Target Price31.67
Option/ShortNo / Yes LT Debt/Eq0.01 EPS Q/Q-87.29% Payout24.25% Rel Volume0.57 Prev Close27.81
Sales Surprise29.95% EPS Surprise38.41% Sales Q/Q49.54% EarningsJan 29 BMO Avg Volume12.95K Price27.85
SMA200.99% SMA502.67% SMA20010.70% Trades Volume4,885 Change0.14%
Date Action Analyst Rating Change Price Target Change
Apr-30-21Upgrade Keefe Bruyette Mkt Perform → Outperform $25 → $26
Mar-21-24 12:00PM
Mar-20-24 09:40AM
Mar-07-24 09:00AM
Mar-04-24 09:40AM
Feb-26-24 10:18PM
09:55AM Loading…
Feb-19-24 09:55AM
Feb-02-24 12:20PM
09:55AM
Jan-30-24 08:19AM
Jan-29-24 09:30AM
08:38AM
08:00AM
Jan-26-24 09:55AM
Jan-22-24 09:40AM
Jan-11-24 09:00AM
12:00PM Loading…
Jan-04-24 12:00PM
09:40AM
Nov-30-23 09:00AM
Nov-29-23 01:04AM
Oct-30-23 04:45PM
Oct-27-23 09:11AM
Oct-26-23 09:47AM
09:15AM
08:09AM
08:00AM
Oct-10-23 09:00AM
Sep-25-23 07:06AM
Sep-21-23 09:40AM
Sep-19-23 06:48AM
Sep-05-23 09:40AM
09:40AM Loading…
Aug-18-23 09:40AM
Aug-17-23 01:09PM
03:41AM
Aug-16-23 12:20PM
Aug-04-23 06:04AM
Aug-02-23 07:04AM
Aug-01-23 08:13AM
Jul-31-23 09:00AM
Jul-26-23 06:33AM
Jul-24-23 08:10AM
Jul-23-23 05:30AM
Jul-20-23 11:05PM
10:15AM
09:07AM
09:00AM
Jul-18-23 05:03PM
Jul-14-23 07:16AM
Jul-13-23 09:40AM
Jul-11-23 09:00AM
Jul-09-23 10:14AM
Jul-03-23 11:32AM
Jun-12-23 08:05AM
Jun-08-23 09:00AM
Jun-02-23 09:00AM
Apr-28-23 12:53AM
Apr-27-23 10:15AM
09:06AM
09:00AM
Apr-12-23 09:00AM
Apr-08-23 08:29AM
Mar-13-23 09:55AM
Mar-12-23 08:19AM
Mar-08-23 09:00AM
Jan-30-23 08:27AM
Jan-27-23 12:13PM
09:40AM
Jan-26-23 10:15AM
09:00AM
Jan-11-23 09:00AM
Jan-02-23 10:11AM
Dec-13-22 12:00PM
10:39AM
Dec-12-22 09:40AM
Dec-06-22 09:40AM
Dec-02-22 07:46AM
07:19AM
Nov-28-22 09:23AM
Nov-25-22 08:39AM
Nov-22-22 10:50AM
05:07AM
Nov-20-22 07:18AM
Nov-18-22 09:00AM
Nov-17-22 09:40AM
Nov-10-22 09:55AM
Nov-03-22 07:39AM
Nov-01-22 09:40AM
Oct-26-22 10:15AM
09:00AM
Oct-13-22 09:00AM
Oct-10-22 07:05AM
Sep-11-22 08:31AM
Sep-08-22 09:00AM
Aug-22-22 10:07AM
Jul-27-22 10:25AM
09:00AM
Jul-26-22 09:15AM
Jul-22-22 08:15AM
Jul-14-22 09:00AM
Jun-20-22 05:10AM
Jun-16-22 10:30AM
Bank7 Corp. is bank holding company, which engages in the provision of banking solutions. The company was founded by William Brad Haines in 2004 and is headquartered in Oklahoma City, OK.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Travis Thomas LPresident & CEOFeb 26 '24Sale27.1120,000542,150295,771Feb 26 05:26 PM
Estes Jason EExec. Vice President; CCODec 11 '23Sale24.7854213,43165,721Dec 11 04:36 PM
Estes Jason EExec. Vice President; CCODec 07 '23Sale24.622,45860,51066,263Dec 11 04:36 PM
Travis Thomas LPresident & CEONov 27 '23Sale23.677,500177,559304,207Nov 28 05:40 PM
Travis Thomas LPresident & CEOAug 03 '23Sale27.0713,000351,874319,577Aug 04 05:24 PM
Travis Thomas LPresident & CEOMay 15 '23Sale23.004,22097,060332,577May 15 04:32 PM
Travis Thomas LPresident & CEOMay 12 '23Sale23.001,40832,384336,797May 15 04:32 PM
Travis Thomas LPresident & CEOMay 11 '23Sale23.003518,073338,205May 11 05:30 PM
Travis Thomas LPresident & CEOMay 10 '23Sale23.122,02146,725338,556May 11 05:30 PM