Asset Manager · CIK 0000807249
Mario Gabelli
GAMCO
Mario Gabelli runs GAMCO, an asset manager overseeing $10.41B in disclosed equity holdings (SEC CIK 0000807249). The latest portfolio (2025Q4) discloses 1036 positions across 11 sectors, with the largest positions in MLI, GATX and CR. On a mark-to-market basis the tracked portfolio has returned 21.8% over the past year. OpenStocks tracks 40 consecutive quarterly snapshots for this manager — every position change, new entry, and exit is logged below.
Portfolio
$10.41B
Positions
1036
Quarter
2025Q4
Filings tracked
40
Holdings
Sorted by value · 2025Q4
1036 positions
Number of shares
1,867,244 sh
Holdings current value
$214.36M
Avg closing price
$37.98
+211.4%
Last action
Trimmed 14.9%
2025Q4
Current $118.25
Number of shares
1,197,637 sh
Holdings current value
$203.12M
Avg closing price
$47.50
+314.7%
Last action
Trimmed 2.4%
2025Q4
Current $197.00
Number of shares
1,065,022 sh
Holdings current value
$196.42M
Avg closing price
$89.12
+108.8%
Last action
Trimmed 3.1%
2025Q4
Current $186.10
Number of shares
613,391 sh
Holdings current value
$158.65M
Avg closing price
$170.88
Last action
Added 1.1%
2025Q4
Current —
Number of shares
1,066,722 sh
Holdings current value
$158.28M
Avg closing price
$37.48
Last action
Trimmed 3.1%
2025Q4
Current —
Number of shares
422,221 sh
Holdings current value
$156.20M
Avg closing price
$61.40
+430.6%
Last action
Trimmed 5.6%
2025Q4
Current $325.76
Number of shares
1,214,848 sh
Holdings current value
$141.03M
Avg closing price
$36.91
+265.3%
Last action
Trimmed 7.0%
2025Q4
Current $134.84
Number of shares
4,975,032 sh
Holdings current value
$127.36M
Avg closing price
$22.13
Last action
Trimmed 4.7%
2025Q4
Current —
Number of shares
606,859 sh
Holdings current value
$124.59M
Avg closing price
$49.98
+360.7%
Last action
Trimmed 2.6%
2025Q4
Current $230.24
Number of shares
1,380,822 sh
Holdings current value
$120.37M
Avg closing price
$41.67
+116.6%
Last action
Trimmed 0.7%
2025Q4
Current $90.27
Number of shares
425,854 sh
Holdings current value
$117.54M
Avg closing price
$55.13
+443.7%
Last action
Trimmed 3.2%
2025Q4
Current $299.75
Number of shares
1,445,601 sh
Holdings current value
$115.73M
Avg closing price
$53.19
+67.6%
Last action
Added 2.6%
2025Q4
Current $89.15
Number of shares
830,779 sh
Holdings current value
$110.92M
Avg closing price
$10.09
Last action
Trimmed 16.0%
2025Q4
Current —
Number of shares
472,220 sh
Holdings current value
$100.08M
Avg closing price
$48.56
+331.7%
Last action
Added 0.5%
2025Q4
Current $209.66
Number of shares
2,230,362 sh
Holdings current value
$94.77M
Avg closing price
$39.21
Last action
Added 3.6%
2025Q4
Current —
Number of shares
965,919 sh
Holdings current value
$91.40M
Avg closing price
$51.86
Last action
Trimmed 0.3%
2025Q4
Current —
Number of shares
1,257,436 sh
Holdings current value
$87.24M
Avg closing price
$44.31
+75.7%
Last action
Trimmed 6.4%
2025Q4
Current $77.83
Number of shares
1,382,820 sh
Holdings current value
$83.00M
Avg closing price
$32.26
+68.9%
Last action
Trimmed 6.6%
2025Q4
Current $54.49
Number of shares
858,887 sh
Holdings current value
$81.66M
Avg closing price
$70.42
+89.0%
Last action
Trimmed 1.7%
2025Q4
Current $133.09
Number of shares
2,767,823 sh
Holdings current value
$79.77M
Avg closing price
$13.22
Last action
Trimmed 6.7%
2025Q4
Current —
Number of shares
130,007 sh
Holdings current value
$71.67M
Avg closing price
$75.67
+851.5%
Last action
Trimmed 2.7%
2025Q4
Current $719.99
22
N20944109CNH INDL N V
0.69%
of portfolio
Number of shares
7,757,150 sh
Holdings current value
$71.52M
Avg closing price
$8.86
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
332,024 sh
Holdings current value
$71.10M
Avg closing price
$65.65
Last action
Trimmed 4.2%
2025Q4
Current —
Number of shares
329,118 sh
Holdings current value
$67.96M
Avg closing price
$49.02
+304.5%
Last action
Trimmed 5.7%
2025Q4
Current $198.29
Number of shares
1,603,026 sh
Holdings current value
$65.72M
Avg closing price
$24.40
+86.8%
Last action
Trimmed 2.9%
2025Q4
Current $45.57
Number of shares
819,286 sh
Holdings current value
$65.56M
Avg closing price
$66.17
Last action
Trimmed 0.5%
2025Q4
Current —
Number of shares
3,499,356 sh
Holdings current value
$65.51M
Avg closing price
$13.37
Last action
Trimmed 0.2%
2025Q4
Current —
Number of shares
4,193,511 sh
Holdings current value
$64.16M
Avg closing price
$13.90
Last action
Trimmed 1.2%
2025Q4
Current —
Number of shares
495,790 sh
Holdings current value
$63.96M
Avg closing price
$59.17
+139.8%
Last action
Trimmed 7.1%
2025Q4
Current $141.90
Number of shares
396,007 sh
Holdings current value
$62.68M
Avg closing price
$37.73
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
2,566,076 sh
Holdings current value
$61.12M
Avg closing price
$11.39
+150.1%
Last action
Trimmed 1.8%
2025Q4
Current $28.50
Number of shares
20,897,253 sh
Holdings current value
$60.81M
Avg closing price
$6.82
Last action
Added 10.4%
2025Q4
Current —
Number of shares
1,073,675 sh
Holdings current value
$60.40M
Avg closing price
$31.92
Last action
Trimmed 0.5%
2025Q4
Current —
Number of shares
596,345 sh
Holdings current value
$59.55M
Avg closing price
$33.40
+239.5%
Last action
Added 3.4%
2025Q4
Current $113.41
Number of shares
189,754 sh
Holdings current value
$59.54M
Avg closing price
$173.57
+91.7%
Last action
Added 0.9%
2025Q4
Current $332.77
Number of shares
122,288 sh
Holdings current value
$59.14M
Avg closing price
$123.58
+242.1%
Last action
Added 1.5%
2025Q4
Current $422.79
Number of shares
708,595 sh
Holdings current value
$58.08M
Avg closing price
$59.84
+41.9%
Last action
Trimmed 1.0%
2025Q4
Current $84.92
Number of shares
307,047 sh
Holdings current value
$57.26M
Avg closing price
$145.60
+37.8%
Last action
Trimmed 0.1%
2025Q4
Current $200.57
Number of shares
170,922 sh
Holdings current value
$55.07M
Avg closing price
$65.54
Last action
Added 0.3%
2025Q4
Current —
Number of shares
1,381,025 sh
Holdings current value
$54.48M
Avg closing price
$36.01
Last action
Trimmed 0.3%
2025Q4
Current —
Number of shares
2,292,431 sh
Holdings current value
$54.47M
Avg closing price
$14.04
+151.7%
Last action
Trimmed 16.0%
2025Q4
Current $35.32
Number of shares
91,876 sh
Holdings current value
$54.27M
Avg closing price
$93.72
+436.8%
Last action
Trimmed 5.8%
2025Q4
Current $503.05
Number of shares
116,303 sh
Holdings current value
$54.15M
Avg closing price
$76.99
+658.8%
Last action
Trimmed 7.3%
2025Q4
Current $584.19
Number of shares
499,565 sh
Holdings current value
$53.54M
Avg closing price
$40.65
Last action
Trimmed 10.0%
2025Q4
Current —
Number of shares
1,831,693 sh
Holdings current value
$53.30M
Avg closing price
$21.66
Last action
Added 2.5%
2025Q4
Current —
Number of shares
583,788 sh
Holdings current value
$53.25M
Avg closing price
$107.75
-14.0%
Last action
Trimmed 6.2%
2025Q4
Current $92.71
Number of shares
1,235,329 sh
Holdings current value
$52.96M
Avg closing price
$16.05
Last action
Trimmed 3.1%
2025Q4
Current —
Number of shares
964,561 sh
Holdings current value
$51.72M
Avg closing price
$38.92
Last action
Trimmed 8.1%
2025Q4
Current —
Number of shares
419,178 sh
Holdings current value
$51.54M
Avg closing price
$99.95
+11.2%
Last action
Trimmed 5.6%
2025Q4
Current $111.18
Number of shares
1,168,686 sh
Holdings current value
$50.63M
Avg closing price
$43.27
Last action
Trimmed 3.5%
2025Q4
Current —
Number of shares
517,100 sh
Holdings current value
$49.19M
Avg closing price
$45.71
+198.9%
Last action
Trimmed 6.1%
2025Q4
Current $136.61
Number of shares
947,760 sh
Holdings current value
$48.14M
Avg closing price
$10.62
+542.9%
Last action
Trimmed 3.6%
2025Q4
Current $68.28
Number of shares
349,572 sh
Holdings current value
$47.60M
Avg closing price
$40.90
Last action
Trimmed 0.5%
2025Q4
Current —
Number of shares
273,584 sh
Holdings current value
$47.47M
Avg closing price
$46.61
+355.8%
Last action
Added 5.4%
2025Q4
Current $212.46
Number of shares
69,190 sh
Holdings current value
$47.39M
Avg closing price
$616.38
+14.3%
Last action
Trimmed 6.5%
2025Q4
Current $704.74
Number of shares
501,577 sh
Holdings current value
$46.75M
Avg closing price
$48.33
+68.1%
Last action
Trimmed 3.0%
2025Q4
Current $81.25
Number of shares
773,440 sh
Holdings current value
$45.54M
Avg closing price
$36.63
Last action
Trimmed 3.8%
2025Q4
Current —
Number of shares
220,749 sh
Holdings current value
$45.53M
Avg closing price
$110.94
+87.2%
Last action
Added 33.0%
2025Q4
Current $207.66
Number of shares
6,302,684 sh
Holdings current value
$45.25M
Avg closing price
$10.95
Last action
Added 5.2%
2025Q4
Current —
Number of shares
353,168 sh
Holdings current value
$45.02M
Avg closing price
$36.49
+179.6%
Last action
Added 0.5%
2025Q4
Current $102.02
61
G51502105JOHNSON CTLS INTL PLC
0.43%
of portfolio
Number of shares
371,780 sh
Holdings current value
$44.52M
Avg closing price
$46.52
Last action
Trimmed 4.1%
2025Q4
Current —
Number of shares
465,870 sh
Holdings current value
$44.31M
Avg closing price
$39.70
Last action
Added 2.7%
2025Q4
Current —
Number of shares
113,664 sh
Holdings current value
$44.22M
Avg closing price
$115.99
+247.3%
Last action
Added 0.1%
2025Q4
Current $402.81
Number of shares
383,100 sh
Holdings current value
$43.96M
Avg closing price
$16.82
+826.6%
Last action
Trimmed 3.2%
2025Q4
Current $155.83
Number of shares
569,879 sh
Holdings current value
$43.39M
Avg closing price
$37.30
Last action
Trimmed 4.4%
2025Q4
Current —
Number of shares
1,981,343 sh
Holdings current value
$43.33M
Avg closing price
$14.68
Last action
Trimmed 2.6%
2025Q4
Current —
Number of shares
84,479 sh
Holdings current value
$42.46M
Avg closing price
$235.97
Last action
Added 1.0%
2025Q4
Current —
Number of shares
2,043,794 sh
Holdings current value
$40.65M
Avg closing price
$33.21
-41.0%
Last action
Added 9.6%
2025Q4
Current $19.59
Number of shares
1,554,105 sh
Holdings current value
$40.59M
Avg closing price
$29.40
Last action
Added 9.7%
2025Q4
Current —
Number of shares
2,051,302 sh
Holdings current value
$39.82M
Avg closing price
$15.76
Last action
Trimmed 9.8%
2025Q4
Current —
Number of shares
122,600 sh
Holdings current value
$39.67M
Avg closing price
$66.57
+327.6%
Last action
Trimmed 0.6%
2025Q3
Current $284.66
Number of shares
575,126 sh
Holdings current value
$39.42M
Avg closing price
$40.20
Last action
Trimmed 0.0%
2025Q4
Current —
Number of shares
169,727 sh
Holdings current value
$39.18M
Avg closing price
$196.77
+26.9%
Last action
Trimmed 1.2%
2025Q4
Current $249.70
Number of shares
198,902 sh
Holdings current value
$38.80M
Avg closing price
$112.05
+104.7%
Last action
Trimmed 1.3%
2025Q4
Current $229.38
Number of shares
789,250 sh
Holdings current value
$38.63M
Avg closing price
$39.97
Last action
Trimmed 0.1%
2025Q4
Current —
Number of shares
512,145 sh
Holdings current value
$37.72M
Avg closing price
$16.10
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
629,510 sh
Holdings current value
$37.37M
Avg closing price
$17.56
+280.2%
Last action
Trimmed 0.8%
2025Q4
Current $66.74
Number of shares
502,598 sh
Holdings current value
$37.04M
Avg closing price
$58.30
Last action
Added 0.6%
2025Q4
Current —
Number of shares
339,350 sh
Holdings current value
$36.85M
Avg closing price
$13.58
+713.0%
Last action
Trimmed 1.0%
2025Q4
Current $110.41
Number of shares
980,264 sh
Holdings current value
$36.12M
Avg closing price
$33.08
Last action
Added 4.2%
2025Q4
Current —
81
L6388F110MILLICOM INTL CELLULAR S A
0.35%
of portfolio
Number of shares
651,150 sh
Holdings current value
$36.10M
Avg closing price
$36.79
Last action
Trimmed 9.1%
2025Q4
Current —
Number of shares
2,045,828 sh
Holdings current value
$35.66M
Avg closing price
$8.88
Last action
Added 2.4%
2025Q4
Current —
Number of shares
245,536 sh
Holdings current value
$34.99M
Avg closing price
$24.07
+567.2%
Last action
Trimmed 0.2%
2025Q4
Current $160.59
Number of shares
532,017 sh
Holdings current value
$34.54M
Avg closing price
$35.93
Last action
Trimmed 9.0%
2025Q4
Current —
Number of shares
632,996 sh
Holdings current value
$34.11M
Avg closing price
$33.62
+81.8%
Last action
Trimmed 1.5%
2025Q4
Current $61.13
Number of shares
51,508 sh
Holdings current value
$34.00M
Avg closing price
$237.23
+185.3%
Last action
Added 0.4%
2025Q4
Current $676.87
Number of shares
293,462 sh
Holdings current value
$33.39M
Avg closing price
$113.52
Last action
Trimmed 1.2%
2025Q4
Current —
Number of shares
1,553,432 sh
Holdings current value
$31.13M
Avg closing price
$25.85
Last action
Added 22.2%
2025Q4
Current —
Number of shares
113,912 sh
Holdings current value
$30.97M
Avg closing price
$131.32
+105.8%
Last action
Trimmed 2.7%
2025Q4
Current $270.23
Number of shares
349,156 sh
Holdings current value
$30.96M
Avg closing price
$32.29
+170.6%
Last action
Trimmed 7.2%
2025Q4
Current $87.37
Number of shares
41 sh
Holdings current value
$30.95M
Avg closing price
$295722
Last action
Trimmed 2.4%
2025Q3
Current —
Number of shares
1,134,462 sh
Holdings current value
$30.85M
Avg closing price
$29.28
Last action
Added 25.9%
2025Q4
Current —
Number of shares
145,876 sh
Holdings current value
$30.45M
Avg closing price
$94.36
+133.2%
Last action
Trimmed 0.9%
2025Q4
Current $220.07
Number of shares
170,799 sh
Holdings current value
$30.39M
Avg closing price
$82.88
+142.2%
Last action
Trimmed 2.1%
2025Q4
Current $200.71
Number of shares
445,244 sh
Holdings current value
$30.14M
Avg closing price
$34.99
Last action
Trimmed 5.7%
2025Q4
Current —
Number of shares
133,828 sh
Holdings current value
$29.40M
Avg closing price
$60.58
+269.9%
Last action
Added 1.0%
2025Q4
Current $224.08
Number of shares
120,562 sh
Holdings current value
$29.36M
Avg closing price
$54.30
Last action
Trimmed 8.5%
2025Q4
Current —
Number of shares
311,542 sh
Holdings current value
$29.27M
Avg closing price
$63.73
Last action
Added 0.8%
2025Q4
Current —
Number of shares
1,737,299 sh
Holdings current value
$28.98M
Avg closing price
$12.68
Last action
Added 0.5%
2025Q4
Current —
Number of shares
379,396 sh
Holdings current value
$28.67M
Avg closing price
$93.01
-17.0%
Last action
Trimmed 0.8%
2025Q4
Current $77.21
Number of shares
599,520 sh
Holdings current value
$28.63M
Avg closing price
$27.83
Last action
Added 0.5%
2025Q4
Current —
Number of shares
1,072,585 sh
Holdings current value
$28.36M
Avg closing price
$21.73
Last action
Trimmed 3.4%
2025Q4
Current —
Number of shares
373,963 sh
Holdings current value
$27.33M
Avg closing price
$36.32
+77.6%
Last action
Trimmed 1.1%
2025Q4
Current $64.52
Number of shares
686,657 sh
Holdings current value
$26.99M
Avg closing price
$44.41
+27.6%
Last action
Added 35.2%
2025Q4
Current $56.66
Number of shares
24,876 sh
Holdings current value
$26.73M
Avg closing price
$267.33
+238.2%
Last action
Trimmed 0.4%
2025Q4
Current $903.99
Number of shares
1,272,221 sh
Holdings current value
$26.64M
Avg closing price
$31.11
Last action
Added 14.1%
2025Q4
Current —
Number of shares
479,345 sh
Holdings current value
$26.36M
Avg closing price
$26.95
+98.5%
Last action
Trimmed 1.5%
2025Q4
Current $53.51
Number of shares
119,504 sh
Holdings current value
$25.95M
Avg closing price
$149.16
+46.7%
Last action
Added 20.7%
2025Q4
Current $218.88
Number of shares
481,164 sh
Holdings current value
$25.90M
Avg closing price
$40.88
+39.6%
Last action
Trimmed 2.2%
2025Q4
Current $57.07
Number of shares
272,836 sh
Holdings current value
$25.53M
Avg closing price
$52.58
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
224,070 sh
Holdings current value
$25.49M
Avg closing price
$122.32
Last action
Trimmed 2.0%
2025Q4
Current —
Number of shares
836,800 sh
Holdings current value
$25.30M
Avg closing price
$30.24
Last action
New holding
2025Q4
Current —
Number of shares
31,231 sh
Holdings current value
$25.28M
Avg closing price
$183.34
Last action
Trimmed 1.9%
2025Q4
Current —
Number of shares
1,067,877 sh
Holdings current value
$24.98M
Avg closing price
$31.11
Last action
Added 6.9%
2025Q4
Current —
Number of shares
834,366 sh
Holdings current value
$24.79M
Avg closing price
$47.74
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
918,100 sh
Holdings current value
$24.74M
Avg closing price
$14.31
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
195,950 sh
Holdings current value
$24.36M
Avg closing price
$31.37
+430.9%
Last action
Added 0.4%
2025Q4
Current $166.55
Number of shares
78,962 sh
Holdings current value
$24.32M
Avg closing price
$130.39
+128.8%
Last action
Trimmed 1.4%
2025Q4
Current $298.29
Number of shares
59,365 sh
Holdings current value
$23.88M
Avg closing price
$202.93
+98.0%
Last action
Trimmed 5.9%
2025Q4
Current $401.75
Number of shares
52,393 sh
Holdings current value
$23.78M
Avg closing price
$128.61
+164.2%
Last action
Trimmed 0.0%
2025Q4
Current $339.84
Number of shares
34,497 sh
Holdings current value
$23.52M
Avg closing price
$463.18
+51.5%
Last action
Trimmed 0.2%
2025Q4
Current $701.66
Number of shares
245,766 sh
Holdings current value
$23.48M
Avg closing price
$32.36
+206.3%
Last action
Trimmed 1.0%
2025Q4
Current $99.12
Number of shares
387,730 sh
Holdings current value
$23.05M
Avg closing price
$43.29
+44.2%
Last action
Added 0.4%
2025Q4
Current $62.42
Number of shares
232,682 sh
Holdings current value
$23.05M
Avg closing price
$73.63
+35.2%
Last action
Added 1.4%
2025Q4
Current $99.55
125
G61188101LIBERTY GLOBAL LTD
0.22%
of portfolio
Number of shares
2,061,839 sh
Holdings current value
$22.97M
Avg closing price
$15.93
Last action
Added 8.4%
2025Q4
Current —
Number of shares
387,170 sh
Holdings current value
$22.59M
Avg closing price
$67.99
-8.2%
Last action
Added 9.7%
2025Q4
Current $62.44
Number of shares
163,098 sh
Holdings current value
$22.28M
Avg closing price
$65.17
+140.6%
Last action
Trimmed 3.5%
2025Q4
Current $156.77
Number of shares
272,350 sh
Holdings current value
$22.01M
Avg closing price
$33.70
+159.6%
Last action
Trimmed 0.4%
2025Q3
Current $87.48
Number of shares
48,731 sh
Holdings current value
$21.92M
Avg closing price
$355.49
+9.4%
Last action
Added 49.6%
2025Q4
Current $388.90
Number of shares
62,559 sh
Holdings current value
$21.65M
Avg closing price
$238.44
+67.1%
Last action
Trimmed 2.4%
2025Q4
Current $398.47
Number of shares
253,900 sh
Holdings current value
$21.64M
Avg closing price
$20.66
+312.6%
Last action
Trimmed 15.2%
2025Q4
Current $85.25
132
G8473T100STERIS PLC
0.21%
of portfolio
Number of shares
84,889 sh
Holdings current value
$21.52M
Avg closing price
$137.81
Last action
Added 0.9%
2025Q2
Current —
Number of shares
89,500 sh
Holdings current value
$21.45M
Avg closing price
$58.57
+331.1%
Last action
Trimmed 1.1%
2024Q3
Current $252.48
Number of shares
302,784 sh
Holdings current value
$21.17M
Avg closing price
$46.34
+62.2%
Last action
Trimmed 0.1%
2025Q4
Current $75.18
Number of shares
291,540 sh
Holdings current value
$21.13M
Avg closing price
$56.79
+44.4%
Last action
Trimmed 1.1%
2025Q4
Current $82.00
Number of shares
69,315 sh
Holdings current value
$20.96M
Avg closing price
$52.17
Last action
Trimmed 4.5%
2025Q4
Current —
Number of shares
354,082 sh
Holdings current value
$20.92M
Avg closing price
$66.30
Last action
Added 8.8%
2025Q4
Current —
Number of shares
231,974 sh
Holdings current value
$20.86M
Avg closing price
$111.53
-15.0%
Last action
Trimmed 3.3%
2025Q4
Current $94.78
139
G4474Y214JANUS HENDERSON GROUP PLC
0.20%
of portfolio
Number of shares
436,032 sh
Holdings current value
$20.74M
Avg closing price
$33.99
Last action
Added 4.5%
2025Q4
Current —
Number of shares
11,857 sh
Holdings current value
$20.63M
Avg closing price
$715.89
Last action
Trimmed 2.4%
2025Q4
Current —
Number of shares
115,196 sh
Holdings current value
$20.45M
Avg closing price
$31.60
+492.8%
Last action
Trimmed 7.3%
2025Q4
Current $187.32
Number of shares
3,286,322 sh
Holdings current value
$20.21M
Avg closing price
$5.12
Last action
Added 8.5%
2025Q4
Current —
Number of shares
241,215 sh
Holdings current value
$19.97M
Avg closing price
$30.50
Last action
Trimmed 2.5%
2025Q4
Current —
Number of shares
184,721 sh
Holdings current value
$19.64M
Avg closing price
$36.69
+201.9%
Last action
Added 0.8%
2025Q4
Current $110.79
Number of shares
507,304 sh
Holdings current value
$19.55M
Avg closing price
$37.18
+12.6%
Last action
Added 23.1%
2025Q4
Current $41.88
Number of shares
263,792 sh
Holdings current value
$19.49M
Avg closing price
$57.30
+44.8%
Last action
Added 0.7%
2025Q4
Current $82.99
Number of shares
240,382 sh
Holdings current value
$19.30M
Avg closing price
$82.07
+11.9%
Last action
Added 1.9%
2025Q4
Current $91.83
Number of shares
56,910 sh
Holdings current value
$19.08M
Avg closing price
$305.18
Last action
Added 3.8%
2025Q4
Current —
Number of shares
203,154 sh
Holdings current value
$18.60M
Avg closing price
$107.82
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
293,350 sh
Holdings current value
$18.42M
Avg closing price
$40.45
Last action
Added 4.5%
2025Q4
Current —
Number of shares
483,636 sh
Holdings current value
$18.25M
Avg closing price
$38.16
Last action
Added 1.9%
2025Q4
Current —
Number of shares
734,368 sh
Holdings current value
$18.24M
Avg closing price
$35.31
-25.2%
Last action
Trimmed 0.1%
2025Q4
Current $26.40
Number of shares
8,126,375 sh
Holdings current value
$17.96M
Avg closing price
$2.06
Last action
Added 10.6%
2025Q4
Current —
Number of shares
643,370 sh
Holdings current value
$17.93M
Avg closing price
$43.17
-51.5%
Last action
Trimmed 11.8%
2025Q4
Current $20.94
Number of shares
383,172 sh
Holdings current value
$17.82M
Avg closing price
$63.32
-44.2%
Last action
Trimmed 3.1%
2025Q4
Current $35.32
Number of shares
418,100 sh
Holdings current value
$17.75M
Avg closing price
$47.61
Last action
Added 4.4%
2025Q4
Current —
Number of shares
102,221 sh
Holdings current value
$17.73M
Avg closing price
$100.67
Last action
Added 1.5%
2025Q4
Current —
Number of shares
56,594 sh
Holdings current value
$17.71M
Avg closing price
$141.17
+138.0%
Last action
Trimmed 4.2%
2025Q4
Current $336.02
Number of shares
274,350 sh
Holdings current value
$17.71M
Avg closing price
$61.53
+19.1%
Last action
Added 0.4%
2025Q4
Current $73.30
Number of shares
114,648 sh
Holdings current value
$17.67M
Avg closing price
$51.49
+148.9%
Last action
Added 1.2%
2025Q4
Current $128.13
Number of shares
214,222 sh
Holdings current value
$17.30M
Avg closing price
$80.62
-2.3%
Last action
Added 6819.3%
2025Q4
Current $78.76
Number of shares
363,700 sh
Holdings current value
$17.00M
Avg closing price
$40.00
Last action
Added 2.3%
2025Q1
Current —
Number of shares
81,766 sh
Holdings current value
$16.92M
Avg closing price
$134.69
+74.1%
Last action
Trimmed 0.7%
2025Q4
Current $234.54
Number of shares
192,594 sh
Holdings current value
$16.86M
Avg closing price
$28.66
+479.5%
Last action
Trimmed 4.8%
2025Q4
Current $166.08
Number of shares
276,114 sh
Holdings current value
$16.83M
Avg closing price
$55.96
+28.2%
Last action
Trimmed 0.6%
2025Q4
Current $71.75
Number of shares
64,091 sh
Holdings current value
$16.83M
Avg closing price
$111.52
+141.4%
Last action
Trimmed 3.9%
2025Q4
Current $269.23
Number of shares
458,012 sh
Holdings current value
$16.71M
Avg closing price
$30.26
Last action
Trimmed 1.8%
2025Q4
Current —
Number of shares
56,865 sh
Holdings current value
$16.69M
Avg closing price
$198.41
+78.1%
Last action
Trimmed 2.8%
2025Q4
Current $353.41
Number of shares
93,725 sh
Holdings current value
$16.35M
Avg closing price
$50.82
Last action
Added 0.3%
2025Q4
Current —
Number of shares
75,093 sh
Holdings current value
$16.32M
Avg closing price
$76.43
Last action
Trimmed 3.6%
2025Q4
Current —
Number of shares
253,857 sh
Holdings current value
$16.31M
Avg closing price
$11.97
Last action
Trimmed 5.8%
2025Q4
Current —
Number of shares
148,698 sh
Holdings current value
$16.16M
Avg closing price
$63.38
Last action
Added 83.4%
2025Q4
Current —
Number of shares
320,000 sh
Holdings current value
$16.15M
Avg closing price
$44.71
Last action
Trimmed 2.2%
2025Q4
Current —
Number of shares
2,941,346 sh
Holdings current value
$16.00M
Avg closing price
$10.24
Last action
Trimmed 3.9%
2025Q4
Current —
Number of shares
62,445 sh
Holdings current value
$15.99M
Avg closing price
$65.04
Last action
Added 0.2%
2025Q4
Current —
Number of shares
75,742 sh
Holdings current value
$15.53M
Avg closing price
$68.28
+262.6%
Last action
Added 37.6%
2025Q4
Current $247.60
Number of shares
26,771 sh
Holdings current value
$15.28M
Avg closing price
$238.75
+117.2%
Last action
Trimmed 0.7%
2025Q4
Current $518.54
Number of shares
187,171 sh
Holdings current value
$15.19M
Avg closing price
$38.03
Last action
Added 8.4%
2025Q4
Current —
Number of shares
177,800 sh
Holdings current value
$15.02M
Avg closing price
$11.62
Last action
Trimmed 2.0%
2025Q4
Current —
180
G97822103PERRIGO CO PLC
0.14%
of portfolio
Number of shares
1,077,785 sh
Holdings current value
$15.00M
Avg closing price
$30.33
Last action
Added 26.0%
2025Q4
Current —
Number of shares
13,549 sh
Holdings current value
$14.88M
Avg closing price
$585.66
+91.7%
Last action
Added 0.9%
2025Q4
Current $1123
Number of shares
258,073 sh
Holdings current value
$14.84M
Avg closing price
$36.41
Last action
Trimmed 5.8%
2025Q4
Current —
Number of shares
694,100 sh
Holdings current value
$14.81M
Avg closing price
$17.13
Last action
Added 0.0%
2025Q4
Current —
Number of shares
523,296 sh
Holdings current value
$14.79M
Avg closing price
$32.52
+17.3%
Last action
Trimmed 3.0%
2025Q4
Current $38.15
Number of shares
37,306 sh
Holdings current value
$14.78M
Avg closing price
$163.41
Last action
Added 0.3%
2025Q4
Current —
Number of shares
72,479 sh
Holdings current value
$14.72M
Avg closing price
$104.29
Last action
Trimmed 2.0%
2025Q4
Current —
Number of shares
324,900 sh
Holdings current value
$14.64M
Avg closing price
$38.40
+38.8%
Last action
Trimmed 5.7%
2025Q4
Current $53.30
Number of shares
168,935 sh
Holdings current value
$14.57M
Avg closing price
$119.93
-33.3%
Last action
Trimmed 12.6%
2025Q4
Current $80.04
Number of shares
853,979 sh
Holdings current value
$14.56M
Avg closing price
$53.91
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
58,437 sh
Holdings current value
$14.51M
Avg closing price
$61.87
Last action
Trimmed 0.3%
2025Q3
Current —
Number of shares
580,331 sh
Holdings current value
$14.45M
Avg closing price
$28.46
Last action
Added 3.0%
2025Q4
Current —
Number of shares
82,373 sh
Holdings current value
$14.44M
Avg closing price
$73.80
+116.8%
Last action
Added 0.5%
2025Q4
Current $159.99
Number of shares
204,325 sh
Holdings current value
$14.43M
Avg closing price
$76.69
Last action
Added 19.1%
2025Q4
Current —
Number of shares
207,132 sh
Holdings current value
$14.38M
Avg closing price
$59.59
Last action
Trimmed 0.1%
2025Q4
Current —
Number of shares
146,188 sh
Holdings current value
$14.30M
Avg closing price
$109.83
-14.5%
Last action
Trimmed 3.1%
2025Q4
Current $93.94
Number of shares
582,764 sh
Holdings current value
$14.25M
Avg closing price
$28.87
Last action
Trimmed 3.3%
2025Q4
Current —
Number of shares
505,900 sh
Holdings current value
$14.25M
Avg closing price
$5.65
+499.2%
Last action
Trimmed 3.5%
2025Q4
Current $33.87
Number of shares
915,835 sh
Holdings current value
$14.20M
Avg closing price
$17.80
Last action
Added 12.3%
2025Q4
Current —
Number of shares
40,697 sh
Holdings current value
$14.00M
Avg closing price
$153.62
Last action
Trimmed 0.9%
2025Q4
Current —
Number of shares
68,025 sh
Holdings current value
$13.81M
Avg closing price
$50.49
+290.4%
Last action
Trimmed 0.8%
2025Q4
Current $197.12
Number of shares
29,084 sh
Holdings current value
$13.58M
Avg closing price
$161.35
+199.3%
Last action
Added 1.0%
2025Q4
Current $482.97
Number of shares
161,550 sh
Holdings current value
$13.55M
Avg closing price
$71.36
+32.5%
Last action
Trimmed 9.4%
2025Q4
Current $94.54
Number of shares
452,000 sh
Holdings current value
$13.46M
Avg closing price
$35.16
-12.7%
Last action
Trimmed 0.7%
2025Q3
Current $30.71
Number of shares
264,407 sh
Holdings current value
$13.23M
Avg closing price
$32.53
Last action
Trimmed 4.7%
2025Q4
Current —
Number of shares
2,470,828 sh
Holdings current value
$13.17M
Avg closing price
$6.96
Last action
Added 3.6%
2025Q4
Current —
Number of shares
862,950 sh
Holdings current value
$13.09M
Avg closing price
$20.06
Last action
Trimmed 5.8%
2025Q4
Current —
Number of shares
990,280 sh
Holdings current value
$13.08M
Avg closing price
$9.65
+62.7%
Last action
Added 9.9%
2025Q4
Current $15.70
Number of shares
364,139 sh
Holdings current value
$12.79M
Avg closing price
$13.61
+188.2%
Last action
Trimmed 2.3%
2025Q4
Current $39.23
Number of shares
541,929 sh
Holdings current value
$12.69M
Avg closing price
$8.52
+126.1%
Last action
Added 2.9%
2025Q4
Current $19.27
Number of shares
27,969 sh
Holdings current value
$12.45M
Avg closing price
$233.48
Last action
Trimmed 1.9%
2025Q4
Current —
Number of shares
35,131 sh
Holdings current value
$12.32M
Avg closing price
$171.09
+84.2%
Last action
Added 3.6%
2025Q4
Current $315.10
Number of shares
402,928 sh
Holdings current value
$12.04M
Avg closing price
$48.19
-39.1%
Last action
Trimmed 3.4%
2025Q4
Current $29.35
Number of shares
499,148 sh
Holdings current value
$11.99M
Avg closing price
$16.65
+55.5%
Last action
Trimmed 0.9%
2025Q4
Current $25.89
Number of shares
238,500 sh
Holdings current value
$11.93M
Avg closing price
$59.58
-25.1%
Last action
Trimmed 1.6%
2025Q4
Current $44.63
Number of shares
369,002 sh
Holdings current value
$11.76M
Avg closing price
$25.63
Last action
Added 36.8%
2025Q4
Current —
Number of shares
821,851 sh
Holdings current value
$11.72M
Avg closing price
$25.23
Last action
Trimmed 4.1%
2025Q4
Current —
Number of shares
732,826 sh
Holdings current value
$11.56M
Avg closing price
$18.66
Last action
Added 8.4%
2025Q4
Current —
Number of shares
121,750 sh
Holdings current value
$11.42M
Avg closing price
$127.43
-15.4%
Last action
Added 918.4%
2025Q4
Current $107.79
Number of shares
129,383 sh
Holdings current value
$11.30M
Avg closing price
$49.99
+85.6%
Last action
Trimmed 4.0%
2025Q4
Current $92.76
Number of shares
153,650 sh
Holdings current value
$11.29M
Avg closing price
$30.06
+183.5%
Last action
Trimmed 0.7%
2025Q4
Current $85.21
Number of shares
215,044 sh
Holdings current value
$10.90M
Avg closing price
$49.53
+12.7%
Last action
Added 130.2%
2025Q4
Current $55.81
Number of shares
83,000 sh
Holdings current value
$10.79M
Avg closing price
$41.84
+326.1%
Last action
Trimmed 1.0%
2025Q4
Current $178.29
Number of shares
111,639 sh
Holdings current value
$10.64M
Avg closing price
$60.09
+5.5%
Last action
Trimmed 10.0%
2025Q4
Current $63.42
Number of shares
513,400 sh
Holdings current value
$10.60M
Avg closing price
$20.64
Last action
New holding
2025Q4
Current —
Number of shares
350,250 sh
Holdings current value
$10.46M
Avg closing price
$27.06
Last action
Trimmed 1.9%
2025Q4
Current —
Number of shares
473,700 sh
Holdings current value
$10.30M
Avg closing price
$31.01
Last action
Added 43.9%
2025Q4
Current —
Number of shares
95,819 sh
Holdings current value
$10.23M
Avg closing price
$76.49
Last action
Added 0.5%
2025Q4
Current —
Number of shares
137,262 sh
Holdings current value
$10.19M
Avg closing price
$51.42
+50.4%
Last action
Trimmed 6.9%
2025Q4
Current $77.33
Number of shares
515,545 sh
Holdings current value
$10.15M
Avg closing price
$19.13
Last action
Added 0.7%
2025Q4
Current —
Number of shares
19,286 sh
Holdings current value
$10.08M
Avg closing price
$334.59
+30.5%
Last action
Added 3.8%
2025Q4
Current $436.79
Number of shares
14,500 sh
Holdings current value
$9.97M
Avg closing price
$396.28
+63.8%
Last action
Trimmed 1.4%
2022Q4
Current $649.13
Number of shares
65,638 sh
Holdings current value
$9.96M
Avg closing price
$13.58
Last action
Trimmed 13.3%
2025Q4
Current —
Number of shares
214,520 sh
Holdings current value
$9.91M
Avg closing price
$44.38
Last action
Added 1062.1%
2025Q4
Current —
Number of shares
82,277 sh
Holdings current value
$9.90M
Avg closing price
$88.98
Last action
Trimmed 5.1%
2025Q4
Current —
Number of shares
193,592 sh
Holdings current value
$9.79M
Avg closing price
$50.64
Last action
Added 91.9%
2025Q4
Current —
Number of shares
2,442,039 sh
Holdings current value
$9.74M
Avg closing price
$15.48
Last action
Added 0.7%
2025Q4
Current —
Number of shares
14,900 sh
Holdings current value
$9.74M
Avg closing price
$201.05
+386.6%
Last action
Added 0.4%
2025Q4
Current $978.32
Number of shares
108,941 sh
Holdings current value
$9.74M
Avg closing price
$60.62
Last action
Added 1.5%
2025Q4
Current —
Number of shares
99,200 sh
Holdings current value
$9.72M
Avg closing price
$6.70
Last action
Trimmed 0.5%
2024Q4
Current —
Number of shares
22,376 sh
Holdings current value
$9.57M
Avg closing price
$168.85
+126.8%
Last action
Added 9.4%
2025Q4
Current $382.88
Number of shares
66,189 sh
Holdings current value
$9.50M
Avg closing price
$110.63
+43.2%
Last action
Trimmed 3.4%
2025Q4
Current $158.38
Number of shares
232,911 sh
Holdings current value
$9.44M
Avg closing price
$28.61
Last action
Added 3.3%
2025Q4
Current —
Number of shares
175,110 sh
Holdings current value
$9.41M
Avg closing price
$27.58
+155.2%
Last action
Added 2.3%
2025Q2
Current $70.39
Number of shares
654,700 sh
Holdings current value
$9.39M
Avg closing price
$12.16
+19.3%
Last action
Trimmed 0.5%
2025Q4
Current $14.50
Number of shares
174,260 sh
Holdings current value
$9.27M
Avg closing price
$17.34
Last action
Added 23.2%
2025Q4
Current —
Number of shares
551,827 sh
Holdings current value
$9.25M
Avg closing price
$27.60
Last action
Trimmed 1.7%
2025Q4
Current —
Number of shares
137,080 sh
Holdings current value
$9.23M
Avg closing price
$63.24
Last action
Trimmed 0.9%
2025Q4
Current —
Number of shares
422,470 sh
Holdings current value
$9.22M
Avg closing price
$28.52
Last action
Added 32.0%
2025Q4
Current —
Number of shares
38,200 sh
Holdings current value
$9.18M
Avg closing price
$76.05
+263.8%
Last action
Trimmed 2.6%
2023Q4
Current $276.70
Number of shares
82,700 sh
Holdings current value
$9.14M
Avg closing price
$44.11
+155.1%
Last action
Trimmed 0.4%
2025Q2
Current $112.52
Number of shares
182,602 sh
Holdings current value
$9.13M
Avg closing price
$55.92
-31.5%
Last action
Trimmed 2.1%
2025Q4
Current $38.28
Number of shares
192,640 sh
Holdings current value
$9.07M
Avg closing price
$76.65
Last action
Trimmed 2.0%
2025Q4
Current —
Number of shares
112,713 sh
Holdings current value
$8.94M
Avg closing price
$96.59
-20.5%
Last action
Trimmed 11.6%
2025Q4
Current $76.79
Number of shares
14,444 sh
Holdings current value
$8.87M
Avg closing price
$380.46
Last action
Trimmed 10.5%
2025Q4
Current —
Number of shares
35,000 sh
Holdings current value
$8.85M
Avg closing price
$123.11
+213.8%
Last action
Trimmed 1.1%
2025Q1
Current $386.28
Number of shares
413,300 sh
Holdings current value
$8.80M
Avg closing price
$18.59
Last action
Trimmed 0.1%
2025Q4
Current —
Number of shares
226,542 sh
Holdings current value
$8.74M
Avg closing price
$6.36
+660.6%
Last action
Trimmed 0.1%
2025Q4
Current $48.37
Number of shares
110,580 sh
Holdings current value
$8.70M
Avg closing price
$69.01
+34.4%
Last action
Added 3.6%
2025Q4
Current $92.75
259
G9001E102LIBERTY LATIN AMERICA LTD
0.08%
of portfolio
Number of shares
1,160,602 sh
Holdings current value
$8.58M
Avg closing price
$9.63
Last action
Trimmed 0.5%
2025Q4
Current —
Number of shares
424,239 sh
Holdings current value
$8.48M
Avg closing price
$23.65
+4.6%
Last action
Trimmed 8.4%
2025Q4
Current $24.73
Number of shares
58,959 sh
Holdings current value
$8.45M
Avg closing price
$93.35
+53.3%
Last action
Trimmed 0.6%
2025Q4
Current $143.11
Number of shares
154,075 sh
Holdings current value
$8.44M
Avg closing price
$27.29
Last action
Trimmed 1.2%
2025Q4
Current —
Number of shares
105,920 sh
Holdings current value
$8.41M
Avg closing price
$52.20
+57.8%
Last action
Trimmed 1.3%
2025Q4
Current $82.40
264
G5784H106MANCHESTER UTD PLC NEW
0.08%
of portfolio
Number of shares
523,851 sh
Holdings current value
$8.34M
Avg closing price
$15.82
Last action
Added 100.0%
2025Q4
Current —
Number of shares
82,232 sh
Holdings current value
$8.31M
Avg closing price
$87.90
Last action
Trimmed 3.5%
2025Q4
Current —
Number of shares
39,850 sh
Holdings current value
$8.29M
Avg closing price
$105.34
+103.0%
Last action
Trimmed 7.0%
2025Q4
Current $213.87
Number of shares
341,840 sh
Holdings current value
$8.21M
Avg closing price
$22.71
Last action
Added 11.6%
2025Q4
Current —
Number of shares
26,750 sh
Holdings current value
$8.10M
Avg closing price
$136.72
Last action
Trimmed 0.8%
2024Q1
Current —
269
G0378L100ANGLOGOLD ASHANTI PLC
0.08%
of portfolio
Number of shares
94,793 sh
Holdings current value
$8.08M
Avg closing price
$32.01
Last action
Trimmed 11.9%
2025Q4
Current —
Number of shares
72,295 sh
Holdings current value
$8.05M
Avg closing price
$81.99
+52.2%
Last action
Trimmed 3.1%
2025Q4
Current $124.82
Number of shares
47,265 sh
Holdings current value
$8.01M
Avg closing price
$48.34
+344.6%
Last action
Added 0.9%
2025Q4
Current $214.93
272
Y62132108NAVIGATOR HLDGS LTD
0.08%
of portfolio
Number of shares
455,500 sh
Holdings current value
$7.89M
Avg closing price
$11.21
Last action
Added 9.8%
2025Q4
Current —
Number of shares
188,400 sh
Holdings current value
$7.86M
Avg closing price
$23.16
Last action
Trimmed 4.8%
2025Q4
Current —
Number of shares
243,941 sh
Holdings current value
$7.74M
Avg closing price
$30.39
Last action
Added 725.8%
2025Q4
Current —
Number of shares
27,095 sh
Holdings current value
$7.73M
Avg closing price
$118.91
+140.3%
Last action
Trimmed 12.9%
2025Q4
Current $285.78
Number of shares
15,119 sh
Holdings current value
$7.72M
Avg closing price
$441.77
Last action
Trimmed 0.7%
2025Q4
Current —
Number of shares
443,800 sh
Holdings current value
$7.64M
Avg closing price
$53.10
Last action
New holding
2025Q4
Current —
Number of shares
376,500 sh
Holdings current value
$7.55M
Avg closing price
$8.77
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
282,403 sh
Holdings current value
$7.55M
Avg closing price
$25.41
-36.1%
Last action
Added 6.8%
2025Q4
Current $16.23
Number of shares
15,991 sh
Holdings current value
$7.50M
Avg closing price
$240.21
+74.1%
Last action
Trimmed 0.7%
2025Q4
Current $418.20
Number of shares
391,250 sh
Holdings current value
$7.48M
Avg closing price
$30.45
-40.4%
Last action
Added 9.9%
2025Q4
Current $18.14
Number of shares
37,820 sh
Holdings current value
$7.45M
Avg closing price
$108.23
+88.1%
Last action
Trimmed 0.1%
2024Q1
Current $203.64
283
G29183103EATON CORP PLC
0.07%
of portfolio
Number of shares
23,356 sh
Holdings current value
$7.44M
Avg closing price
$248.18
Last action
Added 1.2%
2025Q4
Current —
Number of shares
37,828 sh
Holdings current value
$7.37M
Avg closing price
$133.96
+33.1%
Last action
Added 0.4%
2025Q4
Current $178.34
285
G61188127LIBERTY GLOBAL LTD
0.07%
of portfolio
Number of shares
666,700 sh
Holdings current value
$7.36M
Avg closing price
$18.61
Last action
Trimmed 2.7%
2025Q4
Current —
Number of shares
200,085 sh
Holdings current value
$7.36M
Avg closing price
$14.64
+171.7%
Last action
Trimmed 0.5%
2024Q3
Current $39.76
Number of shares
73,088 sh
Holdings current value
$7.34M
Avg closing price
$100.41
Last action
Added 1149.4%
2025Q4
Current —
Number of shares
91,962 sh
Holdings current value
$7.29M
Avg closing price
$27.13
+208.3%
Last action
Trimmed 2.0%
2025Q4
Current $83.67
Number of shares
80,703 sh
Holdings current value
$7.22M
Avg closing price
$87.03
Last action
Added 21.6%
2025Q4
Current —
Number of shares
154,194 sh
Holdings current value
$7.16M
Avg closing price
$39.94
Last action
Added 218.6%
2025Q4
Current —
Number of shares
255,804 sh
Holdings current value
$7.01M
Avg closing price
$24.77
Last action
Trimmed 0.7%
2025Q4
Current —
Number of shares
149,200 sh
Holdings current value
$6.97M
Avg closing price
$36.78
Last action
Added 2.8%
2025Q4
Current —
Number of shares
59,650 sh
Holdings current value
$6.96M
Avg closing price
$57.87
+123.5%
Last action
Added 5.9%
2025Q4
Current $129.34
Number of shares
243,300 sh
Holdings current value
$6.91M
Avg closing price
$23.98
Last action
Added 3.4%
2025Q4
Current —
Number of shares
51,591 sh
Holdings current value
$6.89M
Avg closing price
$124.75
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
64,973 sh
Holdings current value
$6.84M
Avg closing price
$78.62
+46.9%
Last action
Added 3.0%
2025Q4
Current $115.46
Number of shares
189,885 sh
Holdings current value
$6.82M
Avg closing price
$15.76
Last action
Added 1.2%
2025Q4
Current —
Number of shares
78,038 sh
Holdings current value
$6.78M
Avg closing price
$57.05
+55.4%
Last action
Trimmed 1.3%
2025Q4
Current $88.67
Number of shares
237,220 sh
Holdings current value
$6.78M
Avg closing price
$85.29
Last action
Added 4.1%
2025Q4
Current —
Number of shares
155,000 sh
Holdings current value
$6.76M
Avg closing price
$48.57
+13.8%
Last action
Trimmed 0.1%
2018Q3
Current $55.27
Number of shares
68,661 sh
Holdings current value
$6.76M
Avg closing price
$62.30
+44.4%
Last action
Trimmed 6.2%
2025Q4
Current $89.94
Number of shares
190,800 sh
Holdings current value
$6.75M
Avg closing price
$23.72
Last action
Trimmed 0.5%
2025Q4
Current —
Number of shares
95,348 sh
Holdings current value
$6.71M
Avg closing price
$70.89
Last action
Added 16.4%
2025Q4
Current —
Number of shares
25,813 sh
Holdings current value
$6.66M
Avg closing price
$243.66
Last action
Added 45.3%
2025Q4
Current —
Number of shares
53,778 sh
Holdings current value
$6.63M
Avg closing price
$116.52
Last action
Added 565.7%
2025Q3
Current —
Number of shares
18,820 sh
Holdings current value
$6.61M
Avg closing price
$329.03
+2.8%
Last action
Trimmed 14.7%
2025Q4
Current $338.38
Number of shares
187,174 sh
Holdings current value
$6.61M
Avg closing price
$30.82
Last action
Trimmed 4.3%
2025Q4
Current —
Number of shares
204,273 sh
Holdings current value
$6.55M
Avg closing price
$26.57
Last action
Trimmed 0.2%
2025Q4
Current —
309
G8994E103TRANE TECHNOLOGIES PLC
0.06%
of portfolio
Number of shares
16,800 sh
Holdings current value
$6.54M
Avg closing price
$347.47
Last action
Trimmed 1.0%
2025Q4
Current —
Number of shares
92,555 sh
Holdings current value
$6.49M
Avg closing price
$61.54
Last action
Added 5.8%
2025Q4
Current —
Number of shares
50,811 sh
Holdings current value
$6.49M
Avg closing price
$93.40
+52.2%
Last action
Trimmed 1.5%
2025Q3
Current $142.17
Number of shares
45,650 sh
Holdings current value
$6.49M
Avg closing price
$41.91
Last action
Trimmed 1.1%
2025Q4
Current —
Number of shares
178,529 sh
Holdings current value
$6.48M
Avg closing price
$38.19
Last action
Added 8.5%
2025Q4
Current —
Number of shares
6,052 sh
Holdings current value
$6.47M
Avg closing price
$628.33
+124.5%
Last action
Trimmed 0.0%
2025Q4
Current $1411
Number of shares
54,000 sh
Holdings current value
$6.36M
Avg closing price
$75.67
Last action
Trimmed 0.9%
2025Q4
Current —
Number of shares
570,000 sh
Holdings current value
$6.25M
Avg closing price
$17.37
-29.4%
Last action
Trimmed 0.2%
2020Q3
Current $12.26
Number of shares
92,654 sh
Holdings current value
$6.24M
Avg closing price
$114.63
-37.1%
Last action
Trimmed 5.5%
2025Q4
Current $72.06
Number of shares
378,025 sh
Holdings current value
$6.24M
Avg closing price
$10.93
Last action
Trimmed 3.9%
2025Q4
Current —
Number of shares
234,648 sh
Holdings current value
$6.17M
Avg closing price
$78.90
Last action
Trimmed 2.9%
2025Q4
Current —
Number of shares
874,452 sh
Holdings current value
$6.08M
Avg closing price
$19.67
-70.4%
Last action
Trimmed 3.5%
2025Q4
Current $5.82
Number of shares
189,175 sh
Holdings current value
$6.05M
Avg closing price
$23.09
Last action
New holding
2025Q4
Current —
Number of shares
10,635 sh
Holdings current value
$6.02M
Avg closing price
$359.30
+27.5%
Last action
Added 0.4%
2025Q4
Current $458.08
323
L02235106ARDAGH METAL PACKAGING S A
0.06%
of portfolio
Number of shares
1,452,836 sh
Holdings current value
$5.96M
Avg closing price
$6.14
Last action
Added 5.7%
2025Q4
Current —
Number of shares
26,730 sh
Holdings current value
$5.94M
Avg closing price
$136.40
Last action
Added 44.1%
2025Q4
Current —
Number of shares
155,300 sh
Holdings current value
$5.94M
Avg closing price
$22.69
Last action
Added 0.4%
2025Q2
Current —
Number of shares
122,363 sh
Holdings current value
$5.91M
Avg closing price
$72.04
Last action
Trimmed 12.1%
2025Q4
Current —
Number of shares
542,863 sh
Holdings current value
$5.91M
Avg closing price
$18.56
-53.8%
Last action
Trimmed 3.5%
2025Q4
Current $8.57
Number of shares
153,787 sh
Holdings current value
$5.90M
Avg closing price
$42.09
+120.0%
Last action
Trimmed 29.2%
2025Q4
Current $92.62
Number of shares
120,434 sh
Holdings current value
$5.85M
Avg closing price
$101.95
-46.0%
Last action
Trimmed 8.4%
2025Q4
Current $55.04
Number of shares
6,626 sh
Holdings current value
$5.82M
Avg closing price
$336.24
+167.7%
Last action
Trimmed 0.2%
2025Q4
Current $900.00
Number of shares
575,168 sh
Holdings current value
$5.75M
Avg closing price
$21.38
Last action
Added 25.3%
2025Q4
Current —
Number of shares
373,393 sh
Holdings current value
$5.75M
Avg closing price
$10.48
Last action
Added 0.1%
2025Q4
Current —
Number of shares
48,857 sh
Holdings current value
$5.74M
Avg closing price
$27.02
Last action
Trimmed 29.5%
2025Q4
Current —
Number of shares
55,000 sh
Holdings current value
$5.66M
Avg closing price
$60.00
Last action
Trimmed 1.8%
2025Q4
Current —
Number of shares
67,759 sh
Holdings current value
$5.63M
Avg closing price
$83.16
Last action
New holding
2025Q4
Current —
Number of shares
6,520 sh
Holdings current value
$5.62M
Avg closing price
$460.90
+114.2%
Last action
Trimmed 22.8%
2025Q4
Current $987.21
Number of shares
239,000 sh
Holdings current value
$5.56M
Avg closing price
$18.44
+18.3%
Last action
Added 6.0%
2025Q4
Current $21.82
Number of shares
577,663 sh
Holdings current value
$5.50M
Avg closing price
$41.93
Last action
Trimmed 0.1%
2025Q4
Current —
Number of shares
127,875 sh
Holdings current value
$5.48M
Avg closing price
$30.62
+37.5%
Last action
Trimmed 9.3%
2025Q4
Current $42.11
Number of shares
28,070 sh
Holdings current value
$5.48M
Avg closing price
$243.10
+0.6%
Last action
Added 25.9%
2025Q4
Current $244.52
Number of shares
45,421 sh
Holdings current value
$5.47M
Avg closing price
$84.57
+79.7%
Last action
Added 0.9%
2025Q4
Current $151.98
342
G0250X107AMCOR PLC
0.05%
of portfolio
Number of shares
647,480 sh
Holdings current value
$5.40M
Avg closing price
$9.19
Last action
Trimmed 6.1%
2025Q4
Current —
Number of shares
205,500 sh
Holdings current value
$5.37M
Avg closing price
$5.14
Last action
Added 5.9%
2025Q4
Current —
Number of shares
102,649 sh
Holdings current value
$5.34M
Avg closing price
$24.12
+136.1%
Last action
Trimmed 1.2%
2025Q4
Current $56.95
Number of shares
17,943 sh
Holdings current value
$5.31M
Avg closing price
$135.99
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
20,481 sh
Holdings current value
$5.26M
Avg closing price
$195.49
+99.4%
Last action
Trimmed 3.4%
2025Q4
Current $389.90
Number of shares
163,905 sh
Holdings current value
$5.26M
Avg closing price
$29.55
Last action
Trimmed 0.3%
2025Q4
Current —
Number of shares
1,250,447 sh
Holdings current value
$5.25M
Avg closing price
$7.72
Last action
Added 4.3%
2025Q4
Current —
Number of shares
201,034 sh
Holdings current value
$5.25M
Avg closing price
$12.79
Last action
Trimmed 0.8%
2025Q4
Current —
Number of shares
375,900 sh
Holdings current value
$5.21M
Avg closing price
$20.72
-15.2%
Last action
Added 671.9%
2025Q4
Current $17.58
Number of shares
841,675 sh
Holdings current value
$5.19M
Avg closing price
$5.69
Last action
Trimmed 0.6%
2025Q2
Current —
Number of shares
38,400 sh
Holdings current value
$5.19M
Avg closing price
$99.85
+39.1%
Last action
Added 16.9%
2025Q3
Current $138.90
Number of shares
491,200 sh
Holdings current value
$5.19M
Avg closing price
$6.03
Last action
Added 33.8%
2025Q4
Current —
Number of shares
121,344 sh
Holdings current value
$5.18M
Avg closing price
$62.30
Last action
Added 99.5%
2025Q4
Current —
Number of shares
94,438 sh
Holdings current value
$5.09M
Avg closing price
$61.74
-4.5%
Last action
Trimmed 6.3%
2025Q4
Current $58.96
Number of shares
144,490 sh
Holdings current value
$5.07M
Avg closing price
$36.32
+13.3%
Last action
New holding
2025Q4
Current $41.14
Number of shares
245,500 sh
Holdings current value
$5.06M
Avg closing price
$16.29
Last action
Trimmed 0.1%
2025Q3
Current —
Number of shares
200,500 sh
Holdings current value
$5.06M
Avg closing price
$25.23
Last action
New holding
2025Q4
Current —
359
H11356104BUNGE GLOBAL SA
0.05%
of portfolio
Number of shares
56,677 sh
Holdings current value
$5.05M
Avg closing price
$98.93
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
200,600 sh
Holdings current value
$5.01M
Avg closing price
$24.98
Last action
New holding
2025Q4
Current —
Number of shares
10,217 sh
Holdings current value
$5.01M
Avg closing price
$121.89
+276.5%
Last action
Added 0.1%
2025Q4
Current $458.98
Number of shares
94,785 sh
Holdings current value
$5.01M
Avg closing price
$45.92
+30.0%
Last action
Added 3.6%
2025Q4
Current $59.71
Number of shares
123,484 sh
Holdings current value
$4.96M
Avg closing price
$57.06
-18.1%
Last action
Added 0.3%
2025Q4
Current $46.75
Number of shares
133,000 sh
Holdings current value
$4.96M
Avg closing price
$26.82
Last action
Trimmed 0.7%
2025Q4
Current —
Number of shares
4,621 sh
Holdings current value
$4.95M
Avg closing price
$1025
-0.0%
Last action
Trimmed 1.8%
2025Q4
Current $1025
Number of shares
195,500 sh
Holdings current value
$4.94M
Avg closing price
$19.29
Last action
Added 52.1%
2025Q4
Current —
Number of shares
36,366 sh
Holdings current value
$4.91M
Avg closing price
$135.14
+10.2%
Last action
New holding
2025Q4
Current $148.96
Number of shares
535,834 sh
Holdings current value
$4.89M
Avg closing price
$6.00
Last action
Added 3.5%
2025Q4
Current —
Number of shares
226,050 sh
Holdings current value
$4.84M
Avg closing price
$31.00
Last action
Trimmed 7.3%
2025Q4
Current —
Number of shares
50,272 sh
Holdings current value
$4.83M
Avg closing price
$89.39
Last action
Trimmed 3.3%
2025Q4
Current —
Number of shares
1,227,900 sh
Holdings current value
$4.83M
Avg closing price
$9.12
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
58,715 sh
Holdings current value
$4.79M
Avg closing price
$81.65
+60.8%
Last action
New holding
2025Q4
Current $131.30
Number of shares
15,254 sh
Holdings current value
$4.77M
Avg closing price
$244.90
+25.3%
Last action
Added 2.0%
2025Q4
Current $306.96
Number of shares
51,000 sh
Holdings current value
$4.74M
Avg closing price
$42.05
+130.7%
Last action
Trimmed 1.0%
2025Q4
Current $97.00
Number of shares
70,500 sh
Holdings current value
$4.72M
Avg closing price
$63.87
-0.9%
Last action
Trimmed 2.1%
2024Q3
Current $63.28
Number of shares
107,971 sh
Holdings current value
$4.70M
Avg closing price
$21.92
+93.4%
Last action
Added 4.2%
2025Q4
Current $42.40
Number of shares
158,925 sh
Holdings current value
$4.69M
Avg closing price
$44.65
-32.0%
Last action
Trimmed 7.2%
2025Q4
Current $30.38
Number of shares
7,060 sh
Holdings current value
$4.68M
Avg closing price
$469.76
-17.6%
Last action
Added 1.6%
2025Q4
Current $387.11
Number of shares
321,400 sh
Holdings current value
$4.67M
Avg closing price
$12.11
Last action
Trimmed 0.3%
2025Q4
Current —
380
H00501108AEBI SCHMIDT HLDG AG
0.04%
of portfolio
Number of shares
368,609 sh
Holdings current value
$4.66M
Avg closing price
$12.47
Last action
Trimmed 6.0%
2025Q4
Current —
Number of shares
173,465 sh
Holdings current value
$4.61M
Avg closing price
$17.31
Last action
Added 1.6%
2025Q4
Current —
Number of shares
48,311 sh
Holdings current value
$4.55M
Avg closing price
$98.87
Last action
Trimmed 0.4%
2025Q4
Current —
383
H1467J104CHUBB LIMITED
0.04%
of portfolio
Number of shares
14,547 sh
Holdings current value
$4.54M
Avg closing price
$234.80
Last action
Trimmed 17.2%
2025Q4
Current —
Number of shares
48,287 sh
Holdings current value
$4.52M
Avg closing price
$91.88
Last action
Trimmed 12.0%
2025Q4
Current —
Number of shares
1,089,000 sh
Holdings current value
$4.52M
Avg closing price
$4.55
Last action
Trimmed 0.3%
2024Q4
Current —
Number of shares
91,270 sh
Holdings current value
$4.51M
Avg closing price
$47.73
-21.2%
Last action
Trimmed 0.2%
2025Q4
Current $37.63
Number of shares
69,115 sh
Holdings current value
$4.50M
Avg closing price
$51.68
+9.7%
Last action
Trimmed 21.5%
2025Q4
Current $56.71
Number of shares
24,166 sh
Holdings current value
$4.49M
Avg closing price
$90.90
Last action
Trimmed 2.4%
2025Q1
Current —
Number of shares
252,701 sh
Holdings current value
$4.48M
Avg closing price
$15.93
Last action
Trimmed 22.0%
2025Q4
Current —
Number of shares
92,069 sh
Holdings current value
$4.47M
Avg closing price
$48.58
Last action
New holding
2025Q4
Current —
Number of shares
370,909 sh
Holdings current value
$4.45M
Avg closing price
$9.72
Last action
Trimmed 0.4%
2025Q4
Current —
Number of shares
292,900 sh
Holdings current value
$4.41M
Avg closing price
$18.92
Last action
Added 1.1%
2025Q4
Current —
Number of shares
28,807 sh
Holdings current value
$4.39M
Avg closing price
$126.24
Last action
Trimmed 1.1%
2025Q4
Current —
Number of shares
21,000 sh
Holdings current value
$4.39M
Avg closing price
$84.06
+119.4%
Last action
Trimmed 0.3%
2025Q2
Current $184.44
Number of shares
499,488 sh
Holdings current value
$4.38M
Avg closing price
$7.63
Last action
Trimmed 1.5%
2025Q4
Current —
Number of shares
251,551 sh
Holdings current value
$4.36M
Avg closing price
$10.30
+60.9%
Last action
Added 0.5%
2025Q4
Current $16.57
397
H2927K103AMRIZE LTD
0.04%
of portfolio
Number of shares
80,017 sh
Holdings current value
$4.33M
Avg closing price
$49.02
Last action
Trimmed 4.7%
2025Q4
Current —
Number of shares
24,568 sh
Holdings current value
$4.31M
Avg closing price
$167.87
+6.4%
Last action
Trimmed 2.9%
2025Q4
Current $178.60
399
G4863A108INTERNATIONAL GAME TECHNOLOG
0.04%
of portfolio
Number of shares
274,875 sh
Holdings current value
$4.26M
Avg closing price
$12.16
Last action
Added 3.3%
2025Q4
Current —
Number of shares
67,800 sh
Holdings current value
$4.25M
Avg closing price
$29.17
Last action
Added 5.5%
2025Q4
Current —
Number of shares
20,446 sh
Holdings current value
$4.24M
Avg closing price
$130.24
Last action
Trimmed 24.3%
2025Q4
Current —
Number of shares
175,800 sh
Holdings current value
$4.20M
Avg closing price
$17.16
+39.7%
Last action
Trimmed 2.3%
2025Q3
Current $23.98
Number of shares
142,000 sh
Holdings current value
$4.14M
Avg closing price
$13.73
Last action
Added 6.8%
2025Q2
Current —
Number of shares
7,070 sh
Holdings current value
$4.11M
Avg closing price
$260.16
+104.3%
Last action
Added 2.5%
2025Q4
Current $531.45
405
G0750C108AXALTA COATING SYS LTD
0.04%
of portfolio
Number of shares
126,010 sh
Holdings current value
$4.07M
Avg closing price
$25.06
Last action
Added 3.7%
2025Q4
Current —
Number of shares
47,544 sh
Holdings current value
$4.07M
Avg closing price
$63.64
+98.8%
Last action
Trimmed 36.4%
2025Q4
Current $126.52
Number of shares
20,022 sh
Holdings current value
$4.03M
Avg closing price
$116.71
+85.9%
Last action
Trimmed 0.5%
2025Q4
Current $216.95
Number of shares
788,107 sh
Holdings current value
$4.03M
Avg closing price
$3.82
Last action
Added 7.7%
2025Q4
Current —
Number of shares
46,915 sh
Holdings current value
$4.02M
Avg closing price
$30.93
Last action
Trimmed 2.1%
2025Q3
Current —
Number of shares
43,600 sh
Holdings current value
$3.94M
Avg closing price
$108.29
-26.5%
Last action
Trimmed 1.1%
2025Q1
Current $79.60
Number of shares
52,900 sh
Holdings current value
$3.93M
Avg closing price
$41.29
Last action
Added 8.4%
2025Q4
Current —
Number of shares
19,000 sh
Holdings current value
$3.92M
Avg closing price
$31.38
Last action
New holding
2025Q4
Current —
Number of shares
13,653 sh
Holdings current value
$3.92M
Avg closing price
$449.66
Last action
Added 257.8%
2025Q4
Current —
Number of shares
160,750 sh
Holdings current value
$3.89M
Avg closing price
$16.58
Last action
Added 6.2%
2025Q4
Current —
Number of shares
58,929 sh
Holdings current value
$3.89M
Avg closing price
$62.06
Last action
Trimmed 0.9%
2025Q4
Current —
Number of shares
95,379 sh
Holdings current value
$3.88M
Avg closing price
$53.05
-11.8%
Last action
Added 1.7%
2025Q4
Current $46.78
Number of shares
82,958 sh
Holdings current value
$3.87M
Avg closing price
$51.74
-14.6%
Last action
Added 12.0%
2025Q4
Current $44.17
Number of shares
25,121 sh
Holdings current value
$3.85M
Avg closing price
$222.32
-56.6%
Last action
Added 413.1%
2025Q4
Current $96.44
Number of shares
119,031 sh
Holdings current value
$3.80M
Avg closing price
$41.86
Last action
Added 57.0%
2025Q4
Current —
Number of shares
45,777 sh
Holdings current value
$3.78M
Avg closing price
$82.34
Last action
Trimmed 1.7%
2025Q4
Current —
Number of shares
652,476 sh
Holdings current value
$3.75M
Avg closing price
$5.42
Last action
Added 36.8%
2025Q4
Current —
Number of shares
441,040 sh
Holdings current value
$3.74M
Avg closing price
$8.66
Last action
Added 73.0%
2025Q4
Current —
Number of shares
178,888 sh
Holdings current value
$3.73M
Avg closing price
$17.91
+56.2%
Last action
Added 4.7%
2025Q4
Current $27.98
Number of shares
215,500 sh
Holdings current value
$3.70M
Avg closing price
$15.50
Last action
Trimmed 1.0%
2025Q4
Current —
Number of shares
62,810 sh
Holdings current value
$3.69M
Avg closing price
$98.21
-41.5%
Last action
Trimmed 8.5%
2025Q4
Current $57.47
Number of shares
188,002 sh
Holdings current value
$3.67M
Avg closing price
$17.03
Last action
Trimmed 5.0%
2025Q4
Current —
Number of shares
185,309 sh
Holdings current value
$3.66M
Avg closing price
$7.69
Last action
Trimmed 0.6%
2025Q4
Current —
Number of shares
268,305 sh
Holdings current value
$3.63M
Avg closing price
$16.84
Last action
New holding
2025Q3
Current —
Number of shares
129,088 sh
Holdings current value
$3.61M
Avg closing price
$23.44
+23.6%
Last action
Trimmed 4.9%
2025Q4
Current $28.97
Number of shares
44,000 sh
Holdings current value
$3.61M
Avg closing price
$101.46
-31.6%
Last action
New holding
2024Q1
Current $69.38
Number of shares
19,347 sh
Holdings current value
$3.59M
Avg closing price
$112.27
+62.6%
Last action
Added 2.7%
2025Q2
Current $182.57
Number of shares
34,000 sh
Holdings current value
$3.57M
Avg closing price
$63.77
+81.0%
Last action
Trimmed 17.1%
2025Q3
Current $115.39
Number of shares
85,400 sh
Holdings current value
$3.54M
Avg closing price
$42.30
-96.0%
Last action
New holding
2025Q4
Current $1.68
Number of shares
32,247 sh
Holdings current value
$3.53M
Avg closing price
$85.84
Last action
Trimmed 13.8%
2025Q4
Current —
Number of shares
100,000 sh
Holdings current value
$3.53M
Avg closing price
$22.44
Last action
New holding
2025Q4
Current —
Number of shares
94,113 sh
Holdings current value
$3.50M
Avg closing price
$37.24
Last action
Added 105.1%
2025Q4
Current —
Number of shares
15,252 sh
Holdings current value
$3.48M
Avg closing price
$105.18
Last action
Trimmed 0.1%
2025Q4
Current —
Number of shares
52,000 sh
Holdings current value
$3.45M
Avg closing price
$73.85
-17.1%
Last action
Trimmed 1.9%
2024Q1
Current $61.23
Number of shares
272,200 sh
Holdings current value
$3.44M
Avg closing price
$15.97
Last action
Added 7.5%
2025Q4
Current —
Number of shares
72,900 sh
Holdings current value
$3.43M
Avg closing price
$22.07
Last action
Trimmed 17.9%
2025Q4
Current —
Number of shares
23,974 sh
Holdings current value
$3.42M
Avg closing price
$121.21
Last action
Trimmed 4.3%
2025Q4
Current —
Number of shares
18,428 sh
Holdings current value
$3.39M
Avg closing price
$205.32
-18.7%
Last action
Added 0.5%
2025Q4
Current $166.97
443
G87052109TE CONNECTIVITY PLC
0.03%
of portfolio
Number of shares
14,838 sh
Holdings current value
$3.38M
Avg closing price
$150.99
Last action
Trimmed 4.2%
2025Q4
Current —
Number of shares
258,200 sh
Holdings current value
$3.35M
Avg closing price
$12.76
Last action
Added 22.6%
2025Q4
Current —
Number of shares
23,160 sh
Holdings current value
$3.33M
Avg closing price
$124.79
Last action
Added 92.5%
2025Q4
Current —
Number of shares
132,900 sh
Holdings current value
$3.32M
Avg closing price
$10.11
+268.9%
Last action
Trimmed 10.8%
2022Q2
Current $37.30
Number of shares
342,226 sh
Holdings current value
$3.30M
Avg closing price
$10.18
Last action
Added 9.6%
2025Q4
Current —
Number of shares
31,970 sh
Holdings current value
$3.29M
Avg closing price
$85.12
+22.5%
Last action
Trimmed 3.3%
2025Q4
Current $104.28
Number of shares
39,699 sh
Holdings current value
$3.24M
Avg closing price
$81.50
Last action
New holding
2025Q4
Current —
Number of shares
323,500 sh
Holdings current value
$3.23M
Avg closing price
$12.36
Last action
Added 10.2%
2025Q4
Current —
Number of shares
97,500 sh
Holdings current value
$3.22M
Avg closing price
$27.36
Last action
New holding
2025Q4
Current —
Number of shares
118,288 sh
Holdings current value
$3.22M
Avg closing price
$22.32
-11.4%
Last action
Added 4.3%
2025Q4
Current $19.78
Number of shares
31,360 sh
Holdings current value
$3.21M
Avg closing price
$79.08
+21.1%
Last action
Trimmed 2.6%
2025Q4
Current $95.75
Number of shares
68,358 sh
Holdings current value
$3.20M
Avg closing price
$54.37
Last action
Trimmed 16.2%
2025Q4
Current —
Number of shares
364,275 sh
Holdings current value
$3.19M
Avg closing price
$10.18
Last action
Added 10.5%
2025Q4
Current —
Number of shares
5,165 sh
Holdings current value
$3.12M
Avg closing price
$566.46
Last action
Trimmed 6.2%
2025Q4
Current —
Number of shares
106,102 sh
Holdings current value
$3.08M
Avg closing price
$24.61
+34.0%
Last action
Trimmed 0.0%
2025Q4
Current $32.98
Number of shares
39,762 sh
Holdings current value
$3.07M
Avg closing price
$62.12
+44.4%
Last action
Trimmed 1.2%
2025Q2
Current $89.68
Number of shares
263,126 sh
Holdings current value
$3.04M
Avg closing price
$18.85
Last action
Added 5.3%
2025Q2
Current —
Number of shares
47,096 sh
Holdings current value
$3.02M
Avg closing price
$58.49
+11.1%
Last action
Trimmed 4.3%
2025Q4
Current $65.00
Number of shares
61,630 sh
Holdings current value
$3.02M
Avg closing price
$40.16
Last action
Added 5.2%
2025Q3
Current —
Number of shares
16,385 sh
Holdings current value
$3.01M
Avg closing price
$64.13
Last action
Trimmed 1.7%
2025Q4
Current —
Number of shares
36,910 sh
Holdings current value
$3.00M
Avg closing price
$47.11
+65.7%
Last action
Trimmed 21.5%
2025Q4
Current $78.05
Number of shares
43,046 sh
Holdings current value
$2.97M
Avg closing price
$73.62
Last action
Trimmed 5.7%
2025Q4
Current —
Number of shares
90,893 sh
Holdings current value
$2.97M
Avg closing price
$29.47
Last action
Trimmed 6.5%
2025Q4
Current —
Number of shares
63,100 sh
Holdings current value
$2.97M
Avg closing price
$45.12
Last action
Trimmed 0.2%
2025Q4
Current —
Number of shares
66,000 sh
Holdings current value
$2.94M
Avg closing price
$44.56
Last action
New holding
2025Q4
Current —
Number of shares
122,083 sh
Holdings current value
$2.92M
Avg closing price
$23.93
Last action
Trimmed 13.0%
2025Q4
Current —
Number of shares
8,958 sh
Holdings current value
$2.90M
Avg closing price
$365.02
-8.7%
Last action
Added 0.6%
2025Q4
Current $333.34
Number of shares
31,343 sh
Holdings current value
$2.90M
Avg closing price
$86.87
Last action
Trimmed 5.5%
2025Q4
Current —
Number of shares
601,454 sh
Holdings current value
$2.88M
Avg closing price
$10.57
Last action
Added 23.8%
2025Q4
Current —
Number of shares
159,000 sh
Holdings current value
$2.85M
Avg closing price
$16.50
+13.8%
Last action
Added 11.2%
2024Q3
Current $18.77
Number of shares
458,000 sh
Holdings current value
$2.85M
Avg closing price
$10.74
Last action
Added 27.9%
2025Q4
Current —
Number of shares
22,308 sh
Holdings current value
$2.79M
Avg closing price
$72.88
Last action
Trimmed 0.2%
2025Q4
Current —
Number of shares
27,763 sh
Holdings current value
$2.77M
Avg closing price
$50.46
+83.5%
Last action
Trimmed 1.7%
2025Q4
Current $92.62
Number of shares
12,500 sh
Holdings current value
$2.76M
Avg closing price
$220.89
Last action
New holding
2025Q4
Current —
Number of shares
38,453 sh
Holdings current value
$2.75M
Avg closing price
$114.92
+4.0%
Last action
Added 3.9%
2025Q4
Current $119.56
Number of shares
51,217 sh
Holdings current value
$2.74M
Avg closing price
$34.95
Last action
Trimmed 20.2%
2025Q4
Current —
479
0.03%
of portfolio
Number of shares
87,200 sh
Holdings current value
$2.72M
Avg closing price
$11.29
+176.9%
Last action
Trimmed 2.2%
2025Q4
Current $31.26
Number of shares
106,400 sh
Holdings current value
$2.70M
Avg closing price
$34.47
Last action
Added 786.7%
2025Q4
Current —
Number of shares
4,646 sh
Holdings current value
$2.69M
Avg closing price
$299.96
+72.0%
Last action
Trimmed 9.5%
2025Q4
Current $516.00
Number of shares
24,400 sh
Holdings current value
$2.69M
Avg closing price
$106.79
+6.6%
Last action
Trimmed 1.8%
2025Q3
Current $113.83
Number of shares
287,300 sh
Holdings current value
$2.69M
Avg closing price
$10.27
Last action
Added 0.3%
2025Q4
Current —
Number of shares
190,855 sh
Holdings current value
$2.68M
Avg closing price
$9.95
Last action
Added 0.4%
2025Q4
Current —
Number of shares
91,861 sh
Holdings current value
$2.66M
Avg closing price
$23.61
+16.5%
Last action
Trimmed 7.8%
2025Q4
Current $27.50
Number of shares
9,638 sh
Holdings current value
$2.65M
Avg closing price
$218.91
+26.2%
Last action
Trimmed 28.0%
2025Q4
Current $276.37
Number of shares
171,800 sh
Holdings current value
$2.60M
Avg closing price
$34.04
Last action
Added 3.5%
2025Q3
Current —
Number of shares
70,436 sh
Holdings current value
$2.58M
Avg closing price
$34.78
Last action
Trimmed 3.4%
2025Q4
Current —
Number of shares
14,391 sh
Holdings current value
$2.56M
Avg closing price
$15.38
+828.1%
Last action
Added 1.3%
2025Q4
Current $142.76
Number of shares
85,442 sh
Holdings current value
$2.53M
Avg closing price
$19.03
Last action
Trimmed 17.1%
2025Q4
Current —
Number of shares
261,300 sh
Holdings current value
$2.47M
Avg closing price
$5.44
Last action
Trimmed 7.5%
2025Q4
Current —
Number of shares
48,428 sh
Holdings current value
$2.47M
Avg closing price
$43.73
Last action
Trimmed 5.6%
2025Q4
Current —
Number of shares
39,107 sh
Holdings current value
$2.46M
Avg closing price
$55.83
+29.2%
Last action
Trimmed 28.6%
2025Q4
Current $72.16
Number of shares
55,520 sh
Holdings current value
$2.42M
Avg closing price
$8.19
+475.6%
Last action
Added 0.6%
2025Q4
Current $47.14
Number of shares
126,500 sh
Holdings current value
$2.40M
Avg closing price
$3.79
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
309,813 sh
Holdings current value
$2.39M
Avg closing price
$9.92
Last action
Added 7.3%
2025Q4
Current —
Number of shares
192,063 sh
Holdings current value
$2.39M
Avg closing price
$15.12
-7.3%
Last action
Trimmed 33.3%
2025Q4
Current $14.01
Number of shares
8,700 sh
Holdings current value
$2.38M
Avg closing price
$199.79
Last action
Added 23.2%
2025Q4
Current —
Number of shares
97,138 sh
Holdings current value
$2.36M
Avg closing price
$38.85
-41.9%
Last action
Trimmed 18.1%
2025Q4
Current $22.59
Number of shares
37,042 sh
Holdings current value
$2.34M
Avg closing price
$71.21
Last action
Trimmed 0.6%
2025Q4
Current —
Number of shares
638,220 sh
Holdings current value
$2.32M
Avg closing price
$3.61
Last action
Trimmed 13.1%
2025Q4
Current —
Number of shares
57,200 sh
Holdings current value
$2.32M
Avg closing price
$41.94
-9.6%
Last action
Trimmed 0.3%
2024Q2
Current $37.91
Number of shares
13,870 sh
Holdings current value
$2.32M
Avg closing price
$36.85
+341.2%
Last action
Added 0.7%
2025Q4
Current $162.57
Number of shares
11,000 sh
Holdings current value
$2.31M
Avg closing price
$172.29
Last action
Trimmed 8.3%
2025Q3
Current —
Number of shares
16,308 sh
Holdings current value
$2.30M
Avg closing price
$122.86
Last action
Trimmed 1.2%
2025Q3
Current —
Number of shares
18,708 sh
Holdings current value
$2.28M
Avg closing price
$55.04
Last action
Trimmed 4.4%
2025Q4
Current —
Number of shares
42,122 sh
Holdings current value
$2.27M
Avg closing price
$39.17
+78.4%
Last action
Added 0.8%
2025Q4
Current $69.87
Number of shares
31,994 sh
Holdings current value
$2.25M
Avg closing price
$65.91
Last action
Added 8.1%
2025Q4
Current —
Number of shares
94,486 sh
Holdings current value
$2.25M
Avg closing price
$24.14
Last action
Trimmed 9.6%
2025Q4
Current —
Number of shares
58,487 sh
Holdings current value
$2.24M
Avg closing price
$38.36
+0.9%
Last action
New holding
2025Q4
Current $38.72
Number of shares
22,000 sh
Holdings current value
$2.23M
Avg closing price
$90.91
-89.3%
Last action
New holding
2025Q4
Current $9.72
Number of shares
71,850 sh
Holdings current value
$2.20M
Avg closing price
$34.68
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
174,209 sh
Holdings current value
$2.14M
Avg closing price
$13.63
Last action
Trimmed 0.2%
2025Q4
Current —
Number of shares
57,800 sh
Holdings current value
$2.14M
Avg closing price
$21.00
Last action
Trimmed 0.9%
2025Q3
Current —
Number of shares
186,300 sh
Holdings current value
$2.13M
Avg closing price
$27.01
-55.2%
Last action
Added 17.3%
2025Q4
Current $12.09
Number of shares
16,800 sh
Holdings current value
$2.13M
Avg closing price
$48.87
Last action
New holding
2019Q2
Current —
Number of shares
11,085 sh
Holdings current value
$2.12M
Avg closing price
$159.00
+39.2%
Last action
Trimmed 13.5%
2025Q4
Current $221.38
Number of shares
24,658 sh
Holdings current value
$2.11M
Avg closing price
$19.05
Last action
Added 1.9%
2025Q4
Current —
Number of shares
115,362 sh
Holdings current value
$2.09M
Avg closing price
$18.32
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
23,034 sh
Holdings current value
$2.09M
Avg closing price
$79.40
+29.0%
Last action
Trimmed 13.2%
2025Q4
Current $102.45
Number of shares
92,746 sh
Holdings current value
$2.07M
Avg closing price
$21.34
+9.1%
Last action
Trimmed 13.2%
2025Q4
Current $23.29
522
G0403H108AON PLC
0.02%
of portfolio
Number of shares
5,856 sh
Holdings current value
$2.07M
Avg closing price
$356.73
Last action
Added 0.5%
2025Q4
Current —
Number of shares
134,511 sh
Holdings current value
$2.06M
Avg closing price
$10.93
Last action
Trimmed 20.8%
2025Q4
Current —
Number of shares
48,511 sh
Holdings current value
$2.06M
Avg closing price
$38.82
+10.7%
Last action
Trimmed 13.2%
2025Q4
Current $42.98
525
G87110105TECHNIPFMC PLC
0.02%
of portfolio
Number of shares
45,757 sh
Holdings current value
$2.04M
Avg closing price
$10.26
Last action
Trimmed 5.6%
2025Q4
Current —
Number of shares
42,350 sh
Holdings current value
$2.03M
Avg closing price
$46.82
+12.4%
Last action
Trimmed 19.1%
2025Q4
Current $52.63
Number of shares
17,281 sh
Holdings current value
$2.02M
Avg closing price
$69.73
+60.1%
Last action
Added 23.6%
2025Q4
Current $111.67
528
G3198U102ESSENT GROUP LTD
0.02%
of portfolio
Number of shares
30,939 sh
Holdings current value
$2.01M
Avg closing price
$60.73
Last action
Trimmed 13.2%
2025Q4
Current —
Number of shares
331,023 sh
Holdings current value
$2.00M
Avg closing price
$6.27
Last action
Trimmed 0.5%
2025Q2
Current —
Number of shares
49,490 sh
Holdings current value
$1.96M
Avg closing price
$42.59
+12.4%
Last action
Added 271.7%
2025Q4
Current $47.88
Number of shares
91,034 sh
Holdings current value
$1.95M
Avg closing price
$17.62
Last action
Trimmed 26.3%
2025Q4
Current —
Number of shares
17,583 sh
Holdings current value
$1.94M
Avg closing price
$103.88
Last action
Trimmed 1.1%
2025Q2
Current —
Number of shares
12,890 sh
Holdings current value
$1.93M
Avg closing price
$97.83
+72.7%
Last action
Trimmed 42.7%
2025Q4
Current $168.97
Number of shares
7,811 sh
Holdings current value
$1.92M
Avg closing price
$214.28
Last action
Added 58.3%
2025Q4
Current —
Number of shares
85,093 sh
Holdings current value
$1.92M
Avg closing price
$21.64
Last action
Trimmed 10.8%
2025Q4
Current —
Number of shares
36,940 sh
Holdings current value
$1.91M
Avg closing price
$20.33
+178.0%
Last action
Added 1.7%
2025Q4
Current $56.51
Number of shares
372,218 sh
Holdings current value
$1.91M
Avg closing price
$9.69
Last action
Added 5.6%
2025Q4
Current —
Number of shares
15,030 sh
Holdings current value
$1.89M
Avg closing price
$98.55
+45.9%
Last action
Trimmed 5.8%
2025Q4
Current $143.78
Number of shares
26,000 sh
Holdings current value
$1.87M
Avg closing price
$37.42
Last action
New holding
2016Q4
Current —
Number of shares
6,424 sh
Holdings current value
$1.86M
Avg closing price
$286.86
Last action
Added 209.6%
2025Q4
Current —
Number of shares
859,249 sh
Holdings current value
$1.85M
Avg closing price
$1.01
Last action
Added 0.2%
2025Q3
Current —
Number of shares
358,974 sh
Holdings current value
$1.85M
Avg closing price
$6.71
+4.0%
Last action
Trimmed 27.5%
2025Q4
Current $6.98
Number of shares
9,474 sh
Holdings current value
$1.84M
Avg closing price
$199.12
-22.2%
Last action
Trimmed 1.0%
2025Q4
Current $154.82
Number of shares
14,177 sh
Holdings current value
$1.83M
Avg closing price
$112.01
+45.8%
Last action
Trimmed 4.6%
2025Q4
Current $163.33
Number of shares
10,375 sh
Holdings current value
$1.81M
Avg closing price
$154.26
+28.2%
Last action
Trimmed 1.5%
2025Q4
Current $197.72
Number of shares
93,000 sh
Holdings current value
$1.79M
Avg closing price
$14.52
Last action
New holding
2025Q4
Current —
Number of shares
3,143 sh
Holdings current value
$1.79M
Avg closing price
$380.93
+76.6%
Last action
Added 99.8%
2025Q2
Current $672.77
Number of shares
40,015 sh
Holdings current value
$1.79M
Avg closing price
$35.74
+41.5%
Last action
Trimmed 1.5%
2025Q4
Current $50.58
Number of shares
8,784 sh
Holdings current value
$1.79M
Avg closing price
$197.77
+5.5%
Last action
Trimmed 11.8%
2025Q4
Current $208.73
Number of shares
11,153 sh
Holdings current value
$1.79M
Avg closing price
$131.65
+14.4%
Last action
Trimmed 3.0%
2025Q4
Current $150.55
Number of shares
70,183 sh
Holdings current value
$1.77M
Avg closing price
$25.16
Last action
Trimmed 4.8%
2025Q4
Current —
Number of shares
63,310 sh
Holdings current value
$1.76M
Avg closing price
$25.80
Last action
Added 5.3%
2025Q4
Current —
Number of shares
25,200 sh
Holdings current value
$1.76M
Avg closing price
$44.33
+76.2%
Last action
Trimmed 6.5%
2025Q4
Current $78.11
Number of shares
601,000 sh
Holdings current value
$1.76M
Avg closing price
$2.98
Last action
Added 2.3%
2025Q4
Current —
Number of shares
40,365 sh
Holdings current value
$1.75M
Avg closing price
$14.11
Last action
Added 7.5%
2025Q4
Current —
Number of shares
48,305 sh
Holdings current value
$1.75M
Avg closing price
$30.60
Last action
Trimmed 2.4%
2025Q4
Current —
Number of shares
360,655 sh
Holdings current value
$1.75M
Avg closing price
$11.69
Last action
Added 0.0%
2025Q4
Current —
Number of shares
84,000 sh
Holdings current value
$1.74M
Avg closing price
$6.90
+229.6%
Last action
Added 1.0%
2020Q2
Current $22.74
Number of shares
15,000 sh
Holdings current value
$1.73M
Avg closing price
$55.66
Last action
Trimmed 0.7%
2022Q4
Current —
Number of shares
37,856 sh
Holdings current value
$1.72M
Avg closing price
$34.60
Last action
Trimmed 13.2%
2025Q4
Current —
Number of shares
18,560 sh
Holdings current value
$1.72M
Avg closing price
$72.60
Last action
Trimmed 17.8%
2025Q4
Current —
Number of shares
152,694 sh
Holdings current value
$1.72M
Avg closing price
$10.59
Last action
Trimmed 13.3%
2025Q4
Current —
Number of shares
20,150 sh
Holdings current value
$1.70M
Avg closing price
$25.72
+428.5%
Last action
Trimmed 1.3%
2025Q4
Current $135.92
Number of shares
9,916 sh
Holdings current value
$1.70M
Avg closing price
$120.29
+11.8%
Last action
Added 0.3%
2025Q4
Current $134.47
Number of shares
81,072 sh
Holdings current value
$1.69M
Avg closing price
$18.39
Last action
Trimmed 13.3%
2025Q4
Current —
Number of shares
362,100 sh
Holdings current value
$1.69M
Avg closing price
$9.89
Last action
Added 0.1%
2025Q4
Current —
Number of shares
3,530 sh
Holdings current value
$1.67M
Avg closing price
$268.13
+75.0%
Last action
Trimmed 0.8%
2025Q4
Current $469.23
Number of shares
30,789 sh
Holdings current value
$1.66M
Avg closing price
$49.46
+17.7%
Last action
Trimmed 15.3%
2025Q4
Current $58.21
Number of shares
13,000 sh
Holdings current value
$1.65M
Avg closing price
$122.54
+20.8%
Last action
Added 18.2%
2025Q4
Current $148.08
Number of shares
5,020 sh
Holdings current value
$1.64M
Avg closing price
$227.77
+53.4%
Last action
Trimmed 2.3%
2025Q4
Current $349.39
Number of shares
32,259 sh
Holdings current value
$1.64M
Avg closing price
$37.54
Last action
Trimmed 0.8%
2025Q4
Current —
Number of shares
158,000 sh
Holdings current value
$1.63M
Avg closing price
$5.79
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
12,912 sh
Holdings current value
$1.62M
Avg closing price
$83.91
+41.9%
Last action
Trimmed 11.0%
2025Q4
Current $119.04
Number of shares
25,000 sh
Holdings current value
$1.62M
Avg closing price
$48.49
Last action
Trimmed 16.7%
2025Q4
Current —
Number of shares
24,405 sh
Holdings current value
$1.61M
Avg closing price
$73.33
-10.8%
Last action
Trimmed 13.2%
2025Q4
Current $65.42
Number of shares
37,678 sh
Holdings current value
$1.61M
Avg closing price
$38.80
Last action
Trimmed 13.4%
2025Q4
Current —
577
G63755105NIQ GLOBAL INTELLIGENCE PLC
0.02%
of portfolio
Number of shares
97,635 sh
Holdings current value
$1.61M
Avg closing price
$16.13
Last action
Added 121.8%
2025Q4
Current —
Number of shares
13,866 sh
Holdings current value
$1.60M
Avg closing price
$105.16
+14.6%
Last action
Trimmed 13.3%
2025Q4
Current $120.55
Number of shares
18,800 sh
Holdings current value
$1.58M
Avg closing price
$88.15
+6.8%
Last action
Trimmed 1.1%
2025Q3
Current $94.17
580
M85548101STRATASYS LTD
0.02%
of portfolio
Number of shares
182,067 sh
Holdings current value
$1.58M
Avg closing price
$10.53
Last action
Trimmed 0.5%
2025Q4
Current —
Number of shares
9,821 sh
Holdings current value
$1.58M
Avg closing price
$103.50
+51.0%
Last action
Added 1.6%
2025Q4
Current $156.24
Number of shares
19,900 sh
Holdings current value
$1.57M
Avg closing price
$48.25
+59.8%
Last action
Trimmed 1.2%
2025Q2
Current $77.09
Number of shares
3,203 sh
Holdings current value
$1.55M
Avg closing price
$412.32
+47.3%
Last action
Added 8.2%
2025Q4
Current $607.49
Number of shares
7,579 sh
Holdings current value
$1.54M
Avg closing price
$100.75
+227.5%
Last action
Trimmed 5.6%
2025Q4
Current $329.96
Number of shares
25,895 sh
Holdings current value
$1.53M
Avg closing price
$43.09
+71.1%
Last action
Trimmed 13.2%
2025Q4
Current $73.74
Number of shares
29,400 sh
Holdings current value
$1.51M
Avg closing price
$43.38
Last action
Added 15.3%
2025Q4
Current —
Number of shares
10,706 sh
Holdings current value
$1.50M
Avg closing price
$123.98
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
12,065 sh
Holdings current value
$1.49M
Avg closing price
$135.49
Last action
Trimmed 4.0%
2025Q3
Current —
Number of shares
86,502 sh
Holdings current value
$1.49M
Avg closing price
$21.19
-22.7%
Last action
Trimmed 9.0%
2025Q4
Current $16.37
Number of shares
27,298 sh
Holdings current value
$1.48M
Avg closing price
$33.31
Last action
Added 33.2%
2025Q4
Current —
Number of shares
26,165 sh
Holdings current value
$1.47M
Avg closing price
$65.11
-0.7%
Last action
Trimmed 13.1%
2025Q1
Current $64.64
Number of shares
557,500 sh
Holdings current value
$1.46M
Avg closing price
$3.45
Last action
Trimmed 6.6%
2025Q3
Current —
Number of shares
29,077 sh
Holdings current value
$1.45M
Avg closing price
$58.26
Last action
Trimmed 13.5%
2025Q4
Current —
Number of shares
40,183 sh
Holdings current value
$1.42M
Avg closing price
$25.71
Last action
Trimmed 0.8%
2025Q4
Current —
Number of shares
116,500 sh
Holdings current value
$1.42M
Avg closing price
$15.43
Last action
Added 19.9%
2025Q4
Current —
Number of shares
528,200 sh
Holdings current value
$1.41M
Avg closing price
$1.78
Last action
Added 21.9%
2025Q4
Current —
Number of shares
43,500 sh
Holdings current value
$1.39M
Avg closing price
$30.52
Last action
Trimmed 7.4%
2017Q1
Current —
598
0.01%
of portfolio
Number of shares
78,500 sh
Holdings current value
$1.38M
Avg closing price
$12.12
Last action
Added 31.9%
2025Q4
Current —
Number of shares
48,171 sh
Holdings current value
$1.35M
Avg closing price
$23.17
+12.4%
Last action
Trimmed 2.0%
2025Q4
Current $26.04
Number of shares
15,365 sh
Holdings current value
$1.34M
Avg closing price
$26.18
+289.5%
Last action
Trimmed 10.7%
2025Q4
Current $101.96
Number of shares
357,841 sh
Holdings current value
$1.33M
Avg closing price
$5.45
Last action
Trimmed 8.8%
2025Q4
Current —
Number of shares
17,500 sh
Holdings current value
$1.33M
Avg closing price
$58.77
Last action
Added 52.2%
2024Q2
Current —
Number of shares
38,700 sh
Holdings current value
$1.33M
Avg closing price
$32.98
+85.7%
Last action
Added 84.3%
2025Q4
Current $61.23
Number of shares
17,311 sh
Holdings current value
$1.33M
Avg closing price
$44.45
+90.1%
Last action
Added 6.6%
2025Q4
Current $84.50
Number of shares
47,231 sh
Holdings current value
$1.33M
Avg closing price
$30.59
-7.2%
Last action
Added 5.2%
2025Q4
Current $28.40
Number of shares
98,059 sh
Holdings current value
$1.31M
Avg closing price
$18.92
Last action
Trimmed 6.9%
2025Q4
Current —
Number of shares
554,200 sh
Holdings current value
$1.31M
Avg closing price
$7.21
Last action
Added 29.6%
2025Q4
Current —
Number of shares
23,204 sh
Holdings current value
$1.31M
Avg closing price
$57.09
Last action
Added 5.6%
2025Q4
Current —
Number of shares
2,085 sh
Holdings current value
$1.31M
Avg closing price
$236.69
+172.5%
Last action
Trimmed 0.3%
2025Q4
Current $644.86
Number of shares
12,325 sh
Holdings current value
$1.29M
Avg closing price
$89.84
-16.1%
Last action
Trimmed 0.5%
2025Q4
Current $75.34
Number of shares
39,500 sh
Holdings current value
$1.29M
Avg closing price
$32.65
Last action
New holding
2025Q4
Current —
Number of shares
12,527 sh
Holdings current value
$1.29M
Avg closing price
$108.98
Last action
Trimmed 67.7%
2025Q4
Current —
Number of shares
8,061 sh
Holdings current value
$1.28M
Avg closing price
$160.58
Last action
Trimmed 0.8%
2025Q4
Current —
Number of shares
27,281 sh
Holdings current value
$1.28M
Avg closing price
$41.91
Last action
Added 15.9%
2025Q4
Current —
Number of shares
33,086 sh
Holdings current value
$1.26M
Avg closing price
$27.08
Last action
Trimmed 0.9%
2025Q4
Current —
Number of shares
44,480 sh
Holdings current value
$1.24M
Avg closing price
$23.06
Last action
Trimmed 2.2%
2025Q3
Current —
Number of shares
51,297 sh
Holdings current value
$1.24M
Avg closing price
$16.41
Last action
Trimmed 1.5%
2025Q4
Current —
Number of shares
31,698 sh
Holdings current value
$1.22M
Avg closing price
$24.17
Last action
Trimmed 1.2%
2025Q4
Current —
Number of shares
351 sh
Holdings current value
$1.19M
Avg closing price
$794.01
Last action
Trimmed 9.3%
2025Q1
Current —
Number of shares
51,430 sh
Holdings current value
$1.17M
Avg closing price
$17.53
Last action
Trimmed 33.2%
2025Q4
Current —
Number of shares
37,000 sh
Holdings current value
$1.16M
Avg closing price
$22.55
Last action
Trimmed 0.4%
2025Q4
Current —
Number of shares
200,000 sh
Holdings current value
$1.16M
Avg closing price
$16.27
Last action
Trimmed 2.4%
2025Q4
Current —
Number of shares
114,962 sh
Holdings current value
$1.15M
Avg closing price
$11.90
Last action
Trimmed 26.2%
2025Q4
Current —
Number of shares
12,590 sh
Holdings current value
$1.15M
Avg closing price
$48.60
+147.5%
Last action
Trimmed 3.9%
2025Q4
Current $120.27
Number of shares
52,617 sh
Holdings current value
$1.15M
Avg closing price
$19.87
Last action
Trimmed 2.2%
2025Q4
Current —
Number of shares
787,000 sh
Holdings current value
$1.15M
Avg closing price
$10.39
Last action
Added 1.0%
2025Q4
Current —
Number of shares
9,201 sh
Holdings current value
$1.14M
Avg closing price
$77.94
+102.5%
Last action
Trimmed 12.6%
2025Q4
Current $157.86
Number of shares
34,206 sh
Holdings current value
$1.14M
Avg closing price
$44.79
+12.8%
Last action
Trimmed 1.0%
2025Q4
Current $50.54
Number of shares
21,006 sh
Holdings current value
$1.13M
Avg closing price
$54.90
-24.9%
Last action
Trimmed 13.3%
2025Q4
Current $41.23
Number of shares
21,000 sh
Holdings current value
$1.12M
Avg closing price
$32.48
+78.4%
Last action
Added 7.7%
2025Q2
Current $57.94
Number of shares
82,945 sh
Holdings current value
$1.12M
Avg closing price
$10.88
Last action
Added 27.3%
2025Q4
Current —
Number of shares
17,325 sh
Holdings current value
$1.11M
Avg closing price
$64.60
+22.9%
Last action
Trimmed 0.6%
2025Q4
Current $79.38
Number of shares
277,500 sh
Holdings current value
$1.11M
Avg closing price
$11.88
Last action
Added 13.7%
2025Q4
Current —
Number of shares
7,906 sh
Holdings current value
$1.10M
Avg closing price
$149.57
Last action
Trimmed 2.8%
2025Q4
Current —
Number of shares
29,640 sh
Holdings current value
$1.09M
Avg closing price
$36.29
Last action
Added 2.6%
2025Q4
Current —
Number of shares
91,634 sh
Holdings current value
$1.09M
Avg closing price
$11.89
Last action
New holding
2025Q4
Current —
Number of shares
28,500 sh
Holdings current value
$1.08M
Avg closing price
$34.70
Last action
Trimmed 5.0%
2025Q2
Current —
Number of shares
31,800 sh
Holdings current value
$1.08M
Avg closing price
$22.18
Last action
Trimmed 2.5%
2025Q4
Current —
Number of shares
195,400 sh
Holdings current value
$1.08M
Avg closing price
$6.99
Last action
Added 18.1%
2022Q3
Current —
Number of shares
4,854 sh
Holdings current value
$1.07M
Avg closing price
$204.67
Last action
New holding
2025Q2
Current —
Number of shares
66,900 sh
Holdings current value
$1.06M
Avg closing price
$13.40
Last action
Trimmed 2.9%
2025Q4
Current —
Number of shares
315,000 sh
Holdings current value
$1.06M
Avg closing price
$4.41
Last action
Added 3.8%
2025Q3
Current —
Number of shares
12,472 sh
Holdings current value
$1.05M
Avg closing price
$57.63
+80.3%
Last action
Trimmed 13.4%
2025Q4
Current $103.92
Number of shares
56,500 sh
Holdings current value
$1.04M
Avg closing price
$16.94
+22.4%
Last action
Added 61.4%
2025Q4
Current $20.73
Number of shares
701,500 sh
Holdings current value
$1.02M
Avg closing price
$5.81
Last action
Added 28.5%
2025Q4
Current —
Number of shares
161,000 sh
Holdings current value
$1.02M
Avg closing price
$2.65
Last action
Added 28.3%
2025Q4
Current —
Number of shares
85,234 sh
Holdings current value
$1.02M
Avg closing price
$11.08
Last action
Trimmed 0.1%
2025Q4
Current —
Number of shares
4,108 sh
Holdings current value
$1.01M
Avg closing price
$147.12
+80.5%
Last action
Trimmed 15.4%
2025Q4
Current $265.61
Number of shares
14,510 sh
Holdings current value
$1.00M
Avg closing price
$40.82
+186.5%
Last action
Trimmed 56.7%
2025Q4
Current $116.93
Number of shares
162,500 sh
Holdings current value
$1.00M
Avg closing price
$19.30
Last action
Added 1.9%
2025Q4
Current —
Number of shares
6,136 sh
Holdings current value
$997.9K
Avg closing price
$151.14
+49.7%
Last action
Trimmed 17.3%
2025Q4
Current $226.24
Number of shares
19,730 sh
Holdings current value
$996.6K
Avg closing price
$59.69
+41.3%
Last action
Added 21.9%
2025Q4
Current $84.37
653
G6700G107NVENT ELECTRIC PLC
0.01%
of portfolio
Number of shares
9,771 sh
Holdings current value
$996.3K
Avg closing price
$73.25
Last action
Trimmed 3.7%
2025Q4
Current —
Number of shares
58,661 sh
Holdings current value
$990.2K
Avg closing price
$16.88
Last action
New holding
2025Q4
Current —
Number of shares
12,353 sh
Holdings current value
$978.9K
Avg closing price
$65.08
+5.8%
Last action
Trimmed 3.7%
2025Q4
Current $68.88
Number of shares
8,434 sh
Holdings current value
$968.7K
Avg closing price
$79.90
+80.3%
Last action
Trimmed 0.5%
2025Q4
Current $144.06
Number of shares
20,241 sh
Holdings current value
$968.1K
Avg closing price
$41.53
Last action
Added 2.4%
2025Q1
Current —
Number of shares
3,895 sh
Holdings current value
$962.1K
Avg closing price
$195.03
+52.4%
Last action
Trimmed 0.4%
2025Q4
Current $297.24
Number of shares
3,160 sh
Holdings current value
$960.3K
Avg closing price
$163.56
+122.1%
Last action
Added 8.6%
2025Q4
Current $363.35
Number of shares
17,388 sh
Holdings current value
$951.3K
Avg closing price
$50.56
Last action
Added 81.6%
2025Q3
Current —
Number of shares
27,000 sh
Holdings current value
$950.9K
Avg closing price
$36.27
Last action
Added 21.9%
2025Q2
Current —
Number of shares
19,882 sh
Holdings current value
$947.4K
Avg closing price
$56.10
-25.2%
Last action
Trimmed 1.2%
2025Q4
Current $41.98
Number of shares
11,400 sh
Holdings current value
$942.8K
Avg closing price
$69.70
+34.2%
Last action
Added 25.3%
2025Q4
Current $93.54
Number of shares
7,445 sh
Holdings current value
$942.4K
Avg closing price
$93.19
Last action
Added 3.8%
2025Q4
Current —
Number of shares
20,000 sh
Holdings current value
$941.2K
Avg closing price
$28.42
Last action
Trimmed 50.6%
2025Q1
Current —
Number of shares
64,323 sh
Holdings current value
$932.0K
Avg closing price
$14.49
Last action
New holding
2025Q4
Current —
Number of shares
46,600 sh
Holdings current value
$924.5K
Avg closing price
$14.03
Last action
Trimmed 11.7%
2025Q2
Current —
Number of shares
2,727 sh
Holdings current value
$921.5K
Avg closing price
$109.60
+265.3%
Last action
Trimmed 40.3%
2025Q4
Current $400.38
Number of shares
7,581 sh
Holdings current value
$919.9K
Avg closing price
$91.19
+30.9%
Last action
Trimmed 13.5%
2025Q4
Current $119.39
Number of shares
24,444 sh
Holdings current value
$914.9K
Avg closing price
$37.03
+0.3%
Last action
Trimmed 3.1%
2025Q4
Current $37.15
Number of shares
53,800 sh
Holdings current value
$912.4K
Avg closing price
$15.34
Last action
Added 313.8%
2025Q2
Current —
Number of shares
6,285 sh
Holdings current value
$909.8K
Avg closing price
$80.37
Last action
Trimmed 3.1%
2025Q4
Current —
Number of shares
15,850 sh
Holdings current value
$898.1K
Avg closing price
$54.20
Last action
Trimmed 4.2%
2025Q4
Current —
Number of shares
7,178 sh
Holdings current value
$893.8K
Avg closing price
$110.21
+31.0%
Last action
Trimmed 1.3%
2025Q4
Current $144.36
Number of shares
12,000 sh
Holdings current value
$893.2K
Avg closing price
$41.38
+45.7%
Last action
Added 20.0%
2025Q1
Current $60.28
Number of shares
55,062 sh
Holdings current value
$892.6K
Avg closing price
$30.08
Last action
Trimmed 13.4%
2025Q4
Current —
Number of shares
49,000 sh
Holdings current value
$889.8K
Avg closing price
$8.10
Last action
Added 63.3%
2025Q2
Current —
Number of shares
20,615 sh
Holdings current value
$885.2K
Avg closing price
$33.90
Last action
Added 0.3%
2025Q2
Current —
Number of shares
2,838 sh
Holdings current value
$867.4K
Avg closing price
$278.56
+10.2%
Last action
Trimmed 5.0%
2025Q4
Current $306.96
Number of shares
16,426 sh
Holdings current value
$864.7K
Avg closing price
$41.20
+38.5%
Last action
Trimmed 22.6%
2025Q4
Current $57.07
Number of shares
4,000 sh
Holdings current value
$858.8K
Avg closing price
$162.97
Last action
Added 100.0%
2025Q3
Current —
Number of shares
595,818 sh
Holdings current value
$858.0K
Avg closing price
$9.00
Last action
Added 2.6%
2025Q4
Current —
Number of shares
14,043 sh
Holdings current value
$857.9K
Avg closing price
$65.97
+9.6%
Last action
Trimmed 0.5%
2025Q4
Current $72.32
Number of shares
3,548 sh
Holdings current value
$855.7K
Avg closing price
$151.02
Last action
Added 0.3%
2025Q4
Current —
Number of shares
77,144 sh
Holdings current value
$851.7K
Avg closing price
$9.79
Last action
Trimmed 5.2%
2025Q4
Current —
Number of shares
9,910 sh
Holdings current value
$847.8K
Avg closing price
$53.29
+46.8%
Last action
Trimmed 8.3%
2025Q4
Current $78.22
Number of shares
59,587 sh
Holdings current value
$836.6K
Avg closing price
$13.80
Last action
Trimmed 9.0%
2025Q4
Current —
Number of shares
30,714 sh
Holdings current value
$831.7K
Avg closing price
$32.15
Last action
Trimmed 26.4%
2025Q4
Current —
Number of shares
13,160 sh
Holdings current value
$830.3K
Avg closing price
$63.67
Last action
Trimmed 1.7%
2025Q4
Current —
Number of shares
12,664 sh
Holdings current value
$823.3K
Avg closing price
$57.37
Last action
Trimmed 0.2%
2025Q2
Current —
Number of shares
55,000 sh
Holdings current value
$821.7K
Avg closing price
$21.09
Last action
Trimmed 0.2%
2025Q3
Current —
Number of shares
3,089 sh
Holdings current value
$818.3K
Avg closing price
$204.41
-11.3%
Last action
Trimmed 1.3%
2025Q4
Current $181.22
Number of shares
27,422 sh
Holdings current value
$815.3K
Avg closing price
$44.02
-29.6%
Last action
Trimmed 13.3%
2025Q4
Current $31.00
Number of shares
69,411 sh
Holdings current value
$812.1K
Avg closing price
$15.06
Last action
Added 13.2%
2025Q4
Current —
Number of shares
3,200 sh
Holdings current value
$807.8K
Avg closing price
$66.10
Last action
Added 6.7%
2023Q4
Current —
Number of shares
5,200 sh
Holdings current value
$805.0K
Avg closing price
$100.03
Last action
Trimmed 12.9%
2025Q3
Current —
Number of shares
3,287 sh
Holdings current value
$796.6K
Avg closing price
$191.73
+4.7%
Last action
Added 3.0%
2025Q4
Current $200.71
Number of shares
15,140 sh
Holdings current value
$795.9K
Avg closing price
$24.01
Last action
Trimmed 3.2%
2025Q4
Current —
Number of shares
46,000 sh
Holdings current value
$786.6K
Avg closing price
$14.45
+20.4%
Last action
Added 27.8%
2018Q2
Current $17.40
Number of shares
5,000 sh
Holdings current value
$784.0K
Avg closing price
$156.80
+36.2%
Last action
New holding
2025Q4
Current $213.57
Number of shares
3,437 sh
Holdings current value
$783.7K
Avg closing price
$218.10
+42.2%
Last action
Trimmed 1.0%
2025Q4
Current $310.10
Number of shares
13,150 sh
Holdings current value
$781.5K
Avg closing price
$66.86
-19.1%
Last action
Added 64.4%
2025Q3
Current $54.10
Number of shares
10,627 sh
Holdings current value
$780.9K
Avg closing price
$57.61
+58.8%
Last action
Trimmed 0.1%
2025Q4
Current $91.50
Number of shares
111,500 sh
Holdings current value
$779.4K
Avg closing price
$20.58
-55.1%
Last action
Added 10.9%
2025Q4
Current $9.24
Number of shares
13,190 sh
Holdings current value
$776.5K
Avg closing price
$25.51
+125.0%
Last action
Added 32.0%
2025Q4
Current $57.39
Number of shares
12,000 sh
Holdings current value
$768.5K
Avg closing price
$72.04
Last action
Trimmed 4.3%
2025Q4
Current —
Number of shares
19,731 sh
Holdings current value
$764.0K
Avg closing price
$42.10
Last action
Trimmed 5.6%
2025Q1
Current —
Number of shares
2,105 sh
Holdings current value
$757.9K
Avg closing price
$195.85
+44.7%
Last action
Trimmed 14.8%
2025Q4
Current $283.46
Number of shares
6,000 sh
Holdings current value
$757.3K
Avg closing price
$45.36
Last action
Trimmed 14.3%
2024Q4
Current —
Number of shares
16,502 sh
Holdings current value
$756.6K
Avg closing price
$40.11
Last action
Trimmed 6.3%
2025Q4
Current —
Number of shares
42,750 sh
Holdings current value
$756.2K
Avg closing price
$6.81
Last action
Added 1.8%
2025Q4
Current —
712
Y41053102INTERNATIONAL SEAWAYS INC
0.01%
of portfolio
Number of shares
15,488 sh
Holdings current value
$751.9K
Avg closing price
$36.48
Last action
Trimmed 2.7%
2025Q4
Current —
Number of shares
1,695 sh
Holdings current value
$751.7K
Avg closing price
$410.66
+20.4%
Last action
Trimmed 13.7%
2025Q4
Current $494.56
Number of shares
26,500 sh
Holdings current value
$747.6K
Avg closing price
$30.13
Last action
Trimmed 7.0%
2025Q4
Current —
Number of shares
18,695 sh
Holdings current value
$741.1K
Avg closing price
$37.15
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
12,645 sh
Holdings current value
$738.2K
Avg closing price
$50.92
-2.2%
Last action
Added 18.5%
2025Q4
Current $49.81
Number of shares
17,265 sh
Holdings current value
$735.0K
Avg closing price
$35.84
Last action
Trimmed 1.3%
2025Q2
Current —
Number of shares
4,045 sh
Holdings current value
$733.0K
Avg closing price
$157.76
Last action
Trimmed 0.6%
2025Q4
Current —
Number of shares
22,796 sh
Holdings current value
$732.7K
Avg closing price
$24.33
Last action
Trimmed 13.2%
2025Q4
Current —
Number of shares
18,772 sh
Holdings current value
$728.4K
Avg closing price
$36.04
Last action
Trimmed 1.3%
2025Q4
Current —
Number of shares
9,337 sh
Holdings current value
$722.5K
Avg closing price
$60.80
Last action
Trimmed 10.4%
2025Q4
Current —
Number of shares
44,479 sh
Holdings current value
$721.9K
Avg closing price
$13.82
-1.3%
Last action
Trimmed 21.2%
2025Q4
Current $13.64
Number of shares
23,000 sh
Holdings current value
$718.1K
Avg closing price
$29.61
Last action
New holding
2016Q4
Current —
Number of shares
4,671 sh
Holdings current value
$717.5K
Avg closing price
$114.20
+37.9%
Last action
Trimmed 21.5%
2025Q4
Current $157.48
Number of shares
4,762 sh
Holdings current value
$717.5K
Avg closing price
$96.26
Last action
Trimmed 52.9%
2025Q4
Current —
Number of shares
38,919 sh
Holdings current value
$716.5K
Avg closing price
$29.22
Last action
Added 0.3%
2025Q2
Current —
Number of shares
4,800 sh
Holdings current value
$713.6K
Avg closing price
$106.47
Last action
Trimmed 1.5%
2020Q4
Current —
Number of shares
39,200 sh
Holdings current value
$710.7K
Avg closing price
$18.13
+4.7%
Last action
New holding
2025Q4
Current $18.98
Number of shares
6,383 sh
Holdings current value
$704.4K
Avg closing price
$88.83
+9.6%
Last action
Trimmed 1.1%
2025Q4
Current $97.36
Number of shares
178,000 sh
Holdings current value
$703.1K
Avg closing price
$7.46
Last action
Trimmed 1.1%
2025Q4
Current —
Number of shares
154,729 sh
Holdings current value
$702.5K
Avg closing price
$5.43
Last action
Trimmed 40.7%
2025Q4
Current —
Number of shares
5,600 sh
Holdings current value
$698.7K
Avg closing price
$62.94
Last action
Trimmed 6.7%
2023Q2
Current —
Number of shares
2,114 sh
Holdings current value
$697.9K
Avg closing price
$361.79
-12.5%
Last action
Trimmed 27.7%
2025Q4
Current $316.40
Number of shares
4,615 sh
Holdings current value
$693.3K
Avg closing price
$135.70
+53.9%
Last action
Trimmed 1.9%
2025Q4
Current $208.80
Number of shares
10,000 sh
Holdings current value
$691.6K
Avg closing price
$69.01
+1.2%
Last action
Added 81.8%
2025Q4
Current $69.86
Number of shares
7,431 sh
Holdings current value
$688.9K
Avg closing price
$112.55
+19.1%
Last action
Trimmed 28.1%
2025Q4
Current $133.99
Number of shares
83,800 sh
Holdings current value
$685.5K
Avg closing price
$9.72
Last action
Trimmed 0.8%
2025Q4
Current —
Number of shares
45,586 sh
Holdings current value
$683.8K
Avg closing price
$11.69
Last action
Trimmed 4.7%
2025Q2
Current —
Number of shares
30,000 sh
Holdings current value
$678.3K
Avg closing price
$23.25
Last action
Trimmed 11.8%
2025Q4
Current —
740
G3265R107APTIV PLC
0.01%
of portfolio
Number of shares
8,880 sh
Holdings current value
$675.7K
Avg closing price
$60.46
Last action
Trimmed 0.8%
2025Q4
Current —
Number of shares
12,000 sh
Holdings current value
$669.6K
Avg closing price
$24.75
Last action
New holding
2020Q2
Current —
Number of shares
18,269 sh
Holdings current value
$654.0K
Avg closing price
$31.75
Last action
Added 7.4%
2025Q4
Current —
Number of shares
7,957 sh
Holdings current value
$652.5K
Avg closing price
$73.82
Last action
Trimmed 0.9%
2025Q4
Current —
Number of shares
11,809 sh
Holdings current value
$652.3K
Avg closing price
$55.00
Last action
Trimmed 13.2%
2025Q4
Current —
Number of shares
15,572 sh
Holdings current value
$652.3K
Avg closing price
$48.59
-10.0%
Last action
Trimmed 13.3%
2025Q4
Current $43.72
Number of shares
4,700 sh
Holdings current value
$645.4K
Avg closing price
$84.84
Last action
Trimmed 4.3%
2024Q2
Current —
Number of shares
32,721 sh
Holdings current value
$638.1K
Avg closing price
$17.28
Last action
New holding
2025Q3
Current —
748
G9001E128LIBERTY LATIN AMERICA LTD
0.01%
of portfolio
Number of shares
85,394 sh
Holdings current value
$637.0K
Avg closing price
$12.56
Last action
Trimmed 0.3%
2025Q4
Current —
Number of shares
38,718 sh
Holdings current value
$633.0K
Avg closing price
$13.84
Last action
New holding
2025Q2
Current —
Number of shares
15,900 sh
Holdings current value
$632.5K
Avg closing price
$39.52
Last action
Added 16.9%
2025Q4
Current —
Number of shares
6,000 sh
Holdings current value
$630.0K
Avg closing price
$92.34
Last action
New holding
2025Q2
Current —
Number of shares
9,608 sh
Holdings current value
$628.4K
Avg closing price
$65.40
Last action
New holding
2025Q4
Current —
Number of shares
23,825 sh
Holdings current value
$628.3K
Avg closing price
$22.03
Last action
Added 14.4%
2025Q3
Current —
Number of shares
6,373 sh
Holdings current value
$623.9K
Avg closing price
$93.93
+33.8%
Last action
Trimmed 1.3%
2025Q4
Current $125.70
Number of shares
14,302 sh
Holdings current value
$623.4K
Avg closing price
$45.64
+4.3%
Last action
Trimmed 1.9%
2025Q4
Current $47.59
Number of shares
3,885 sh
Holdings current value
$620.8K
Avg closing price
$93.16
Last action
Trimmed 50.7%
2025Q4
Current —
Number of shares
8,304 sh
Holdings current value
$618.6K
Avg closing price
$71.00
Last action
Trimmed 1.4%
2025Q4
Current —
Number of shares
1,744 sh
Holdings current value
$616.1K
Avg closing price
$224.12
+33.5%
Last action
Trimmed 12.2%
2025Q4
Current $299.14
Number of shares
40,000 sh
Holdings current value
$615.2K
Avg closing price
$15.38
Last action
New holding
2025Q4
Current —
Number of shares
7,754 sh
Holdings current value
$608.7K
Avg closing price
$80.03
Last action
Trimmed 5.6%
2025Q4
Current —
Number of shares
2,836 sh
Holdings current value
$607.4K
Avg closing price
$105.66
+163.4%
Last action
Trimmed 26.3%
2025Q4
Current $278.26
Number of shares
2,896 sh
Holdings current value
$604.5K
Avg closing price
$302.31
-21.9%
Last action
Trimmed 6.5%
2025Q4
Current $235.97
Number of shares
3,679 sh
Holdings current value
$598.9K
Avg closing price
$118.28
+104.4%
Last action
Trimmed 1.0%
2025Q4
Current $241.74
Number of shares
5,347 sh
Holdings current value
$597.4K
Avg closing price
$79.39
+24.6%
Last action
Trimmed 0.4%
2025Q4
Current $98.93
Number of shares
31,190 sh
Holdings current value
$596.7K
Avg closing price
$18.28
Last action
Trimmed 1.8%
2025Q3
Current —
Number of shares
1,727 sh
Holdings current value
$595.1K
Avg closing price
$231.99
+58.1%
Last action
Trimmed 1.4%
2025Q3
Current $366.86
Number of shares
15,187 sh
Holdings current value
$593.8K
Avg closing price
$138.00
-68.5%
Last action
Trimmed 24.7%
2025Q4
Current $43.49
Number of shares
4,468 sh
Holdings current value
$593.0K
Avg closing price
$89.72
+56.5%
Last action
Trimmed 4.0%
2025Q4
Current $140.37
Number of shares
7,243 sh
Holdings current value
$591.8K
Avg closing price
$75.16
+1.8%
Last action
Added 16.7%
2025Q4
Current $76.48
Number of shares
13,991 sh
Holdings current value
$591.8K
Avg closing price
$47.21
Last action
Trimmed 2.6%
2025Q4
Current —
Number of shares
301,761 sh
Holdings current value
$588.4K
Avg closing price
$4.26
-84.8%
Last action
Trimmed 48.7%
2025Q4
Current $0.65
Number of shares
28,920 sh
Holdings current value
$580.7K
Avg closing price
$24.47
-52.6%
Last action
Added 26.2%
2025Q4
Current $11.61
Number of shares
145,000 sh
Holdings current value
$580.0K
Avg closing price
$7.34
Last action
Added 3.6%
2024Q4
Current —
Number of shares
25,300 sh
Holdings current value
$577.9K
Avg closing price
$24.90
Last action
Trimmed 16.5%
2023Q4
Current —
775
G037AX101AMBARELLA INC
0.01%
of portfolio
Number of shares
8,147 sh
Holdings current value
$577.1K
Avg closing price
$56.36
Last action
Trimmed 46.4%
2025Q4
Current —
Number of shares
2,000 sh
Holdings current value
$576.6K
Avg closing price
$178.56
+67.7%
Last action
Trimmed 27.9%
2025Q4
Current $299.41
Number of shares
16,985 sh
Holdings current value
$576.5K
Avg closing price
$23.86
Last action
Trimmed 2.4%
2025Q4
Current —
Number of shares
1,992 sh
Holdings current value
$575.4K
Avg closing price
$250.45
+52.1%
Last action
Trimmed 3.4%
2025Q4
Current $380.88
Number of shares
1,295 sh
Holdings current value
$575.1K
Avg closing price
$185.15
+181.8%
Last action
Added 21.0%
2025Q4
Current $521.71
Number of shares
300,000 sh
Holdings current value
$566.4K
Avg closing price
$1.25
Last action
New holding
2025Q2
Current —
Number of shares
14,890 sh
Holdings current value
$566.0K
Avg closing price
$37.61
Last action
Trimmed 13.2%
2025Q4
Current —
Number of shares
28,720 sh
Holdings current value
$565.2K
Avg closing price
$20.57
Last action
Trimmed 6.5%
2025Q4
Current —
Number of shares
32,500 sh
Holdings current value
$562.6K
Avg closing price
$36.18
-59.4%
Last action
Trimmed 34.9%
2025Q4
Current $14.70
784
G3730V105FTAI AVIATION LTD
0.01%
of portfolio
Number of shares
2,850 sh
Holdings current value
$561.0K
Avg closing price
$22.85
Last action
Trimmed 19.7%
2025Q4
Current —
Number of shares
25,021 sh
Holdings current value
$559.5K
Avg closing price
$20.38
Last action
New holding
2025Q2
Current —
Number of shares
15,495 sh
Holdings current value
$558.0K
Avg closing price
$28.01
Last action
Added 20.2%
2025Q4
Current —
Number of shares
8,280 sh
Holdings current value
$556.2K
Avg closing price
$123.54
-49.5%
Last action
Trimmed 39.9%
2025Q4
Current $62.44
Number of shares
7,350 sh
Holdings current value
$549.0K
Avg closing price
$54.95
Last action
Trimmed 13.0%
2025Q4
Current —
Number of shares
23,152 sh
Holdings current value
$539.7K
Avg closing price
$23.65
Last action
Added 6.5%
2025Q4
Current —
Number of shares
3,278 sh
Holdings current value
$527.1K
Avg closing price
$63.56
+132.5%
Last action
Added 1.3%
2025Q1
Current $147.80
Number of shares
162,000 sh
Holdings current value
$526.5K
Avg closing price
$17.01
Last action
Added 0.9%
2025Q4
Current —
Number of shares
13,532 sh
Holdings current value
$521.0K
Avg closing price
$28.85
Last action
Trimmed 0.7%
2025Q4
Current —
Number of shares
1,485 sh
Holdings current value
$519.7K
Avg closing price
$385.31
-35.6%
Last action
Trimmed 42.6%
2025Q4
Current $248.16
Number of shares
4,315 sh
Holdings current value
$518.6K
Avg closing price
$109.29
Last action
Trimmed 3.5%
2025Q4
Current —
795
G0176J109ALLEGION PLC
0.00%
of portfolio
Number of shares
3,249 sh
Holdings current value
$517.3K
Avg closing price
$123.35
Last action
Trimmed 1.0%
2025Q4
Current —
Number of shares
6,317 sh
Holdings current value
$512.8K
Avg closing price
$62.72
+59.0%
Last action
Trimmed 28.2%
2025Q4
Current $99.75
Number of shares
65,000 sh
Holdings current value
$508.9K
Avg closing price
$10.86
Last action
Added 8.3%
2023Q3
Current —
Number of shares
21,500 sh
Holdings current value
$507.2K
Avg closing price
$46.54
Last action
New holding
2025Q4
Current —
Number of shares
649 sh
Holdings current value
$500.9K
Avg closing price
$631.72
+18.1%
Last action
Added 0.5%
2025Q4
Current $746.00
Number of shares
4,719 sh
Holdings current value
$500.9K
Avg closing price
$122.63
-14.0%
Last action
Trimmed 1.1%
2025Q4
Current $105.49
Number of shares
70,000 sh
Holdings current value
$500.5K
Avg closing price
$1.81
Last action
New holding
2025Q4
Current —
Number of shares
7,450 sh
Holdings current value
$496.8K
Avg closing price
$59.17
Last action
Added 6.4%
2025Q4
Current —
Number of shares
29,686 sh
Holdings current value
$496.4K
Avg closing price
$14.71
Last action
Trimmed 5.2%
2025Q4
Current —
Number of shares
7,178 sh
Holdings current value
$496.1K
Avg closing price
$70.24
-1.6%
Last action
Trimmed 0.2%
2025Q4
Current $69.12
Number of shares
7,724 sh
Holdings current value
$496.0K
Avg closing price
$43.46
+47.4%
Last action
Trimmed 3.8%
2025Q4
Current $64.04
806
N6596X109NXP SEMICONDUCTORS N V
0.00%
of portfolio
Number of shares
2,260 sh
Holdings current value
$490.6K
Avg closing price
$138.29
Last action
Trimmed 11.0%
2025Q3
Current —
Number of shares
12,370 sh
Holdings current value
$484.3K
Avg closing price
$57.20
-41.8%
Last action
Trimmed 1.7%
2025Q2
Current $33.27
Number of shares
6,125 sh
Holdings current value
$480.4K
Avg closing price
$48.54
+82.1%
Last action
Trimmed 70.6%
2025Q4
Current $88.37
Number of shares
3,701 sh
Holdings current value
$477.1K
Avg closing price
$120.98
Last action
Trimmed 6.2%
2025Q4
Current —
Number of shares
165,300 sh
Holdings current value
$474.4K
Avg closing price
$3.13
Last action
Added 5.1%
2025Q3
Current —
Number of shares
16,299 sh
Holdings current value
$474.1K
Avg closing price
$36.05
Last action
Trimmed 5.1%
2025Q4
Current —
Number of shares
12,776 sh
Holdings current value
$471.4K
Avg closing price
$51.19
+33.8%
Last action
Trimmed 1.3%
2025Q4
Current $68.50
Number of shares
32,815 sh
Holdings current value
$471.2K
Avg closing price
$13.87
Last action
New holding
2025Q2
Current —
Number of shares
12,770 sh
Holdings current value
$470.8K
Avg closing price
$37.56
Last action
Trimmed 7.9%
2025Q4
Current —
Number of shares
12,000 sh
Holdings current value
$467.4K
Avg closing price
$35.67
Last action
Trimmed 25.0%
2020Q4
Current —
Number of shares
6,368 sh
Holdings current value
$465.3K
Avg closing price
$62.88
+24.7%
Last action
New holding
2025Q2
Current $78.41
817
G1890L107CAPRI HOLDINGS LIMITED
0.00%
of portfolio
Number of shares
19,000 sh
Holdings current value
$463.6K
Avg closing price
$52.12
Last action
Trimmed 15.6%
2025Q3
Current —
Number of shares
47,490 sh
Holdings current value
$460.2K
Avg closing price
$11.39
Last action
Added 11.8%
2025Q4
Current —
Number of shares
2,250 sh
Holdings current value
$459.7K
Avg closing price
$130.39
+56.0%
Last action
New holding
2025Q4
Current $203.37
Number of shares
38,410 sh
Holdings current value
$456.3K
Avg closing price
$9.69
Last action
Trimmed 7.4%
2025Q4
Current —
Number of shares
43,182 sh
Holdings current value
$454.3K
Avg closing price
$9.71
Last action
Added 108.8%
2025Q3
Current —
Number of shares
2,057 sh
Holdings current value
$448.5K
Avg closing price
$181.15
-1.3%
Last action
Trimmed 1.2%
2025Q4
Current $178.73
Number of shares
5,930 sh
Holdings current value
$448.1K
Avg closing price
$81.21
+7.5%
Last action
Trimmed 1.1%
2025Q4
Current $87.31
824
G4740B105ICHOR HOLDINGS
0.00%
of portfolio
Number of shares
24,100 sh
Holdings current value
$444.2K
Avg closing price
$26.79
Last action
Added 75.9%
2025Q2
Current —
Number of shares
19,930 sh
Holdings current value
$444.0K
Avg closing price
$18.83
+4.7%
Last action
Trimmed 6.1%
2025Q3
Current $19.72
Number of shares
2,005 sh
Holdings current value
$439.8K
Avg closing price
$164.82
-12.9%
Last action
Added 1.1%
2025Q4
Current $143.55
Number of shares
7,000 sh
Holdings current value
$437.2K
Avg closing price
$62.46
-8.8%
Last action
New holding
2025Q4
Current $56.99
Number of shares
2,680 sh
Holdings current value
$431.4K
Avg closing price
$77.38
+64.1%
Last action
Trimmed 6.9%
2025Q4
Current $126.94
Number of shares
16,435 sh
Holdings current value
$430.9K
Avg closing price
$20.09
+50.7%
Last action
Trimmed 1.1%
2025Q4
Current $30.28
Number of shares
2,970 sh
Holdings current value
$427.8K
Avg closing price
$55.28
+159.3%
Last action
Trimmed 2.8%
2025Q4
Current $143.35
Number of shares
10,396 sh
Holdings current value
$427.5K
Avg closing price
$56.37
Last action
Trimmed 44.7%
2025Q4
Current —
Number of shares
3,015 sh
Holdings current value
$423.1K
Avg closing price
$144.73
Last action
Trimmed 4.3%
2025Q4
Current —
Number of shares
11,000 sh
Holdings current value
$422.4K
Avg closing price
$36.86
Last action
Added 10.0%
2025Q3
Current —
Number of shares
4,100 sh
Holdings current value
$420.9K
Avg closing price
$61.49
+27.2%
Last action
Added 2.5%
2024Q1
Current $78.23
Number of shares
3,050 sh
Holdings current value
$420.8K
Avg closing price
$180.45
-9.0%
Last action
Added 1.7%
2025Q4
Current $164.25
Number of shares
9,500 sh
Holdings current value
$418.5K
Avg closing price
$49.84
Last action
Added 5.6%
2025Q2
Current —
Number of shares
3,701 sh
Holdings current value
$417.9K
Avg closing price
$68.21
Last action
Trimmed 54.3%
2025Q4
Current —
Number of shares
25,745 sh
Holdings current value
$417.8K
Avg closing price
$8.47
Last action
Added 14.6%
2025Q4
Current —
Number of shares
3,580 sh
Holdings current value
$417.2K
Avg closing price
$61.37
Last action
New holding
2025Q4
Current —
Number of shares
15,000 sh
Holdings current value
$416.6K
Avg closing price
$24.70
Last action
Added 50.0%
2025Q4
Current —
Number of shares
320,000 sh
Holdings current value
$416.0K
Avg closing price
$1.10
Last action
New holding
2024Q4
Current —
Number of shares
25,100 sh
Holdings current value
$413.9K
Avg closing price
$16.11
Last action
Added 64.1%
2025Q4
Current —
Number of shares
7,500 sh
Holdings current value
$412.6K
Avg closing price
$49.52
Last action
Trimmed 25.0%
2025Q3
Current —
Number of shares
4,247 sh
Holdings current value
$412.5K
Avg closing price
$70.55
+26.0%
Last action
Trimmed 4.5%
2025Q4
Current $88.87
Number of shares
6,000 sh
Holdings current value
$412.4K
Avg closing price
$58.36
Last action
New holding
2025Q1
Current —
Number of shares
7,000 sh
Holdings current value
$408.0K
Avg closing price
$65.45
Last action
Added 16.7%
2025Q4
Current —
Number of shares
500,000 sh
Holdings current value
$407.1K
Avg closing price
$0.71
Last action
Added 25.0%
2025Q2
Current —
Number of shares
53,600 sh
Holdings current value
$406.8K
Avg closing price
$12.24
Last action
Added 1.5%
2025Q4
Current —
Number of shares
4,864 sh
Holdings current value
$406.7K
Avg closing price
$78.05
Last action
Added 31.5%
2025Q3
Current —
Number of shares
8,892 sh
Holdings current value
$406.2K
Avg closing price
$43.72
Last action
Trimmed 0.3%
2025Q4
Current —
Number of shares
400,000 sh
Holdings current value
$406.0K
Avg closing price
$1.08
Last action
Added 100.0%
2025Q3
Current —
Number of shares
25,906 sh
Holdings current value
$404.9K
Avg closing price
$12.43
+54.3%
Last action
Trimmed 3.4%
2025Q4
Current $19.18
Number of shares
11,999 sh
Holdings current value
$404.8K
Avg closing price
$33.71
Last action
Trimmed 6.8%
2025Q4
Current —
Number of shares
2,265 sh
Holdings current value
$403.5K
Avg closing price
$167.16
Last action
Added 0.4%
2025Q4
Current —
Number of shares
8,000 sh
Holdings current value
$402.9K
Avg closing price
$50.36
Last action
New holding
2025Q4
Current —
Number of shares
400,000 sh
Holdings current value
$402.7K
Avg closing price
$0.95
Last action
Added 33.3%
2022Q4
Current —
Number of shares
30,710 sh
Holdings current value
$402.3K
Avg closing price
$10.57
Last action
Added 1.3%
2025Q4
Current —
Number of shares
3,082 sh
Holdings current value
$402.2K
Avg closing price
$126.07
+3.7%
Last action
Trimmed 43.9%
2025Q4
Current $130.70
Number of shares
5,040 sh
Holdings current value
$402.0K
Avg closing price
$67.50
Last action
Trimmed 32.1%
2025Q3
Current —
Number of shares
3,750 sh
Holdings current value
$400.1K
Avg closing price
$95.32
Last action
New holding
2025Q2
Current —
Number of shares
3,013 sh
Holdings current value
$394.8K
Avg closing price
$98.34
+63.7%
Last action
Added 0.7%
2025Q4
Current $161.01
Number of shares
34,000 sh
Holdings current value
$394.4K
Avg closing price
$12.29
Last action
Added 2.1%
2025Q2
Current —
Number of shares
9,453 sh
Holdings current value
$392.5K
Avg closing price
$43.45
Last action
Trimmed 0.7%
2025Q4
Current —
Number of shares
8,000 sh
Holdings current value
$390.0K
Avg closing price
$45.60
Last action
New holding
2024Q4
Current —
Number of shares
3,095 sh
Holdings current value
$389.6K
Avg closing price
$111.32
Last action
Added 64.6%
2025Q4
Current —
Number of shares
260,000 sh
Holdings current value
$389.4K
Avg closing price
$1.26
Last action
Added 73.3%
2025Q4
Current —
Number of shares
400,000 sh
Holdings current value
$387.3K
Avg closing price
$1.16
Last action
Added 33.3%
2025Q1
Current —
Number of shares
25,297 sh
Holdings current value
$384.3K
Avg closing price
$16.87
Last action
Trimmed 3.0%
2025Q4
Current —
Number of shares
300,000 sh
Holdings current value
$381.4K
Avg closing price
$1.02
Last action
Trimmed 14.3%
2024Q2
Current —
Number of shares
3,196 sh
Holdings current value
$379.4K
Avg closing price
$111.90
-0.5%
Last action
Trimmed 1.3%
2025Q4
Current $111.33
Number of shares
2,509 sh
Holdings current value
$377.2K
Avg closing price
$158.91
Last action
Trimmed 1.1%
2025Q4
Current —
Number of shares
1,500 sh
Holdings current value
$376.5K
Avg closing price
$233.21
+32.7%
Last action
New holding
2025Q2
Current $309.38
Number of shares
4,425 sh
Holdings current value
$376.0K
Avg closing price
$76.53
+74.3%
Last action
Added 25.5%
2025Q4
Current $133.37
Number of shares
12,360 sh
Holdings current value
$375.3K
Avg closing price
$22.87
Last action
New holding
2025Q2
Current —
Number of shares
3,605 sh
Holdings current value
$374.9K
Avg closing price
$109.84
-3.8%
Last action
Trimmed 1.1%
2025Q4
Current $105.65
Number of shares
665 sh
Holdings current value
$367.6K
Avg closing price
$111.28
+562.5%
Last action
Trimmed 36.0%
2025Q4
Current $737.22
Number of shares
5,483 sh
Holdings current value
$367.5K
Avg closing price
$68.60
+30.4%
Last action
Trimmed 3.0%
2025Q4
Current $89.47
Number of shares
11,000 sh
Holdings current value
$367.1K
Avg closing price
$33.27
+6.2%
Last action
New holding
2016Q4
Current $35.34
Number of shares
1,600 sh
Holdings current value
$366.3K
Avg closing price
$187.88
+3.1%
Last action
Trimmed 0.6%
2025Q2
Current $193.78
Number of shares
747 sh
Holdings current value
$364.4K
Avg closing price
$439.50
+10.7%
Last action
Trimmed 0.4%
2025Q4
Current $486.50
Number of shares
6,301 sh
Holdings current value
$363.3K
Avg closing price
$54.16
+19.9%
Last action
Added 6.8%
2025Q4
Current $64.94
Number of shares
180 sh
Holdings current value
$362.6K
Avg closing price
$1591
+14.6%
Last action
Added 5.9%
2025Q3
Current $1822
Number of shares
13,180 sh
Holdings current value
$362.3K
Avg closing price
$21.17
+50.2%
Last action
Added 15.4%
2025Q4
Current $31.79
Number of shares
7,820 sh
Holdings current value
$359.5K
Avg closing price
$28.29
Last action
Trimmed 1.6%
2025Q4
Current —
Number of shares
7,040 sh
Holdings current value
$354.9K
Avg closing price
$60.56
Last action
Trimmed 9.9%
2025Q4
Current —
Number of shares
13,566 sh
Holdings current value
$353.5K
Avg closing price
$60.22
Last action
Added 2.0%
2025Q4
Current —
Number of shares
250,000 sh
Holdings current value
$352.3K
Avg closing price
$1.41
Last action
New holding
2025Q4
Current —
Number of shares
3,516 sh
Holdings current value
$350.8K
Avg closing price
$100.95
Last action
Trimmed 1.0%
2025Q4
Current —
Number of shares
50,000 sh
Holdings current value
$349.5K
Avg closing price
$6.97
Last action
Added 78.6%
2025Q4
Current —
Number of shares
30,000 sh
Holdings current value
$348.9K
Avg closing price
$13.17
Last action
New holding
2025Q2
Current —
Number of shares
332,100 sh
Holdings current value
$348.7K
Avg closing price
$6.80
Last action
Added 20.1%
2025Q4
Current —
Number of shares
15,000 sh
Holdings current value
$346.4K
Avg closing price
$25.86
Last action
Added 36.4%
2025Q4
Current —
Number of shares
300,000 sh
Holdings current value
$343.0K
Avg closing price
$1.14
Last action
New holding
2025Q4
Current —
Number of shares
20,293 sh
Holdings current value
$342.5K
Avg closing price
$18.71
Last action
Trimmed 5.5%
2025Q4
Current —
Number of shares
1,804 sh
Holdings current value
$339.3K
Avg closing price
$222.87
-20.3%
Last action
Trimmed 35.7%
2025Q3
Current $177.52
Number of shares
3,358 sh
Holdings current value
$338.8K
Avg closing price
$135.51
-27.7%
Last action
New holding
2025Q4
Current $97.97
Number of shares
800 sh
Holdings current value
$337.6K
Avg closing price
$378.08
+55.4%
Last action
New holding
2025Q2
Current $587.42
Number of shares
8,335 sh
Holdings current value
$336.5K
Avg closing price
$38.07
+7.2%
Last action
New holding
2025Q4
Current $40.81
Number of shares
155 sh
Holdings current value
$332.7K
Avg closing price
$1850
+7.1%
Last action
Added 3.3%
2024Q4
Current $1982
Number of shares
350,000 sh
Holdings current value
$331.3K
Avg closing price
$0.75
Last action
Added 40.0%
2024Q4
Current —
Number of shares
4,030 sh
Holdings current value
$330.5K
Avg closing price
$81.40
-10.1%
Last action
Trimmed 0.3%
2025Q4
Current $73.20
Number of shares
300,000 sh
Holdings current value
$329.5K
Avg closing price
$0.96
Last action
New holding
2024Q1
Current —
Number of shares
53,725 sh
Holdings current value
$328.3K
Avg closing price
$9.37
+11.1%
Last action
Trimmed 43.4%
2025Q4
Current $10.41
Number of shares
1,268 sh
Holdings current value
$328.1K
Avg closing price
$312.32
-28.3%
Last action
Trimmed 95.0%
2025Q4
Current $224.08
Number of shares
300,000 sh
Holdings current value
$327.1K
Avg closing price
$1.09
Last action
New holding
2025Q4
Current —
Number of shares
1,782 sh
Holdings current value
$324.3K
Avg closing price
$115.27
+66.0%
Last action
Added 31.3%
2025Q4
Current $191.36
Number of shares
3,700 sh
Holdings current value
$323.2K
Avg closing price
$57.00
+41.6%
Last action
Trimmed 0.5%
2025Q1
Current $80.69
Number of shares
9,200 sh
Holdings current value
$320.7K
Avg closing price
$5.36
Last action
Trimmed 68.3%
2025Q4
Current —
Number of shares
4,000 sh
Holdings current value
$320.0K
Avg closing price
$106.40
Last action
Added 33.3%
2025Q4
Current —
Number of shares
5,213 sh
Holdings current value
$316.0K
Avg closing price
$61.57
+4.4%
Last action
Added 10.9%
2025Q4
Current $64.27
Number of shares
19,288 sh
Holdings current value
$315.4K
Avg closing price
$29.98
-32.2%
Last action
Added 221.5%
2025Q2
Current $20.33
Number of shares
1,950 sh
Holdings current value
$314.6K
Avg closing price
$85.98
+92.5%
Last action
Trimmed 4.9%
2025Q4
Current $165.53
Number of shares
8,468 sh
Holdings current value
$310.2K
Avg closing price
$50.01
-8.5%
Last action
Trimmed 2.3%
2025Q4
Current $45.78
Number of shares
8,500 sh
Holdings current value
$309.1K
Avg closing price
$41.74
Last action
Added 6.3%
2025Q4
Current —
Number of shares
4,884 sh
Holdings current value
$308.9K
Avg closing price
$70.55
Last action
Trimmed 12.5%
2025Q4
Current —
Number of shares
300,000 sh
Holdings current value
$307.2K
Avg closing price
$0.80
Last action
Trimmed 25.0%
2025Q4
Current —
Number of shares
4,770 sh
Holdings current value
$304.5K
Avg closing price
$81.52
-10.0%
Last action
Trimmed 61.7%
2025Q4
Current $73.35
918
L72967109ORION ENGINEERED CARBONS S A
0.00%
of portfolio
Number of shares
57,341 sh
Holdings current value
$302.8K
Avg closing price
$10.49
Last action
Trimmed 13.5%
2025Q4
Current —
Number of shares
250,000 sh
Holdings current value
$301.9K
Avg closing price
$1.21
Last action
New holding
2025Q4
Current —
Number of shares
75,000 sh
Holdings current value
$301.5K
Avg closing price
$5.21
Last action
Trimmed 14.8%
2025Q3
Current —
Number of shares
10,642 sh
Holdings current value
$300.2K
Avg closing price
$31.99
Last action
Trimmed 4.4%
2025Q4
Current —
Number of shares
300,000 sh
Holdings current value
$299.6K
Avg closing price
$1.00
Last action
New holding
2025Q4
Current —
Number of shares
14,914 sh
Holdings current value
$299.5K
Avg closing price
$29.92
-39.7%
Last action
Added 0.4%
2025Q4
Current $18.04
Number of shares
12,742 sh
Holdings current value
$296.1K
Avg closing price
$26.14
Last action
Added 65.0%
2025Q4
Current —
Number of shares
11,066 sh
Holdings current value
$294.8K
Avg closing price
$41.52
Last action
Trimmed 43.9%
2025Q4
Current —
Number of shares
1,535 sh
Holdings current value
$294.0K
Avg closing price
$182.84
Last action
Trimmed 13.8%
2025Q4
Current —
Number of shares
300,000 sh
Holdings current value
$293.3K
Avg closing price
$1.01
Last action
New holding
2025Q3
Current —
Number of shares
3,480 sh
Holdings current value
$293.1K
Avg closing price
$90.75
+8.4%
Last action
Trimmed 33.2%
2025Q4
Current $98.36
Number of shares
3,941 sh
Holdings current value
$291.4K
Avg closing price
$75.93
Last action
Trimmed 4.8%
2025Q4
Current —
Number of shares
17,000 sh
Holdings current value
$290.4K
Avg closing price
$17.70
Last action
Trimmed 80.0%
2025Q4
Current —
Number of shares
57,924 sh
Holdings current value
$290.2K
Avg closing price
$9.22
Last action
Added 3.2%
2025Q4
Current —
Number of shares
10,000 sh
Holdings current value
$289.3K
Avg closing price
$28.93
Last action
New holding
2025Q4
Current —
Number of shares
6,727 sh
Holdings current value
$289.0K
Avg closing price
$63.84
Last action
Trimmed 2.3%
2025Q4
Current —
Number of shares
4,200 sh
Holdings current value
$285.6K
Avg closing price
$98.01
Last action
Trimmed 6.7%
2025Q3
Current —
Number of shares
30,963 sh
Holdings current value
$285.5K
Avg closing price
$8.65
Last action
New holding
2025Q2
Current —
Number of shares
200,000 sh
Holdings current value
$283.7K
Avg closing price
$1.30
Last action
New holding
2025Q3
Current —
Number of shares
2,035 sh
Holdings current value
$283.2K
Avg closing price
$100.87
Last action
Trimmed 49.6%
2020Q4
Current —
Number of shares
27,000 sh
Holdings current value
$282.4K
Avg closing price
$15.58
Last action
New holding
2025Q4
Current —
Number of shares
2,575 sh
Holdings current value
$279.0K
Avg closing price
$104.57
Last action
New holding
2025Q2
Current —
Number of shares
8,027 sh
Holdings current value
$278.8K
Avg closing price
$32.33
+47.3%
Last action
Trimmed 0.4%
2025Q4
Current $47.63
Number of shares
1,150 sh
Holdings current value
$277.4K
Avg closing price
$210.94
Last action
New holding
2025Q2
Current —
Number of shares
40,500 sh
Holdings current value
$275.8K
Avg closing price
$11.86
Last action
Added 2.5%
2025Q4
Current —
Number of shares
12,500 sh
Holdings current value
$275.6K
Avg closing price
$31.29
-39.0%
Last action
Trimmed 7.4%
2025Q3
Current $19.08
Number of shares
481 sh
Holdings current value
$275.6K
Avg closing price
$184.57
+318.6%
Last action
Trimmed 16.5%
2025Q4
Current $772.66
Number of shares
27,849 sh
Holdings current value
$275.4K
Avg closing price
$13.40
Last action
Trimmed 59.2%
2025Q4
Current —
Number of shares
150,000 sh
Holdings current value
$274.2K
Avg closing price
$1.83
Last action
New holding
2025Q4
Current —
Number of shares
1,830 sh
Holdings current value
$272.6K
Avg closing price
$146.89
+19.5%
Last action
Trimmed 0.7%
2025Q4
Current $175.50
Number of shares
100,000 sh
Holdings current value
$269.7K
Avg closing price
$2.70
Last action
New holding
2025Q4
Current —
Number of shares
50,000 sh
Holdings current value
$266.1K
Avg closing price
$1.18
Last action
Trimmed 75.0%
2025Q4
Current —
Number of shares
6,300 sh
Holdings current value
$263.1K
Avg closing price
$25.16
+89.7%
Last action
Added 10.5%
2025Q1
Current $47.72
Number of shares
1,616 sh
Holdings current value
$261.7K
Avg closing price
$124.29
+31.7%
Last action
Added 8.7%
2025Q4
Current $163.75
Number of shares
3,500 sh
Holdings current value
$260.7K
Avg closing price
$74.49
Last action
New holding
2025Q4
Current —
Number of shares
5,273 sh
Holdings current value
$259.5K
Avg closing price
$43.51
+13.6%
Last action
New holding
2025Q4
Current $49.43
Number of shares
25,096 sh
Holdings current value
$256.0K
Avg closing price
$26.04
Last action
Trimmed 5.8%
2025Q4
Current —
Number of shares
4,150 sh
Holdings current value
$254.9K
Avg closing price
$74.38
Last action
Trimmed 22.4%
2025Q4
Current —
Number of shares
55,000 sh
Holdings current value
$254.9K
Avg closing price
$0.96
Last action
Trimmed 45.0%
2025Q4
Current —
Number of shares
10,712 sh
Holdings current value
$253.8K
Avg closing price
$26.32
Last action
New holding
2025Q2
Current —
Number of shares
3,200 sh
Holdings current value
$252.9K
Avg closing price
$73.20
+14.2%
Last action
Trimmed 40.7%
2025Q2
Current $83.62
Number of shares
3,500 sh
Holdings current value
$252.5K
Avg closing price
$72.13
Last action
New holding
2025Q4
Current —
960
G06973112AURA MINERALS INC
0.00%
of portfolio
Number of shares
4,910 sh
Holdings current value
$247.5K
Avg closing price
$50.42
Last action
New holding
2025Q4
Current —
Number of shares
20,000 sh
Holdings current value
$244.0K
Avg closing price
$17.02
Last action
Trimmed 2.4%
2023Q4
Current —
Number of shares
1,000 sh
Holdings current value
$243.7K
Avg closing price
$204.88
Last action
New holding
2025Q3
Current —
Number of shares
3,500 sh
Holdings current value
$241.7K
Avg closing price
$60.88
Last action
New holding
2025Q4
Current —
Number of shares
8,729 sh
Holdings current value
$241.5K
Avg closing price
$27.67
Last action
New holding
2025Q4
Current —
Number of shares
500 sh
Holdings current value
$240.3K
Avg closing price
$440.65
Last action
New holding
2025Q2
Current —
Number of shares
272 sh
Holdings current value
$239.1K
Avg closing price
$254.41
+276.2%
Last action
New holding
2025Q4
Current $957.00
967
Y2573F102FLEX LTD
0.00%
of portfolio
Number of shares
3,950 sh
Holdings current value
$238.7K
Avg closing price
$21.46
Last action
Trimmed 37.8%
2025Q3
Current —
Number of shares
11,444 sh
Holdings current value
$236.2K
Avg closing price
$14.85
+46.0%
Last action
Trimmed 0.6%
2024Q3
Current $21.67
Number of shares
3,196 sh
Holdings current value
$235.4K
Avg closing price
$79.28
+1.1%
Last action
Trimmed 7.8%
2025Q4
Current $80.14
Number of shares
3,100 sh
Holdings current value
$235.3K
Avg closing price
$25.89
+187.5%
Last action
Trimmed 50.8%
2025Q4
Current $74.41
Number of shares
1,700 sh
Holdings current value
$234.3K
Avg closing price
$57.98
+138.5%
Last action
Trimmed 22.7%
2025Q4
Current $138.28
Number of shares
200,000 sh
Holdings current value
$233.9K
Avg closing price
$1.15
Last action
New holding
2025Q2
Current —
Number of shares
4,415 sh
Holdings current value
$233.5K
Avg closing price
$52.76
Last action
Trimmed 40.7%
2025Q3
Current —
Number of shares
1,650 sh
Holdings current value
$232.9K
Avg closing price
$133.04
Last action
New holding
2025Q2
Current —
Number of shares
4,258 sh
Holdings current value
$230.7K
Avg closing price
$54.17
Last action
New holding
2025Q4
Current —
Number of shares
215,000 sh
Holdings current value
$230.1K
Avg closing price
$21.05
Last action
Trimmed 33.7%
2025Q4
Current —
Number of shares
60,000 sh
Holdings current value
$229.2K
Avg closing price
$15.11
Last action
New holding
2025Q4
Current —
Number of shares
12,800 sh
Holdings current value
$228.1K
Avg closing price
$11.60
Last action
Added 6.7%
2023Q2
Current —
Number of shares
1,230 sh
Holdings current value
$227.7K
Avg closing price
$151.28
+33.1%
Last action
New holding
2025Q3
Current $201.35
Number of shares
3,300 sh
Holdings current value
$224.8K
Avg closing price
$91.35
-41.7%
Last action
Added 17.9%
2024Q2
Current $53.27
Number of shares
7,974 sh
Holdings current value
$224.5K
Avg closing price
$29.85
Last action
Trimmed 1.8%
2025Q4
Current —
Number of shares
24,000 sh
Holdings current value
$224.4K
Avg closing price
$19.51
Last action
Trimmed 3.9%
2025Q1
Current —
983
G05384501ASPEN INSURANCE HOLDINGS LTD
0.00%
of portfolio
Number of shares
6,000 sh
Holdings current value
$222.6K
Avg closing price
$37.10
Last action
New holding
2025Q4
Current —
Number of shares
175,000 sh
Holdings current value
$220.5K
Avg closing price
$3.50
Last action
Trimmed 2.8%
2024Q2
Current —
Number of shares
150,000 sh
Holdings current value
$218.5K
Avg closing price
$1.17
Last action
Trimmed 50.0%
2024Q4
Current —
Number of shares
771 sh
Holdings current value
$218.4K
Avg closing price
$134.40
+89.3%
Last action
New holding
2025Q4
Current $254.43
Number of shares
5,815 sh
Holdings current value
$216.2K
Avg closing price
$36.90
-1.2%
Last action
Trimmed 1.1%
2025Q4
Current $36.47
Number of shares
9,450 sh
Holdings current value
$215.6K
Avg closing price
$21.89
Last action
New holding
2025Q2
Current —
Number of shares
3,300 sh
Holdings current value
$212.6K
Avg closing price
$14.35
Last action
New holding
2025Q4
Current —
Number of shares
2,257 sh
Holdings current value
$211.9K
Avg closing price
$84.72
Last action
Trimmed 0.0%
2025Q4
Current —
Number of shares
6,726 sh
Holdings current value
$211.7K
Avg closing price
$31.95
+46.4%
Last action
Trimmed 3.9%
2025Q4
Current $46.76
Number of shares
6,479 sh
Holdings current value
$209.2K
Avg closing price
$106.09
-67.2%
Last action
Trimmed 3.0%
2025Q1
Current $34.75
Number of shares
200,000 sh
Holdings current value
$208.8K
Avg closing price
$1.06
Last action
New holding
2024Q2
Current —
Number of shares
18,200 sh
Holdings current value
$207.8K
Avg closing price
$14.42
Last action
Trimmed 20.6%
2025Q4
Current —
Number of shares
1,517 sh
Holdings current value
$206.4K
Avg closing price
$45.52
+159.8%
Last action
New holding
2025Q4
Current $118.25
Number of shares
3,099 sh
Holdings current value
$205.4K
Avg closing price
$75.00
-2.1%
Last action
Trimmed 7.1%
2025Q4
Current $73.42
Number of shares
300,000 sh
Holdings current value
$202.5K
Avg closing price
$0.85
Last action
New holding
2025Q2
Current —
Number of shares
20,000 sh
Holdings current value
$202.2K
Avg closing price
$10.11
Last action
New holding
2025Q4
Current —
Number of shares
200 sh
Holdings current value
$201.8K
Avg closing price
$688.81
+64.6%
Last action
New holding
2025Q4
Current $1134
Number of shares
3,181 sh
Holdings current value
$201.7K
Avg closing price
$74.52
-21.2%
Last action
Trimmed 1.9%
2025Q4
Current $58.70
Number of shares
3,000 sh
Holdings current value
$201.7K
Avg closing price
$67.22
+14.0%
Last action
New holding
2025Q4
Current $76.64
1002
G3934V109GENIUS SPORTS LIMITED
0.00%
of portfolio
Number of shares
18,250 sh
Holdings current value
$201.1K
Avg closing price
$5.52
Last action
Trimmed 1.4%
2025Q1
Current —
Number of shares
32,096 sh
Holdings current value
$199.6K
Avg closing price
$7.11
Last action
Added 100.0%
2025Q4
Current —
Number of shares
40,000 sh
Holdings current value
$197.6K
Avg closing price
$3.70
Last action
Trimmed 4.8%
2025Q3
Current —
Number of shares
126,000 sh
Holdings current value
$192.8K
Avg closing price
$1.54
Last action
New holding
2025Q4
Current —
Number of shares
23,500 sh
Holdings current value
$190.3K
Avg closing price
$12.94
Last action
Added 108.0%
2025Q4
Current —
Number of shares
16,000 sh
Holdings current value
$188.2K
Avg closing price
$9.92
Last action
Added 45.5%
2025Q3
Current —
Number of shares
10,000 sh
Holdings current value
$186.0K
Avg closing price
$18.46
Last action
New holding
2025Q1
Current —
Number of shares
20,481 sh
Holdings current value
$184.7K
Avg closing price
$18.93
Last action
Added 30.8%
2025Q4
Current —
Number of shares
12,000 sh
Holdings current value
$184.3K
Avg closing price
$13.97
Last action
New holding
2025Q3
Current —
Number of shares
52,200 sh
Holdings current value
$182.2K
Avg closing price
$3.40
Last action
Added 11.5%
2025Q4
Current —
Number of shares
12,700 sh
Holdings current value
$177.7K
Avg closing price
$16.96
Last action
New holding
2025Q2
Current —
Number of shares
20,000 sh
Holdings current value
$173.0K
Avg closing price
$16.63
Last action
New holding
2025Q4
Current —
Number of shares
10,000 sh
Holdings current value
$165.5K
Avg closing price
$13.81
Last action
New holding
2025Q2
Current —
Number of shares
10,300 sh
Holdings current value
$162.0K
Avg closing price
$27.05
Last action
Trimmed 29.5%
2025Q2
Current —
Number of shares
15,000 sh
Holdings current value
$159.3K
Avg closing price
$10.85
Last action
Added 50.0%
2025Q3
Current —
Number of shares
11,700 sh
Holdings current value
$153.5K
Avg closing price
$11.50
+8.2%
Last action
Trimmed 6.4%
2024Q2
Current $12.44
Number of shares
14,411 sh
Holdings current value
$133.2K
Avg closing price
$8.30
Last action
Trimmed 5.5%
2025Q2
Current —
Number of shares
16,275 sh
Holdings current value
$121.7K
Avg closing price
$14.61
Last action
Trimmed 9.5%
2025Q3
Current —
Number of shares
11,938 sh
Holdings current value
$112.5K
Avg closing price
$13.37
Last action
Trimmed 52.2%
2025Q4
Current —
Number of shares
79,200 sh
Holdings current value
$109.3K
Avg closing price
$5.03
-72.2%
Last action
Added 2.6%
2025Q3
Current $1.40
Number of shares
14,000 sh
Holdings current value
$105.7K
Avg closing price
$7.55
Last action
New holding
2025Q4
Current —
Number of shares
14,000 sh
Holdings current value
$98.1K
Avg closing price
$7.45
Last action
New holding
2025Q4
Current —
Number of shares
10,200 sh
Holdings current value
$89.9K
Avg closing price
$14.45
-57.4%
Last action
New holding
2025Q4
Current $6.16
Number of shares
10,000 sh
Holdings current value
$89.6K
Avg closing price
$8.96
Last action
New holding
2025Q4
Current —
Number of shares
18,000 sh
Holdings current value
$81.4K
Avg closing price
$8.02
Last action
New holding
2025Q2
Current —
Number of shares
14,000 sh
Holdings current value
$75.7K
Avg closing price
$7.70
Last action
New holding
2025Q4
Current —
Number of shares
40,000 sh
Holdings current value
$75.6K
Avg closing price
$4.04
Last action
Added 14.3%
2025Q4
Current —
Number of shares
14,400 sh
Holdings current value
$67.1K
Avg closing price
$5.50
Last action
New holding
2025Q2
Current —
Number of shares
10,000 sh
Holdings current value
$59.7K
Avg closing price
$10.87
Last action
New holding
2025Q4
Current —
Number of shares
11,100 sh
Holdings current value
$54.1K
Avg closing price
$11.46
Last action
Trimmed 17.8%
2025Q3
Current —
Number of shares
10,000 sh
Holdings current value
$40.5K
Avg closing price
$10.58
Last action
New holding
2023Q4
Current —
Number of shares
57,000 sh
Holdings current value
$38.1K
Avg closing price
$2.23
Last action
New holding
2025Q4
Current —
Number of shares
14,000 sh
Holdings current value
$37.5K
Avg closing price
$2.68
Last action
New holding
2025Q4
Current —
Number of shares
20,000 sh
Holdings current value
$27.0K
Avg closing price
$1.35
Last action
New holding
2025Q3
Current —
Number of shares
10,000 sh
Holdings current value
$16.3K
Avg closing price
$1.63
Last action
New holding
2025Q4
Current —
Portfolio heatmap
Box size = % of portfolio · color = return since filing
Sector exposure
Share of dollar value across the latest reported portfolio. Unclassified positions excluded.
- Industrials148 pos$3.22B34.2%
- Consumer Cyclical101 pos$1.38B14.6%
- Communication Services66 pos$1.30B13.8%
- Financial Services114 pos$879.5M9.4%
- Technology87 pos$694.4M7.4%
- Basic Materials53 pos$455.3M4.8%
- Consumer Defensive51 pos$386.9M4.1%
- Utilities35 pos$317.3M3.4%
- Healthcare66 pos$297.4M3.2%
- Energy39 pos$277.7M3.0%
- Real Estate44 pos$206.9M2.2%
(9.7% unclassified, excluded from %)