Is Figma Fig Stock A Value Play Price At 21.42 Up 0.71 20260406 Is Idexx Laboratories Idxx Stock Trading At Fair Value Price At 577.44 Up 1.39 20260406 Is Burkeherbert Bhrb Stock Attractive Now Price At 62.95 Up 0.75 20260406