The past tense of narrowcast is narrowcasted.
The third-person singular simple present indicative form of narrowcast is narrowcasts.
The present participle of narrowcast is narrowcasting.
The past participle of narrowcast is narrowcasted.