Atara Biotherapeutics logo

Atara Biotherapeutics dividend yield (ttm)NASDAQ: ATRA