SEC 13F Intelligence

Sapience Investments, LLC / TWLO

Sapience Investments, LLC’s Twilio Inc Position

Does Sapience Investments, LLC own Twilio Inc (TWLO)? Yes88 shares worth $11,072 (+1.43% of its 13F portfolio) as of Q1 2026, down from 4.7K shares the prior filed quarter.

Position Value
$11,072
Q1 2026
Shares
88
% of Portfolio
+1.43%
Quarters Held
9
currently held

Position History TWLO

Reported value by quarter
Q1 ’23: $673,429Q1 ’23Q2 ’23: $581,614Q3 ’23: $529,755Q3 ’23Q4 ’23: $686,699Q1 ’24: $543,990Q1 ’24Q2 ’25: $467,718Q3 ’25: $477,329Q3 ’25Q4 ’25: $675,498Q1 ’26: $11,072Q1 ’26filingsflow.com
QuarterSharesValue% of Portfolio
Q1 202688$11,072+1.43%
Q4 20254.7K$675,498+2.55%
Q3 20254.8K$477,329+1.87%
Q2 20253.8K$467,718+0.31%
Q1 20248.9K$543,990+0.18%
Q4 20239.1K$686,699+0.16%
Q3 20239.1K$529,755+0.13%
Q2 20239.1K$581,614+0.13%
Q1 202310.1K$673,429+0.16%

Common-stock position only; options are excluded. Quarters where the fund filed no 13F or reported no position are absent. See Sapience Investments, LLC’s full portfolio or all institutional holders of TWLO.