VirnetX Holding VHC Q2 2025 Earnings Revenue NA Matching Views Nike NKE Stock Jumps 417 Approaching 4640 20260520