SEC CIK 1278053
MACFARLANE CHARLES S
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| OTTRview stock → | 251,597 | 2026-02-11 |
Position History — OTTR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — OTTR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-11 | Tax withholding | 23,515 | $86.43 | 251,597 |
| 2026-02-11 | Grant / award | 47,700 | $86.43 | 275,112 |
| 2026-02-10 | Grant / award (derivative) | 9,400 | $0.00 | 9,400 |
| 2026-02-06 | Option exercise (derivative) | 2,475 | $0.00 | 7,425 |
| 2026-02-06 | Option exercise (derivative) | 1,975 | $0.00 | 3,950 |
| 2026-02-06 | Option exercise (derivative) | 2,500 | $0.00 | 2,500 |
| 2026-02-06 | Option exercise (derivative) | 2,175 | $0.00 | 0 |
| 2026-02-06 | Tax withholding | 4,277 | $87.83 | 227,412 |
| 2026-02-06 | Option exercise | 9,125 | — | 231,689 |
| 2025-02-12 | Tax withholding | 20,435 | $79.61 | 221,495 |
| 2025-02-12 | Grant / award | 41,440 | $79.61 | 241,930 |
| 2025-02-11 | Grant / award (derivative) | 9,900 | $0.00 | 9,900 |
| 2025-02-06 | Option exercise (derivative) | 1,975 | $0.00 | 5,925 |
| 2025-02-06 | Option exercise (derivative) | 2,500 | $0.00 | 5,000 |
| 2025-02-06 | Option exercise (derivative) | 2,175 | $0.00 | 2,175 |
| 2025-02-06 | Option exercise (derivative) | 2,875 | $0.00 | 0 |
| 2025-02-06 | Option exercise | 9,525 | — | 204,954 |
| 2025-02-06 | Tax withholding | 4,464 | $78.99 | 200,490 |
| 2024-03-12 | Gift | 23,046 | $0.00 | 0 |
| 2024-02-06 | Option exercise (derivative) | 2,175 | $0.00 | 4,350 |
| 2024-02-06 | Grant / award (derivative) | 7,900 | $0.00 | 7,901 |
| 2024-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2024-02-06 | Option exercise (derivative) | 2,875 | $0.00 | 2,875 |
| 2024-02-06 | Option exercise (derivative) | 2,500 | $0.00 | 7,500 |
| 2024-02-06 | Tax withholding | 4,475 | $93.33 | 185,428 |
| 2024-02-06 | Grant / award | 60,000 | $93.33 | 209,929 |
| 2024-02-06 | Tax withholding | 29,576 | $93.33 | 180,353 |
| 2024-02-06 | Option exercise | 9,550 | $93.33 | 189,903 |
| 2023-02-07 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2023-02-07 | Tax withholding | 20,443 | $64.65 | 138,400 |
| 2023-02-07 | Grant / award | 41,400 | $64.65 | 158,843 |
| 2023-02-06 | Option exercise (derivative) | 1,975 | $0.00 | 0 |
| 2023-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 2,000 |
| 2023-02-06 | Option exercise (derivative) | 2,875 | $0.00 | 5,750 |
| 2023-02-06 | Option exercise (derivative) | 2,175 | $0.00 | 6,525 |
| 2023-02-06 | Option exercise | 9,025 | — | 121,673 |
| 2023-02-06 | Tax withholding | 4,230 | $65.34 | 117,443 |
| 2022-02-07 | Grant / award (derivative) | 8,700 | $0.00 | 8,700 |
| 2022-02-07 | Tax withholding | 20,436 | $61.37 | 99,432 |
| 2022-02-07 | Grant / award | 41,400 | $61.37 | 119,868 |
| 2022-02-06 | Option exercise (derivative) | 2,875 | $0.00 | 8,625 |
| 2022-02-06 | Option exercise (derivative) | 1,800 | $0.00 | 0 |
| 2022-02-06 | Option exercise (derivative) | 1,975 | $0.00 | 1,975 |
| 2022-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 4,000 |
| 2022-02-06 | Option exercise | 8,650 | — | 82,523 |
| 2022-02-06 | Tax withholding | 4,055 | $60.90 | 78,468 |
| 2021-02-10 | Grant / award (derivative) | 11,500 | $0.00 | 11,500 |
| 2021-02-10 | Tax withholding | 13,495 | $42.35 | 203,001 |
| 2021-02-10 | Grant / award | 27,315 | $42.35 | 216,496 |
| 2021-02-06 | Option exercise (derivative) | 1,975 | $0.00 | 3,950 |
| 2021-02-06 | Option exercise (derivative) | 1,725 | $0.00 | 0 |
| 2021-02-06 | Option exercise (derivative) | 1,800 | $0.00 | 1,800 |
| 2021-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 6,000 |
| 2021-02-06 | Option exercise | 7,500 | — | 192,697 |
| 2021-02-06 | Tax withholding | 3,516 | $41.66 | 189,181 |
| 2020-02-12 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2020-02-12 | Grant / award | 30,646 | $54.06 | 198,967 |
| 2020-02-12 | Tax withholding | 15,119 | $54.06 | 183,848 |
| 2020-02-06 | Option exercise (derivative) | 1,975 | $0.00 | 5,925 |
| 2020-02-06 | Option exercise (derivative) | 1,800 | $0.00 | 3,600 |
| 2020-02-06 | Option exercise (derivative) | 1,725 | $0.00 | 1,725 |
| 2020-02-06 | Option exercise (derivative) | 2,375 | $0.00 | 0 |
| 2020-02-06 | Option exercise | 7,875 | — | 171,657 |
| 2020-02-06 | Tax withholding | 3,336 | $54.42 | 168,321 |
| 2019-02-13 | Grant / award (derivative) | 7,900 | $0.00 | 7,900 |
| 2019-02-13 | Grant / award | 51,244 | $49.62 | 186,319 |
| 2019-02-13 | Tax withholding | 25,213 | $49.62 | 161,106 |
| 2019-02-06 | Option exercise (derivative) | 1,800 | $0.00 | 5,400 |
| 2019-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2019-02-06 | Option exercise (derivative) | 2,375 | $0.00 | 2,375 |
| 2019-02-06 | Option exercise (derivative) | 1,725 | $0.00 | 3,450 |
| 2019-02-06 | Tax withholding | 4,879 | $48.05 | 134,993 |
| 2019-02-06 | Option exercise | 7,900 | — | 139,872 |
| 2019-02-06 | Option exercise (derivative) | 1,800 | $0.00 | 5,400 |
| 2019-02-06 | Option exercise (derivative) | 1,725 | $0.00 | 3,450 |
| 2019-02-06 | Option exercise (derivative) | 2,375 | $0.00 | 2,375 |
| 2019-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2019-02-06 | Option exercise | 7,900 | — | 139,872 |
| 2019-02-06 | Tax withholding | 3,307 | $48.05 | 136,565 |
| 2018-04-08 | Tax withholding | 739 | $43.70 | 131,276 |
| 2018-02-06 | Option exercise (derivative) | 1,725 | $0.00 | 5,175 |
| 2018-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 2,000 |
| 2018-02-06 | Option exercise (derivative) | 2,375 | $0.00 | 4,750 |
| 2018-02-06 | Tax withholding | 3,120 | $39.78 | 131,844 |
| 2018-02-06 | Grant / award | 6,100 | — | 134,964 |
| 2018-02-05 | Grant / award (derivative) | 7,200 | $0.00 | 7,200 |
| 2018-02-05 | Grant / award | 40,392 | $41.33 | 148,737 |
| 2018-02-05 | Tax withholding | 19,873 | $41.33 | 128,864 |
| 2017-04-08 | Tax withholding | 715 | $38.08 | 107,502.14 |
| 2017-02-06 | Option exercise (derivative) | 4,375 | $0.00 | 11,125 |
| 2017-02-06 | Tax withholding | 2,110 | $38.35 | 108,042.01 |
| 2017-02-06 | Option exercise | 4,375 | — | 110,152.01 |
| 2017-02-02 | Grant / award (derivative) | 6,900 | $0.00 | 6,900 |
| 2017-02-02 | Grant / award | 29,830 | $0.00 | 121,323.01 |
| 2017-02-02 | Tax withholding | 15,546 | $37.65 | 105,777.01 |
| 2016-04-08 | Tax withholding | 994 | $28.42 | 90,436.05 |
| 2016-02-06 | Option exercise (derivative) | 2,000 | $0.00 | 6,000 |
| 2016-02-06 | Option exercise | 2,000 | — | 91,999.88 |
| 2016-02-06 | Tax withholding | 778 | $28.40 | 91,221.88 |
| 2016-02-04 | Grant / award (derivative) | 9,500 | $0.00 | 9,500 |
| 2015-04-08 | Tax withholding | 1,825 | $31.85 | 88,667.22 |
| 2015-03-23 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2015-03-23 | Option exercise | 3,000 | $24.93 | 90,326.07 |
| 2015-02-11 | Option exercise (derivative) | 13,220 | — | 0 |
| 2015-02-11 | Tax withholding | 4,549 | — | 87,326.07 |
| 2015-02-11 | Option exercise | 13,220 | — | 91,875.07 |
| 2015-02-06 | Grant / award (derivative) | 13,220 | — | 13,220 |
| 2015-02-06 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2014-04-14 | Grant / award | 6,000 | — | 77,227.46 |
| 2014-04-08 | Tax withholding | 2,119 | $29.98 | 71,227.46 |
| 2014-03-14 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2014-03-14 | Option exercise | 3,000 | $26.50 | 73,192.43 |
| 2013-05-14 | Tax withholding | 36 | $31.03 | 68,169.78 |
| 2013-05-14 | Tax withholding | 22 | $31.03 | 68,205.78 |
| 2013-04-08 | Option exercise (derivative) | 4,000 | $0.00 | 0 |
| 2013-04-08 | Option exercise | 4,000 | — | 68,922.78 |
| 2013-04-08 | Grant / award | 2,500 | — | 68,227.78 |
| 2013-04-08 | Tax withholding | 1,309 | $31.03 | 67,613.78 |
| 2013-04-08 | Tax withholding | 1,886 | $31.03 | 65,727.78 |
| 2012-04-16 | Grant / award | 3,300 | — | 60,740.92 |
| 2012-04-08 | Option exercise (derivative) | 3,550 | $0.00 | 0 |
| 2012-04-08 | Tax withholding | 1,161 | $21.79 | 59,027.92 |
| 2012-04-08 | Tax withholding | 810 | $21.79 | 57,440.92 |
| 2012-04-08 | Tax withholding | 777 | $21.79 | 58,250.92 |
| 2012-04-08 | Option exercise | 3,550 | — | 60,188.92 |
| 2011-04-11 | Grant / award | 9,900 | — | 52,257.8 |
| 2011-04-08 | Option exercise (derivative) | 3,450 | $0.00 | 0 |
| 2011-04-08 | Tax withholding | 1,906 | $22.83 | 42,357.8 |
| 2011-04-08 | Option exercise | 3,450 | — | 44,263.8 |
| 2010-04-12 | Grant / award | 9,500 | — | 37,242.09 |
| 2010-04-08 | Option exercise (derivative) | 4,300 | $0.00 | 0 |
| 2010-04-08 | Option exercise | 4,300 | — | 29,149.09 |
| 2010-04-08 | Tax withholding | 1,407 | $21.88 | 27,742.09 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.