Greenlea Lane Capital Partners LPNFLX history

Issuer:
NETFLIX INC
Quarters tracked:
1 (Q1 2021Q1 2021)
Current shares:
35,273
Current value:
$18.40M
Peak shares:
35,273 (Q1 2021)
Overall change:
0%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 202135,273$18.40M$521.67NEW