Rodgers Thomas L

Insider profile

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Rodgers Thomas L's trades of McKesson 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-03 2026-06-02 PlS Planned sale
85,701 +42.8%
372.28
US$3,922,092
85,701 +42.8% 372.28 US$3,922,092
2026-06-02 2026-06-02 PrS Proposed sale
9,303
489.11
US$1,671,078
9,303 489.11 US$1,671,078
2026-06-03 2026-06-01 PlS Planned sale
59,988 +38.7%
347.51
US$176,854
59,988 +38.7% 347.51 US$176,854
2026-06-01 2026-06-01 PrS Proposed sale
123
735.50
US$90,466
123 735.50 US$90,466
2026-05-27 2026-05-26 PlS Planned sale
2,388 -43.6%
761.09
US$1,817,483
2,388 -43.6% 761.09 US$1,817,483
2026-05-26 2026-05-26 PrS Proposed sale
2,388
761.09
US$1,817,483
2,388 761.09 US$1,817,483
2026-01-06 2026-01-05 PlS Planned sale
276 -10.8%
816.18
US$225,266
276 -10.8% 816.18 US$225,266
2026-01-05 2026-01-05 PrS Proposed sale
276
816.18
US$225,266
276 816.18 US$225,266
2025-06-02 2025-05-30 PlS Planned sale
2,891 -53.2%
712.18
US$2,058,912
2,891 -53.2% 712.18 US$2,058,912
2025-05-30 2025-05-30 PrS Proposed sale
2,891
712.18
US$2,058,912
2,891 712.18 US$2,058,912
2025-05-29 2025-05-28 PlS Planned sale
510 -8.6%
717.91
US$366,134
510 -8.6% 717.91 US$366,134
2025-05-28 2025-05-28 PrS Proposed sale
510
717.91
US$366,134
510 717.91 US$366,134
2024-06-03 2024-05-31 PlS Planned sale
5,232 -67.3%
560.99
US$2,935,100
5,232 -67.3% 560.99 US$2,935,100
2024-05-31 2024-05-31 PrS Proposed sale
5,232
560.99
US$2,935,100
5,232 560.99 US$2,935,100
2024-05-29 2024-05-29 PrS Proposed sale
133
550.00
US$73,150
133 550.00 US$73,150
2024-05-29 2024-05-29 PlS Planned sale
133 -1.7%
550.00
US$73,150
133 -1.7% 550.00 US$73,150
2024-05-29 2024-05-28 PlS Planned sale
789 -9.1%
557.40
US$439,789
789 -9.1% 557.40 US$439,789
2024-05-28 2024-05-28 PrS Proposed sale
789
557.40
US$439,789
789 557.40 US$439,789
2023-06-07 2023-06-06 PlS Planned sale
645 -20.2%
395.70
US$255,226
645 -20.2% 395.70 US$255,226
2023-06-06 2023-06-06 PrS Proposed sale
645
395.70
US$255,226
645 395.70 US$255,226
2023-06-01 2023-05-31 PlS Planned sale
6,044 -70.4%
373.28
US$2,256,104
6,044 -70.4% 373.28 US$2,256,104
2023-05-31 2023-05-31 PrS Proposed sale
6,044
373.28
US$2,256,104
6,044 373.28 US$2,256,104
2023-05-31 2023-05-30 PlS Planned sale
536 -5.9%
383.89
US$205,765
536 -5.9% 383.89 US$205,765
2023-05-30 2023-05-30 PrS Proposed sale
536
383.89
US$205,765
536 383.89 US$205,765
2023-05-31 2023-05-26 PlS Planned sale
356 -3.8%
394.38
US$140,399
356 -3.8% 394.38 US$140,399
2023-05-26 2023-05-26 PrS Proposed sale
356
394.38
US$140,399
356 394.38 US$140,399
2022-09-09 2022-09-08 PlS Planned sale
1,300 -33.8%
367.21
US$477,373
1,300 -33.8% 367.21 US$477,373
2022-06-07 2022-06-06 PlS Planned sale
160 -4.0%
316.42
US$50,627
160 -4.0% 316.42 US$50,627
2022-05-27 2022-05-26 PlS Planned sale
527 -13.6%
330.27
US$174,052
527 -13.6% 330.27 US$174,052
2022-05-25 2022-05-24 PlS Planned sale
209 -5.9%
326.90
US$68,322
209 -5.9% 326.90 US$68,322
2021-06-02 2021-06-01 PlS Planned sale
145 -20.4%
189.56
US$27,486
145 -20.4% 189.56 US$27,486
2021-05-27 2021-05-25 S Sale
45 -25.3%
199.73
US$8,988
45 -25.3% 199.73 US$8,988