incomingpain 10 hours ago

PE Ratio (TTM) 54.93

While this is high, it's absolutely nowhere near bubble territory. Which is more like 200 PE ratio.