Tessera Technologies Inc.

TSRA
NASDAQ
34.38 0.79 (2.25%) last updated 12:05 PM EDT Jul 31
Trade $TSRA Now