ICO, vested tokens

Describe the problem:
On the 13th of february I participated in an ICO. I paid 700 USDC to buy 3500 MOD tokens. 20% (700) of the tokens that i purchased were deposited into my wallet when the
token went live. The remaining 80% were vested for a period of 2 months.
On the exchange transaction that i did It shows 700 USDC traded for 700 MOD (the unvested tokens). What should be the net worth of this transaction ? If I set it to the equivalent of
700 USDC on my local currency (~550 GBP) , then the following transaction where I sold mod tokens does not calculate the profit correctly, it tells me I only made profit of 500 GBP which is incorrect.

I have also tried setting the net worth to 104.36 GBP which is what i paid for these 700 tokens (and not all of the 3500). this also gives out an incorrect loss. I was not at a loss when i sold it. This is shown in the picture.
Also, when I claimed some of my vested tokens a month later, the cost basis of these vested tokens is 2300 GBP which is not what I paid for them, and therefore again

calculates my profit incorrectly.
Please help

Which exchange/wallet is this regarding? metamask

How did you import data into this wallet? public Ethereum address

What have you tried to fix this so far?

Is there any active support here for these queries?