SEC CIK 1428157
Roche John C
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| THGview stock → | 141,253.034 | 2026-09-25 |
Position History — THG
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — THG
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-25 | Grant / award | 120.052 | $0.00 | 141,253.034 |
| 2026-06-26 | Grant / award | 122.234 | $0.00 | 141,132.982 |
| 2026-05-20 | Open-market sale | 61 | $194.77 | 141,010.748 |
| 2026-05-20 | Open-market sale | 5,145 | $194.05 | 141,071.748 |
| 2026-05-20 | Open-market sale | 3,152 | $193.21 | 146,216.748 |
| 2026-05-19 | Option exercise (derivative) | 24,026 | $0.00 | 48,052 |
| 2026-05-19 | Option exercise (derivative) | 9,098 | $0.00 | 0 |
| 2026-05-19 | Tax withholding | 24,766 | $193.79 | 149,368.748 |
| 2026-05-19 | Option exercise | 24,026 | $104.11 | 174,134.748 |
| 2026-05-19 | Option exercise | 9,098 | $85.87 | 150,108.748 |
| 2026-05-18 | Open-market sale | 100 | $199.23 | 141,010.748 |
| 2026-05-18 | Open-market sale | 2,516 | $198.65 | 141,110.748 |
| 2026-05-18 | Open-market sale | 2,260 | $197.61 | 143,626.748 |
| 2026-05-18 | Open-market sale | 375 | $196.55 | 145,886.748 |
| 2026-05-15 | Option exercise (derivative) | 18,194 | $0.00 | 9,098 |
| 2026-05-15 | Tax withholding | 12,943 | $194.64 | 146,261.748 |
| 2026-05-15 | Option exercise | 18,194 | $85.87 | 159,204.748 |
| 2026-03-27 | Grant / award | 152.57 | $0.00 | 141,010.75 |
| 2026-02-27 | Tax withholding | 14,220 | $180.63 | 140,858.17 |
| 2026-02-24 | Grant / award (derivative) | 45,025 | $0.00 | 45,025 |
| 2026-02-24 | Grant / award | 8,540 | $0.00 | 145,643.17 |
| 2026-02-24 | Grant / award | 13,254 | $0.00 | 137,103.17 |
| 2026-02-24 | Grant / award | 9,435 | $0.00 | 155,078.17 |
| 2025-12-26 | Grant / award | 134.54 | $0.00 | 123,849.17 |
| 2025-12-01 | Tax withholding | 382 | $185.91 | 123,714.64 |
| 2025-11-05 | Gift | 590 | $0.00 | 124,096.64 |
| 2025-09-26 | Grant / award | 132.18 | $0.00 | 124,686.64 |
| 2025-06-27 | Grant / award | 140.75 | $0.00 | 124,554.46 |
| 2025-04-01 | Option exercise (derivative) | 8,906 | $0.00 | 0 |
| 2025-04-01 | Open-market sale | 8,906 | $175.17 | 124,413.71 |
| 2025-04-01 | Option exercise | 8,906 | $77.91 | 133,319.71 |
| 2025-03-31 | Option exercise (derivative) | 301 | $0.00 | 8,906 |
| 2025-03-31 | Open-market sale | 301 | $175.00 | 124,413.71 |
| 2025-03-31 | Option exercise | 301 | $77.91 | 124,714.71 |
| 2025-03-28 | Option exercise (derivative) | 400 | $0.00 | 9,207 |
| 2025-03-28 | Option exercise | 400 | $77.91 | 124,677.85 |
| 2025-03-28 | Open-market sale | 400 | $175.03 | 124,277.85 |
| 2025-03-28 | Grant / award | 135.86 | $0.00 | 124,413.71 |
| 2025-03-27 | Option exercise (derivative) | 200 | $0.00 | 9,607 |
| 2025-03-27 | Option exercise | 200 | $77.91 | 124,477.85 |
| 2025-03-27 | Open-market sale | 200 | $175.01 | 124,277.85 |
| 2025-03-26 | Option exercise (derivative) | 900 | $0.00 | 9,807 |
| 2025-03-26 | Open-market sale | 900 | $175.17 | 124,277.85 |
| 2025-03-26 | Option exercise | 900 | $77.91 | 125,177.85 |
| 2025-03-03 | Option exercise (derivative) | 10,706 | $0.00 | 10,707 |
| 2025-03-03 | Open-market sale | 5,509 | $172.66 | 124,277.85 |
| 2025-03-03 | Option exercise | 10,706 | $77.91 | 134,983.85 |
| 2025-03-03 | Open-market sale | 1,894 | $170.91 | 133,089.85 |
| 2025-03-03 | Open-market sale | 3,303 | $171.86 | 129,786.85 |
| 2025-02-28 | Tax withholding | 8,826 | $170.53 | 124,277.85 |
| 2025-02-27 | Option exercise (derivative) | 22,943 | $0.00 | 0 |
| 2025-02-27 | Tax withholding | 15,604 | $166.00 | 133,103.33 |
| 2025-02-27 | Option exercise | 22,943 | $66.14 | 148,707.33 |
| 2025-02-25 | Grant / award (derivative) | 39,629 | $0.00 | 39,629 |
| 2025-02-25 | Grant / award | 8,652 | $0.00 | 125,764.33 |
| 2025-02-24 | Grant / award | 9,554 | $0.00 | 115,368.33 |
| 2025-02-24 | Grant / award | 1,744 | $0.00 | 117,112.33 |
| 2024-12-27 | Grant / award | 143.31 | $0.00 | 105,814.33 |
| 2024-12-02 | Tax withholding | 412 | $162.52 | 105,671.03 |
| 2024-11-06 | Gift | 1,025 | $0.00 | 106,083.03 |
| 2024-11-05 | J | 6,802 | $0.00 | 14,454 |
| 2024-11-05 | J | 6,802 | $0.00 | 107,108.03 |
| 2024-09-27 | Grant / award | 143.69 | $0.00 | 113,910.03 |
| 2024-06-28 | Grant / award | 167.2 | $0.00 | 113,766.34 |
| 2024-03-28 | Grant / award | 153.07 | $0.00 | 113,599.14 |
| 2024-02-27 | Grant / award (derivative) | 41,437 | $0.00 | 41,437 |
| 2024-02-27 | Grant / award | 9,311 | $0.00 | 113,446.07 |
| 2024-02-26 | Grant / award | 9,120 | $0.00 | 109,045.9 |
| 2024-02-26 | Tax withholding | 11,233 | $134.61 | 104,135.07 |
| 2024-02-26 | Grant / award | 6,322 | $0.00 | 115,367.9 |
| 2024-02-16 | Option exercise (derivative) | 22,305 | $0.00 | 0 |
| 2024-02-16 | Option exercise | 22,305 | $54.61 | 113,978.9 |
| 2024-02-16 | Tax withholding | 14,053 | $135.88 | 99,925.9 |
| 2023-12-29 | Grant / award | 162.35 | $0.00 | 91,673.9 |
| 2023-12-01 | Tax withholding | 686 | $125.09 | 91,511.55 |
| 2023-09-29 | Grant / award | 173.01 | $0.00 | 92,197.55 |
| 2023-06-30 | Grant / award | 168.67 | $0.00 | 92,024.54 |
| 2023-03-31 | Grant / award | 147.43 | $0.00 | 91,855.88 |
| 2023-02-28 | Tax withholding | 10,017 | $139.48 | 91,708.45 |
| 2023-02-27 | Grant / award (derivative) | 36,453 | $0.00 | 36,453 |
| 2023-02-27 | Grant / award | 8,822 | $0.00 | 87,042.39 |
| 2023-02-27 | Grant / award | 8,214 | $0.00 | 101,725.39 |
| 2023-02-27 | Grant / award | 6,469 | $0.00 | 93,511.39 |
| 2023-02-24 | Option exercise (derivative) | 6,336 | $0.00 | 0 |
| 2023-02-24 | Option exercise | 6,336 | $40.01 | 81,546.39 |
| 2023-02-24 | Tax withholding | 3,326 | $139.34 | 78,220.39 |
| 2022-12-30 | Grant / award | 130.85 | $0.00 | 75,210.39 |
| 2022-09-30 | Grant / award | 127.03 | $0.00 | 75,079.54 |
| 2022-06-24 | Grant / award | 109.43 | $0.00 | 74,952.51 |
| 2022-04-21 | Option exercise (derivative) | 922 | $0.00 | 6,336 |
| 2022-04-21 | Option exercise | 922 | $40.01 | 75,765.09 |
| 2022-04-21 | Open-market sale | 922 | $155.24 | 74,843.09 |
| 2022-03-29 | Option exercise (derivative) | 2,725 | $0.00 | 7,258 |
| 2022-03-29 | Open-market sale | 2,725 | $150.47 | 74,843.09 |
| 2022-03-29 | Option exercise | 2,725 | $40.01 | 77,568.09 |
| 2022-03-28 | Option exercise (derivative) | 4,533 | $0.00 | 9,983 |
| 2022-03-28 | Option exercise | 4,533 | $40.01 | 79,376.09 |
| 2022-03-28 | Open-market sale | 4,533 | $150.09 | 74,843.09 |
| 2022-03-25 | Grant / award | 107.56 | $0.00 | 74,843.09 |
| 2022-03-17 | Option exercise (derivative) | 7,258 | $0.00 | 14,516 |
| 2022-03-17 | Open-market sale | 1,065 | $146.21 | 74,735.52 |
| 2022-03-17 | Option exercise | 7,258 | $40.01 | 81,993.52 |
| 2022-03-17 | Open-market sale | 6,193 | $145.65 | 75,800.52 |
| 2022-03-07 | Tax withholding | 7,565 | $139.52 | 74,735.52 |
| 2022-02-28 | Grant / award (derivative) | 34,689 | $0.00 | 34,689 |
| 2022-02-28 | Grant / award | 7,097 | $0.00 | 82,299.7 |
| 2022-02-28 | Grant / award | 8,685 | $0.00 | 70,337.7 |
| 2022-02-28 | Grant / award | 4,865 | $0.00 | 75,202.7 |
| 2021-12-30 | Grant / award | 115.02 | $0.00 | 61,652.7 |
| 2021-09-24 | Grant / award | 105.71 | $0.00 | 61,537.68 |
| 2021-08-09 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2021-08-09 | Option exercise | 5,000 | $34.66 | 66,431.97 |
| 2021-08-09 | Open-market sale | 5,000 | $138.00 | 61,431.97 |
| 2021-08-06 | Option exercise (derivative) | 6,684 | $0.00 | 5,000 |
| 2021-08-06 | Option exercise | 6,684 | $34.66 | 68,115.97 |
| 2021-08-06 | Open-market sale | 6,684 | $136.06 | 61,431.97 |
| 2021-06-25 | Grant / award | 101.33 | $0.00 | 61,431.97 |
| 2021-03-26 | Grant / award | 106.21 | $0.00 | 61,330.64 |
| 2021-03-01 | Tax withholding | 5,523 | $119.67 | 61,224.44 |
| 2021-02-26 | Grant / award (derivative) | 41,747 | $0.00 | 41,747 |
| 2021-02-26 | Grant / award | 7,586 | $0.00 | 66,747.44 |
| 2021-02-26 | Grant / award | 15,288 | $0.00 | 59,161.44 |
| 2020-12-30 | Grant / award | 73.74 | $0.00 | 43,873.44 |
| 2020-09-25 | Grant / award | 87.15 | $0.00 | 43,799.7 |
| 2020-06-26 | Grant / award | 81.8 | $0.00 | 43,712.55 |
| 2020-05-15 | Tax withholding | 577 | $86.01 | 43,630.75 |
| 2020-03-27 | Grant / award | 85.43 | $0.00 | 44,207.75 |
| 2020-02-28 | Grant / award (derivative) | 51,934 | $0.00 | 51,934 |
| 2020-02-28 | Grant / award | 6,326 | $0.00 | 44,122.32 |
| 2020-02-24 | Tax withholding | 1,729 | $134.22 | 37,796.32 |
| 2020-02-24 | Grant / award | 5,904 | $0.00 | 39,525.32 |
| 2019-12-27 | Grant / award | 127.57 | $0.00 | 33,621.32 |
| 2019-09-27 | Grant / award | 24.53 | $0.00 | 33,470.76 |
| 2019-08-26 | J | 7,652 | $0.00 | 7,652 |
| 2019-08-26 | J | 7,652 | $0.00 | 33,446.22 |
| 2019-08-23 | Option exercise (derivative) | 13,039 | $0.00 | 0 |
| 2019-08-23 | Gift | 765 | $0.00 | 36,317.22 |
| 2019-08-23 | Option exercise | 13,039 | $44.56 | 49,356.22 |
| 2019-08-23 | Tax withholding | 8,258 | $130.86 | 41,098.22 |
| 2019-06-28 | Grant / award | 25.6 | $0.00 | 37,082.22 |
| 2019-05-15 | Tax withholding | 568 | $121.68 | 37,056.62 |
| 2019-03-29 | Grant / award | 28.62 | $0.00 | 37,624.62 |
| 2019-03-05 | Grant / award (derivative) | 35,883 | $0.00 | 35,883 |
| 2019-03-05 | Grant / award | 5,446 | $0.00 | 37,596 |
| 2019-02-25 | Tax withholding | 1,330 | $118.02 | 32,150 |
| 2019-01-23 | Grant / award | 2,425 | $0.00 | 33,480 |
| 2018-05-15 | Tax withholding | 545 | $118.81 | 30,862 |
| 2018-02-27 | Grant / award (derivative) | 67,860 | $0.00 | 67,860 |
| 2018-02-27 | Tax withholding | 1,509 | $110.57 | 31,407 |
| 2018-02-27 | Grant / award | 2,892 | $0.00 | 32,916 |
| 2017-08-04 | Option exercise (derivative) | 12,500 | $0.00 | 0 |
| 2017-08-04 | Option exercise (derivative) | 5,000 | $0.00 | 11,000 |
| 2017-08-04 | Option exercise | 5,000 | $36.81 | 35,024 |
| 2017-08-04 | Open-market sale | 12,500 | $96.00 | 30,024 |
| 2017-08-04 | Option exercise | 12,500 | $42.15 | 42,524 |
| 2017-08-04 | Option exercise (derivative) | 5,000 | $0.00 | 11,000 |
| 2017-05-15 | Grant / award | 3,675 | $0.00 | 30,024 |
| 2017-02-24 | Grant / award (derivative) | 25,695 | $0.00 | 25,695 |
| 2017-02-21 | Tax withholding | 1,978 | $90.65 | 26,349 |
| 2017-02-16 | Grant / award | 3,600 | $0.00 | 28,327 |
| 2016-02-26 | Tax withholding | 1,436 | $83.76 | 25,685 |
| 2016-02-26 | Tax withholding | 958 | $83.76 | 24,727 |
| 2016-02-23 | Grant / award | 4,425 | $0.00 | 27,121 |
| 2016-02-23 | Grant / award (derivative) | 20,160 | $0.00 | 20,160 |
| 2016-02-23 | Grant / award | 2,015 | $0.00 | 22,696 |
| 2016-01-20 | Tax withholding | 659 | $76.90 | 20,681 |
| 2015-11-23 | Option exercise (derivative) | 4,513 | $0.00 | 0 |
| 2015-11-23 | Option exercise | 4,513 | $48.46 | 25,853 |
| 2015-11-23 | Open-market sale | 4,513 | $84.70 | 21,340 |
| 2015-10-21 | Tax withholding | 488 | $81.20 | 21,340 |
| 2015-03-02 | Tax withholding | 534 | $70.37 | 21,828 |
| 2015-02-27 | Grant / award (derivative) | 21,600 | $0.00 | 21,600 |
| 2015-02-27 | Grant / award | 2,250 | $0.00 | 22,362 |
| 2015-01-20 | Tax withholding | 670 | $69.64 | 20,112 |
| 2015-01-19 | Grant / award | 3,750 | $0.00 | 20,782 |
| 2014-10-28 | Option exercise (derivative) | 6,250 | $0.00 | 0 |
| 2014-10-28 | Option exercise | 6,250 | $34.19 | 23,282 |
| 2014-10-28 | Open-market sale | 2,876 | $65.00 | 17,032 |
| 2014-10-28 | Option exercise | 2,876 | $44.88 | 19,908 |
| 2014-10-21 | Tax withholding | 489 | $63.72 | 17,032 |
| 2014-04-02 | Option exercise (derivative) | 6,250 | $0.00 | 6,250 |
| 2014-04-02 | Option exercise | 6,250 | $34.19 | 23,771 |
| 2014-04-02 | Open-market sale | 6,250 | $62.00 | 17,521 |
| 2014-03-17 | Option exercise (derivative) | 2,875 | $0.00 | 2,876 |
| 2014-03-17 | Option exercise | 2,875 | $44.88 | 20,396 |
| 2014-03-17 | Open-market sale | 653 | $59.96 | 18,827 |
| 2014-03-17 | Open-market sale | 2,875 | $60.00 | 17,521 |
| 2014-02-28 | Tax withholding | 535 | $58.84 | 19,480 |
| 2014-02-26 | Tax withholding | 265 | $58.23 | 20,015 |
| 2014-02-19 | Grant / award (derivative) | 21,000 | $0.00 | 21,000 |
| 2014-02-19 | Grant / award | 1,409 | $0.00 | 20,280 |
| 2014-02-19 | Grant / award | 2,400 | $0.00 | 18,871 |
| 2014-01-21 | Tax withholding | 1,041 | $59.89 | 16,471 |
| 2013-02-26 | Grant / award (derivative) | 20,500 | $0.00 | 20,500 |
| 2013-02-26 | Grant / award | 2,950 | $0.00 | 17,512 |
| 2013-02-26 | Tax withholding | 291 | $42.49 | 14,562 |
| 2013-02-25 | Tax withholding | 309 | $42.46 | 14,853 |
| 2012-02-23 | Tax withholding | 292 | $40.89 | 15,162 |
| 2012-01-20 | Grant / award (derivative) | 16,000 | $0.00 | 16,000 |
| 2012-01-20 | Grant / award | 3,000 | $0.00 | 15,454 |
| 2011-10-21 | Grant / award | 3,000 | — | 12,454 |
| 2011-02-28 | Grant / award (derivative) | 12,500 | $0.00 | 12,500 |
| 2011-02-28 | Grant / award | 1,259 | — | 7,979 |
| 2011-02-28 | Tax withholding | 400 | $46.47 | 7,579 |
| 2011-02-28 | Grant / award | 1,875 | — | 9,454 |
| 2011-02-25 | Tax withholding | 796 | $46.34 | 6,720 |
| 2010-02-26 | Grant / award (derivative) | 12,500 | $0.00 | 12,500 |
| 2010-02-26 | Grant / award | 1,625 | — | 7,516 |
| 2010-02-23 | Tax withholding | 487 | $41.67 | 5,891 |
| 2009-02-23 | Grant / award | 1,625 | — | 6,378 |
| 2009-02-23 | Grant / award (derivative) | 12,500 | $0.00 | 12,500 |
| 2009-02-23 | Grant / award | 1,625 | — | 6,378 |
| 2008-09-02 | Tax withholding | 531 | $47.08 | 4,753 |
| 2008-02-25 | — | — | — | 204 |
| 2008-02-25 | — | — | — | 2,954 |
| 2008-02-25 | Grant / award | 2,330 | — | 5,284 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.