Franklin Biotechnology Discovery Fund Advisor (FTDZX)
185.81
-4.06
(-2.14%)
USD |
Jun 01 2026