No, however I agree with you that IT is a more appropriate preposition.
Yes, you're absolutely right. I've very much enjoyed reading and learning from some of the excellent posters on this board, since I established my position in late 2012. Continued good luck to my fellow longs.
Though since I've had the imbecile on ignore for some time now, I won't see her responses...
Sentiment: Strong Buy