Investor

Front Street Capital Management, Inc.

Portfolio Total Value

$481,737,000.00

Number of Stocks

64

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
$62,793,000.0 13.07%
Added 0.13%
11,825,502 $10.0 $nan
Reduced nan%
$nan $nan
CGNX $45,825,000.0 9.53%
Added 7.85%
1,277,673 $40.0 $54.26
Added 35.65%
$34.79 $53.13
BRK.B $40,410,000.0 8.41%
Reduced 2.59%
89,158 $450.0 $nan
Reduced nan%
$nan $nan
VOO $38,409,000.0 7.99%
Reduced 0.66%
71,275 $540.0 $656.42
Added 21.56%
$443.75 $559.96
MTW $30,764,000.0 6.4%
Added 7.77%
3,369,583 $10.0 $13.47
Added 34.7%
$8.3 $17.65
COST $30,423,000.0 6.33%
Reduced 4.38%
33,203 $920.0 $1,011.15
Added 9.91%
$675.96 $1,008.25
DHR $29,940,000.0 6.23%
Reduced 1.15%
130,428 $230.0 $177.25
Reduced 22.93%
$225.42 $281.7
ESAB $20,873,000.0 4.34%
Reduced 3.47%
174,025 $120.0 $101.28
Reduced 15.6%
$85.79 $135.97
JOE $19,123,000.0 3.98%
Reduced 14.03%
425,609 $40.0 $71.01
Added 77.53%
$42.94 $64.69
MLKN $14,401,000.0 3.0%
Added 1.13%
637,480 $20.0 $17.6
Reduced 12.0%
$20.89 $31.73
TEX $13,146,000.0 2.74%
Reduced 0.18%
284,418 $50.0 $62.59
Added 25.18%
$43.5 $68.08
GLW $11,744,000.0 2.44%
Added 0.05%
247,145 $50.0 $175.89
Added 251.78%
$30.31 $52.03
NUE $11,455,000.0 2.38%
Reduced 3.04%
98,150 $120.0 $214.29
Added 78.58%
$112.25 $203.0
ENOV $11,300,000.0 2.35%
Added 12.51%
257,513 $40.0 $24.1
Reduced 39.75%
$38.27 $65.03
LITE $9,780,000.0 2.03%
Reduced 0.31%
116,503 $80.0 $881.64
Added 1002.05%
$38.29 $97.76
CIEN $9,422,000.0 1.96%
Reduced 0.49%
111,098 $80.0 $520.8
Added 551.0%
$43.3 $91.82
MOD $8,987,000.0 1.87%
Reduced 0.47%
77,520 $120.0 $251.7
Added 109.75%
$60.0 $146.84
AAPL $8,237,000.0 1.71%
Reduced 1.05%
32,888 $250.0 $271.06
Added 8.42%
$164.08 $260.1
VNT $7,797,000.0 1.62%
Reduced 0.79%
213,784 $40.0 $36.16
Reduced 9.6%
$31.22 $45.62
GPN $7,357,000.0 1.53%
Reduced 1.34%
65,656 $110.0 $67.76
Reduced 38.4%
$91.6 $141.78
PH $5,682,000.0 1.18%
Reduced 3.77%
8,934 $640.0 $974.47
Added 52.26%
$463.16 $712.42
MSFT $4,477,000.0 0.93%
Reduced 1.48%
10,612 $420.0 $424.62
Added 1.1%
$385.58 $468.35
BAC $3,911,000.0 0.81%
Reduced 7.17%
88,753 $40.0 $52.05
Added 30.12%
$32.35 $48.08
EXPD $3,061,000.0 0.64%
Reduced 3.41%
27,637 $110.0 $147.56
Added 34.15%
$108.36 $131.59
MCD $2,825,000.0 0.59%
Added 0.33%
9,745 $290.0 $299.36
Added 3.23%
$243.53 $317.9
TILE $2,489,000.0 0.52%
Reduced 1.78%
102,227 $20.0 $28.1
Added 40.5%
$12.02 $27.34
CMCO $2,040,000.0 0.42%
No Change
54,788 $40.0 $16.09
Reduced 59.77%
$29.26 $45.84
PG $1,820,000.0 0.38%
Reduced 0.33%
10,880 $170.0 $148.18
Reduced 12.84%
$152.06 $180.43
FRFHF $1,425,000.0 0.3%
No Change
1,025 $1,390.0 $1,779.0
Added 27.99%
$904.98 $1,464.0
CVX $1,369,000.0 0.28%
No Change
9,452 $140.0 $185.21
Added 32.29%
$135.37 $167.11
KE $1,340,000.0 0.28%
Reduced 24.15%
71,537 $20.0 $27.74
Added 38.7%
$16.64 $25.22
GBCI $1,287,000.0 0.27%
Reduced 5.74%
25,620 $50.0 $48.72
Reduced 2.56%
$34.35 $60.67
NVDA $1,278,000.0 0.27%
Added 24.1%
9,506 $130.0 $208.27
Added 60.21%
$59.94 $153.13
SPY $1,183,000.0 0.25%
Reduced 27.7%
2,018 $590.0 $713.94
Added 21.01%
$482.86 $609.07
ROG $1,167,000.0 0.24%
Reduced 2.47%
11,482 $100.0 $131.46
Added 31.46%
$93.81 $134.07
MKL $1,082,000.0 0.23%
Added 7.96%
624 $1,730.0 $1,912.45
Added 10.55%
$1,342.66 $1,811.81
VTI $1,039,000.0 0.22%
Added 0.03%
3,585 $290.0 $352.05
Added 21.4%
$239.86 $302.95
SBUX $816,000.0 0.17%
Reduced 3.11%
8,946 $90.0 $98.67
Added 9.63%
$71.55 $103.32
NVST $768,000.0 0.16%
Reduced 64.38%
39,798 $20.0 $26.8
Added 34.0%
$15.15 $24.79
PYPL $725,000.0 0.15%
Added 6.08%
8,456 $90.0 $50.48
Reduced 43.91%
$55.77 $93.66
IP $723,000.0 0.15%
No Change
13,425 $50.0 $32.65
Reduced 34.7%
$32.7 $60.36
GOOGL $741,000.0 0.15%
No Change
3,908 $190.0 $344.4
Added 81.26%
$130.67 $202.29
AMZN $710,000.0 0.15%
Reduced 1.38%
3,226 $220.0 $263.99
Added 20.0%
$151.61 $235.44
GOOG $596,000.0 0.12%
Added 176.99%
3,130 $190.0 $342.32
Added 80.17%
$131.55 $203.84
WFC $580,000.0 0.12%
Reduced 0.19%
8,255 $70.0 $79.42
Added 13.46%
$47.45 $78.29
SEIC $596,000.0 0.12%
No Change
7,231 $80.0 $88.84
Added 11.05%
$62.38 $87.25
ROL $540,000.0 0.11%
No Change
11,640 $50.0 $56.6
Added 13.2%
$40.41 $52.16
AHCO $590,000.0 0.11%
No Change
52,575 $10.0 $12.8
Added 28.0%
$6.73 $11.9
CL $464,000.0 0.1%
No Change
5,106 $90.0 $84.65
Reduced 5.94%
$80.03 $109.3
KO $456,000.0 0.09%
Reduced 0.89%
7,318 $60.0 $76.63
Added 27.72%
$57.93 $73.53
TSLA $395,000.0 0.08%
Reduced 76.04%
977 $400.0 $376.3
Reduced 5.92%
$138.8 $488.54
JPM $378,000.0 0.08%
Reduced 2.78%
1,576 $240.0 $308.28
Added 28.45%
$168.86 $264.25
VZ $316,000.0 0.07%
Added 60.81%
7,891 $40.0 $46.38
Added 15.95%
$37.59 $45.36
NOC $295,000.0 0.06%
No Change
628 $470.0 $575.11
Added 22.36%
$418.6 $555.57
ETN $295,000.0 0.06%
No Change
889 $330.0 $423.92
Added 28.46%
$241.45 $379.99
TCS $337,000.0 0.06%
No Change
36,415 $10.0 $0.0
Reduced 100.0%
$0.0 $0.0
BDC $254,000.0 0.05%
Reduced 61.38%
2,258 $110.0 $134.37
Added 22.15%
$72.91 $131.82
ADBE $222,000.0 0.05%
Reduced 9.09%
500 $440.0 $245.44
Reduced 44.22%
$403.75 $638.25
QCOM $261,000.0 0.05%
No Change
1,697 $150.0 $148.85
Reduced 0.77%
$139.26 $230.63
JNJ $242,000.0 0.05%
Added 17.52%
1,670 $140.0 $227.5
Added 62.5%
$140.68 $168.85
TGT $239,000.0 0.05%
No Change
1,768 $140.0 $129.26
Reduced 7.67%
$120.21 $181.86
FB $201,000.0 0.04%
No Change
344 $580.0 $43.66
Reduced 92.47%
$0.0 $0.0
IWM $209,000.0 0.04%
No Change
946 $220.0 $276.65
Added 25.75%
$190.06 $244.98
ITW $127,000.0 0.03%
No Change
500 $250.0 $269.29
Added 7.72%
$232.77 $279.13