McKesson Corporation (MCK)
Model Evaluation — last 100 days for McKesson Corporation (MCK)
MAPE: 1.43%
MAE: 10.27
Direction hit: 74.6%
P&L in Period:
--
| Trade Date |
Prediction For |
Actual |
Pred |
Δ actual |
Strategy Action |
Shares Held |
Strategy P&L (Day) |
Cum. P&L (Period) |
| 2025-07-21 |
2025-07-28 |
$710.19
|
$702.29 |
0.39
|
SELL
|
0.00 |
$1.99
|
$1.98
|
| 2025-07-22 |
2025-07-29 |
$711.82
|
$707.26 |
0.61
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-23 |
2025-07-30 |
$706.28
|
$710.32 |
-3.19
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-24 |
2025-07-31 |
$712.15
|
$715.41 |
-1.85
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-25 |
2025-08-01 |
$714.92
|
$709.03 |
4.73
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-28 |
2025-08-04 |
$693.54
|
$709.92 |
-18.28
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-29 |
2025-08-05 |
$698.80
|
$703.93 |
-7.48
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-30 |
2025-08-06 |
$710.94
|
$696.07 |
-1.21
|
FLAT
|
0.00 |
$0.00
|
$1.98
|
| 2025-07-31 |
2025-08-07 |
$709.49
|
$720.58 |
-5.43
|
INITIAL BUY
|
1.44 |
$0.00
|
$1.98
|
| 2025-08-01 |
2025-08-08 |
$703.76
|
$718.79 |
10.22
|
SCALE-IN
|
2.16 |
$0.00
|
$1.98
|
| 2025-08-04 |
2025-08-11 |
$663.25
|
$701.48 |
-35.55
|
SELL
|
0.00 |
$33.78
|
$35.76
|
| 2025-08-05 |
2025-08-12 |
$668.58
|
$697.28 |
-42.36
|
FLAT
|
0.00 |
$0.00
|
$35.76
|
| 2025-08-06 |
2025-08-13 |
$672.77
|
$699.40 |
-36.72
|
FLAT
|
0.00 |
$0.00
|
$35.76
|
| 2025-08-07 |
2025-08-14 |
$659.01
|
$656.61 |
-44.75
|
FLAT
|
0.00 |
$0.00
|
$35.76
|
| 2025-08-08 |
2025-08-15 |
$663.17
|
$663.42 |
-0.08
|
FLAT
|
0.00 |
$0.00
|
$35.76
|
| 2025-08-11 |
2025-08-18 |
$673.82
|
$669.14 |
5.24
|
FLAT
|
0.00 |
$0.00
|
$35.76
|
| 2025-08-12 |
2025-08-19 |
$673.05
|
$673.39 |
0.28
|
INITIAL BUY
|
1.52 |
$0.00
|
$35.76
|
| 2025-08-13 |
2025-08-20 |
$671.19
|
$681.73 |
12.18
|
SCALE-IN
|
2.27 |
$0.00
|
$35.76
|
| 2025-08-14 |
2025-08-21 |
$676.91
|
$662.82 |
13.74
|
SELL
|
0.00 |
$30.50
|
$66.26
|
| 2025-08-15 |
2025-08-22 |
$702.94
|
$692.74 |
29.12
|
INITIAL BUY
|
1.49 |
$0.00
|
$66.26
|
| 2025-08-18 |
2025-08-25 |
$706.00
|
$692.17 |
32.95
|
SCALE-IN
|
2.23 |
$0.00
|
$66.26
|
| 2025-08-19 |
2025-08-26 |
$689.45
|
$698.86 |
18.26
|
SCALE-IN
|
2.97 |
$0.00
|
$66.26
|
| 2025-08-20 |
2025-08-27 |
$678.91
|
$678.44 |
2.00
|
SELL
|
0.00 |
$87.29
|
$153.55
|
| 2025-08-21 |
2025-08-28 |
$680.52
|
$680.91 |
-22.42
|
FLAT
|
0.00 |
$0.00
|
$153.55
|
| 2025-08-22 |
2025-08-29 |
$683.51
|
$669.40 |
-22.49
|
FLAT
|
0.00 |
$0.00
|
$153.55
|
| 2025-08-25 |
2025-09-01 |
$681.02
|
$674.92 |
-8.43
|
FLAT
|
0.00 |
$0.00
|
$153.55
|
| 2025-08-26 |
2025-09-02 |
$686.64
|
$697.86 |
7.73
|
INITIAL BUY
|
1.47 |
$0.00
|
$153.55
|
| 2025-08-27 |
2025-09-03 |
$691.62
|
$694.36 |
11.10
|
SCALE-IN
|
2.20 |
$0.00
|
$153.55
|
| 2025-08-28 |
2025-09-04 |
$690.84
|
$690.32 |
7.33
|
SCALE-IN
|
2.94 |
$0.00
|
$153.55
|
| 2025-08-29 |
2025-09-05 |
$691.45
|
$696.23 |
10.43
|
SCALE-IN
|
3.66 |
$0.00
|
$153.55
|
| 2025-09-02 |
2025-09-09 |
$687.40
|
$681.35 |
0.76
|
SELL
|
0.00 |
$33.65
|
$187.20
|
| 2025-09-03 |
2025-09-10 |
$696.98
|
$702.95 |
5.36
|
INITIAL BUY
|
1.45 |
$0.00
|
$187.20
|
| 2025-09-04 |
2025-09-11 |
$705.55
|
$702.04 |
14.71
|
SCALE-IN
|
2.17 |
$0.00
|
$187.20
|
| 2025-09-05 |
2025-09-12 |
$706.25
|
$696.97 |
14.80
|
SCALE-IN
|
2.90 |
$0.00
|
$187.20
|
| 2025-09-08 |
2025-09-15 |
$719.80
|
$710.28 |
32.40
|
SCALE-IN
|
3.62 |
$0.00
|
$187.20
|
| 2025-09-09 |
2025-09-16 |
$711.42
|
$717.30 |
14.44
|
SCALE-IN
|
4.32 |
$0.00
|
$187.20
|
| 2025-09-10 |
2025-09-17 |
$702.88
|
$702.41 |
-2.67
|
SELL
|
0.00 |
$53.87
|
$241.07
|
| 2025-09-11 |
2025-09-18 |
$693.45
|
$710.36 |
-12.80
|
FLAT
|
0.00 |
$0.00
|
$241.07
|
| 2025-09-12 |
2025-09-19 |
$692.24
|
$699.06 |
-27.56
|
FLAT
|
0.00 |
$0.00
|
$241.07
|
| 2025-09-15 |
2025-09-22 |
$690.13
|
$695.90 |
-21.29
|
FLAT
|
0.00 |
$0.00
|
$241.07
|
| 2025-09-16 |
2025-09-23 |
$698.31
|
$707.06 |
-4.57
|
INITIAL BUY
|
1.44 |
$0.00
|
$241.07
|
| 2025-09-17 |
2025-09-24 |
$697.00
|
$699.83 |
3.55
|
SCALE-IN
|
2.16 |
$0.00
|
$241.07
|
| 2025-09-18 |
2025-09-25 |
$741.31
|
$698.55 |
49.07
|
SCALE-IN
|
2.89 |
$0.00
|
$241.07
|
| 2025-09-19 |
2025-09-26 |
$760.58
|
$733.40 |
70.45
|
SCALE-IN
|
3.60 |
$0.00
|
$241.07
|
| 2025-09-22 |
2025-09-29 |
$736.52
|
$723.42 |
38.21
|
SCALE-IN
|
4.32 |
$0.00
|
$241.07
|
| 2025-09-23 |
2025-09-30 |
$760.55
|
$767.95 |
63.55
|
SCALE-IN
|
5.00 |
$0.00
|
$241.07
|
| 2025-09-24 |
2025-10-01 |
$761.82
|
$739.50 |
20.51
|
SELL
|
0.00 |
$300.40
|
$541.47
|
| 2025-09-25 |
2025-10-02 |
$772.54
|
$753.17 |
11.96
|
INITIAL BUY
|
1.36 |
$0.00
|
$541.47
|
| 2025-09-26 |
2025-10-03 |
$765.08
|
$788.41 |
28.56
|
SCALE-IN
|
2.02 |
$0.00
|
$541.47
|
| 2025-09-29 |
2025-10-06 |
$758.70
|
$750.49 |
-1.85
|
SELL
|
0.00 |
$35.19
|
$576.66
|
| 2025-09-30 |
2025-10-07 |
$738.06
|
$765.83 |
-23.76
|
FLAT
|
0.00 |
$0.00
|
$576.66
|
| 2025-10-01 |
2025-10-08 |
$741.29
|
$748.14 |
-31.25
|
FLAT
|
0.00 |
$0.00
|
$576.66
|
| 2025-10-02 |
2025-10-09 |
$750.13
|
$749.79 |
-14.95
|
FLAT
|
0.00 |
$0.00
|
$576.66
|
| 2025-10-03 |
2025-10-10 |
$755.75
|
$759.32 |
-2.95
|
INITIAL BUY
|
1.35 |
$0.00
|
$576.66
|
| 2025-10-06 |
2025-10-13 |
$757.96
|
$756.86 |
19.90
|
SCALE-IN
|
2.03 |
$0.00
|
$576.66
|
| 2025-10-07 |
2025-10-14 |
$763.55
|
$761.21 |
22.26
|
SCALE-IN
|
2.70 |
$0.00
|
$576.66
|
| 2025-10-08 |
2025-10-15 |
$769.49
|
$782.89 |
19.36
|
SCALE-IN
|
3.36 |
$0.00
|
$576.66
|
| 2025-10-09 |
2025-10-16 |
$781.90
|
$770.18 |
26.15
|
SCALE-IN
|
4.02 |
$0.00
|
$576.66
|
| 2025-10-10 |
2025-10-17 |
$791.93
|
$779.10 |
33.97
|
SCALE-IN
|
4.67 |
$0.00
|
$576.66
|
| 2025-10-13 |
2025-10-20 |
$775.44
|
$787.53 |
11.89
|
SCALE-IN
|
5.32 |
$0.00
|
$576.66
|
| 2025-10-14 |
2025-10-21 |
$786.00
|
$794.17 |
16.51
|
SCALE-IN
|
5.96 |
$0.00
|
$576.66
|
| 2025-10-15 |
2025-10-22 |
$787.82
|
$777.86 |
5.92
|
SELL
|
0.00 |
$220.93
|
$797.59
|
| 2025-10-16 |
2025-10-23 |
$787.29
|
$783.78 |
-4.64
|
INITIAL BUY
|
1.29 |
$0.00
|
$797.59
|
| 2025-10-22 |
2025-10-23 |
$792.97
|
$811.29 |
--
|
SELL
|
0.00 |
$0.00
|
$-1597.76
|
| 2025-10-23 |
2025-10-26 |
--
|
$805.98 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$811.44
|
$795.78 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$782.93 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$777.25 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$776.14 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$800.48 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$780.47 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$805.84 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$821.24 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$790.41 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$811.68 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$822.30 |
--
|
FLAT
|
0.00 |
--
|
--
|