Stephen Graham

(Mr. Stephen Graham)

Currently holds a position at MicroStrategy Inc

Positions

Position Company Period
Independent Director MicroStrategy Inc April 1, 2014 -
Independent Director TNS Inc Feb. 1, 2003 - Jan. 1, 2017
Stephen Graham's trades of MicroStrategy Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-11-25 2024-11-21 S Sale
99 -1.4%
453.16
USD 44,863
99 -1.4% 453.16 USD 44,863
2024-11-25 2024-11-21 S Sale
8,208 -53.7%
452.10
USD 3,710,837
8,208 -53.7% 452.10 USD 3,710,837
2024-11-25 2024-11-21 S Sale
7,920 -34.1%
451.39
USD 3,575,009
7,920 -34.1% 451.39 USD 3,575,009
2024-11-25 2024-11-21 S Sale
3,773 -14.0%
449.66
USD 1,696,567
3,773 -14.0% 449.66 USD 1,696,567
2024-11-14 2024-11-13 S Sale
63 -0.9%
382.47
USD 24,096
63 -0.9% 382.47 USD 24,096
2024-11-14 2024-11-13 S Sale
6,037 -46.2%
381.90
USD 2,305,530
6,037 -46.2% 381.90 USD 2,305,530
2024-11-14 2024-11-13 S Sale
15,700 -54.6%
380.72
USD 5,977,304
15,700 -54.6% 380.72 USD 5,977,304
2024-11-14 2024-11-13 S Sale
8,200 -22.2%
379.87
USD 3,114,934
8,200 -22.2% 379.87 USD 3,114,934
2024-02-29 2024-02-28 S Sale
2,000 -90.9%
950.00
USD 1,900,000
2,000 -90.9% 950.00 USD 1,900,000
2024-02-28 2024-02-27 S Sale
1,000 -83.3%
890.00
USD 890,000
1,000 -83.3% 890.00 USD 890,000
2024-02-27 2024-02-26 S Sale
2,000 -90.9%
790.00
USD 1,580,000
2,000 -90.9% 790.00 USD 1,580,000
2024-02-27 2024-02-26 S Sale
2,000 -47.6%
750.00
USD 1,500,000
2,000 -47.6% 750.00 USD 1,500,000
2024-02-16 2024-02-15 S Sale
2,000 -90.9%
778.64
USD 1,557,280
2,000 -90.9% 778.64 USD 1,557,280
2021-11-10 2021-11-08 S Sale
1,000 -83.3%
865.00
USD 865,000
1,000 -83.3% 865.00 USD 865,000
2021-11-10 2021-11-08 S Sale
1,000 -45.5%
850.00
USD 850,000
1,000 -45.5% 850.00 USD 850,000
2021-03-15 2021-03-12 S Sale
1,000 -83.3%
805.00
USD 805,000
1,000 -83.3% 805.00 USD 805,000
2021-03-15 2021-03-12 S Sale
1,000 -45.5%
800.00
USD 800,000
1,000 -45.5% 800.00 USD 800,000
2021-03-15 2021-03-11 S Sale
750 -78.9%
775.00
USD 581,250
750 -78.9% 775.00 USD 581,250
2021-03-11 2021-03-10 S Sale
1,750 -89.7%
750.00
USD 1,312,500
1,750 -89.7% 750.00 USD 1,312,500
2021-03-11 2021-03-09 S Sale
1,000 -83.3%
710.00
USD 710,000
1,000 -83.3% 710.00 USD 710,000
2021-03-11 2021-03-09 S Sale
1,000 -45.5%
700.00
USD 700,000
1,000 -45.5% 700.00 USD 700,000
2021-03-08 2021-03-04 S Sale
3,000 -93.8%
712.98
USD 2,138,940
3,000 -93.8% 712.98 USD 2,138,940
2021-02-26 2021-02-24 S Sale
2,000 -90.9%
800.00
USD 1,600,000
2,000 -90.9% 800.00 USD 1,600,000
2020-12-01 2020-11-30 S Sale
1,000 -83.3%
310.11
USD 310,110
1,000 -83.3% 310.11 USD 310,110
2020-12-01 2020-11-30 S Sale
1,675 -58.3%
309.91
USD 519,099
1,675 -58.3% 309.91 USD 519,099
2020-12-01 2020-11-30 S Sale
2,594 -47.4%
308.65
USD 800,638
2,594 -47.4% 308.65 USD 800,638
2020-12-01 2020-11-30 S Sale
381 -6.5%
307.22
USD 117,051
381 -6.5% 307.22 USD 117,051
2020-12-01 2020-11-30 S Sale
600 -9.3%
306.56
USD 183,936
600 -9.3% 306.56 USD 183,936
2020-11-25 2020-11-24 S Sale
585 -74.5%
239.98
USD 140,388
585 -74.5% 239.98 USD 140,388
2020-11-25 2020-11-24 S Sale
699 -54.4%
239.13
USD 167,152
699 -54.4% 239.13 USD 167,152
2020-11-25 2020-11-24 S Sale
200 -13.5%
237.82
USD 47,564
200 -13.5% 237.82 USD 47,564
2020-11-25 2020-11-24 S Sale
1,100 -42.6%
236.57
USD 260,227
1,100 -42.6% 236.57 USD 260,227
2020-11-25 2020-11-24 S Sale
1,684 -39.5%
235.68
USD 396,885
1,684 -39.5% 235.68 USD 396,885
2020-11-25 2020-11-24 S Sale
1,982 -31.7%
234.76
USD 465,294
1,982 -31.7% 234.76 USD 465,294
2004-10-29 2004-10-28
US TNS Inc (TNS)
B Purchase
100 +2.6%
19.42
USD 1,942
100 +2.6% 19.42 USD 1,942
2004-10-29 2004-10-28
US TNS Inc (TNS)
B Purchase
200 +5.4%
19.41
USD 3,882
200 +5.4% 19.41 USD 3,882
2004-10-29 2004-10-28
US TNS Inc (TNS)
B Purchase
100 +2.8%
19.43
USD 1,943
100 +2.8% 19.43 USD 1,943
2004-10-29 2004-10-28
US TNS Inc (TNS)
B Purchase
600 +20.0%
19.50
USD 11,700
600 +20.0% 19.50 USD 11,700
2004-05-27 2004-05-26
US TNS Inc (TNS)
B Purchase
2,900 +2900.0%
21.40
USD 62,060
2,900 +2900.0% 21.40 USD 62,060
2004-05-27 2004-05-25
US TNS Inc (TNS)
B Purchase
100 +inf%
21.00
USD 2,100
100 +inf% 21.00 USD 2,100
// ... existing code ... // ... rest of the file ...