Mark F Albino

CIK 1317807 · View on SEC EDGAR ↗

Insider

First SEC filing: July 27, 2005 · Latest: Feb. 15, 2006

On this page

Insider at

Insider transactions

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

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Aug. 19, 2022 OFLX S 3,199 $120.00 $383,880 192,501 Direct -1.63% Disposed -77.0% (price as of 2026-08-21)
Aug. 19, 2022 OFLX S 100 $120.25 $12,025 192,401 Direct -0.05% Disposed -77.1% (price as of 2026-08-21)
Aug. 19, 2022 OFLX S 126 $120.50 $15,183 192,275 Direct -0.07% Disposed -77.1% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 1,741 $120.00 $208,920 196,662 Direct -0.88% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 46 $120.03 $5,521 196,616 Direct -0.02% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 100 $120.02 $12,002 196,516 Direct -0.05% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 200 $120.00 $24,000 196,316 Direct -0.10% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 1 $120.13 $120 196,315 Direct 0.00% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 7 $120.12 $841 196,308 Direct 0.00% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 13 $120.03 $1,560 196,295 Direct -0.01% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 94 $120.05 $11,285 196,201 Direct -0.05% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 1 $120.05 $120 196,200 Direct 0.00% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 200 $120.11 $24,022 196,000 Direct -0.10% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 100 $120.01 $12,001 195,900 Direct -0.05% Disposed -77.0% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 100 $120.22 $12,022 195,800 Direct -0.05% Disposed -77.1% (price as of 2026-08-21)
Aug. 18, 2022 OFLX S 100 $120.23 $12,023 195,700 Direct -0.05% Disposed -77.1% (price as of 2026-08-21)
Aug. 17, 2022 OFLX S 196 $120.00 $23,520 198,403 Direct -0.10% Disposed -77.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 274 $116.95 $32,044 204,111 Direct -0.13% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $116.98 $11,698 204,011 Direct -0.05% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 700 $117.00 $81,900 203,311 Direct -0.34% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $117.01 $11,701 203,211 Direct -0.05% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 200 $117.02 $23,404 203,011 Direct -0.10% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 900 $117.03 $105,327 202,111 Direct -0.44% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $117.05 $11,705 202,011 Direct -0.05% Disposed -76.4% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $117.08 $11,708 201,911 Direct -0.05% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $117.14 $11,714 201,811 Direct -0.05% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 23 $117.16 $2,695 201,788 Direct -0.01% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 83 $117.29 $9,735 201,705 Direct -0.04% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 392 $117.33 $45,993 201,313 Direct -0.19% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 2 $117.34 $235 201,311 Direct 0.00% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 28 $117.35 $3,286 201,283 Direct -0.01% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 400 $117.39 $46,956 200,883 Direct -0.20% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $117.40 $11,740 200,783 Direct -0.05% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 111 $117475.00 $13,039,725 200,672 Direct -0.06% Disposed -100.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 6 $117.49 $705 200,666 Direct 0.00% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 172 $117.50 $20,210 200,494 Direct -0.09% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 20 $117.51 $2,350 200,474 Direct -0.01% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 20 $117.52 $2,350 200,454 Direct -0.01% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 20 $117.53 $2,351 200,434 Direct -0.01% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 27 $117.56 $3,174 200,407 Direct -0.01% Disposed -76.5% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 199 $117.62 $23,406 200,208 Direct -0.10% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 41 $117.71 $4,826 200,167 Direct -0.02% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $117.76 $11,776 200,067 Direct -0.05% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 20 $117.81 $2,356 200,047 Direct -0.01% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 3 $117.82 $353 200,044 Direct 0.00% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 84 $117.92 $9,905 199,960 Direct -0.04% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 27 $118.00 $3,186 199,933 Direct -0.01% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 16 $118.01 $1,888 199,917 Direct -0.01% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.03 $11,803 199,817 Direct -0.05% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.07 $11,807 199,717 Direct -0.05% Disposed -76.6% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.08 $11,808 199,617 Direct -0.05% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 98 $118.12 $11,576 199,519 Direct -0.05% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.13 $11,813 199,419 Direct -0.05% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 2 $118.15 $236 199,417 Direct 0.00% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 200 $118.26 $23,652 199,217 Direct -0.10% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.49 $11,849 199,117 Direct -0.05% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 200 $118.50 $23,700 198,917 Direct -0.10% Disposed -76.7% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 78 $118.71 $9,259 198,839 Direct -0.04% Disposed -76.8% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 40 $118.75 $4,750 198,799 Direct -0.02% Disposed -76.8% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.79 $11,879 198,699 Direct -0.05% Disposed -76.8% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $118.98 $11,898 198,599 Direct -0.05% Disposed -76.8% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 2 $115.49 $231 213,921 Direct 0.00% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 183 $115.50 $21,136 213,738 Direct -0.09% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 10 $115.51 $1,155 213,728 Direct 0.00% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 25 $115.52 $2,888 213,703 Direct -0.01% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 50 $115.55 $5,778 213,653 Direct -0.02% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 1 $115.56 $116 213,652 Direct 0.00% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 20 $115.57 $2,311 213,632 Direct -0.01% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 2 $115.58 $231 213,630 Direct 0.00% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 3 $115.62 $347 213,627 Direct 0.00% Disposed -76.2% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 20 $115.63 $2,313 213,607 Direct -0.01% Disposed -76.2% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 26 $115.64 $3,007 213,581 Direct -0.01% Disposed -76.2% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 190 $115.66 $21,975 213,391 Direct -0.09% Disposed -76.2% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 99 $115.67 $11,451 213,292 Direct -0.05% Disposed -76.2% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 284 $115.69 $32,856 213,008 Direct -0.13% Disposed -76.2% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 7,446 $115.00 $856,290 218,542 Direct -3.29% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 2 $115.00 $230 218,540 Direct 0.00% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 463 $115.01 $53,250 218,077 Direct -0.21% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 451 $115.02 $51,874 217,626 Direct -0.21% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 150 $115.03 $17,254 217,476 Direct -0.07% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $115.04 $11,504 217,376 Direct -0.05% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 259 $115.05 $29,798 217,117 Direct -0.12% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 181 $115.06 $20,826 216,936 Direct -0.08% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 58 $115.07 $6,674 216,878 Direct -0.03% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 200 $115.08 $23,016 216,678 Direct -0.09% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 50 $115.09 $5,754 216,628 Direct -0.02% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 170 $115.10 $19,567 216,458 Direct -0.08% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 200 $115.11 $23,022 216,258 Direct -0.09% Disposed -76.0% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 500 $115.12 $57,560 215,758 Direct -0.23% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 159 $115.13 $18,306 215,599 Direct -0.07% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 300 $115.15 $34,545 215,299 Direct -0.14% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 69 $115.16 $7,946 215,230 Direct -0.03% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $115.17 $11,517 215,130 Direct -0.05% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 4 $115.19 $461 215,126 Direct 0.00% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $115.20 $11,520 215,026 Direct -0.05% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 2 $115.20 $230 215,024 Direct 0.00% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $115.26 $11,526 214,924 Direct -0.05% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 51 $115.30 $5,880 214,873 Direct -0.02% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 100 $115.31 $11,531 214,773 Direct -0.05% Disposed -76.1% (price as of 2026-08-21)
Aug. 16, 2022 OFLX S 38 $115.32 $4,382 214,735 Direct -0.02% Disposed -76.1% (price as of 2026-08-21)

Showing latest 100 of 564 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.

Initial ownership (Form 3) 1 holding

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

Date Ticker Security Shares Ownership
July 27, 2005 OFLX common stock 406,145 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

OFLX

Exec. Vice President & COO
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2014 $305,910 $1,271,965 $1,271,965 $27,570 $1,605,445
2013 $297,000 $880,300 $880,300 $25,791 $1,203,091
2008 $260,415 $716,617 $23,704 $1,000,736

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.