Otter Creek Advisors’s Meta Platforms (Facebook) META Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-6,143
Closed -$4.53M 38
2025
Q2
$4.53M Sell
6,143
-2,909
-32% -$1.8M 3.21% 9
2025
Q1
$5.22M Buy
9,052
+950
+12% +$613K 3.13% 8
2024
Q4
$4.74M Sell
8,102
-1,798
-18% -$1.06M 3.27% 18
2024
Q3
$5.67M Hold
9,900
3.59% 8
2024
Q2
$4.99M Sell
9,900
-1,500
-13% -$729K 3.24% 10
2024
Q1
$5.54M Buy
11,400
+3,500
+44% +$1.56M 3.29% 6
2023
Q4
$2.8M Sell
7,900
-10,800
-58% -$3.52M 1.66% 30
2023
Q3
$5.61M Buy
18,700
+12,900
+222% +$3.89M 4.3% 3
2023
Q2
$1.66M Sell
5,800
-9,200
-61% -$2.27M 0.98% 34
2023
Q1
$3.18M Buy
+15,000
New +$2.55M 2.28% 15
2022
Q2
Sell
-20,700
Closed -$4.6M 53
2022
Q1
$4.6M Buy
+20,700
New +$5.17M 1.86% 22

Other funds holding META

Otter Creek Advisors's META Position: Q3 2025 in Review

Otter Creek Advisors sold out of Meta Platforms (Facebook) (META) in Q3 2025, closing a stake of 6,143 shares — an estimated $4.53M sold.

Otter Creek Advisors first reported a position in META in Q1 2022 and held it in 11 quarters. The position peaked at $5.67M in Q3 2024. 4,902 funds tracked by Wall St. Rank hold META as of Q3 2025.

  • Otter Creek Advisors reported no remaining Meta Platforms (Facebook) position as of Q3 2025 after selling out during the quarter.
  • Otter Creek Advisors sold 6,143 Meta Platforms (Facebook) shares in Q3 2025, an estimated $4.53M.
  • Otter Creek Advisors first reported a position in Meta Platforms (Facebook) in Q1 2022 and held it in 11 quarters.
  • Otter Creek Advisors's Meta Platforms (Facebook) position peaked at $5.67M in Q3 2024.
  • 4,902 funds tracked by Wall St. Rank held Meta Platforms (Facebook) as of Q3 2025.

Based on Otter Creek Advisors's 13F filing for Q3 2025, filed 14 Nov 2025.