Home/Insiders/Rivera Sandra L
RS
SEC Insider//CIK 0001790475

Rivera Sandra L

CIK 00017904752 companiesREDWOOD CITY, CA

Transactions

50

Companies

2

Filings

7

CIK

0001790475

Recent Transactions

50 trades
  • Award

    Restricted Stock Units

    2025-05-21+302302 total
  • Award

    Restricted Stock Unit

    2024-05-23+338338 total
  • Award

    Restricted Stock Units

    2023-12-03+5,2835,283 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-10-318,11840,592 total
  • Exercise/Conversion

    Common Stock

    2023-10-31+8,118244,112 total
  • Tax Payment

    Common Stock

    2023-10-31$36.10/sh4,025240,087 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-10-301,8121,811 total
  • Exercise/Conversion

    Common Stock

    2023-10-30+1,812236,893 total
  • Tax Payment

    Common Stock

    2023-10-30$35.44/sh899235,994 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-07-318,11948,710 total
  • Exercise/Conversion

    Common Stock

    2023-07-31+1,811231,060 total
  • Tax Payment

    Common Stock

    2023-07-31$36.43/sh627230,433 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-07-311,8113,623 total
  • Tax Payment

    Common Stock

    2023-07-31$36.43/sh3,472235,080 total
  • Exercise/Conversion

    Common Stock

    2023-07-31+8,119238,552 total
  • Award

    Restricted Stock Units

    2023-05-30+138,608138,608 total
  • Award

    Performance-Based Stock Units (PSUs)

    2023-05-30+207,911207,911 total
  • Exercise/Conversion

    Common Stock

    2023-05-25+3641,352 total
  • Award

    Restricted Stock Unit

    2023-05-25+353353 total
  • Exercise/Conversion

    Restricted Stock Unit

    2023-05-253640 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-05-018,11856,829 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-05-011,8125,434 total
  • Tax Payment

    Common Stock

    2023-05-01$30.76/sh2,808228,064 total
  • Exercise/Conversion

    Common Stock

    2023-05-01+1,812229,876 total
  • Tax Payment

    Common Stock

    2023-05-01$30.76/sh627229,249 total
  • Exercise/Conversion

    Common Stock

    2023-05-01+8,118230,872 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-01-318,11964,947 total
  • Tax Payment

    Common Stock

    2023-01-31$27.91/sh2,797222,059 total
  • Exercise/Conversion

    Common Stock

    2023-01-31+8,119224,856 total
  • Tax Payment

    Common Stock

    2023-01-30$28.09/sh723216,737 total
  • Tax Payment

    Common Stock

    2023-01-30$28.09/sh634215,649 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-01-301,8117,246 total
  • Exercise/Conversion

    Restricted Stock Units

    2023-01-301,6200 total
  • Exercise/Conversion

    Common Stock

    2023-01-30+1,811217,460 total
  • Exercise/Conversion

    Common Stock

    2023-01-30+1,620216,283 total
  • Exercise/Conversion

    Restricted Stock Units

    2022-10-318,11873,066 total
  • Exercise/Conversion

    Common Stock

    2022-10-31+8,118218,688 total
  • Exercise/Conversion

    Common Stock

    2022-10-31+1,811211,468 total
  • Tax Payment

    Common Stock

    2022-10-31$28.62/sh898210,570 total
  • Exercise/Conversion

    Restricted Stock Units

    2022-10-311,8119,057 total
  • Tax Payment

    Common Stock

    2022-10-31$28.62/sh4,025214,663 total
  • Exercise/Conversion

    Restricted Stock Units

    2022-10-311,6211,620 total
  • Tax Payment

    Common Stock

    2022-10-31$28.62/sh804209,657 total
  • Exercise/Conversion

    Common Stock

    2022-10-31+1,621210,461 total
  • Tax Payment

    Common Stock

    2022-08-01$36.87/sh899203,089 total
  • Tax Payment

    Common Stock

    2022-08-01$36.87/sh828203,931 total
  • Exercise/Conversion

    Restricted Stock Units

    2022-08-018,11981,184 total
  • Exercise/Conversion

    Common Stock

    2022-08-01+1,620209,644 total
  • Exercise/Conversion

    Restricted Stock Units

    2022-08-011,81210,868 total
  • Exercise/Conversion

    Common Stock

    2022-08-01+1,670204,759 total