Assets / STX

STX STX Information Technology

Price $913.36 · return 1y +446%3y +1190%5y +943%10y +2607%all +2607%

Trades (4)

PersonDateTypeAmountSource
Kevin Hern 2025-10-28 sell $15,001–$50,000
Kevin Hern 2025-10-06 sell $15,001–$50,000
Ron Wyden 2020-07-06 buy $50,001–$100,000
Ron Wyden 2020-07-02 buy $15,001–$50,000