Sign inGet started

GRAHAM STEPHEN X

Insider CIK 1282917 · MSTR Director · TNS Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MSTR Strategy Inc M Exercise deriv2026-05-312026-06-02406— $00SEC↗
MSTR Strategy Inc A Award deriv2026-05-312026-06-021,221— $01,221SEC↗
MSTR Strategy Inc A Award deriv2026-05-312026-06-02943— $0943SEC↗
MSTR Strategy Inc M Exercise2026-05-312026-06-02406— $08,356SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2025-05-312025-06-03406— $0406SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2025-05-312025-06-03545— $0545SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2025-05-312025-06-03980— $00SEC↗
MSTR MICROSTRATEGY Inc M Exercise2025-05-312025-06-03980— $07,950SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-11-212024-11-2520,000— $00SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-212024-11-2599$453.16 $44.9K6,970SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-212024-11-258,208$452.10 $3.71M7,069SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-212024-11-257,920$451.39 $3.58M15,277SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-212024-11-253,773$449.66 $1.70M23,197SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-11-212024-11-2520,000$18.24 $364.8K26,970SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-11-132024-11-1430,000— $020,000SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-132024-11-1463$382.47 $24.1K6,970SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-132024-11-146,037$381.90 $2.31M7,033SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-132024-11-1415,700$380.72 $5.98M13,070SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-11-132024-11-148,200$379.87 $3.11M28,770SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-11-132024-11-1430,000$18.24 $547.2K36,970SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2024-05-312024-06-0498— $098SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-05-312024-06-04497— $00SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2024-05-312024-06-04139— $0139SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-05-312024-06-04497— $0697SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-02-282024-02-292,000— $00SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-02-282024-02-292,000$950.00 $1.90M200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-02-282024-02-292,000$186.54 $373.1K2,200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-02-272024-02-281,000— $02,000SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-02-272024-02-281,000$890.00 $890.0K200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-02-272024-02-281,000$186.54 $186.5K1,200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-02-262024-02-272,000— $00SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-02-262024-02-272,000— $03,000SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-02-262024-02-272,000$186.54 $373.1K4,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-02-262024-02-272,000$750.00 $1.50M2,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-02-262024-02-272,000$790.00 $1.58M200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-02-262024-02-272,000$175.98 $352.0K2,200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2024-02-152024-02-162,000— $02,000SEC↗
MSTR MICROSTRATEGY Inc S Sale2024-02-152024-02-162,000$778.64 $1.56M200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2024-02-152024-02-162,000$175.98 $352.0K2,200SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2023-05-312023-06-02497— $0497SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2023-05-312023-06-02761— $0761SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2022-05-312022-06-025,000— $05,000SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-11-082021-11-101,000— $04,000SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-11-082021-11-101,000— $00SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-11-082021-11-101,000$175.98 $176.0K2,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-11-082021-11-101,000$850.00 $850.0K1,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-11-082021-11-101,000$865.00 $865.0K200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-11-082021-11-101,000$121.43 $121.4K1,200SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2021-05-312021-06-025,000— $05,000SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-03-122021-03-152,000— $01,000SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-122021-03-151,000$800.00 $800.0K1,200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-03-122021-03-152,000$121.43 $242.9K2,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-122021-03-151,000$805.00 $805.0K200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-03-112021-03-15750— $03,000SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-112021-03-15750$775.00 $581.3K200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-03-112021-03-15750$121.43 $91.1K950SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-03-102021-03-111,750— $03,750SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-102021-03-111,750$750.00 $1.31M200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-03-102021-03-111,750$121.43 $212.5K1,950SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-03-092021-03-112,000— $05,500SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-092021-03-111,000$710.00 $710.0K200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-03-092021-03-112,000$121.43 $242.9K2,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-092021-03-111,000$700.00 $700.0K1,200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-03-042021-03-083,000— $07,500SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-03-042021-03-083,000$121.43 $364.3K3,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-03-042021-03-083,000$712.98 $2.14M200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2021-02-242021-02-262,000— $010,500SEC↗
MSTR MICROSTRATEGY Inc S Sale2021-02-242021-02-262,000$800.00 $1.60M200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2021-02-242021-02-262,000$121.43 $242.9K2,200SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2020-11-302020-12-016,250— $012,500SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-302020-12-012,594$308.65 $800.6K2,875SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-302020-12-01381$307.22 $117.1K5,469SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-302020-12-01600$306.56 $183.9K5,850SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-302020-12-011,675$309.91 $519.1K1,200SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-302020-12-011,000$310.11 $310.1K200SEC↗
MSTR MICROSTRATEGY Inc M Exercise2020-11-302020-12-016,250$121.43 $758.9K6,450SEC↗
MSTR MICROSTRATEGY Inc M Exercise deriv2020-11-242020-11-256,250— $018,750SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-242020-11-25699$239.13 $167.2K585SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-242020-11-25200$237.82 $47.6K1,284SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-242020-11-251,100$236.57 $260.2K1,484SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-242020-11-25585$239.98 $140.4K200SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-242020-11-251,982$234.76 $465.3K4,268SEC↗
MSTR MICROSTRATEGY Inc M Exercise2020-11-242020-11-256,250$121.43 $758.9K6,450SEC↗
MSTR MICROSTRATEGY Inc S Sale2020-11-242020-11-251,684$235.68 $396.9K2,584SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2020-05-312020-06-025,000— $05,000SEC↗
MSTR MICROSTRATEGY Inc A Award deriv2019-05-312019-06-045,000— $05,000SEC↗
MSTR MICROSTRATEGY INC A Award deriv2018-05-312018-06-045,000— $05,000SEC↗
MSTR MICROSTRATEGY INC A Award deriv2017-05-312017-06-025,000— $05,000SEC↗
MSTR MICROSTRATEGY INC A Award deriv2016-05-312016-06-025,000— $05,000SEC↗
MSTR MICROSTRATEGY INC A Award deriv2015-05-312015-06-025,000— $05,000SEC↗
MSTR MICROSTRATEGY INC A Award deriv2014-04-302014-05-0225,000— $025,000SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-19638$19.60 $12.5K22,811SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-196,280$16.62 $104.4K0SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-195,828$16.69 $97.3K7,998SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-191,718$18.87 $32.4K6,280SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-192,706$11.88 $32.1K15,476SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-192,729$20.58 $56.2K18,182SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-191,900$18.00 $34.2K20,911SEC↗
TNS TNS INC M Exercise deriv2013-02-152013-02-191,650$19.48 $32.1K13,826SEC↗
TNS TNS INC D To issuer deriv2013-02-152013-02-191,468$21.90 $32.1K23,449SEC↗
TNS TNS INC D To issuer deriv2013-02-152013-02-191,380$23.30 $32.2K24,917SEC↗
TNS TNS INC D To issuer deriv2013-02-152013-02-191,021$27.76 $28.3K26,297SEC↗
TNS TNS INC D To issuer deriv2013-02-152013-02-19106$39.20 $4.2K27,318SEC↗
TNS TNS INC M Exercise2013-02-152013-02-192,706$11.88 $32.1K43,638SEC↗
TNS TNS INC M Exercise2013-02-152013-02-192,729$20.58 $56.2K40,932SEC↗
TNS TNS INC M Exercise2013-02-152013-02-191,650$19.48 $32.1K45,288SEC↗
TNS TNS INC M Exercise2013-02-152013-02-191,900$18.00 $34.2K38,203SEC↗
TNS TNS INC M Exercise2013-02-152013-02-19638$19.60 $12.5K36,303SEC↗
TNS TNS INC S Sale2013-02-152013-02-1959,114$21.00 $1.24M0SEC↗
TNS TNS INC M Exercise2013-02-152013-02-196,280$16.62 $104.4K59,114SEC↗
TNS TNS INC M Exercise2013-02-152013-02-191,718$18.87 $32.4K52,834SEC↗
TNS TNS INC M Exercise2013-02-152013-02-195,828$16.69 $97.3K51,116SEC↗
TNS TNS INC A Award deriv2012-07-242012-07-266,280— $027,424SEC↗
TNS TNS INC A Award2012-07-242012-07-263,008— $035,665SEC↗