Hey there. This is a question many of our members had way back when the stock was $1500 a share.
It is important to understand that although Constellations price has gone up quite a bit, its valuation hasn't gone up all that much. The company is currently trading at 36x free cash flows, which although is a 20%~ premium to what it has traded at over the last 5-10 years, the company is also deploying capital and growing at a larger rate.
I believe the company is one of the best capital allocators out of all the technology companies in North America, and I will continue to add to it at a $5000+ share price without issue.