Upgrade to Finviz Elite: Get our fastest platform speed, real-time data, and unlimited screening & charting. Start Free Trial

Last Close
75.22
Jul 10 • 04:00PM ET Dollar change-0.23 Percentage change(-0.30%)
Index
RUT
Market Cap
894.50M
Enterprise Value
-
Income
80.61M
Sales
353.18M
Book/sh
55.10
Cash/sh
-
Employees
946
IPO
Mar 03, 1992
P/E
11.07
Forward P/E
9.96
PEG
-
P/S
2.53
P/B
1.37
P/C
-
P/FCF
10.31
EV/EBITDA
-
EV/Sales
-
Quick Ratio
-
Current Ratio
0.07
Debt/Eq
0.86
LT Debt/Eq
0.02
Option/Short
Yes / Yes
EPS (ttm)
6.79
EPS next Y
7.55
EPS next Q
1.79
EPS this Y
9.28%
EPS next Y
3.42%
EPS next 5Y
-
EPS past 3/5Y
4.70% 11.23%
Sales past 3/5Y
14.75% 11.36%
EPS Y/Y TTM
46.74%
Sales Y/Y TTM
9.58%
EPS Q/Q
7.21%
Sales Q/Q
6.73%
Insider Own
4.98%
Insider Trans
-0.37%
Inst Own
80.70%
Inst Trans
-0.42%
ROA
1.38%
ROE
13.14%
ROIC
12.10%
Gross Margin
-
Oper. Margin
28.22%
Profit Margin
22.82%
SMA20
-0.34%
SMA50
5.82%
SMA200
18.28%
Trades
Shs Outstand
11.89M
Shs Float
11.30M
52W High
78.74 -4.47%
52W Low
51.21 46.89%
Volatility
2.20% 2.58%
ATR (14)
1.84
RSI (14)
55.09
Beta
0.41
Rel Volume
0.98
Avg Volume
98.28K
Volume
96,617
Perf Week
-2.34%
Perf Month
3.35%
Perf Quarter
11.45%
Perf Half Y
24.54%
Perf YTD
24.50%
Perf Year
32.64%
Perf 3Y
130.74%
Perf 5Y
89.53%
Perf 10Y
113.09%
Prev Close
75.45
Price
75.22
Change
-0.30%
Date Action Analyst Rating Change Price Target Change
Jul-09-26Initiated Raymond James Mkt Perform
Jul-08-25Downgrade Raymond James Outperform → Mkt Perform
Feb-24-25Upgrade Janney Neutral → Buy $58
Dec-19-24Upgrade Raymond James Mkt Perform → Outperform $54
Jul-07-22Downgrade Raymond James Outperform → Mkt Perform
Apr-12-22Upgrade Raymond James Mkt Perform → Outperform $49
Jun-29-11Initiated Stifel Nicolaus Hold
Jun-17-26 10:00AM
Apr-28-26 09:35AM
09:30AM
Apr-23-26 04:32PM
Apr-16-26 04:17PM
01:40PM Loading…
Mar-24-26 01:40PM
Mar-18-26 09:00AM
Mar-17-26 11:07AM
Mar-09-26 11:45AM
Feb-20-26 11:45AM
Feb-05-26 12:00PM
09:15AM
Feb-04-26 11:45AM
Feb-03-26 04:49PM
10:00AM
12:12PM Loading…
Jan-29-26 12:12PM
09:10AM
Jan-28-26 05:40PM
04:47PM
Jan-26-26 05:30PM
Jan-22-26 05:20PM
Jan-21-26 05:20PM
Jan-02-26 08:21AM
06:49AM
Dec-22-25 10:19AM
Dec-18-25 10:00AM
Dec-16-25 06:48AM
Nov-21-25 06:04AM
05:38AM
05:16AM
01:29PM Loading…
Nov-19-25 01:29PM
Nov-18-25 10:15AM
04:31AM
Nov-14-25 12:00PM
Nov-06-25 11:59PM
08:30AM
Nov-04-25 05:53AM
Nov-03-25 01:38PM
Oct-28-25 11:10AM
10:08AM
10:00AM
Oct-27-25 06:05PM
Oct-23-25 05:35PM
04:32PM
Oct-22-25 05:30PM
Oct-21-25 09:14AM
07:15AM
Oct-16-25 11:45AM
Sep-30-25 11:45AM
Sep-18-25 09:30AM
Sep-16-25 12:00PM
Sep-11-25 11:45AM
Aug-25-25 11:45AM
Aug-14-25 11:02AM
Aug-13-25 07:14AM
Aug-12-25 08:34AM
Aug-11-25 06:45PM
04:00PM
Aug-08-25 11:45AM
Jul-25-25 07:47AM
Jul-23-25 12:45PM
11:45AM
Jul-22-25 12:00PM
11:15AM
10:11AM
10:00AM
Jul-17-25 04:11PM
Jul-09-25 09:10AM
Jul-07-25 11:45AM
Jul-02-25 09:10AM
Jul-01-25 11:08PM
Jun-25-25 03:55PM
Jun-24-25 03:26PM
09:10AM
07:11AM
Jun-20-25 11:45AM
Jun-18-25 02:00PM
Jun-05-25 09:29AM
Jun-04-25 11:45AM
May-19-25 11:45AM
May-01-25 11:45AM
Apr-29-25 10:00AM
08:32AM
08:16AM
Apr-22-25 11:30AM
11:10AM
10:07AM
10:00AM
08:10AM
Apr-15-25 11:45AM
09:40AM
Apr-12-25 01:27AM
Apr-09-25 11:06AM
09:10AM
Apr-05-25 04:33AM
Mar-29-25 01:55AM
Mar-28-25 11:45AM
Mar-20-25 09:00AM
Mar-19-25 08:29AM
04:34AM
First Financial Corp. is a holding company, which engages in providing financial services. It offers commercial, mortgage and consumer lending, lease financing, trust account services, depositor services, and insurance services. The company was founded on October 28, 1982 and is headquartered in Terre Haute, IN.
Executive ChairmanMr. Norman L. Lowery J.D.
PresidentMr. Norman D. Lowery
Senior VPMr. Rodger A. McHargue
Senior VP & Chief Credit OfficerMr. Stephen P. Panagouleas
Senior VP & Chief Lending OfficerMr. Mark A. Franklin
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Franklin Mark AllenCHIEF LENDING OFFICERMar 02 '26Sale64.602,209142,7017,514Mar 02 04:46 PM
Jensen Susan MDirectorDec 04 '25Buy60.23281,6862,259Dec 09 02:50 PM
McDonald James ODirectorOct 13 '25Buy52.252,295119,91411,757Oct 17 10:13 AM