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

Britt Vitalone

Insider profile

Currently holds a position at McKesson Corp

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 95% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Executive Vice President McKesson Corp Jan. 1, 2018 -

Britt Vitalone'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
2025-05-29 2025-05-28 PlS Planned sale
16,054 +26.8%
191.29
US$1,401,738
16,054 +26.8% 191.29 US$1,401,738
2025-05-28 2025-05-28 PrS Proposed sale
94,739
356.63
US$1,624,125
94,739 356.63 US$1,624,125
2025-05-28 2025-05-23 PlS Planned sale
9,133 +49.3%
220.72
US$394,277
9,133 +49.3% 220.72 US$394,277
2025-05-23 2025-05-23 PrS Proposed sale
732
715.24
US$523,556
732 715.24 US$523,556
2025-05-23 2025-05-22 PlS Planned sale
6,336 -30.0%
717.30
US$4,544,813
6,336 -30.0% 717.30 US$4,544,813
2025-05-22 2025-05-22 PrS Proposed sale
6,336
717.30
US$4,544,813
6,336 717.30 US$4,544,813
2024-05-29 2024-05-29 PrS Proposed sale
2,427
550.00
US$1,334,850
2,427 550.00 US$1,334,850
2024-05-29 2024-05-29 PlS Planned sale
2,427 -14.7%
550.00
US$1,334,850
2,427 -14.7% 550.00 US$1,334,850
2024-05-29 2024-05-28 PlS Planned sale
894 -5.2%
557.40
US$498,316
894 -5.2% 557.40 US$498,316
2024-05-28 2024-05-28 PrS Proposed sale
894
557.40
US$498,316
894 557.40 US$498,316
2024-05-28 2024-05-23 PlS Planned sale
12,752 -47.6%
558.09
US$7,116,764
12,752 -47.6% 558.09 US$7,116,764
2024-05-23 2024-05-23 PrS Proposed sale
12,752
558.09
US$7,116,764
12,752 558.09 US$7,116,764
2023-06-01 2023-05-31 PlS Planned sale
13,330 -48.7%
373.28
US$4,975,822
13,330 -48.7% 373.28 US$4,975,822
2023-05-31 2023-05-31 PrS Proposed sale
13,330
373.28
US$4,975,822
13,330 373.28 US$4,975,822
2023-05-31 2023-05-30 PlS Planned sale
3,205 -10.5%
383.89
US$1,230,367
3,205 -10.5% 383.89 US$1,230,367
2023-05-30 2023-05-30 PrS Proposed sale
3,205
383.89
US$1,230,367
3,205 383.89 US$1,230,367
2023-05-31 2023-05-26 PlS Planned sale
983 -3.1%
394.38
US$387,676
983 -3.1% 394.38 US$387,676
2023-05-26 2023-05-26 PrS Proposed sale
983
394.38
US$387,676
983 394.38 US$387,676
2022-06-07 2022-06-03 S Sale
1,761 -12.9%
320.02
US$563,559
1,761 -12.9% 320.02 US$563,559
2022-05-31 2022-05-27 S Sale
1,122 -7.6%
334.02
US$374,772
1,122 -7.6% 334.02 US$374,772
2022-05-31 2022-05-27 S Sale
26,159 -63.8%
333.13
US$8,714,217
26,159 -63.8% 333.13 US$8,714,217
2022-05-25 2022-05-24 S Sale
2,262 -7.6%
325.31
US$735,851
2,262 -7.6% 325.31 US$735,851
2022-05-25 2022-05-24 S Sale
1,930 -6.1%
324.98
US$627,204
1,930 -6.1% 324.98 US$627,204
2021-11-04 2021-11-02 PlS Planned sale
1,095 -90.8%
216.00
US$236,520
1,095 -90.8% 216.00 US$236,520
2021-10-27 2021-10-25 PlS Planned sale
1,447 -54.5%
210.00
US$303,870
1,447 -54.5% 210.00 US$303,870
2021-10-27 2021-10-25 PlS Planned sale
6,575 -84.5%
210.00
US$1,380,750
6,575 -84.5% 210.00 US$1,380,750
2021-01-20 2021-01-15 PlS Planned sale
4,339 -80.5%
185.00
US$802,715
4,339 -80.5% 185.00 US$802,715
2021-01-20 2021-01-15 PlS Planned sale
4,718 -81.8%
185.00
US$872,830
4,718 -81.8% 185.00 US$872,830
2020-11-05 2020-11-04 PlS Planned sale
6,324 -52.3%
165.00
US$1,043,460
6,324 -52.3% 165.00 US$1,043,460
2020-06-04 2020-06-02 S Sale
6,324 -85.8%
158.90
US$1,004,909
6,324 -85.8% 158.90 US$1,004,909
2020-05-28 2020-05-27 PlS Planned sale
1,034 -49.7%
149.60
US$154,686
1,034 -49.7% 149.60 US$154,686
2020-05-26 2020-05-22 PlS Planned sale
2,358 -69.2%
145.91
US$344,056
2,358 -69.2% 145.91 US$344,056
2019-05-28 2019-05-28 PlS Planned sale
1,088 -50.9%
129.48
US$140,874
1,088 -50.9% 129.48 US$140,874
2019-05-28 2019-05-24 PlS Planned sale
832 -44.2%
129.17
US$107,469
832 -44.2% 129.17 US$107,469