2 insiders bought $204.8K
Plain-English read on VRA's signals — what's in favor and the red flags.
Wall Street consensus is hold. No published price target yet.