30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

RICHARDS MICHAEL L

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 43% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
RICHARDS MICHAEL L's trades of State Street Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-09 2026-06-08 S Sale
48,558 -43.9%
158.06
US$4,640,359
48,558 -43.9% 158.06 US$4,640,359
2026-06-09 2026-06-08 S Sale
94,123 +25.9%
482.48
US$3,288,625
94,123 +25.9% 482.48 US$3,288,625
2026-06-08 2026-06-08 PrS Proposed sale
98,200
132.86
US$1,245,783
98,200 132.86 US$1,245,783
2026-04-24 2026-04-22 S Sale
3,000 -6.4%
153.89
US$461,670
3,000 -6.4% 153.89 US$461,670
2026-04-22 2026-04-22 PrS Proposed sale
3,000
153.89
US$461,672
3,000 153.89 US$461,672
2026-02-25 2026-02-24 S Sale
2,500 -5.8%
127.91
US$319,775
2,500 -5.8% 127.91 US$319,775
2026-02-24 2026-02-24 PrS Proposed sale
2,500
127.91
US$319,775
2,500 127.91 US$319,775
2025-10-29 2025-10-27 S Sale
1,500 -3.7%
117.24
US$175,860
1,500 -3.7% 117.24 US$175,860
2025-10-27 2025-10-27 PrS Proposed sale
1,500
117.24
US$175,860
1,500 117.24 US$175,860
2025-08-28 2025-08-26 S Sale
1,000 -2.4%
115.17
US$115,170
1,000 -2.4% 115.17 US$115,170
2025-08-26 2025-08-26 PrS Proposed sale
1,000
115.18
US$115,178
1,000 115.18 US$115,178
2025-07-24 2025-07-22 S Sale
990 -2.3%
109.29
US$108,197
990 -2.3% 109.29 US$108,197
2025-07-22 2025-07-22 PrS Proposed sale
990
109.29
US$108,197
990 109.29 US$108,197
2025-05-13 2025-05-09 S Sale
750 -1.7%
94.04
US$70,530
750 -1.7% 94.04 US$70,530
2025-05-09 2025-05-09 PrS Proposed sale
750
94.05
US$70,534
750 94.05 US$70,534
2023-11-17 2023-11-16 PlS Planned sale
61 -0.2%
69.59
US$4,245
61 -0.2% 69.59 US$4,245
2023-11-16 2023-11-16 PrS Proposed sale
61
69.59
US$4,245
61 69.59 US$4,245
2023-08-17 2023-08-16 PlS Planned sale
61 -0.2%
69.21
US$4,222
61 -0.2% 69.21 US$4,222
2023-08-16 2023-08-16 PrS Proposed sale
61
69.21
US$4,222
61 69.21 US$4,222
2023-05-22 2023-05-19 PlS Planned sale
319 -1.0%
69.68
US$22,228
319 -1.0% 69.68 US$22,228
2023-05-19 2023-05-19 PrS Proposed sale
319
69.68
US$22,228
319 69.68 US$22,228
2023-05-22 2023-05-18 PlS Planned sale
1,814 -5.2%
68.17
US$123,660
1,814 -5.2% 68.17 US$123,660
2023-05-18 2023-05-18 PrS Proposed sale
1,814
68.17
US$123,660
1,814 68.17 US$123,660
2023-03-01 2023-02-28 S Sale
2,362 -6.3%
89.02
US$210,265
2,362 -6.3% 89.02 US$210,265
2021-11-17 2021-11-16 PlS Planned sale
262 -1.1%
99.58
US$26,090
262 -1.1% 99.58 US$26,090
2021-05-18 2021-05-17 PlS Planned sale
331 -1.3%
86.11
US$28,502
331 -1.3% 86.11 US$28,502
2021-03-02 2021-03-01 PlS Planned sale
365 -1.4%
74.61
US$27,233
365 -1.4% 74.61 US$27,233
2021-02-25 2021-02-23 PlS Planned sale
533 -3.0%
74.39
US$39,650
533 -3.0% 74.39 US$39,650
2020-11-20 2020-11-19 S Sale
400 -2.1%
68.59
US$27,436
400 -2.1% 68.59 US$27,436
2020-11-17 2020-11-16 PlS Planned sale
316 -1.7%
70.50
US$22,278
316 -1.7% 70.50 US$22,278
2020-08-18 2020-08-17 PlS Planned sale
379 -1.9%
70.35
US$26,663
379 -1.9% 70.35 US$26,663
2020-05-19 2020-05-18 PlS Planned sale
381 -1.8%
56.31
US$21,454
381 -1.8% 56.31 US$21,454