Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 22 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 23, 2018 RAMP F 249 $45.26 $11,270 104,646 Direct -0.24% Disposed -16.8% (price as of 2026-10-02)
June 18, 2018 RAMP J 1,584 · · 1,584 Indirect · Acquired (price as of 2026-10-02)
May 24, 2018 RAMP F 1,151 $28.84 $33,195 104,895 Direct -1.09% Disposed 30.5% (price as of 2026-10-02)
May 23, 2018 RAMP F 994 $28.68 $28,508 106,046 Direct -0.93% Disposed 31.3% (price as of 2026-10-02)
May 22, 2018 RAMP A 15,094 · · 107,040 Direct +16.42% Acquired (price as of 2026-10-02)
May 21, 2018 RAMP F 734 $28.64 $21,022 91,946 Direct -0.79% Disposed 31.5% (price as of 2026-10-02)
April 2, 2018 RAMP F 4,413 $23.28 $102,735 91,711 Direct -4.59% Disposed 61.7% (price as of 2026-10-02)
March 31, 2018 RAMP A 7,488 · · 96,124 Direct +8.45% Acquired (price as of 2026-10-02)
Nov. 13, 2017 RAMP F 417 $26.18 $10,917 88,636 Direct -0.47% Disposed 43.8% (price as of 2026-10-02)
June 12, 2017 RAMP A 13,568 · · 75,485 Direct +21.91% Acquired (price as of 2026-10-02)
June 12, 2017 RAMP A 13,568 · · 89,053 Direct +17.97% Acquired (price as of 2026-10-02)
May 24, 2017 RAMP F 1,222 $25.85 $31,589 61,917 Direct -1.94% Disposed 45.6% (price as of 2026-10-02)
May 20, 2017 RAMP F 332 $25.90 $8,599 63,571 Direct -0.52% Disposed 45.4% (price as of 2026-10-02)
May 20, 2017 RAMP F 432 $25.90 $11,189 63,139 Direct -0.68% Disposed 45.4% (price as of 2026-10-02)
Nov. 12, 2016 RAMP F 402 $26.98 $10,846 62,246 Direct -0.64% Disposed 39.5% (price as of 2026-10-02)
Oct. 26, 2016 RAMP F 22 $24.67 $543 62,648 Direct -0.04% Disposed 52.6% (price as of 2026-10-02)
Oct. 26, 2016 RAMP F 31 $24.67 $765 62,639 Direct -0.05% Disposed 52.6% (price as of 2026-10-02)
May 24, 2016 RAMP A 15,705 · · 46,965 Direct +50.24% Acquired (price as of 2026-10-02)
May 24, 2016 RAMP A 15,705 · · 62,670 Direct +33.44% Acquired (price as of 2026-10-02)
May 20, 2016 RAMP F 503 $19.99 $10,055 31,649 Direct -1.56% Disposed 88.3% (price as of 2026-10-02)
May 20, 2016 RAMP F 389 $19.99 $7,776 31,260 Direct -1.23% Disposed 88.3% (price as of 2026-10-02)
April 26, 2016 RAMP F 31 $21.86 $678 32,152 Direct -0.10% Disposed 72.2% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 10 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
April 21, 2017 RAMP Common Stock, $.10 Par Value 32,820 Direct
April 21, 2017 RAMP Common Stock, $.10 Par Value 600 Indirect
April 21, 2017 RAMP Non-Qualified Stock Option (right to buy)→ Common Stock, $.10 Par Value (15,046) 15,046 Direct
April 21, 2017 RAMP Non-Qualified Stock Option (right to buy)→ Common Stock, $.10 Par Value (12,544) 12,544 Direct
April 21, 2017 RAMP Non-Qualified Stock Option (right to buy)→ Common Stock, $.10 Par Value (12,862) 12,862 Direct
Jan. 15, 2016 RAMP Common Stock, $.10 Par Value 32,183 Direct
Jan. 15, 2016 RAMP Common Stock, $.10 Par Value 600 Indirect
Jan. 15, 2016 RAMP Non-Qualified Stock Option (right to buy)→ Common Stock, $.10 Par Value (15,046) 15,046 Direct
Jan. 15, 2016 RAMP Non-Qualified Stock Option (right to buy)→ Common Stock, $.10 Par Value (12,544) 12,544 Direct
Jan. 15, 2016 RAMP Non-Qualified Stock Option (right to buy)→ Common Stock, $.10 Par Value (12,862) 12,862 Direct