Srinivasan Leela (CIK 0001780545)

Latest company ownership

Role: Director
Shares held
79,469
Last filed at
Jun 9, 2025
Confidence Score
51.5
2025Q4
Confidence Score History
2020Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jun 5, 2025 Jun 9, 2025 UPWORK, INC Director Sell 82.5 +1,536 1.97% $149.7K
Jun 2, 2022 Jun 6, 2022 UPWORK, INC Director Sell 95.0 +6,296 19.13% $78.1K
Sep 3, 2021 Sep 7, 2021 UPWORK, INC Director Sell 20.0 -7,200 -17.95% $326K
Aug 7, 2020 Aug 7, 2020 UPWORK, INC Director Sell 22.5 -5,975 -14.22% $86.6K