 AbCellera has been pummeled in the market this year, dropping like a stone to the current price of just over 14 a share. I believe this is a huge mistake. AbCellera currently has 131 programs with royalty agreements under contract and that number continues to grow fast. 