Not sure where your getting that information from. If those were the numbers that would be great! However the proper PE would be more like 8-10, which would make TLR SP between $10-$13 a share. Until I see it in bold print I am not buying it.