Silver over $50 means one thing for First Majestic: pure profit. Keith Neumeyer breaks down their sales price near $40/oz with ...