Three Smallcap Stocks Drop Up to 23% on Q1 Results