Defence stock with 145% returns in 2024 so far, hits record high today — do you own?