Vivian Macdonald
VP, Corporate Controller, Restoration Hardware.
Companies
- Powerlaw Corp.Board member Sep 30, 2025 to now1
- LiveRampBoard member Feb 12, 2020 to now2
- VEEA INC.Board member Jan 11, 2024 to Jan 11, 20243
- Restoration HardwareVP, Corporate Controller Jun 28, 2006 to Jun 19, 20084
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Powerlaw Corp. PWRL628,498 shares5$7.6M at $12.04Sep 30, 2025
LiveRamp RAMP31,263 shares6$1.2M at $38.11Aug 12, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 12, 2026Granted 1,058 shares of LiveRamp6
- May 15, 2026Granted 1,039 shares of LiveRamp7
- Feb 11, 2026Granted 1,723 shares of LiveRamp8
- Nov 13, 2025Granted 1,338 shares of LiveRamp9
- Aug 13, 2025Granted 1,529 shares of LiveRamp10
- May 13, 2025Granted 1,347 shares of LiveRamp11
- Feb 12, 2025Granted 1,184 shares of LiveRamp12
- Nov 14, 2024Granted 1,406 shares of LiveRamp13
- Aug 14, 2024Granted 1,801 shares of LiveRamp14
- May 15, 2024Granted 1,216 shares of LiveRamp15
- Feb 13, 2024Granted 1,085 shares of LiveRamp16
- Nov 15, 2023Granted 1,185 shares of LiveRamp17
- Aug 16, 2023Granted 1,306 shares of LiveRamp18
- May 17, 2023Granted 1,577 shares of LiveRamp19
- Feb 15, 2023Granted 1,536 shares of LiveRamp20
- Nov 16, 2022Granted 1,820 shares of LiveRamp21
- Aug 10, 2022Granted 1,741 shares of LiveRamp22
- May 17, 2022Granted 1,560 shares of LiveRamp23
- Feb 16, 2022Granted 959 shares of LiveRamp24
- Nov 10, 2021Granted 752 shares of LiveRamp25
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARPowerlaw Corp., Board member
- 2SEC EDGARLiveRamp, Board member
- 3SEC EDGARVEEA INC., Board member
- 4
- 5
- 6
- 7SEC EDGARForm 4 filed May 19, 2026
- 8SEC EDGARForm 4 filed Feb 13, 2026
- 9SEC EDGARForm 4 filed Nov 14, 2025
- 10SEC EDGARForm 4 filed Aug 14, 2025
- 11SEC EDGARForm 4 filed May 14, 2025
- 12SEC EDGARForm 4 filed Feb 13, 2025
- 13SEC EDGARForm 4 filed Nov 15, 2024
- 14SEC EDGARForm 4 filed Aug 15, 2024
- 15SEC EDGARForm 4 filed May 16, 2024
- 16SEC EDGARForm 4 filed Feb 14, 2024
- 17SEC EDGARForm 4 filed Nov 16, 2023
- 18SEC EDGARForm 4 filed Aug 17, 2023
- 19SEC EDGARForm 4 filed May 18, 2023
- 20SEC EDGARForm 4 filed Feb 17, 2023
- 21SEC EDGARForm 4 filed Nov 17, 2022
- 22SEC EDGARForm 4 filed Aug 11, 2022
- 23SEC EDGARForm 4 filed May 18, 2022
- 24SEC EDGARForm 4 filed Feb 17, 2022
- 25SEC EDGARForm 4 filed Nov 12, 2021