Hedge Fund · CIK 0001103804
Andreas Halvorsen
Viking Global
Andreas Halvorsen runs Viking Global, a hedge fund overseeing $37.68B in disclosed equity holdings (SEC CIK 0001103804). The latest portfolio (2025Q4) discloses 76 positions across 8 sectors, with the largest positions in MSFT, PNC and TSM. On a mark-to-market basis the tracked portfolio has returned 26.6% over the past year. OpenStocks tracks 40 consecutive quarterly snapshots for this manager — every position change, new entry, and exit is logged below.
Portfolio
$37.68B
Positions
76
Quarter
2025Q4
Filings tracked
40
Holdings
Sorted by value · 2025Q4
76 positions
Number of shares
3,217,642 sh
Holdings current value
$1.56B
Avg closing price
$470.91
-10.2%
Last action
Added 32.4%
2025Q4
Current $422.79
Number of shares
7,287,068 sh
Holdings current value
$1.52B
Avg closing price
$196.60
+11.9%
Last action
Trimmed 8.4%
2025Q4
Current $220.07
Number of shares
4,914,896 sh
Holdings current value
$1.49B
Avg closing price
$136.22
+166.7%
Last action
Added 24.6%
2025Q4
Current $363.35
Number of shares
3,984,205 sh
Holdings current value
$1.40B
Avg closing price
$265.54
+18.7%
Last action
Added 37.5%
2025Q4
Current $315.10
Number of shares
13,872,905 sh
Holdings current value
$1.39B
Avg closing price
$71.46
+29.6%
Last action
Trimmed 16.3%
2025Q4
Current $92.62
Number of shares
11,193,504 sh
Holdings current value
$1.27B
Avg closing price
$122.72
Last action
Added 7.1%
2025Q4
Current —
Number of shares
4,782,534 sh
Holdings current value
$1.18B
Avg closing price
$261.17
+13.8%
Last action
Added 30.4%
2025Q4
Current $297.24
Number of shares
3,619,215 sh
Holdings current value
$1.11B
Avg closing price
$280.32
+9.5%
Last action
Added 7.2%
2025Q4
Current $306.96
Number of shares
14,393,934 sh
Holdings current value
$1.10B
Avg closing price
$26.97
+187.4%
Last action
Trimmed 9.9%
2025Q4
Current $77.51
Number of shares
19,228,265 sh
Holdings current value
$1.06B
Avg closing price
$64.19
Last action
Trimmed 6.1%
2025Q4
Current —
Number of shares
3,172,308 sh
Holdings current value
$1.03B
Avg closing price
$344.76
-3.3%
Last action
Added 10.1%
2025Q4
Current $333.34
Number of shares
3,953,087 sh
Holdings current value
$858.29M
Avg closing price
$190.32
+15.0%
Last action
Added 31.3%
2025Q4
Current $218.88
Number of shares
2,666,272 sh
Holdings current value
$834.54M
Avg closing price
$180.23
+86.4%
Last action
New holding
2025Q4
Current $336.02
Number of shares
3,742,191 sh
Holdings current value
$801.43M
Avg closing price
$143.20
+94.3%
Last action
Trimmed 10.5%
2025Q4
Current $278.26
Number of shares
4,803,197 sh
Holdings current value
$777.93M
Avg closing price
$137.67
+18.9%
Last action
New holding
2025Q4
Current $163.75
Number of shares
1,699,741 sh
Holdings current value
$764.41M
Avg closing price
$389.37
-0.1%
Last action
Added 5.6%
2025Q4
Current $388.90
Number of shares
3,754,218 sh
Holdings current value
$762.26M
Avg closing price
$226.01
-12.8%
Last action
Added 15.1%
2025Q4
Current $197.12
Number of shares
3,126,816 sh
Holdings current value
$721.73M
Avg closing price
$186.98
+33.5%
Last action
New holding
2025Q4
Current $249.70
Number of shares
2,952,317 sh
Holdings current value
$715.52M
Avg closing price
$191.93
+4.6%
Last action
Trimmed 60.0%
2025Q4
Current $200.71
20
G51502105JOHNSON CTLS INTL PLC
1.88%
of portfolio
Number of shares
5,918,707 sh
Holdings current value
$708.77M
Avg closing price
$100.30
Last action
Trimmed 12.9%
2025Q4
Current —
Number of shares
19,119,912 sh
Holdings current value
$658.87M
Avg closing price
$36.77
-35.4%
Last action
Added 27.4%
2025Q4
Current $23.74
Number of shares
1,905,982 sh
Holdings current value
$614.15M
Avg closing price
$265.11
Last action
Trimmed 62.3%
2025Q4
Current —
Number of shares
3,167,479 sh
Holdings current value
$570.59M
Avg closing price
$152.07
Last action
Added 56.5%
2025Q4
Current —
Number of shares
6,806,095 sh
Holdings current value
$553.47M
Avg closing price
$49.25
+58.5%
Last action
Trimmed 47.8%
2025Q4
Current $78.05
Number of shares
3,880,048 sh
Holdings current value
$538.98M
Avg closing price
$147.51
Last action
Added 46.7%
2025Q4
Current —
Number of shares
4,764,495 sh
Holdings current value
$524.48M
Avg closing price
$107.52
Last action
Added 23.9%
2025Q4
Current —
Number of shares
2,572,969 sh
Holdings current value
$509.37M
Avg closing price
$197.97
+10.0%
Last action
New holding
2025Q4
Current $217.86
Number of shares
1,699,236 sh
Holdings current value
$502.31M
Avg closing price
$246.38
+55.2%
Last action
Trimmed 1.4%
2025Q4
Current $382.32
Number of shares
13,817,539 sh
Holdings current value
$500.89M
Avg closing price
$32.66
+30.8%
Last action
Trimmed 13.4%
2025Q4
Current $42.72
Number of shares
29,993,708 sh
Holdings current value
$487.10M
Avg closing price
$48.30
-70.8%
Last action
Trimmed 10.4%
2020Q4
Current $14.08
Number of shares
3,671,545 sh
Holdings current value
$468.38M
Avg closing price
$80.70
+12.0%
Last action
Added 20.8%
2025Q4
Current $90.40
Number of shares
999,180 sh
Holdings current value
$466.48M
Avg closing price
$282.60
+70.9%
Last action
Trimmed 27.6%
2025Q4
Current $482.97
Number of shares
793,187 sh
Holdings current value
$459.61M
Avg closing price
$573.51
-10.0%
Last action
New holding
2025Q4
Current $516.00
Number of shares
3,223,940 sh
Holdings current value
$452.38M
Avg closing price
$128.68
Last action
Added 3.2%
2025Q4
Current —
Number of shares
1,061,533 sh
Holdings current value
$447.99M
Avg closing price
$285.20
+27.0%
Last action
Trimmed 49.5%
2025Q4
Current $362.24
Number of shares
13,536,645 sh
Holdings current value
$447.39M
Avg closing price
$34.25
-21.3%
Last action
Added 146.9%
2025Q4
Current $26.97
Number of shares
11,537,518 sh
Holdings current value
$441.43M
Avg closing price
$13.71
+223.9%
Last action
Trimmed 6.2%
2025Q4
Current $44.39
38
N82405106STELLANTIS N.V
1.15%
of portfolio
Number of shares
39,062,551 sh
Holdings current value
$434.32M
Avg closing price
$11.12
Last action
New holding
2025Q4
Current —
Number of shares
14,061,827 sh
Holdings current value
$429.45M
Avg closing price
$19.97
+36.7%
Last action
New holding
2025Q4
Current $27.31
40
H42097107UBS GROUP AG
1.13%
of portfolio
Number of shares
9,128,817 sh
Holdings current value
$425.96M
Avg closing price
$38.59
Last action
Trimmed 30.3%
2025Q4
Current —
Number of shares
1,197,273 sh
Holdings current value
$395.23M
Avg closing price
$501.25
-36.9%
Last action
New holding
2025Q4
Current $316.40
Number of shares
6,036,936 sh
Holdings current value
$358.78M
Avg closing price
$77.51
-30.2%
Last action
Trimmed 27.5%
2025Q4
Current $54.10
Number of shares
1,088,582 sh
Holdings current value
$355.44M
Avg closing price
$284.19
Last action
Trimmed 21.3%
2025Q4
Current —
Number of shares
34,360,000 sh
Holdings current value
$347.38M
Avg closing price
$11.12
Last action
New holding
2025Q1
Current —
45
H1467J104CHUBB LIMITED
0.84%
of portfolio
Number of shares
1,013,839 sh
Holdings current value
$316.44M
Avg closing price
$228.40
Last action
New holding
2025Q4
Current —
Number of shares
1,331,538 sh
Holdings current value
$303.22M
Avg closing price
$179.08
+13.6%
Last action
New holding
2025Q4
Current $203.47
Number of shares
621,311 sh
Holdings current value
$301.70M
Avg closing price
$485.58
-1.3%
Last action
New holding
2025Q4
Current $479.22
Number of shares
2,768,659 sh
Holdings current value
$297.74M
Avg closing price
$107.54
Last action
New holding
2025Q4
Current —
Number of shares
6,959,157 sh
Holdings current value
$292.28M
Avg closing price
$42.00
+11.8%
Last action
New holding
2025Q4
Current $46.94
50
G0403H108AON PLC
0.73%
of portfolio
Number of shares
783,650 sh
Holdings current value
$276.53M
Avg closing price
$298.91
Last action
Trimmed 44.6%
2025Q4
Current —
Number of shares
1,040,977 sh
Holdings current value
$269.39M
Avg closing price
$158.96
+41.0%
Last action
New holding
2025Q4
Current $224.08
Number of shares
4,494,629 sh
Holdings current value
$247.20M
Avg closing price
$39.84
+34.3%
Last action
Trimmed 60.9%
2025Q4
Current $53.51
Number of shares
2,509,808 sh
Holdings current value
$239.31M
Avg closing price
$80.75
-21.5%
Last action
Trimmed 5.0%
2025Q4
Current $63.42
Number of shares
1,507,988 sh
Holdings current value
$233.30M
Avg closing price
$154.71
Last action
New holding
2025Q4
Current —
Number of shares
912,040 sh
Holdings current value
$219.95M
Avg closing price
$100.87
Last action
New holding
2025Q4
Current —
Number of shares
5,752,388 sh
Holdings current value
$214.97M
Avg closing price
$37.37
-45.6%
Last action
New holding
2025Q4
Current $20.32
Number of shares
28,396,545 sh
Holdings current value
$203.32M
Avg closing price
$7.16
Last action
New holding
2025Q4
Current —
58
G0260P102AMER SPORTS INC
0.48%
of portfolio
Number of shares
4,814,290 sh
Holdings current value
$179.81M
Avg closing price
$32.74
Last action
Trimmed 24.1%
2025Q4
Current —
Number of shares
3,162,630 sh
Holdings current value
$161.01M
Avg closing price
$48.49
Last action
Trimmed 37.8%
2025Q4
Current —
Number of shares
12,428,894 sh
Holdings current value
$157.47M
Avg closing price
$12.67
+33.5%
Last action
New holding
2025Q4
Current $16.92
61
N62509109NEWAMSTERDAM PHARMA COMPANY
0.39%
of portfolio
Number of shares
4,203,567 sh
Holdings current value
$147.46M
Avg closing price
$10.79
Last action
Trimmed 35.1%
2025Q4
Current —
62
G76279101ROIVANT SCIENCES LTD
0.37%
of portfolio
Number of shares
6,443,191 sh
Holdings current value
$139.82M
Avg closing price
$10.08
Last action
Trimmed 72.7%
2025Q4
Current —
Number of shares
619,236 sh
Holdings current value
$139.58M
Avg closing price
$225.41
-23.7%
Last action
New holding
2025Q4
Current $171.95
Number of shares
3,195,181 sh
Holdings current value
$131.45M
Avg closing price
$10.98
Last action
Added 8.2%
2025Q2
Current —
Number of shares
1,437,705 sh
Holdings current value
$113.58M
Avg closing price
$14.17
Last action
Trimmed 19.6%
2025Q4
Current —
66
N69605108PHARVARIS N V
0.27%
of portfolio
Number of shares
3,653,310 sh
Holdings current value
$101.38M
Avg closing price
$24.35
Last action
Trimmed 0.1%
2024Q1
Current —
Number of shares
1,442,582 sh
Holdings current value
$97.00M
Avg closing price
$94.32
-57.5%
Last action
Trimmed 22.0%
2025Q4
Current $40.04
Number of shares
295,028 sh
Holdings current value
$81.17M
Avg closing price
$275.14
Last action
New holding
2025Q4
Current —
Number of shares
2,666,690 sh
Holdings current value
$80.83M
Avg closing price
$19.23
Last action
New holding
2025Q3
Current —
Number of shares
58,651,170 sh
Holdings current value
$75.07M
Avg closing price
$2.71
-65.9%
Last action
New holding
2024Q1
Current $0.92
Number of shares
514,340 sh
Holdings current value
$66.90M
Avg closing price
$162.33
+9.8%
Last action
Trimmed 52.1%
2025Q4
Current $178.29
Number of shares
6,572,691 sh
Holdings current value
$53.76M
Avg closing price
$10.72
Last action
Trimmed 0.0%
2025Q4
Current —
Number of shares
3,198,644 sh
Holdings current value
$40.05M
Avg closing price
$6.40
Last action
Trimmed 37.6%
2025Q4
Current —
Number of shares
3,577,128 sh
Holdings current value
$29.73M
Avg closing price
$8.15
Last action
New holding
2024Q3
Current —
Number of shares
3,482,434 sh
Holdings current value
$22.67M
Avg closing price
$6.88
Last action
Added 134.9%
2025Q3
Current —
76
75120L100RALLYBIO CORP
0.01%
of portfolio
Number of shares
4,194,777 sh
Holdings current value
$2.88M
Avg closing price
$17.58
Last action
New holding
2021Q3
Current —
Portfolio heatmap
Box size = % of portfolio · color = return since filing
JOHNSON CTLS INTL PLC
1.88%
52 more
37.77%
Sector exposure
Share of dollar value across the latest reported portfolio. Unclassified positions excluded.
- Financial Services12 pos$7.89B22.6%
- Consumer Cyclical12 pos$6.90B19.7%
- Technology7 pos$5.79B16.6%
- Healthcare19 pos$4.63B13.3%
- Industrials7 pos$3.26B9.3%
- Communication Services3 pos$2.87B8.2%
- Basic Materials2 pos$2.21B6.3%
- Real Estate4 pos$1.39B4.0%
(7.3% unclassified, excluded from %)