Is GetComponent<>() slow?

I have an array of GameObjects with a MyScript component attached to each. Every frame I need to update a value in MyScript in each of the GameObjects. Is calling GetComponent<>() each frame for each object going to be slow? Should I create a separate array of MyScript components of the corresponding GameObjects instead?

See What more should I be caching within my scripts? - Unity Answers