Byrna Technologies (NASDAQ:BYRN) reported quarterly sales of $12.40 million which missed the analyst consensus estimate of $13.88 million by 10.66 percent. This is a 42.48 percent increase over sales of $8.70 million the same period last year.
Moderna Is Now Valued Higher Than 130-Year Old Vaccine Giant Merck
Moderna Inc (NASDAQ: MRNA), a company founded in 2010, is now worth more than the 130-year old Merck & Co., Inc (NYSE: MRK) in terms of market capitalization.