JohnnyCash170 JohnnyCash170 24-04-2024 Business contestada A painting by Rembrandt was recently sold for $43 million. Before that, it was sold for $22 million 15 years ago, and for $5 million 34 years ago. What was the annual rate of return from the earliest purchase to the most recent sale?