Your 11.5 seems to be a forward PE calculation. Based on the 40c you provided thats 12.825. Thanks for the EPS clarification I only did a simple google search which is where my EPS came from.
BLD Price at posting:
$5.12 Sentiment: None Disclosure: Not Held