Post by
BSdetector2016 on May 12, 2023 6:46am
Earnings beat according to TD
$0.17 vs. $0.09 estimated.
Comment by
pennydredful on May 12, 2023 9:23am
accomplished via higher margins
Comment by
pennydredful on May 12, 2023 2:21pm
Lower energy costs should help DBM