Building materials maker posted adjusted EPS of $3.93 on $2.76 billion in revenue, while guiding third-quarter sales to $2.6 billion-$2.7 billion and warning of a roughly $40 million cost hit tied to the Iran conflict.
verifying reliability
No specialized terms available for this topic.