| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||||
3 | Company | Ticker | Stock Price | Buy below | Over/Undervaluation | How was this buy below price determined? | ||||||||||||||||||||||
4 | CONSTELLATION SOFTWARE | $CSU | 2356.67 | 4025.70 | 41.46% | We want to buy at 27x FWD Earnings | CSU | |||||||||||||||||||||
5 | COPART | $CPRT | 37.49 | 48.90 | 23.33% | Stock to evolve to 10-year average FWD PE (28.6x) | CPRT | |||||||||||||||||||||
6 | ZOETIS | $ZTS | 126.65 | 153.84 | 17.68% | We want to buy at 25x FWD Earnings | ZTS | |||||||||||||||||||||
7 | BROOKFIELD | $BN | 47.79 | 47.01 | -1.66% | Stock to evolve to FWD PE of 13.5x | BN | |||||||||||||||||||||
8 | MSCI | $MSCI | 526.06 | 559.80 | 6.03% | We want to buy at 31x FWD Earnings | MSCI | |||||||||||||||||||||
9 | KKR & CO | $KKR | 101.73 | 118.24 | 13.96% | We want to buy at 20x FWD Earnings | KKR | |||||||||||||||||||||
10 | POOL CORPORATION | $POOL | 265.83 | 283.13 | 6.11% | We want to buy at 25x FWD Earnings | POOL | |||||||||||||||||||||
11 | AUTOMATIC DATA PROCESSING | $ADP | 212.11 | 268.24 | 20.92% | Stock to evolve to 10-year average FWD PE (26.9x) | ADP | |||||||||||||||||||||
12 | SANLORENZO | $SL | 34.85 | 31.55 | -10.45% | We want to buy at 11x FWD Earnings | SL | |||||||||||||||||||||
13 | QUALYS | $QLYS | 104.91 | 117.13 | 10.43% | We want to buy at 20x FWD Earnings | QLYS | |||||||||||||||||||||
14 | OLD DOMINION FREIGHT LINE | $ODFL | 193.21 | 124.70 | -54.94% | We want to buy at 25x FWD Earnings | ODFL | |||||||||||||||||||||
15 | STRYKER | $SYK | 366.05 | 329.53 | -11.08% | Stock to evolve to 10-year average FWD PE (24.3x) | SYK | |||||||||||||||||||||
16 | HAMILTON LANE | $HLNE | 122.76 | 101.40 | -21.07% | We want to buy at 20x FWD Earnings | HLNE | |||||||||||||||||||||
17 | CERILLION | $CER | 16.2 | 12.03 | -34.66% | Stock to evolve to 10-year average FWD PE (22.5x) | CER | |||||||||||||||||||||
18 | HMS NETWORKS | $HMS | 389.6 | 405.81 | 3.99% | We want to buy at 35x FWD Earnings | HMS | |||||||||||||||||||||
19 | NVR | $NVR | 7507.43 | 6064.53 | -23.79% | We want to buy at 12x FWD Earnings | NVR | |||||||||||||||||||||
20 | WATSCO | $WSO | 417.92 | 277.00 | -50.87% | We want to buy at 20x FWD Earnings | WSO | |||||||||||||||||||||
21 | FORTINET | $FTNT | 85.56 | 64.78 | -32.08% | We want to buy at 25x FWD Earnings | FTNT | |||||||||||||||||||||
22 | HERMES | $RMS | 2080 | 1628.21 | -27.75% | We want to buy at 35x FWD Earnings | EPA:RMS | |||||||||||||||||||||
23 | CINTAS | $CTAS | 193.44 | 130.63 | -48.09% | We want to buy at 30x FWD Earnings | CTAS | |||||||||||||||||||||
24 | LIFCO | $LIFCO | 310.6 | 229.07 | -35.59% | Stock to evolve to 10-year average FWD PE (26.1x) | LIFCO-B | |||||||||||||||||||||
25 | AUTOZONE | $AZO | 3858.16 | 2481.57 | -55.47% | Stock to evolve to 10-year average FWD PE (16.2x) | AZO | |||||||||||||||||||||
26 | O'REILLY AUTOMOTIVE | $ORLY | 96.66 | 62.72 | -54.11% | Stock to evolve to 10-year average FWD PE (21.3x) | ORLY | |||||||||||||||||||||
27 | IDEXX LABORATORIES | $IDXX | 629.35 | 354.98 | -77.29% | We want to buy at 30x FWD Earnings | IDXX | |||||||||||||||||||||
28 | FAIR ISAAC | $FICO | 1344.74 | 861.83 | -56.03% | We want to buy at 30x FWD Earnings | FICO | |||||||||||||||||||||
29 | HEICO | $HEI | 332.52 | 170.30 | -95.26% | We want to buy at 35x FWD Earnings | HEI | |||||||||||||||||||||
30 | ARISTA NETWORKS | $ANET | 141.59 | 69.36 | -104.13% | Stock to evolve to 10-year average FWD PE (28.2x) | ANET | |||||||||||||||||||||
31 | ||||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 |