Duckhorn Portfolio Inc.

11.09
-0.02 (-0.18%)
At close: Dec 23, 2024, 9:00 PM

Duckhorn Portfolio Ratios and Metrics