Forex News Ventas CEO Debra Cafaro sells $3.17 million in shares By adminPosted onApril 7, 2025Time to Read:-words