Leaf needs to repair that. Until then and when we can see 2025, here's the last I see on my hard drive.
2020 vs 2022
Site Earnings Rating 2025
Shutterstock 73.7 51.6 42.2
AdobeStock 50.5 55.7 91.3
iStock 23.9 26.6 18
IS exclusive 64.3 69
Pond5 14 10.1 10.4
Alamy 10.7 12.6 34
123RF 6.4 5.6
Dreamstime 4.6 4.9