Issuer Direct Corporation (ISDR) has a market capitalization of $37M and trades at $9.65. The 52-week range is 7.61-16.83.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 8.7, Earnings Per Share (EPS) of $1.11, annual revenue of $22.62M.
The stock has a beta of 0.77, operates in the Technology sector.