You can create a portfolio and specify the purchase price.
Blockfolio, dropstap, etc. will help you with this.
I haven't used blockfolio for a long time. Just like OP, I became interested to know the snap shots of those periods when we've done transfers, including the received and sent amount and the price snapshot by that time.
What do you mean how much the profit and loss? do you mean the difference of the price point that you received the amount compared to its actual price in the current time?
I guess that's what he meant to say. For example, like the price of bitcoin and Ethereum on exactly this date of 2019 assuming he has received by that time. How much that would be by that time and how much it should be for today. cmiiw.