LBDRX closed Monday lower at $24.64, a decrease of -0.6852% from Friday's close, completing a monthly increase of 1.6502% or $0.4. Over the past 12 months, LBDRX stock gained 17.782%.
LBDRX pays dividends to its shareholders, with the most recent payment made on Dec 12, 2024. The next estimated payment will be in 8 months ago on Dec 12, 2025 for a total of $2.143.
The stock of the company had never split.
The company's stock is traded on one exchange.