passages

PDL BioPharma, Inc. Biotechnology

PDLI
NASDAQ
9.39 0.01 (0.11%) last updated 2:09 PM EDT Jul 31
Trade $PDLI Now