Home Stock Moderna stock takes a 20% hit: here’s why