New: Evolving the Heatmap: Dow Jones, Nasdaq 100, Russell 2000, and More

Learn More
Last Close
Sep 17  •  04:00PM ET
11.72
Dollar change
+0.30
Percentage change
2.63
%
IndexRUT P/E- EPS (ttm)-1.33 Insider Own70.75% Shs Outstand27.87M Perf Week15.01%
Market Cap1.02B Forward P/E7.56 EPS next Y1.55 Insider Trans-5.08% Shs Float25.54M Perf Month10.57%
Enterprise Value1.47B PEG- EPS next Q0.32 Inst Own17.69% Short Float19.42% Perf Quarter-1.92%
Income-33.50M P/S1.84 EPS this Y49.74% Inst Trans10.65% Short Ratio4.34 Perf Half Y32.28%
Sales555.03M P/B76.43 EPS next Y8.96% ROA-5.37% Short Interest4.96M Perf YTD57.84%
Book/sh0.15 P/C13.07 EPS next 5Y25.55% ROE-209.49% 52W High17.18 -31.80% Perf Year179.22%
Cash/sh0.90 P/FCF3.09 EPS past 3/5Y-42.87% -12.30% ROIC-10.37% 52W Low4.18 180.52% Perf 3Y365.26%
Dividend Est.- EV/EBITDA9.82 Sales past 3/5Y14.48% 27.31% Gross Margin95.44% Volatility4.52% 4.56% Perf 5Y-
Dividend TTM- EV/Sales2.65 EPS Y/Y TTM-593.75% Oper. Margin21.97% ATR (14)0.52 Perf 10Y-
Dividend Ex-DateApr 08, 2025 Quick Ratio7.62 Sales Y/Y TTM6.79% Profit Margin-6.04% RSI (14)65.31 Recom1.67
Dividend Gr. 3/5Y- - Current Ratio7.62 EPS Q/Q-601.22% SMA2012.49% Beta1.70 Target Price14.17
Payout0.00% Debt/Eq24.13 Sales Q/Q12.78% SMA507.88% Rel Volume1.06 Prev Close11.42
Employees445 LT Debt/Eq23.21 EarningsAug 06 BMO SMA20010.50% Avg Volume1.14M Price11.72
IPONov 20, 2020 Option/ShortYes / Yes EPS/Sales Surpr.52.54% 0.88% Trades Volume1,208,871 Change2.63%
Date Action Analyst Rating Change Price Target Change
Jun-12-25Initiated Stephens Equal-Weight $14.50
May-08-25Upgrade Citizens JMP Mkt Perform → Mkt Outperform $13.50
Feb-12-25Downgrade JMP Securities Mkt Outperform → Mkt Perform
Aug-17-21Initiated Needham Buy $10
Sep-17-25 12:31PM
Sep-16-25 08:22AM
06:00AM
Sep-11-25 12:34PM
11:48AM
11:33AM Loading…
11:33AM
Sep-04-25 12:07PM
03:54AM
Sep-03-25 05:53PM
09:55AM
Aug-31-25 04:12PM
Aug-28-25 12:45PM
12:43PM
Aug-26-25 07:00AM
Aug-22-25 11:35AM
04:30PM Loading…
Aug-21-25 04:30PM
Aug-13-25 10:32AM
Aug-12-25 12:45PM
Aug-11-25 08:00AM
06:18AM
Aug-08-25 12:00PM
Aug-06-25 05:45PM
08:25AM
07:00AM
Aug-05-25 10:22AM
Aug-04-25 07:00AM
Aug-01-25 11:46AM
Jul-31-25 12:30PM
Jul-28-25 05:15PM
Jul-23-25 11:08AM
07:00AM Loading…
Jul-15-25 07:00AM
Jul-14-25 11:40AM
Jul-10-25 07:34AM
Jul-08-25 03:45AM
Jul-07-25 11:56AM
Jul-02-25 11:48AM
Jul-01-25 09:16AM
Jun-27-25 10:30AM
Jun-26-25 11:19AM
Jun-25-25 12:35PM
09:00AM
Jun-24-25 09:35AM
Jun-23-25 08:00AM
Jun-20-25 09:29AM
Jun-16-25 11:28AM
07:49AM
Jun-13-25 02:52PM
08:41AM
Jun-11-25 12:28PM
Jun-09-25 10:12AM
Jun-05-25 01:52PM
Jun-04-25 12:26PM
08:24AM
Jun-03-25 02:50PM
Jun-02-25 12:00PM
May-29-25 11:27AM
08:36AM
06:00AM
May-19-25 06:24PM
May-15-25 09:40AM
May-14-25 12:00PM
May-12-25 12:20PM
May-08-25 08:34AM
03:18AM
May-07-25 05:15PM
12:35PM
12:34PM
11:42AM
08:25AM
07:00AM
May-02-25 12:31PM
May-01-25 01:05PM
Apr-30-25 06:15PM
12:55PM
09:15AM
Apr-29-25 09:40AM
Apr-28-25 11:27AM
Apr-24-25 02:02PM
Apr-23-25 04:30PM
Apr-21-25 09:32AM
Apr-17-25 09:00AM
Apr-16-25 11:35AM
Apr-14-25 09:32AM
Apr-11-25 09:40AM
Apr-10-25 07:00AM
Apr-09-25 04:33AM
Apr-08-25 01:48PM
Apr-07-25 11:12AM
08:41AM
Apr-06-25 11:30PM
Apr-04-25 12:01PM
Apr-03-25 01:11PM
Apr-01-25 12:56PM
Mar-26-25 09:50AM
09:40AM
Mar-25-25 01:35PM
08:00AM
Mar-24-25 01:15PM
Mar-21-25 05:00AM
Mar-19-25 12:02PM
OppFi, Inc. is a tech-enabled, mission-driven specialty finance platform, which engages in the provision of community banks to extend credit access to everyday Americans. It supports consumers, who are turned away by mainstream options, to build better financial health, through transparency, responsible lending, financial inclusion, and an excellent customer experience. The company was founded by Todd G. Schwartz and Theodore Schwartz in 2012 and is headquartered in Chicago, IL.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
SCHWARTZ THEODORE GDirectorAug 13 '25Option Exercise0.0044,716029,809Aug 15 04:31 PM
SCHWARTZ THEODORE GDirectorAug 13 '25Sale10.7844,716482,2530Aug 15 04:31 PM
SCHWARTZ THEODORE GDirectorAug 11 '25Option Exercise0.00102,959068,637Aug 13 09:05 PM
SCHWARTZ THEODORE GDirectorAug 12 '25Option Exercise0.00102,325068,213Aug 13 09:05 PM
SCHWARTZ THEODORE GDirectorAug 11 '25Sale11.08102,9591,140,9300Aug 13 09:05 PM
SCHWARTZ THEODORE GDirectorAug 12 '25Sale10.80102,3251,104,7620Aug 13 09:05 PM
McKay Christopher J.Chief Risk & Analytics OfficerAug 04 '25Sale10.431,10611,536184,260Aug 06 04:17 PM
Johnson Pamela D.CFOAug 04 '25Sale10.431,13011,786163,440Aug 06 04:17 PM
Johnson Pamela D.OfficerAug 04 '25Proposed Sale10.431,13011,786Aug 04 12:44 PM
McKay Christopher J.OfficerAug 04 '25Proposed Sale10.431,10611,536Aug 04 10:57 AM
SCHWARTZ THEODORE GDirectorJul 11 '25Option Exercise0.00121,812081,208Jul 15 05:00 PM
SCHWARTZ THEODORE GDirectorJul 14 '25Option Exercise0.00128,188085,467Jul 15 05:00 PM
SCHWARTZ THEODORE GDirectorJul 11 '25Sale12.70121,8121,546,7900Jul 15 05:00 PM
SCHWARTZ THEODORE GDirectorJul 14 '25Sale12.05128,1881,544,0500Jul 15 05:00 PM
Johnson Pamela D.CFOJul 01 '25Option Exercise0.001,0410174,059Jul 03 04:37 PM
Johnson Pamela D.CFOJul 02 '25Sale13.415,49573,688164,570Jul 03 04:37 PM
McKay Christopher J.Chief Risk & Analytics OfficerMay 21 '25Option Exercise0.00101,4890194,823Jul 03 04:36 PM
McKay Christopher J.Chief Risk & Analytics OfficerJul 01 '25Option Exercise0.003,8500198,673Jul 03 04:36 PM
McKay Christopher J.Chief Risk & Analytics OfficerJul 02 '25Sale13.419,030121,092185,366Jul 03 04:36 PM
McKay Christopher J.OfficerJul 02 '25Proposed Sale13.419,030121,092Jul 02 11:11 AM
Johnson Pamela D.OfficerJul 02 '25Proposed Sale13.415,49573,688Jul 02 10:11 AM
SCHWARTZ THEODORE GDirectorJun 16 '25Option Exercise0.0090,172060,114Jun 18 05:06 PM
SCHWARTZ THEODORE GDirectorJun 17 '25Option Exercise0.00122,531081,687Jun 18 05:06 PM
SCHWARTZ THEODORE GDirectorJun 17 '25Sale11.81122,5311,446,5030Jun 18 05:06 PM
SCHWARTZ THEODORE GDirectorJun 16 '25Sale12.4190,1721,119,0350Jun 18 05:06 PM
SCHWARTZ THEODORE GDirectorJun 12 '25Option Exercise0.00190,3490126,900Jun 16 09:00 PM
SCHWARTZ THEODORE GDirectorJun 13 '25Option Exercise0.0096,948064,632Jun 16 09:00 PM
SCHWARTZ THEODORE GDirectorJun 12 '25Sale12.87190,3492,449,1410Jun 16 09:00 PM
SCHWARTZ THEODORE GDirectorJun 13 '25Sale12.2496,9481,186,7790Jun 16 09:00 PM
Theodore G. SchwartzAffiliateJun 16 '25Proposed Sale12.21712,7038,702,104Jun 16 05:52 PM
Johnson Pamela D.CFOJun 11 '25Sale13.9735,890501,523173,018Jun 12 05:52 PM
Zeeman Gregory TDirectorJun 11 '25Sale13.9850,000698,820149,644Jun 12 05:51 PM
Johnson Pamela D.OfficerJun 11 '25Proposed Sale13.9735,890501,525Jun 11 04:49 PM
Zeeman Gregory TDirectorJun 11 '25Proposed Sale13.9850,000698,821Jun 11 04:15 PM
Moore JocelynDirectorJun 06 '25Sale13.8640,049555,27759,023Jun 10 04:11 PM
Moore JocelynDirectorJun 06 '25Proposed Sale14.1115,385217,133Jun 06 04:39 PM
Moore JocelynDirectorJun 06 '25Proposed Sale13.7124,664338,143Jun 06 10:23 AM
McKay Christopher J.Chief Risk & Analytics OfficerMay 23 '25Sale12.0966,488803,714128,335May 28 04:43 PM
McKay Christopher J.Chief Risk & Analytics OfficerMay 27 '25Sale12.9335,001452,53893,334May 28 04:43 PM
McKay Christopher J.OfficerMay 23 '25Proposed Sale11.72101,4891,189,451May 23 01:14 PM
SCHWARTZ THEODORE GDirectorMay 14 '25Option Exercise0.0090,104060,069May 16 04:53 PM
SCHWARTZ THEODORE GDirectorMay 15 '25Option Exercise0.00185,0860123,390May 16 04:53 PM
SCHWARTZ THEODORE GDirectorMay 15 '25Sale11.59185,0862,144,4430May 16 04:53 PM
SCHWARTZ THEODORE GDirectorMay 14 '25Sale12.1890,1041,097,6650May 16 04:53 PM
SCHWARTZ THEODORE GDirectorMay 12 '25Option Exercise0.00114,475076,317May 14 05:45 PM
SCHWARTZ THEODORE GDirectorMay 13 '25Option Exercise0.00110,335073,557May 14 05:45 PM
SCHWARTZ THEODORE GDirectorMay 12 '25Sale12.25114,4751,401,8720May 14 05:45 PM
SCHWARTZ THEODORE GDirectorMay 13 '25Sale12.47110,3351,376,1090May 14 05:45 PM
McKay Christopher J.Chief Risk & Analytics OfficerMay 02 '25Sale9.551,10710,572195,180May 06 05:19 PM
McKay Christopher J.OfficerMay 02 '25Proposed Sale9.551,10710,572May 02 10:45 AM
SCHWARTZ THEODORE GDirectorApr 23 '25Option Exercise0.00111,157074,104Apr 25 05:25 PM
SCHWARTZ THEODORE GDirectorApr 24 '25Option Exercise0.0076,184050,789Apr 25 05:25 PM
SCHWARTZ THEODORE GDirectorApr 23 '25Sale8.84111,157982,4830Apr 25 05:25 PM
SCHWARTZ THEODORE GDirectorApr 24 '25Sale9.2176,184702,0360Apr 25 05:25 PM
SCHWARTZ THEODORE GDirectorApr 21 '25Option Exercise0.0050,896033,931Apr 23 05:23 PM
SCHWARTZ THEODORE GDirectorApr 22 '25Option Exercise0.0043,903029,269Apr 23 05:23 PM
SCHWARTZ THEODORE GDirectorApr 21 '25Sale7.9450,896404,2520Apr 23 05:23 PM
SCHWARTZ THEODORE GDirectorApr 22 '25Sale8.2743,903362,8930Apr 23 05:23 PM
SCHWARTZ THEODORE GDirectorApr 17 '25Option Exercise0.0037,520025,013Apr 21 05:26 PM
SCHWARTZ THEODORE GDirectorApr 17 '25Sale8.3437,520312,8790Apr 21 05:26 PM
SCHWARTZ THEODORE GDirectorApr 15 '25Option Exercise0.0034,293022,862Apr 17 05:28 PM
SCHWARTZ THEODORE GDirectorApr 16 '25Option Exercise0.0034,941023,294Apr 17 05:28 PM
SCHWARTZ THEODORE GDirectorApr 15 '25Sale8.4534,293289,8100Apr 17 05:28 PM
SCHWARTZ THEODORE GDirectorApr 16 '25Sale8.2934,941289,5630Apr 17 05:28 PM
SCHWARTZ THEODORE GDirectorApr 11 '25Option Exercise0.0061,307040,872Apr 15 05:26 PM
SCHWARTZ THEODORE GDirectorApr 14 '25Option Exercise0.0049,799033,199Apr 15 05:26 PM
SCHWARTZ THEODORE GDirectorApr 11 '25Sale8.2361,307504,7830Apr 15 05:26 PM
SCHWARTZ THEODORE GDirectorApr 14 '25Sale8.3949,799417,9780Apr 15 05:26 PM
McKay Christopher J.Chief Risk & Analytics OfficerApr 10 '25Sale8.4010,38087,192196,287Apr 11 05:29 PM
McKay Christopher J.Chief Risk & Analytics OfficerApr 09 '25Sale7.8310,37781,252206,667Apr 11 05:29 PM
McKay Christopher J.OfficerApr 10 '25Proposed Sale8.4010,38087,192Apr 10 10:24 AM
McKay Christopher J.Chief Risk & Analytics OfficerApr 08 '25Sale8.2910,37786,025217,044Apr 09 06:46 PM
McKay Christopher J.Chief Risk & Analytics OfficerApr 07 '25Sale7.5410,37778,243227,421Apr 09 06:46 PM
McKay Christopher J.OfficerApr 09 '25Proposed Sale7.8310,37781,252Apr 09 10:38 AM
McKay Christopher J.OfficerApr 08 '25Proposed Sale8.2910,37786,025Apr 08 10:01 AM
McKay Christopher J.Chief Risk & Analytics OfficerApr 03 '25Sale9.0010,37793,393248,175Apr 07 06:50 PM
McKay Christopher J.Chief Risk & Analytics OfficerApr 04 '25Sale7.7410,37780,318237,798Apr 07 06:50 PM
McKay Christopher J.OfficerApr 07 '25Proposed Sale7.5410,37778,243Apr 07 09:56 AM
McKay Christopher J.OfficerApr 04 '25Proposed Sale7.7410,37780,318Apr 04 10:08 AM
McKay Christopher J.Chief Risk & Analytics OfficerApr 01 '25Option Exercise0.003,8510177,022Apr 03 07:37 PM
Johnson Pamela D.CFOApr 01 '25Option Exercise0.001,0410124,915Apr 03 07:36 PM
McKay Christopher J.OfficerApr 03 '25Proposed Sale9.0010,37793,393Apr 03 10:15 AM
SCHWARTZ THEODORE GDirectorMar 26 '25Option Exercise0.00125,654083,770Mar 28 05:35 PM
SCHWARTZ THEODORE GDirectorMar 27 '25Option Exercise0.00124,788083,192Mar 28 05:35 PM
SCHWARTZ THEODORE GDirectorMar 26 '25Sale10.01125,6541,257,9850Mar 28 05:35 PM
SCHWARTZ THEODORE GDirectorMar 27 '25Sale9.31124,7881,162,4000Mar 28 05:35 PM
SCHWARTZ THEODORE GDirectorMar 24 '25Option Exercise0.00165,1740110,116Mar 26 05:02 PM
SCHWARTZ THEODORE GDirectorMar 25 '25Option Exercise0.00103,437068,958Mar 26 05:02 PM
SCHWARTZ THEODORE GDirectorMar 24 '25Sale10.58165,1741,747,2220Mar 26 05:02 PM
SCHWARTZ THEODORE GDirectorMar 25 '25Sale10.85103,4371,122,6330Mar 26 05:02 PM
SCHWARTZ THEODORE GDirectorMar 20 '25Option Exercise0.00102,910068,606Mar 24 07:27 PM
SCHWARTZ THEODORE GDirectorMar 21 '25Option Exercise0.0058,764039,176Mar 24 07:27 PM
SCHWARTZ THEODORE GDirectorMar 20 '25Sale9.90102,9101,018,5620Mar 24 07:27 PM
SCHWARTZ THEODORE GDirectorMar 21 '25Sale9.6058,764564,0580Mar 24 07:27 PM
SCHWARTZ THEODORE GDirectorMar 18 '25Option Exercise0.0054,346036,230Mar 20 07:51 PM
SCHWARTZ THEODORE GDirectorMar 19 '25Option Exercise0.00105,606070,404Mar 20 07:51 PM
SCHWARTZ THEODORE GDirectorMar 19 '25Sale9.57105,6061,011,0510Mar 20 07:51 PM
SCHWARTZ THEODORE GDirectorMar 18 '25Sale9.0754,346493,0760Mar 20 07:51 PM
SCHWARTZ THEODORE GDirectorMar 14 '25Option Exercise0.0079,762053,175Mar 18 09:19 PM
SCHWARTZ THEODORE GDirectorMar 17 '25Option Exercise0.0079,559053,040Mar 18 09:19 PM