Taking profit Vs running your winners

What are peoples thoughts on this?

I’ve had a fair bit of success with Atlantic lithium (formerly iron ridge). It keeps doing well, but has gotten to the point that it’s almost 25% of my entire portfolio. It’s success is also the thing keeping me barely in the green.

For perspective my second largest position is ~7%.

What would you do, let it run or rebalance?

NB: I’m not exactly asking for advice here, I’m pretty sure I’m going to let it run. I’m just interested in other peoples opinions on this kind of situation.