Navios Maritime Partners stock trades higher on big buyback announcement: Q2 Results