BEST Inc

NYSE: BEST    
Share price (4/16/21): $1.38    
Market cap (4/16/21): $336 million