Free to the US public but there is a nominal price per dosage that would have been quadrupled and charged to the individual consumer. This isn't too difficult to figure out without getting bent out of shape and turning into a lame version of 90s Conan bits.
No, there were no qualifiers to that statement. Twitter now allows something like 4000 characters so there's no "I couldn't fit it in" excuse. A 400% multiplier of free is free. A 40,000% multiplier of free is free.
Either Moderna are not currently giving the vaccine for free, or they are not applying a 400% multiplier to it. This isn't a grey area, it's a basic exercise in contradictory statements and I'm sick of people regurgitating idiocy like this on Twitter. Facts are facts and they don't get to be interpreted and twisted into whatever suits your narrative no matter which point you're starting from on the political spectrum. excrement like this is exactly what Trump was quite rightly pilloried for.