Gulf Resources, Inc.

NASDAQ: GURE    
Share price (5/26/20): $4.41    
Market cap (5/26/20): $42.0 million