SEC CIK 1428157

Roche John C

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
THGview stock →141,253.0342026-09-25

Position History — THG

Reported shares owned immediately after each Form 4 transaction, over time.

058,045116,090174,1352008-022014-102019-032021-122023-122025-032026-052026-09

Recent Filings — THG

DateActivitySharesPriceOwned After
2026-09-25Grant / award120.052$0.00141,253.034
2026-06-26Grant / award122.234$0.00141,132.982
2026-05-20Open-market sale61$194.77141,010.748
2026-05-20Open-market sale5,145$194.05141,071.748
2026-05-20Open-market sale3,152$193.21146,216.748
2026-05-19Option exercise (derivative)24,026$0.0048,052
2026-05-19Option exercise (derivative)9,098$0.000
2026-05-19Tax withholding24,766$193.79149,368.748
2026-05-19Option exercise24,026$104.11174,134.748
2026-05-19Option exercise9,098$85.87150,108.748
2026-05-18Open-market sale100$199.23141,010.748
2026-05-18Open-market sale2,516$198.65141,110.748
2026-05-18Open-market sale2,260$197.61143,626.748
2026-05-18Open-market sale375$196.55145,886.748
2026-05-15Option exercise (derivative)18,194$0.009,098
2026-05-15Tax withholding12,943$194.64146,261.748
2026-05-15Option exercise18,194$85.87159,204.748
2026-03-27Grant / award152.57$0.00141,010.75
2026-02-27Tax withholding14,220$180.63140,858.17
2026-02-24Grant / award (derivative)45,025$0.0045,025
2026-02-24Grant / award8,540$0.00145,643.17
2026-02-24Grant / award13,254$0.00137,103.17
2026-02-24Grant / award9,435$0.00155,078.17
2025-12-26Grant / award134.54$0.00123,849.17
2025-12-01Tax withholding382$185.91123,714.64
2025-11-05Gift590$0.00124,096.64
2025-09-26Grant / award132.18$0.00124,686.64
2025-06-27Grant / award140.75$0.00124,554.46
2025-04-01Option exercise (derivative)8,906$0.000
2025-04-01Open-market sale8,906$175.17124,413.71
2025-04-01Option exercise8,906$77.91133,319.71
2025-03-31Option exercise (derivative)301$0.008,906
2025-03-31Open-market sale301$175.00124,413.71
2025-03-31Option exercise301$77.91124,714.71
2025-03-28Option exercise (derivative)400$0.009,207
2025-03-28Option exercise400$77.91124,677.85
2025-03-28Open-market sale400$175.03124,277.85
2025-03-28Grant / award135.86$0.00124,413.71
2025-03-27Option exercise (derivative)200$0.009,607
2025-03-27Option exercise200$77.91124,477.85
2025-03-27Open-market sale200$175.01124,277.85
2025-03-26Option exercise (derivative)900$0.009,807
2025-03-26Open-market sale900$175.17124,277.85
2025-03-26Option exercise900$77.91125,177.85
2025-03-03Option exercise (derivative)10,706$0.0010,707
2025-03-03Open-market sale5,509$172.66124,277.85
2025-03-03Option exercise10,706$77.91134,983.85
2025-03-03Open-market sale1,894$170.91133,089.85
2025-03-03Open-market sale3,303$171.86129,786.85
2025-02-28Tax withholding8,826$170.53124,277.85
2025-02-27Option exercise (derivative)22,943$0.000
2025-02-27Tax withholding15,604$166.00133,103.33
2025-02-27Option exercise22,943$66.14148,707.33
2025-02-25Grant / award (derivative)39,629$0.0039,629
2025-02-25Grant / award8,652$0.00125,764.33
2025-02-24Grant / award9,554$0.00115,368.33
2025-02-24Grant / award1,744$0.00117,112.33
2024-12-27Grant / award143.31$0.00105,814.33
2024-12-02Tax withholding412$162.52105,671.03
2024-11-06Gift1,025$0.00106,083.03
2024-11-05J6,802$0.0014,454
2024-11-05J6,802$0.00107,108.03
2024-09-27Grant / award143.69$0.00113,910.03
2024-06-28Grant / award167.2$0.00113,766.34
2024-03-28Grant / award153.07$0.00113,599.14
2024-02-27Grant / award (derivative)41,437$0.0041,437
2024-02-27Grant / award9,311$0.00113,446.07
2024-02-26Grant / award9,120$0.00109,045.9
2024-02-26Tax withholding11,233$134.61104,135.07
2024-02-26Grant / award6,322$0.00115,367.9
2024-02-16Option exercise (derivative)22,305$0.000
2024-02-16Option exercise22,305$54.61113,978.9
2024-02-16Tax withholding14,053$135.8899,925.9
2023-12-29Grant / award162.35$0.0091,673.9
2023-12-01Tax withholding686$125.0991,511.55
2023-09-29Grant / award173.01$0.0092,197.55
2023-06-30Grant / award168.67$0.0092,024.54
2023-03-31Grant / award147.43$0.0091,855.88
2023-02-28Tax withholding10,017$139.4891,708.45
2023-02-27Grant / award (derivative)36,453$0.0036,453
2023-02-27Grant / award8,822$0.0087,042.39
2023-02-27Grant / award8,214$0.00101,725.39
2023-02-27Grant / award6,469$0.0093,511.39
2023-02-24Option exercise (derivative)6,336$0.000
2023-02-24Option exercise6,336$40.0181,546.39
2023-02-24Tax withholding3,326$139.3478,220.39
2022-12-30Grant / award130.85$0.0075,210.39
2022-09-30Grant / award127.03$0.0075,079.54
2022-06-24Grant / award109.43$0.0074,952.51
2022-04-21Option exercise (derivative)922$0.006,336
2022-04-21Option exercise922$40.0175,765.09
2022-04-21Open-market sale922$155.2474,843.09
2022-03-29Option exercise (derivative)2,725$0.007,258
2022-03-29Open-market sale2,725$150.4774,843.09
2022-03-29Option exercise2,725$40.0177,568.09
2022-03-28Option exercise (derivative)4,533$0.009,983
2022-03-28Option exercise4,533$40.0179,376.09
2022-03-28Open-market sale4,533$150.0974,843.09
2022-03-25Grant / award107.56$0.0074,843.09
2022-03-17Option exercise (derivative)7,258$0.0014,516
2022-03-17Open-market sale1,065$146.2174,735.52
2022-03-17Option exercise7,258$40.0181,993.52
2022-03-17Open-market sale6,193$145.6575,800.52
2022-03-07Tax withholding7,565$139.5274,735.52
2022-02-28Grant / award (derivative)34,689$0.0034,689
2022-02-28Grant / award7,097$0.0082,299.7
2022-02-28Grant / award8,685$0.0070,337.7
2022-02-28Grant / award4,865$0.0075,202.7
2021-12-30Grant / award115.02$0.0061,652.7
2021-09-24Grant / award105.71$0.0061,537.68
2021-08-09Option exercise (derivative)5,000$0.000
2021-08-09Option exercise5,000$34.6666,431.97
2021-08-09Open-market sale5,000$138.0061,431.97
2021-08-06Option exercise (derivative)6,684$0.005,000
2021-08-06Option exercise6,684$34.6668,115.97
2021-08-06Open-market sale6,684$136.0661,431.97
2021-06-25Grant / award101.33$0.0061,431.97
2021-03-26Grant / award106.21$0.0061,330.64
2021-03-01Tax withholding5,523$119.6761,224.44
2021-02-26Grant / award (derivative)41,747$0.0041,747
2021-02-26Grant / award7,586$0.0066,747.44
2021-02-26Grant / award15,288$0.0059,161.44
2020-12-30Grant / award73.74$0.0043,873.44
2020-09-25Grant / award87.15$0.0043,799.7
2020-06-26Grant / award81.8$0.0043,712.55
2020-05-15Tax withholding577$86.0143,630.75
2020-03-27Grant / award85.43$0.0044,207.75
2020-02-28Grant / award (derivative)51,934$0.0051,934
2020-02-28Grant / award6,326$0.0044,122.32
2020-02-24Tax withholding1,729$134.2237,796.32
2020-02-24Grant / award5,904$0.0039,525.32
2019-12-27Grant / award127.57$0.0033,621.32
2019-09-27Grant / award24.53$0.0033,470.76
2019-08-26J7,652$0.007,652
2019-08-26J7,652$0.0033,446.22
2019-08-23Option exercise (derivative)13,039$0.000
2019-08-23Gift765$0.0036,317.22
2019-08-23Option exercise13,039$44.5649,356.22
2019-08-23Tax withholding8,258$130.8641,098.22
2019-06-28Grant / award25.6$0.0037,082.22
2019-05-15Tax withholding568$121.6837,056.62
2019-03-29Grant / award28.62$0.0037,624.62
2019-03-05Grant / award (derivative)35,883$0.0035,883
2019-03-05Grant / award5,446$0.0037,596
2019-02-25Tax withholding1,330$118.0232,150
2019-01-23Grant / award2,425$0.0033,480
2018-05-15Tax withholding545$118.8130,862
2018-02-27Grant / award (derivative)67,860$0.0067,860
2018-02-27Tax withholding1,509$110.5731,407
2018-02-27Grant / award2,892$0.0032,916
2017-08-04Option exercise (derivative)12,500$0.000
2017-08-04Option exercise (derivative)5,000$0.0011,000
2017-08-04Option exercise5,000$36.8135,024
2017-08-04Open-market sale12,500$96.0030,024
2017-08-04Option exercise12,500$42.1542,524
2017-08-04Option exercise (derivative)5,000$0.0011,000
2017-05-15Grant / award3,675$0.0030,024
2017-02-24Grant / award (derivative)25,695$0.0025,695
2017-02-21Tax withholding1,978$90.6526,349
2017-02-16Grant / award3,600$0.0028,327
2016-02-26Tax withholding1,436$83.7625,685
2016-02-26Tax withholding958$83.7624,727
2016-02-23Grant / award4,425$0.0027,121
2016-02-23Grant / award (derivative)20,160$0.0020,160
2016-02-23Grant / award2,015$0.0022,696
2016-01-20Tax withholding659$76.9020,681
2015-11-23Option exercise (derivative)4,513$0.000
2015-11-23Option exercise4,513$48.4625,853
2015-11-23Open-market sale4,513$84.7021,340
2015-10-21Tax withholding488$81.2021,340
2015-03-02Tax withholding534$70.3721,828
2015-02-27Grant / award (derivative)21,600$0.0021,600
2015-02-27Grant / award2,250$0.0022,362
2015-01-20Tax withholding670$69.6420,112
2015-01-19Grant / award3,750$0.0020,782
2014-10-28Option exercise (derivative)6,250$0.000
2014-10-28Option exercise6,250$34.1923,282
2014-10-28Open-market sale2,876$65.0017,032
2014-10-28Option exercise2,876$44.8819,908
2014-10-21Tax withholding489$63.7217,032
2014-04-02Option exercise (derivative)6,250$0.006,250
2014-04-02Option exercise6,250$34.1923,771
2014-04-02Open-market sale6,250$62.0017,521
2014-03-17Option exercise (derivative)2,875$0.002,876
2014-03-17Option exercise2,875$44.8820,396
2014-03-17Open-market sale653$59.9618,827
2014-03-17Open-market sale2,875$60.0017,521
2014-02-28Tax withholding535$58.8419,480
2014-02-26Tax withholding265$58.2320,015
2014-02-19Grant / award (derivative)21,000$0.0021,000
2014-02-19Grant / award1,409$0.0020,280
2014-02-19Grant / award2,400$0.0018,871
2014-01-21Tax withholding1,041$59.8916,471
2013-02-26Grant / award (derivative)20,500$0.0020,500
2013-02-26Grant / award2,950$0.0017,512
2013-02-26Tax withholding291$42.4914,562
2013-02-25Tax withholding309$42.4614,853
2012-02-23Tax withholding292$40.8915,162
2012-01-20Grant / award (derivative)16,000$0.0016,000
2012-01-20Grant / award3,000$0.0015,454
2011-10-21Grant / award3,000—12,454
2011-02-28Grant / award (derivative)12,500$0.0012,500
2011-02-28Grant / award1,259—7,979
2011-02-28Tax withholding400$46.477,579
2011-02-28Grant / award1,875—9,454
2011-02-25Tax withholding796$46.346,720
2010-02-26Grant / award (derivative)12,500$0.0012,500
2010-02-26Grant / award1,625—7,516
2010-02-23Tax withholding487$41.675,891
2009-02-23Grant / award1,625—6,378
2009-02-23Grant / award (derivative)12,500$0.0012,500
2009-02-23Grant / award1,625—6,378
2008-09-02Tax withholding531$47.084,753
2008-02-25———204
2008-02-25———2,954
2008-02-25Grant / award2,330—5,284

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.