Teucrium Commodity Trust (CANE) Notes Payables (2023)

Teucrium Commodity Trust's Notes Payables history spans 1 years, with the latest figure at $6.0 million for Q2 2023.