A partial solar eclipse passed over Hickory on April 8, 2024, reaching its maximum point at 3:11 p.m. An estimated 2,000 ...