IIPR stock analysis: 16.4% dividend yield, risks vs. upside, tenant renewals, and cannabis catalysts (SAFER/rescheduling). Read more macro analysis here.