Hey Tom. You are correct in the fact that this company is relatively overvalued on pretty much all metrics. The AI craze is certainly something that is taking over and any company that has any exposure to the area has skyrocketed in value.
To me, the company's prospective growth just doesn't justify its current valuation. However, it's not like it is egregiously overvalued. It's trading at a pretty hefty premium on all fronts and it will have to put up some big numbers to justify these valuations. However, I'm not necessarily sure I'd be looking to exit either. AI stocks can run up much more than they currently sit at, there's no question about it.
Have you ever considering a trailing stop limit order to get the best of both worlds? You participate in any further upside, and can shield yourself from downside potential by placing a price you'd like to sell the shares at, one that automatically adjusts if the stock continues to go up. Trailing stop losses are what I typically put on companies I feel are valued a bit too high but don't want to quite exit my position yet.