Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 58 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

58 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
July 10, 2023 CMRC S 10b5-1 20,756 $10.10 $209,636 134,002 Direct -13.41% Disposed -67.8% (price as of 2026-10-05)
June 30, 2023 CMRC S 10b5-1 9,581 $10.00 $95,810 134,953 Direct -6.63% Disposed -67.5% (price as of 2026-10-05)
June 28, 2023 CMRC S 10b5-1 8,445 $10.00 $84,450 137,253 Direct -5.80% Disposed -67.5% (price as of 2026-10-05)
Sept. 12, 2022 CMRC S 10b5-1 905 $17.00 $15,385 116,453 Direct -0.77% Disposed -80.9% (price as of 2026-10-05)
Sept. 12, 2022 CMRC S 10b5-1 10,225 $17.11 $174,950 106,228 Direct -8.78% Disposed -81.0% (price as of 2026-10-05)
Sept. 12, 2022 CMRC S 10b5-1 2,781 $17.00 $47,277 103,447 Direct -2.62% Disposed -80.9% (price as of 2026-10-05)
Aug. 10, 2022 CMRC S 10b5-1 901 $19.81 $17,849 125,457 Direct -0.71% Disposed -83.6% (price as of 2026-10-05)
Aug. 10, 2022 CMRC S 10b5-1 14,458 $20.29 $293,353 110,999 Direct -11.52% Disposed -84.0% (price as of 2026-10-05)
Aug. 10, 2022 CMRC S 10b5-1 4,771 $20.68 $98,664 106,228 Direct -4.30% Disposed -84.3% (price as of 2026-10-05)
July 18, 2022 CMRC S 10b5-1 11,114 $17.24 $191,605 106,228 Direct -9.47% Disposed -81.1% (price as of 2026-10-05)
July 18, 2022 CMRC S 10b5-1 18,130 $15.85 $287,360 109,098 Direct -14.25% Disposed -79.5% (price as of 2026-10-05)
July 18, 2022 CMRC S 10b5-1 2,870 $17.08 $49,020 106,228 Direct -2.63% Disposed -80.9% (price as of 2026-10-05)
May 27, 2022 CMRC S 3,620 $19.11 $69,178 117,342 Direct -2.99% Disposed -83.0% (price as of 2026-10-05)
Nov. 18, 2021 CMRC S 10b5-1 4,948 $50.72 $250,963 4,417 Indirect -52.84% Disposed -93.6% (price as of 2026-10-05)
Nov. 18, 2021 CMRC S 10b5-1 2,817 $51.72 $145,695 1,600 Indirect -63.78% Disposed -93.7% (price as of 2026-10-05)
Nov. 18, 2021 CMRC S 10b5-1 800 $52.73 $42,184 800 Indirect -50.00% Disposed -93.8% (price as of 2026-10-05)
Nov. 18, 2021 CMRC S 10b5-1 800 $54.05 $43,240 0 Indirect -100.00% Disposed -94.0% (price as of 2026-10-05)
Oct. 18, 2021 CMRC S 10b5-1 1,000 $53.25 $53,250 69,294 Direct -1.42% Disposed -93.9% (price as of 2026-10-05)
Oct. 18, 2021 CMRC S 10b5-1 600 $53.32 $31,992 921 Indirect -39.45% Disposed -93.9% (price as of 2026-10-05)
Oct. 18, 2021 CMRC S 10b5-1 921 $54.50 $50,194 0 Indirect -100.00% Disposed -94.0% (price as of 2026-10-05)
Oct. 18, 2021 CMRC S 10b5-1 3,552 $54.50 $193,584 4,292 Indirect -45.28% Disposed -94.0% (price as of 2026-10-05)
Oct. 18, 2021 CMRC S 10b5-1 4,292 $55.31 $237,391 0 Indirect -100.00% Disposed -94.1% (price as of 2026-10-05)
Sept. 20, 2021 CMRC S 10b5-1 2,000 $55.98 $111,960 69,294 Direct -2.81% Disposed -94.2% (price as of 2026-10-05)
Sept. 20, 2021 CMRC S 10b5-1 3,512 $53.48 $187,822 5,853 Indirect -37.50% Disposed -93.9% (price as of 2026-10-05)
Sept. 20, 2021 CMRC S 10b5-1 4,653 $54.49 $253,542 1,200 Indirect -79.50% Disposed -94.0% (price as of 2026-10-05)
Sept. 20, 2021 CMRC S 10b5-1 1,200 $55.48 $66,576 0 Indirect -100.00% Disposed -94.1% (price as of 2026-10-05)
Aug. 18, 2021 CMRC S 10b5-1 562 $54.99 $30,904 70,732 Direct -0.79% Disposed -94.1% (price as of 2026-10-05)
Aug. 18, 2021 CMRC S 10b5-1 1,238 $55.94 $69,254 69,494 Direct -1.75% Disposed -94.2% (price as of 2026-10-05)
Aug. 18, 2021 CMRC S 10b5-1 200 $56.72 $11,344 69,294 Direct -0.29% Disposed -94.3% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 500 $58.68 $29,340 70,794 Direct -0.70% Disposed -94.5% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 433 $60.43 $26,166 70,361 Direct -0.61% Disposed -94.6% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 1,067 $61.68 $65,813 69,294 Direct -1.52% Disposed -94.7% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 2,000 $58.55 $117,100 7,365 Indirect -21.36% Disposed -94.4% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 1,100 $59.83 $65,813 6,265 Indirect -14.94% Disposed -94.6% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 1,800 $61.13 $110,034 4,465 Indirect -28.73% Disposed -94.7% (price as of 2026-10-05)
July 19, 2021 CMRC S 10b5-1 4,465 $61.81 $275,982 0 Indirect -100.00% Disposed -94.7% (price as of 2026-10-05)
July 7, 2021 CMRC S 10b5-1 18,730 $70.02 $1,311,475 0 Indirect -100.00% Disposed -95.4% (price as of 2026-10-05)
June 18, 2021 CMRC S 10b5-1 800 $60.66 $48,528 70,494 Direct -1.12% Disposed -94.6% (price as of 2026-10-05)
June 18, 2021 CMRC S 10b5-1 810 $61.84 $50,090 69,684 Direct -1.15% Disposed -94.7% (price as of 2026-10-05)
June 18, 2021 CMRC S 10b5-1 200 $62.87 $12,574 69,484 Direct -0.29% Disposed -94.8% (price as of 2026-10-05)
June 18, 2021 CMRC S 10b5-1 190 $63.65 $12,094 69,294 Direct -0.27% Disposed -94.9% (price as of 2026-10-05)
June 14, 2021 CMRC S 10b5-1 16,000 $64.10 $1,025,600 69,294 Direct -18.76% Disposed -94.9% (price as of 2026-10-05)

