Insider at

04

Insider transactions

05
9 buys (P) 0 sells (S) Net: $608,110 + 23 non-open-market transactions below Avg return of open purchases vs now: 238.7% 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

23 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 14, 2026 ALTO P 10,000 $3.93 $39,300 866,393 Direct +1.17% Acquired -4.1% (price as of 2026-10-02)
Aug. 11, 2026 ALTO P 50,000 $4.15 $207,500 856,393 Direct +6.20% Acquired -9.2% (price as of 2026-10-02)
May 13, 2026 ALTO P 5,000 $4.45 $22,250 774,741 Direct +0.65% Acquired -15.3% (price as of 2026-10-02)
May 12, 2026 ALTO P 20,000 $4.61 $92,200 769,741 Direct +2.67% Acquired -18.2% (price as of 2026-10-02)
March 16, 2026 MX P 21,994 $2.87 $63,123 158,200 Indirect +16.15% Acquired 28.2% (price as of 2026-10-02)
March 13, 2026 MX P 13,006 $2.79 $36,287 136,206 Indirect +10.56% Acquired 31.9% (price as of 2026-10-02)
March 12, 2026 MX P 25,000 $2.75 $68,750 123,200 Indirect +25.46% Acquired 33.8% (price as of 2026-10-02)
March 6, 2026 RCD P 30,000 $1.95 $58,500 216,358 Direct +16.10% Acquired 1070.8% (price as of 2026-10-02)
March 5, 2026 RCD P 10,000 $2.02 $20,200 128,106 Direct +8.47% Acquired 1030.2% (price as of 2026-10-02)
March 13, 2025 MX P 20,000 $3.68 $73,600 98,200 Indirect +25.58% Acquired 0.0% (price as of 2026-10-02)
March 10, 2025 RCD P 5,000 $5.12 $25,600 118,106 Direct +4.42% Acquired 345.9% (price as of 2026-10-02)
Nov. 13, 2024 ALTO P 5,000 $1.32 $6,600 31,200 Indirect +19.08% Acquired 185.6% (price as of 2026-10-02)
Nov. 13, 2024 ALTO P 25,000 $1.34 $33,500 700,575 Direct +3.70% Acquired 181.3% (price as of 2026-10-02)
May 24, 2024 RCD P 10,000 $8.29 $82,900 95,249 Direct +11.73% Acquired 175.4% (price as of 2026-10-02)
March 22, 2024 RCD P 7,000 $9.12 $63,840 7,000 Indirect · Acquired 150.3% (price as of 2026-10-02)
March 22, 2024 RCD P 2,150 $9.13 $19,630 85,249 Direct +2.59% Acquired 150.1% (price as of 2026-10-02)
March 14, 2024 RCD P 10,000 $8.65 $86,500 83,099 Direct +13.68% Acquired 163.9% (price as of 2026-10-02)
Dec. 8, 2023 MX P 10,000 $6.80 $68,000 78,200 Indirect +14.66% Acquired -45.9% (price as of 2026-10-02)
Aug. 15, 2023 MX P 10,000 $8.39 $83,900 68,200 Indirect +17.18% Acquired -56.1% (price as of 2026-10-02)
June 1, 2023 ALTO P 5,000 $1.97 $9,850 583,909 Direct +0.86% Acquired 91.4% (price as of 2026-10-02)
May 31, 2023 ALTO P 5,000 $1.99 $9,950 578,909 Direct +0.87% Acquired 89.4% (price as of 2026-10-02)
March 17, 2023 ALTO P 10,000 $1.71 $17,100 573,909 Direct +1.77% Acquired 120.5% (price as of 2026-10-02)
March 16, 2023 ALTO P 10,000 $1.81 $18,100 563,909 Direct +1.81% Acquired 108.3% (price as of 2026-10-02)
March 15, 2023 ALTO P 15,000 $1.86 $27,900 553,909 Direct +2.78% Acquired 102.7% (price as of 2026-10-02)
March 8, 2023 RCD P 3,841 $11.05 $42,443 60,406 Direct +6.79% Acquired 106.6% (price as of 2026-10-02)
March 7, 2023 RCD P 5,000 $10.95 $54,750 56,565 Direct +9.70% Acquired 108.5% (price as of 2026-10-02)
Dec. 16, 2022 ALTO P 35,000 $2.71 $94,850 538,909 Direct +6.95% Acquired 39.1% (price as of 2026-10-02)
May 20, 2022 ALTO P 20,000 $4.04 $80,800 483,800 Direct +4.31% Acquired -6.7% (price as of 2026-10-02)
Dec. 8, 2021 ALTO P 10,000 $4.96 $49,600 463,800 Direct +2.20% Acquired -24.0% (price as of 2026-10-02)
Nov. 30, 2021 RCD P 2,000 $15.29 $30,580 34,953 Direct +6.07% Acquired 49.3% (price as of 2026-10-02)
Nov. 29, 2021 RCD P 1,000 $15.51 $15,510 32,953 Direct +3.13% Acquired 47.2% (price as of 2026-10-02)
Nov. 22, 2021 ALTO P 5,000 $5.16 $25,800 453,800 Direct +1.11% Acquired -26.9% (price as of 2026-10-02)
Nov. 19, 2021 ALTO P 5,000 $5.13 $25,650 448,800 Direct +1.13% Acquired -26.5% (price as of 2026-10-02)
Nov. 15, 2021 RCD P 2,000 $15.84 $31,680 31,953 Direct +6.68% Acquired 44.1% (price as of 2026-10-02)
Nov. 15, 2021 ALTO P 15,000 $5.47 $82,050 443,800 Direct +3.50% Acquired -31.1% (price as of 2026-10-02)
Nov. 12, 2021 ALTO P 10,000 $5.73 $57,300 428,800 Direct +2.39% Acquired -34.2% (price as of 2026-10-02)
Aug. 30, 2021 ALTO P 8,504 $4.85 $41,244 418,800 Direct +2.07% Acquired -22.3% (price as of 2026-10-02)
Aug. 20, 2021 ALTO P 6,000 $4.45 $26,700 410,296 Direct +1.48% Acquired -15.3% (price as of 2026-10-02)
Aug. 13, 2021 ALTO P 20,000 $4.96 $99,200 404,296 Direct +5.20% Acquired -24.0% (price as of 2026-10-02)
Aug. 12, 2021 ALTO P 5,000 $5.10 $25,500 384,296 Direct +1.32% Acquired -26.1% (price as of 2026-10-02)
June 11, 2021 ALTO P 25,000 $6.08 $152,000 346,560 Direct +7.77% Acquired -38.0% (price as of 2026-10-02)
June 10, 2021 ALTO P 15,000 $6.15 $92,250 321,560 Direct +4.89% Acquired -38.7% (price as of 2026-10-02)
May 24, 2021 RCD P 3,000 $14.66 $43,980 29,953 Direct +11.13% Acquired 55.7% (price as of 2026-10-02)
May 19, 2021 ALTO P 5,000 $5.38 $26,900 306,560 Direct +1.66% Acquired -29.9% (price as of 2026-10-02)
May 18, 2021 ALTO P 66,134 $5.65 $373,657 301,560 Direct +28.09% Acquired -33.3% (price as of 2026-10-02)
May 17, 2021 ALTO P 6,200 $5.09 $31,558 26,200 Indirect +31.00% Acquired -25.9% (price as of 2026-10-02)
May 17, 2021 ALTO P 7,325 $5.11 $37,431 235,426 Direct +3.21% Acquired -26.2% (price as of 2026-10-02)
May 11, 2021 RCD S None $51956.54 · 0 Direct · Disposed -100.0% (price as of 2026-10-02)
May 11, 2021 RCD P 4,000 $13.66 $54,640 26,953 Direct +17.43% Acquired 67.1% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 3,811 $3.53 $13,453 20,000 Indirect +23.54% Acquired 6.8% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 16,089 $3.53 $56,794 16,189 Indirect +16089.00% Acquired 6.8% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 100 $3.52 $352 100 Indirect · Acquired 7.1% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 5,300 $3.53 $18,709 199,391 Direct +2.73% Acquired 6.8% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 5,000 $3.32 $16,600 194,091 Direct +2.64% Acquired 13.6% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 7,083 $3.31 $23,445 189,091 Direct +3.89% Acquired 13.9% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 100 $3.30 $330 182,008 Direct +0.05% Acquired 14.2% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 12,817 $3.30 $42,296 181,908 Direct +7.58% Acquired 14.2% (price as of 2026-10-02)
Aug. 26, 2020 ALTO P 2,500 $3.37 $8,425 169,091 Direct +1.50% Acquired 11.9% (price as of 2026-10-02)
Aug. 25, 2020 ALTO P 4,400 $4.00 $17,600 166,591 Direct +2.71% Acquired -5.8% (price as of 2026-10-02)
Aug. 25, 2020 ALTO P 100 $4.00 $400 162,191 Direct +0.06% Acquired -5.8% (price as of 2026-10-02)
Aug. 25, 2020 ALTO P 3,000 $3.99 $11,970 162,091 Direct +1.89% Acquired -5.5% (price as of 2026-10-02)
Aug. 25, 2020 ALTO P 2,500 $4.02 $10,050 159,091 Direct +1.60% Acquired -6.2% (price as of 2026-10-02)
Aug. 24, 2020 ALTO P 10,000 $3.83 $38,300 156,591 Direct +6.82% Acquired -1.6% (price as of 2026-10-02)
Aug. 14, 2020 ALTO P 50,000 $3.42 $171,000 146,591 Direct +51.76% Acquired 10.2% (price as of 2026-10-02)
Aug. 13, 2020 ALTO P 725 $3.22 $2,334 96,591 Direct +0.76% Acquired 17.1% (price as of 2026-10-02)
Aug. 13, 2020 ALTO P 3,000 $3.22 $9,660 95,866 Direct +3.23% Acquired 17.1% (price as of 2026-10-02)
Aug. 13, 2020 ALTO P 3,000 $3.18 $9,540 92,866 Direct +3.34% Acquired 18.6% (price as of 2026-10-02)
May 22, 2020 RCD P None $8335.00 · · Direct · Acquired -99.7% (price as of 2026-10-02)
May 21, 2020 RCD P None $16577.00 · · Direct · Acquired -99.9% (price as of 2026-10-02)
May 14, 2020 RCD P None $7711.54 · · Direct · Acquired -99.7% (price as of 2026-10-02)
March 19, 2020 RCD P 2,000 $5.94 $11,880 14,324 Direct +16.23% Acquired 284.3% (price as of 2026-10-02)
March 18, 2020 RCD P 2,000 $5.37 $10,740 12,324 Direct +19.37% Acquired 325.1% (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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 11, 2021 RCD 7.00% Convertible Senior Notes due 2023 Common stock · Aug. 11, 2023 · Disposed
May 22, 2020 RCD 7.00% Convertible Senior Notes due 2023 Common Stock · Aug. 11, 2023 · Acquired
May 21, 2020 RCD 7.00% Convertible Senior Notes due 2023 Common Stock · Aug. 11, 2023 · Acquired
May 14, 2020 RCD 7.00% Convertible Senior Notes due 2023 Common Stock · Aug. 11, 2023 · Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 7 holdings

07

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

DateTickerSecuritySharesOwnership
May 23, 2023 MX Common Stock 96,185 Direct
May 23, 2023 MX Common Stock 58,200 Indirect
May 23, 2023 MX Common Stock 1,905 Indirect
May 23, 2023 MX Common Stock 1,690 Indirect
May 23, 2023 MX Common Stock 1,675 Indirect
May 23, 2023 MX Common Stock 1,860 Indirect
Nov. 15, 2019 ALTO Common Stock 58,200 Direct