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.
A Preview Of Amylyx Pharma’s Earnings
Amylyx Pharma (NASDAQ:AMLX) is set to give its latest quarterly earnings report on Thursday, 2023-08-10. Here’s what investors…