Mega Capybara (MEGA) Price, Chart & Trading