finance

2025

duck share 765

2024

duck share 775