Shares of BlackBerry rallied on Thursday on reports that the company’s new smartphones are selling better than expected. Andy Perkins of Societe Generale said, per Barron’s, that his “checks” revealed that the BlackBerry Z10 and BlackBerry Q10 sold better in the fiscal Q2 than Wall Street expected. The analyst estimates that BlackBerry will pull in $3.7 billion in sales with a profit of $0.06 per share, up from earlier estimates of $2.7 billion. Perkins forecasts that the Z10 sold more than 4 million units, however Q10 sales aren’t expected to be as high. He explained that despite positive reception, the Q10′s limited availability and recent release means sales were likely closer to a million units, which would give BlackBerry a grand total of more than 5 million BlackBerry 10 devices sold in the past quarter. The analyst upgraded BlackBerry from a “Sell” rating to a “Buy” with a target price of $17 per share, up from $13. BlackBerry’s stock closed 6.49% higher at $14.44 per share.