Join us as we wrap up the biggest tech show of the year, CES, revealing all the most interesting new gadgets and devices we’ll be enjoying over the year ahead. Our big focus this year has been ...
Revenue for the quarter came in at $304.8M versus the consensus estimate of $291.86M. Barrett's stock price closed at $40.50. It is down -5.62% in the last 3 months and up 39.66% in the last 12 months ...