Franklin Biotechnology Discovery Fund A (FBDIX)
169.47
-2.91
(-1.69%)
USD |
Apr 29 2026
Absolute Attribution