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 12:21PM ET
19.05
Dollar change
+0.28
Percentage change
1.49
%
Index- P/E43.87 EPS (ttm)0.43 Insider Own30.45% Shs Outstand9.46M Perf Week-10.18%
Market Cap184.98M Forward P/E- EPS next Y- Insider Trans0.89% Shs Float6.76M Perf Month-16.52%
Income3.90M PEG- EPS next Q- Inst Own27.82% Short Float5.96% Perf Quarter92.81%
Sales61.68M P/S3.00 EPS this Y- Inst Trans- Short Ratio2.34 Perf Half Y118.34%
Book/sh4.91 P/B3.88 EPS next Y- ROA5.72% Short Interest0.40M Perf Year188.64%
Cash/sh2.64 P/C7.22 EPS next 5Y- ROE8.96% 52W Range4.91 - 29.92 Perf YTD95.48%
Dividend Est.- P/FCF19.45 EPS past 5Y- ROI8.34% 52W High-36.34% Beta1.25
Dividend TTM0.09 (0.45%) Quick Ratio2.74 Sales past 5Y-0.88% Gross Margin32.75% 52W Low287.98% ATR (14)2.58
Dividend Ex-DateFeb 23, 2024 Current Ratio3.15 EPS Y/Y TTM24.96% Oper. Margin0.26% RSI (14)47.90 Volatility13.09% 13.93%
Employees112 Debt/Eq0.02 Sales Y/Y TTM2.22% Profit Margin6.33% Recom- Target Price-
Option/ShortNo / Yes LT Debt/Eq0.01 EPS Q/Q-107.83% Payout12.82% Rel Volume0.96 Prev Close18.77
Sales Surprise- EPS Surprise- Sales Q/Q-16.19% EarningsFeb 14 BMO Avg Volume172.31K Price19.05
SMA20-9.63% SMA5010.87% SMA20075.59% Trades Volume77,477 Change1.49%
Mar-21-24 08:00AM
Mar-12-24 08:30AM
Mar-08-24 08:30AM
Feb-21-24 08:30AM
Feb-15-24 09:25AM
02:03AM Loading…
02:03AM
Feb-14-24 09:15AM
08:30AM
Feb-13-24 08:30AM
Feb-12-24 08:30AM
Feb-06-24 03:00PM
Feb-01-24 08:30AM
Jan-31-24 04:30PM
Dec-14-23 08:35AM
Dec-13-23 02:02AM
08:30AM Loading…
Dec-12-23 08:30AM
Dec-07-23 03:00PM
Nov-28-23 03:00PM
Nov-09-23 09:00AM
Oct-30-23 08:00AM
Oct-04-23 02:59AM
Aug-11-23 06:18AM
Aug-10-23 02:04AM
Aug-09-23 08:30AM
Aug-03-23 04:00PM
Jul-13-23 09:00AM
May-19-23 06:01AM
May-10-23 11:28PM
10:35AM
08:30AM
10:00AM Loading…
May-04-23 10:00AM
May-03-23 10:00AM
May-02-23 12:00PM
Apr-14-23 12:00AM
12:00AM
Apr-13-23 09:57AM
Mar-17-23 09:31AM
Feb-18-23 07:25AM
Feb-10-23 05:33AM
Feb-09-23 03:24PM
Feb-08-23 08:30AM
Feb-01-23 10:30AM
05:33AM
Jan-18-23 06:03AM
Dec-08-22 09:56AM
Dec-06-22 10:00AM
08:30AM
Dec-01-22 03:05PM
Aug-24-22 11:00AM
11:00AM
Aug-15-22 06:17AM
Aug-10-22 08:30AM
Aug-04-22 11:40AM
Jun-07-22 06:34PM
Jun-06-22 07:44AM
May-19-22 06:25AM
May-11-22 08:30AM
May-05-22 03:31PM
Feb-12-22 07:04AM
Feb-09-22 08:30AM
Feb-03-22 09:30AM
Dec-29-21 03:03PM
Dec-21-21 08:30AM
Dec-08-21 08:30AM
Dec-02-21 04:01PM
Nov-22-21 01:26PM
Nov-12-21 10:24AM
08:30AM
Aug-11-21 08:30AM
Aug-04-21 04:30PM
Jun-27-21 04:35AM
May-25-21 02:00PM
May-24-21 12:48PM
May-11-21 08:30AM
08:15AM
May-10-21 10:26AM
May-05-21 10:00AM
Apr-27-21 11:59AM
Apr-08-21 03:00PM
Mar-24-21 10:31AM
Feb-11-21 08:30AM
08:15AM
Feb-08-21 01:06PM
Feb-04-21 04:15PM
Feb-01-21 08:00AM
Jan-21-21 09:00AM
Dec-29-20 12:34AM
Dec-28-20 08:30AM
08:15AM
Dec-21-20 06:26PM
03:07PM
Sep-10-20 08:00AM
Aug-14-20 09:00AM
Aug-11-20 08:30AM
Aug-04-20 04:16PM
Jul-27-20 08:05AM
08:00AM
May-26-20 11:54AM
May-14-20 08:30AM
May-08-20 09:40AM
CSP, Inc. engages in the development and marketing of information technology integration solutions. It operates through the Technology Solutions (TS) and High-Performance Products (HPP) segments. The TS segment focuses on generating product revenues by reselling third-party computer hardware and software as a value-added reseller. The HPP segment involves the cybersecurity solution marketed as ARIA, Myricom network adapters and related software, and legacy Multicomputer product portfolio for digital signal processing. The company was founded in 1968 and is headquartered in Lowell, MA.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
NERGES JOSEPH RConfidentiality agreementMar 15 '24Buy38.5262524,078669,008Mar 18 03:08 PM
NERGES JOSEPH RConfidentiality agreementMar 14 '24Buy40.502008,100668,383Mar 18 03:08 PM
NERGES JOSEPH RConfidentiality agreementMar 12 '24Buy38.5950019,293668,183Mar 12 03:57 PM
NERGES JOSEPH RConfidentiality agreementMar 11 '24Buy35.9397034,848667,683Mar 12 03:57 PM
NERGES JOSEPH RConfidentiality agreementMar 08 '24Buy36.1240014,450666,713Mar 12 03:57 PM
NERGES JOSEPH RConfidentiality agreementFeb 20 '24Buy31.304,660145,847666,313Feb 21 03:54 PM
NERGES JOSEPH RConfidentiality agreementFeb 16 '24Buy33.0050016,500661,653Feb 21 03:54 PM
NERGES JOSEPH RConfidentiality agreementDec 15 '23Buy17.313,41659,140661,153Dec 15 04:28 PM
NERGES JOSEPH RConfidentiality agreementDec 14 '23Buy18.3814,722270,627657,737Dec 15 04:28 PM
NERGES JOSEPH RConfidentiality agreementSep 15 '23Buy20.7524498643,015Sep 15 03:56 PM
NERGES JOSEPH RConfidentiality agreementSep 14 '23Buy20.782004,156642,991Sep 15 03:56 PM
NERGES JOSEPH RConfidentiality agreementSep 13 '23Buy20.052234,471642,791Sep 15 03:56 PM
NERGES JOSEPH RConfidentiality agreementSep 05 '23Buy15.651,00015,650642,568Sep 06 03:57 PM
NERGES JOSEPH RConfidentiality agreementSep 01 '23Buy15.7587213,736641,568Sep 06 03:57 PM
NERGES JOSEPH RConfidentiality agreementAug 31 '23Buy15.582,08832,541640,696Aug 31 04:00 PM
NERGES JOSEPH RConfidentiality agreementAug 30 '23Buy15.492,00030,974638,608Aug 31 04:00 PM
NERGES JOSEPH RConfidentiality agreementAug 29 '23Buy14.941,90228,413636,608Aug 31 04:00 PM
NERGES JOSEPH RConfidentiality agreementAug 28 '23Buy14.682,20132,300634,706Aug 28 04:31 PM
NERGES JOSEPH RConfidentiality agreementAug 25 '23Buy14.083,10043,647632,505Aug 28 04:31 PM
NERGES JOSEPH RConfidentiality agreementAug 24 '23Buy14.331,33119,077629,405Aug 28 04:31 PM
NERGES JOSEPH RConfidentiality agreementAug 23 '23Buy14.122,90040,962628,074Aug 23 04:03 PM
NERGES JOSEPH RConfidentiality agreementAug 22 '23Buy14.521,84326,766625,174Aug 23 04:03 PM
NERGES JOSEPH RConfidentiality agreementAug 21 '23Buy14.712,81341,390623,331Aug 23 04:03 PM
NERGES JOSEPH RConfidentiality agreementAug 18 '23Buy14.622,58037,712620,518Aug 18 03:50 PM
NERGES JOSEPH RConfidentiality agreementAug 17 '23Buy14.742,10931,084617,938Aug 18 03:50 PM
NERGES JOSEPH RConfidentiality agreementAug 16 '23Buy14.523,00143,571615,829Aug 18 03:50 PM
NERGES JOSEPH RConfidentiality agreementAug 15 '23Buy13.881,93226,815612,828Aug 15 03:59 PM
NERGES JOSEPH RConfidentiality agreementAug 14 '23Buy13.722,70537,121610,896Aug 15 03:59 PM
NERGES JOSEPH RConfidentiality agreementAug 11 '23Buy13.333,30043,992608,191Aug 15 03:59 PM
NERGES JOSEPH RConfidentiality agreementJun 16 '23Buy12.676227,883604,891Jun 16 04:13 PM
NERGES JOSEPH RConfidentiality agreementJun 15 '23Buy9.861,0009,855604,269Jun 16 04:13 PM
NERGES JOSEPH RConfidentiality agreementJun 14 '23Buy12.851,41718,211603,269Jun 16 04:13 PM
NERGES JOSEPH RConfidentiality agreementJun 07 '23Buy12.792022,583601,852Jun 07 04:17 PM
NERGES JOSEPH RConfidentiality agreementJun 06 '23Buy12.401,71321,244601,650Jun 07 04:17 PM
NERGES JOSEPH RConfidentiality agreementJun 05 '23Buy12.422,67933,268599,937Jun 07 04:17 PM
NERGES JOSEPH RConfidentiality agreementJun 02 '23Buy12.461762,192597,258Jun 02 04:09 PM
NERGES JOSEPH RConfidentiality agreementJun 01 '23Buy12.431,33616,602597,082Jun 02 04:09 PM
NERGES JOSEPH RConfidentiality agreementMay 31 '23Buy12.367319,036595,746Jun 02 04:09 PM
NERGES JOSEPH RConfidentiality agreementMay 24 '23Buy11.572,20325,494595,015May 24 03:57 PM
NERGES JOSEPH RConfidentiality agreementMay 23 '23Buy11.905446,476592,812May 24 03:57 PM
NERGES JOSEPH RConfidentiality agreementMay 22 '23Buy11.7891510,780592,268May 24 03:57 PM
NERGES JOSEPH RConfidentiality agreementMay 18 '23Buy11.061,20013,270591,353May 19 03:50 PM
NERGES JOSEPH RConfidentiality agreementMay 17 '23Buy10.731,00010,731590,153May 19 03:50 PM
NERGES JOSEPH RConfidentiality agreementMay 16 '23Buy10.701,40014,983589,153May 16 04:06 PM
NERGES JOSEPH RConfidentiality agreementMay 15 '23Buy10.971,94021,291587,753May 16 04:06 PM
NERGES JOSEPH RConfidentiality agreementMay 12 '23Buy10.606,47768,657585,813May 16 04:06 PM