Showing latest 100 of 153 transactions

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
Aug. 10, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (16,364) $10.76 Aug. 10, 2033 16,364 Acquired
July 10, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (1,258) $3.18 Feb. 27, 2029 1,258 Disposed
July 10, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (18,547) $2.70 Sept. 20, 2028 18,547 Disposed
June 30, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (3,800) $3.18 Feb. 27, 2029 3,800 Disposed
June 30, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (3,481) $2.70 Sept. 20, 2028 3,481 Disposed
June 28, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (1,800) $3.18 Feb. 27, 2029 1,800 Disposed
June 28, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (1,912) $2.70 Sept. 20, 2028 1,912 Disposed
March 3, 2023 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (21,819) $10.42 March 3, 2033 21,819 Acquired
Dec. 30, 2022 CMRC Incentive Stock Option (Right to Buy) Series 1 Common Stock (12,401) $2.70 Sept. 20, 2028 12,401 Disposed
Sept. 12, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (905) $3.18 Feb. 27, 2029 905 Disposed
Sept. 12, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (10,225) $2.70 Sept. 20, 2028 10,225 Disposed
Aug. 10, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (901) $3.18 Feb. 27, 2029 901 Disposed
Aug. 10, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (19,229) $2.70 Sept. 20, 2028 19,229 Disposed
July 18, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (21,000) $3.18 Feb. 27, 2029 21,000 Disposed
July 18, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (21,000) $3.18 Feb. 27, 2029 21,000 Disposed
March 8, 2022 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (45,292) $20.25 March 8, 2032 45,292 Acquired
Nov. 18, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (9,365) $2.70 Sept. 20, 2028 9,365 Disposed
Oct. 18, 2021 CMRC Incentive Stock Option (Right to buy) Series 1 Common Stock (1,521) $2.70 Sept. 20, 2028 1,521 Disposed
Oct. 18, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (7,844) $2.70 Sept. 20, 2028 7,844 Disposed
Oct. 18, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (1,000) $2.70 Sept. 20, 2028 1,000 Disposed
Sept. 20, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (2,000) $2.70 Sept. 20, 2028 2,000 Disposed
Sept. 20, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (9,365) $2.70 Sept. 20, 2028 9,365 Disposed
Aug. 18, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (2,000) $2.70 Sept. 20, 2028 2,000 Disposed
July 19, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (2,000) $2.70 Sept. 20, 2028 2,000 Disposed
July 19, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (9,365) $2.70 Sept. 20, 2028 9,365 Disposed
July 7, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (18,730) $2.70 Sept. 20, 2028 18,730 Disposed
June 18, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (2,000) $2.70 Sept. 20, 2028 2,000 Disposed
June 14, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (16,000) $2.70 Sept. 20, 2028 16,000 Disposed
May 28, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (2,000) $2.70 Sept. 20, 2028 2,000 Disposed
May 28, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (9,365) $2.70 Sept. 20, 2028 9,365 Disposed
April 19, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (2,000) $2.70 Sept. 20, 2028 2,000 Disposed
March 18, 2021 CMRC Incentive Stock Option (Right to buy) Series 1 Common Stock (1,278) $2.70 Sept. 20, 2028 1,278 Disposed
March 18, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (8,087) $2.70 Sept. 20, 2028 8,087 Disposed
March 13, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (13,554) $59.56 March 13, 2031 13,554 Acquired
Feb. 25, 2021 CMRC Incentive Stock Option (Right to buy) Series 1 Common Stock (9,365) $2.70 Sept. 20, 2028 9,365 Disposed
Feb. 25, 2021 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (16,000) $2.70 Sept. 20, 2028 16,000 Disposed
Dec. 21, 2020 CMRC Stock Options (Right to buy) Series 1 Common Stock (11,114) $2.70 Sept. 20, 2028 11,114 Disposed
Nov. 12, 2020 CMRC Non-Qualified Stock Option (Right to Buy) Series 1 Common Stock (38,926) $2.70 Sept. 20, 2028 38,926 Disposed

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

Initial ownership (Form 3) 4 holdings

07

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

DateTickerSecuritySharesOwnership
Aug. 4, 2020 CMRC Series 1 Common Stock · Direct
Aug. 4, 2020 CMRC Incentive Stock Option (Right to Buy)→ Series 1 Common Stock (37,037) 37,037 Direct
Aug. 4, 2020 CMRC Non-Qualified Stock Option (Right to Buy)→ Series 1 Common Stock (253,991) 253,991 Direct
Aug. 4, 2020 CMRC Non-Qualified Stock Option (Right to Buy)→ Series 1 Common Stock (50,000) 50,000 Direct