Sign inGet started

Raber Ryan F

Insider CIK 1775978 · MEC EVP - Strategy, Sales & Mktg

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MEC Mayville Engineering Compa S Sale2026-05-262026-05-2720,000$26.00 $520.0K86,970SEC↗
MEC Mayville Engineering Compa M Exercise deriv2026-03-152026-03-1712,452— $024,901SEC↗
MEC Mayville Engineering Compa M Exercise deriv2026-03-152026-03-1717,650— $017,650SEC↗
MEC Mayville Engineering Compa A Award deriv2026-03-152026-03-1729,155— $029,155SEC↗
MEC Mayville Engineering Compa F Tax w/h2026-03-152026-03-1714,150$16.67 $235.9K106,970SEC↗
MEC Mayville Engineering Compa M Exercise2026-03-152026-03-1712,452— $0121,120SEC↗
MEC Mayville Engineering Compa M Exercise2026-03-152026-03-1717,650— $0108,668SEC↗
MEC Mayville Engineering Compa S Sale2025-11-252025-11-2612,500$16.69 $208.6K93,518SEC↗
MEC Mayville Engineering Compa S Sale2025-11-252025-11-262,500$16.63 $41.6K91,018SEC↗
MEC Mayville Engineering Compa M Exercise deriv2025-03-152025-03-1817,650— $035,300SEC↗
MEC Mayville Engineering Compa A Award deriv2025-03-152025-03-1837,353— $037,353SEC↗
MEC Mayville Engineering Compa M Exercise2025-03-152025-03-1817,650— $0114,294SEC↗
MEC Mayville Engineering Compa F Tax w/h2025-03-152025-03-188,276$14.35 $118.8K106,018SEC↗
MEC Mayville Engineering Compa M Exercise deriv2025-02-282025-03-0412,793— $00SEC↗
MEC Mayville Engineering Compa F Tax w/h2025-02-282025-03-046,012$14.95 $89.9K96,644SEC↗
MEC Mayville Engineering Compa M Exercise2025-02-282025-03-0412,793— $0102,656SEC↗
MEC Mayville Engineering Compa S Sale2024-08-232024-08-2621,508$19.15 $411.9K97,053SEC↗
MEC Mayville Engineering Compa M Exercise deriv2024-08-222024-08-2258,979— $00SEC↗
MEC Mayville Engineering Compa M Exercise2024-08-222024-08-2258,979— $0156,032SEC↗
MEC Mayville Engineering Compa F Tax w/h2024-08-222024-08-2237,471$19.15 $717.6K118,561SEC↗
MEC Mayville Engineering Compa A Award deriv2024-03-152024-03-1952,950— $052,950SEC↗
MEC Mayville Engineering Compa M Exercise deriv2024-02-282024-03-0120,106— $00SEC↗
MEC Mayville Engineering Compa M Exercise deriv2024-02-282024-03-0112,793— $012,793SEC↗
MEC Mayville Engineering Compa M Exercise2024-02-282024-03-0132,899— $0107,580SEC↗
MEC Mayville Engineering Compa F Tax w/h2024-02-282024-03-0110,527$11.97 $126.0K97,053SEC↗
MEC Mayville Engineering Compa M Exercise deriv2023-02-282025-03-0410,707— $00SEC↗
MEC Mayville Engineering Compa M Exercise deriv2023-02-282025-03-0420,107— $020,107SEC↗
MEC Mayville Engineering Compa A Award deriv2023-02-282025-03-0444,720— $044,720SEC↗
MEC Mayville Engineering Compa A Award deriv2023-02-282025-03-0425,586— $025,586SEC↗
MEC Mayville Engineering Compa F Tax w/h2023-02-282025-03-049,860$16.06 $158.4K67,491SEC↗
MEC Mayville Engineering Compa M Exercise2023-02-282025-03-0430,814— $077,351SEC↗
MEC Mayville Engineering Compa A Award deriv2023-02-282023-03-0225,586— $025,586SEC↗
MEC Mayville Engineering Compa M Exercise deriv2023-02-282023-03-0220,107— $020,106SEC↗
MEC Mayville Engineering Compa M Exercise deriv2023-02-282023-03-0210,707— $00SEC↗
MEC Mayville Engineering Compa A Award deriv2023-02-282023-03-0244,720— $044,720SEC↗
MEC Mayville Engineering Compa M Exercise2023-02-282023-03-0230,814— $084,541SEC↗
MEC Mayville Engineering Compa F Tax w/h2023-02-282023-03-029,860$16.06 $158.4K74,681SEC↗
MEC Mayville Engineering Compa M Exercise deriv2022-02-282022-03-0210,707— $010,707SEC↗
MEC Mayville Engineering Compa M Exercise deriv2022-02-282022-03-0211,763— $00SEC↗
MEC Mayville Engineering Compa A Award deriv2022-02-282022-03-1840,213— $040,213SEC↗
MEC Mayville Engineering Compa A Award deriv2022-02-282022-03-1877,426— $077,426SEC↗
MEC Mayville Engineering Compa F Tax w/h2022-02-282022-03-027,190$10.32 $74.2K46,537SEC↗
MEC Mayville Engineering Compa M Exercise2022-02-282022-03-0222,470— $053,727SEC↗
MEC Mayville Engineering Compa M Exercise deriv2021-05-082021-05-114,926— $00SEC↗
MEC Mayville Engineering Compa M Exercise2021-05-082021-05-114,926— $032,833SEC↗
MEC Mayville Engineering Compa F Tax w/h2021-05-082021-05-111,576$17.32 $27.3K31,257SEC↗
MEC Mayville Engineering Compa A Award deriv2021-02-282021-03-0221,414— $021,414SEC↗
MEC Mayville Engineering Compa A Award deriv2021-02-282021-03-0243,291— $043,291SEC↗
MEC Mayville Engineering Compa M Exercise deriv2021-02-272021-03-0211,763— $011,763SEC↗
MEC Mayville Engineering Compa F Tax w/h2021-02-272021-03-023,755$14.01 $52.6K27,907SEC↗
MEC Mayville Engineering Compa M Exercise2021-02-272021-03-0211,763— $031,662SEC↗
MEC Mayville Engineering Compa M Exercise deriv2020-05-082021-02-114,927— $04,926SEC↗
MEC Mayville Engineering Compa M Exercise deriv2020-05-082021-02-1120,589— $00SEC↗
MEC Mayville Engineering Compa F Tax w/h2020-05-082021-02-118,117$5.02 $40.7K19,899SEC↗
MEC Mayville Engineering Compa M Exercise2020-05-082021-02-1120,589— $028,016SEC↗
MEC Mayville Engineering Compa M Exercise2020-05-082021-02-114,927— $07,427SEC↗
MEC Mayville Engineering Compa M Exercise deriv2020-05-082020-05-124,927— $04,926SEC↗
MEC Mayville Engineering Compa M Exercise deriv2020-05-082020-05-1220,589— $00SEC↗
MEC Mayville Engineering Compa M Exercise2020-05-082020-05-1220,589— $028,016SEC↗
MEC Mayville Engineering Compa F Tax w/h2020-05-082020-05-129,683$5.07 $49.1K18,333SEC↗
MEC Mayville Engineering Compa M Exercise2020-05-082020-05-124,927— $07,427SEC↗
MEC Mayville Engineering Compa A Award deriv2020-02-272020-03-0258,979— $058,979SEC↗
MEC Mayville Engineering Compa A Award deriv2020-02-272020-03-0223,526— $023,526SEC↗
MEC Mayville Engineering Compa P Buy2019-10-312019-11-042,500$8.50 $21.3K2,500SEC↗
MEC Mayville Engineering Compa A Award deriv2019-05-132019-05-1520,589— $020,589SEC↗
MEC Mayville Engineering Compa A Award deriv2019-05-132019-05-159,853— $09,853SEC↗
MEC Mayville Engineering Compa A Award deriv2019-05-132019-05-150— $00SEC↗
MEC Mayville Engineering Compa D To issuer deriv2019-05-132019-05-1564,538$17.00 $1.10M0SEC↗
MEC Mayville Engineering Compa A Award deriv2019-05-132019-05-2327,595— $027,595SEC↗