Garmin Ltd. stock (CH0114405324): Is fitness and aviation strength enough to beat industrial headwin — alphai