Martin Marietta Materials, Inc. (MLM)
Model Evaluation — last 100 days for Martin Marietta Materials, Inc. (MLM)
MAPE: 1.04%
MAE: 6.36
Direction hit: 82.1%
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 |
$581.44
|
$579.68 |
16.41
|
SCALE-IN
|
5.42 |
$0.00
|
$0.00
|
| 2025-07-22 |
2025-07-29 |
$585.73
|
$582.44 |
22.47
|
SCALE-IN
|
6.29 |
$0.00
|
$0.00
|
| 2025-07-23 |
2025-07-30 |
$575.88
|
$564.00 |
4.90
|
SELL
|
0.00 |
$115.67
|
$115.67
|
| 2025-07-24 |
2025-07-31 |
$579.92
|
$576.96 |
5.17
|
FLAT
|
0.00 |
$0.00
|
$115.67
|
| 2025-07-25 |
2025-08-01 |
$575.32
|
$586.19 |
-6.12
|
FLAT
|
0.00 |
$0.00
|
$115.67
|
| 2025-07-28 |
2025-08-04 |
$574.88
|
$559.89 |
-10.85
|
FLAT
|
0.00 |
$0.00
|
$115.67
|
| 2025-07-29 |
2025-08-05 |
$577.86
|
$569.04 |
1.98
|
FLAT
|
0.00 |
$0.00
|
$115.67
|
| 2025-07-30 |
2025-08-06 |
$602.32
|
$593.45 |
22.40
|
INITIAL BUY
|
1.74 |
$0.00
|
$115.67
|
| 2025-07-31 |
2025-08-07 |
$607.50
|
$588.38 |
32.18
|
SCALE-IN
|
2.61 |
$0.00
|
$115.67
|
| 2025-08-01 |
2025-08-08 |
$598.04
|
$601.88 |
23.16
|
SCALE-IN
|
3.47 |
$0.00
|
$115.67
|
| 2025-08-04 |
2025-08-11 |
$600.30
|
$594.64 |
22.44
|
SELL
|
0.00 |
$91.96
|
$207.63
|
| 2025-08-05 |
2025-08-12 |
$610.92
|
$620.01 |
8.60
|
INITIAL BUY
|
1.65 |
$0.00
|
$207.63
|
| 2025-08-06 |
2025-08-13 |
$599.93
|
$594.34 |
-7.57
|
SELL
|
0.00 |
$-15.57
|
$192.06
|
| 2025-08-07 |
2025-08-14 |
$615.43
|
$621.15 |
17.39
|
INITIAL BUY
|
1.67 |
$0.00
|
$192.06
|
| 2025-08-08 |
2025-08-15 |
$620.08
|
$620.33 |
19.78
|
SCALE-IN
|
2.48 |
$0.00
|
$192.06
|
| 2025-08-11 |
2025-08-18 |
$612.50
|
$610.29 |
1.58
|
SCALE-IN
|
3.32 |
$0.00
|
$192.06
|
| 2025-08-12 |
2025-08-19 |
$609.58
|
$605.13 |
9.65
|
SELL
|
0.00 |
$41.81
|
$233.87
|
| 2025-08-13 |
2025-08-20 |
$602.83
|
$612.16 |
-12.60
|
FLAT
|
0.00 |
$0.00
|
$233.87
|
| 2025-08-14 |
2025-08-21 |
$607.76
|
$606.24 |
-12.32
|
FLAT
|
0.00 |
$0.00
|
$233.87
|
| 2025-08-15 |
2025-08-22 |
$600.60
|
$602.37 |
-11.90
|
FLAT
|
0.00 |
$0.00
|
$233.87
|
| 2025-08-18 |
2025-08-25 |
$600.74
|
$591.84 |
-8.84
|
FLAT
|
0.00 |
$0.00
|
$233.87
|
| 2025-08-19 |
2025-08-26 |
$607.89
|
$598.51 |
5.06
|
FLAT
|
0.00 |
$0.00
|
$233.87
|
| 2025-08-20 |
2025-08-27 |
$604.50
|
$611.00 |
-3.26
|
INITIAL BUY
|
1.67 |
$0.00
|
$233.87
|
| 2025-08-21 |
2025-08-28 |
$617.04
|
$617.26 |
16.44
|
SCALE-IN
|
2.50 |
$0.00
|
$233.87
|
| 2025-08-22 |
2025-08-29 |
$616.64
|
$621.19 |
15.90
|
SCALE-IN
|
3.32 |
$0.00
|
$233.87
|
| 2025-08-25 |
2025-09-01 |
$612.29
|
$614.81 |
4.40
|
SCALE-IN
|
4.15 |
$0.00
|
$233.87
|
| 2025-08-26 |
2025-09-02 |
$616.40
|
$609.63 |
11.90
|
SELL
|
0.00 |
$58.84
|
$292.71
|
| 2025-08-27 |
2025-09-03 |
$616.38
|
$615.13 |
-0.66
|
FLAT
|
0.00 |
$0.00
|
$292.71
|
| 2025-08-28 |
2025-09-04 |
$611.20
|
$607.47 |
-5.44
|
FLAT
|
0.00 |
$0.00
|
$292.71
|
| 2025-08-29 |
2025-09-05 |
$618.97
|
$614.01 |
6.68
|
FLAT
|
0.00 |
$0.00
|
$292.71
|
| 2025-09-02 |
2025-09-09 |
$622.64
|
$627.52 |
6.24
|
INITIAL BUY
|
1.62 |
$0.00
|
$292.71
|
| 2025-09-03 |
2025-09-10 |
$627.09
|
$621.76 |
10.71
|
SCALE-IN
|
2.44 |
$0.00
|
$292.71
|
| 2025-09-04 |
2025-09-11 |
$614.22
|
$613.19 |
3.02
|
SELL
|
0.00 |
$10.56
|
$303.27
|
| 2025-09-05 |
2025-09-12 |
$616.73
|
$612.70 |
-2.24
|
FLAT
|
0.00 |
$0.00
|
$303.27
|
| 2025-09-08 |
2025-09-15 |
$631.12
|
$639.02 |
8.48
|
INITIAL BUY
|
1.59 |
$0.00
|
$303.27
|
| 2025-09-09 |
2025-09-16 |
$615.86
|
$605.15 |
-11.23
|
SELL
|
0.00 |
$-20.52
|
$282.75
|
| 2025-09-10 |
2025-09-17 |
$611.08
|
$613.19 |
-3.14
|
FLAT
|
0.00 |
$0.00
|
$282.75
|
| 2025-09-11 |
2025-09-18 |
$609.76
|
$629.10 |
-6.97
|
FLAT
|
0.00 |
$0.00
|
$282.75
|
| 2025-09-12 |
2025-09-19 |
$609.69
|
$609.12 |
-21.43
|
FLAT
|
0.00 |
$0.00
|
$282.75
|
| 2025-09-15 |
2025-09-22 |
$620.40
|
$625.46 |
4.54
|
INITIAL BUY
|
1.64 |
$0.00
|
$282.75
|
| 2025-09-16 |
2025-09-23 |
$618.57
|
$616.40 |
7.49
|
SCALE-IN
|
2.46 |
$0.00
|
$282.75
|
| 2025-09-17 |
2025-09-24 |
$619.83
|
$619.48 |
10.07
|
SCALE-IN
|
3.28 |
$0.00
|
$282.75
|
| 2025-09-18 |
2025-09-25 |
$615.39
|
$613.27 |
5.70
|
SELL
|
0.00 |
$32.76
|
$315.51
|
| 2025-09-19 |
2025-09-26 |
$606.80
|
$611.92 |
-13.60
|
FLAT
|
0.00 |
$0.00
|
$315.51
|
| 2025-09-22 |
2025-09-29 |
$608.06
|
$599.90 |
-10.51
|
FLAT
|
0.00 |
$0.00
|
$315.51
|
| 2025-09-23 |
2025-09-30 |
$613.74
|
$609.32 |
-6.09
|
FLAT
|
0.00 |
$0.00
|
$315.51
|
| 2025-09-24 |
2025-10-01 |
$621.25
|
$616.16 |
5.86
|
INITIAL BUY
|
1.65 |
$0.00
|
$315.51
|
| 2025-09-25 |
2025-10-02 |
$630.28
|
$619.32 |
23.48
|
SCALE-IN
|
2.47 |
$0.00
|
$315.51
|
| 2025-09-26 |
2025-10-03 |
$620.06
|
$626.22 |
12.00
|
SCALE-IN
|
3.29 |
$0.00
|
$315.51
|
| 2025-09-29 |
2025-10-06 |
$627.87
|
$629.84 |
14.13
|
SCALE-IN
|
4.09 |
$0.00
|
$315.51
|
| 2025-09-30 |
2025-10-07 |
$634.77
|
$633.22 |
13.52
|
SCALE-IN
|
4.88 |
$0.00
|
$315.51
|
| 2025-10-01 |
2025-10-08 |
$636.11
|
$627.22 |
5.83
|
SCALE-IN
|
5.69 |
$0.00
|
$315.51
|
| 2025-10-02 |
2025-10-09 |
$629.61
|
$616.96 |
9.55
|
SELL
|
0.00 |
$72.24
|
$387.74
|
| 2025-10-03 |
2025-10-10 |
$636.31
|
$629.48 |
8.44
|
FLAT
|
0.00 |
$0.00
|
$387.74
|
| 2025-10-06 |
2025-10-13 |
$633.81
|
$629.07 |
-0.96
|
FLAT
|
0.00 |
$0.00
|
$387.74
|
| 2025-10-07 |
2025-10-14 |
$632.38
|
$624.82 |
-3.73
|
FLAT
|
0.00 |
$0.00
|
$387.74
|
| 2025-10-08 |
2025-10-15 |
$638.61
|
$628.64 |
9.00
|
FLAT
|
0.00 |
$0.00
|
$387.74
|
| 2025-10-09 |
2025-10-16 |
$656.85
|
$645.81 |
20.54
|
INITIAL BUY
|
1.58 |
$0.00
|
$387.74
|
| 2025-10-10 |
2025-10-17 |
$639.16
|
$645.09 |
5.35
|
SCALE-IN
|
2.37 |
$0.00
|
$387.74
|
| 2025-10-13 |
2025-10-20 |
$624.14
|
$635.68 |
-8.24
|
SELL
|
0.00 |
$12.50
|
$400.24
|
| 2025-10-14 |
2025-10-21 |
$625.40
|
$650.10 |
-13.21
|
FLAT
|
0.00 |
$0.00
|
$400.24
|
| 2025-10-15 |
2025-10-22 |
$627.09
|
$623.81 |
-29.76
|
FLAT
|
0.00 |
$0.00
|
$400.24
|
| 2025-10-16 |
2025-10-23 |
$632.03
|
$635.63 |
-7.13
|
INITIAL BUY
|
1.60 |
$0.00
|
$400.24
|
| 2025-10-22 |
2025-10-23 |
$619.35
|
$616.88 |
--
|
SELL
|
0.00 |
$0.00
|
$-1224.01
|
| 2025-10-23 |
2025-10-26 |
--
|
$622.21 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-24 |
2025-10-27 |
$616.84
|
$622.82 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-27 |
2025-10-30 |
--
|
$620.69 |
--
|
FLAT
|
0.00 |
$0.00
|
--
|
| 2025-10-25 |
2025-10-28 |
--
|
$600.21 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-26 |
2025-10-29 |
--
|
$591.40 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-28 |
2025-10-31 |
--
|
$587.38 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-29 |
2025-11-01 |
--
|
$585.13 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-30 |
2025-11-02 |
--
|
$580.53 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-10-31 |
2025-11-03 |
--
|
$576.61 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-01 |
2025-11-04 |
--
|
$574.43 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-02 |
2025-11-05 |
--
|
$557.00 |
--
|
FLAT
|
0.00 |
--
|
--
|
| 2025-11-03 |
2025-11-06 |
--
|
$537.75 |
--
|
FLAT
|
0.00 |
--
|
--
|