News

Q1 2025 Management View CEO Tom Taylor reported Q1 2025 diluted earnings per share of $0.45, a slight decline from $0.46 in the same period last year but exceeding the low end of expectations. Total ...