{"entity":{"type":"insider","cik":"0001548929","url":"/insider/0001548929","json_url":"/insider/0001548929.json","name":"O'Neil Christian G.","name_source":"as-filed","also_issuer":false,"cross_url":null},"coverage_statement":{"n_transactions":24,"n_filings":23,"first":"2012-09-10","last":"2026-05-18","span_basis":"filed_date"},"name_variants":[{"name":"O'Neil Christian G.","source":"filing","n_filings":23,"first_seen":"2012-09-10","last_seen":"2026-05-18"}],"transactions":[{"id":5751145,"accession":"0001193125-26-229169","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001193125-26-229169","line_url":"/filing/0001193125-26-229169#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":11287.0,"shares_display":"11,287","price_per_share":145.93,"price_display":"145.93","price_state":"stated","total_value":1647111.91,"total_display":"1,647,111.91","total_whole":"1,647,112","shares_owned_after":0.0,"shares_owned_after_display":"0","ownership_form":"D","is_10b5_1":null,"transaction_date":"2026-05-15","filed_date":"2026-05-18","scope":"insider"},{"id":5762452,"accession":"0001193125-26-090673","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001193125-26-090673","line_url":"/filing/0001193125-26-090673#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":11287.0,"shares_display":"11,287","price_per_share":132.34,"price_display":"132.34","price_state":"stated","total_value":1493721.58,"total_display":"1,493,721.58","total_whole":"1,493,722","shares_owned_after":11287.0,"shares_owned_after_display":"11,287","ownership_form":"D","is_10b5_1":null,"transaction_date":"2026-03-02","filed_date":"2026-03-04","scope":"insider"},{"id":4271949,"accession":"0001193125-25-330508","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0001193125-25-330508","line_url":"/filing/0001193125-25-330508#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":11145.0,"shares_display":"11,145","price_per_share":111.68,"price_display":"111.68","price_state":"stated","total_value":1244673.6,"total_display":"1,244,673.60","total_whole":"1,244,674","shares_owned_after":14835.0,"shares_owned_after_display":"14,835","ownership_form":"D","is_10b5_1":null,"transaction_date":"2025-12-22","filed_date":"2025-12-23","scope":"insider"},{"id":2073469,"accession":"0000950170-24-125999","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0000950170-24-125999","line_url":"/filing/0000950170-24-125999#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":15041.0,"shares_display":"15,041","price_per_share":130.0,"price_display":"130.00","price_state":"stated","total_value":1955330.0,"total_display":"1,955,330.00","total_whole":"1,955,330","shares_owned_after":7746.0,"shares_owned_after_display":"7,746","ownership_form":"D","is_10b5_1":null,"transaction_date":"2024-11-12","filed_date":"2024-11-13","scope":"insider"},{"id":2515880,"accession":"0000950170-24-108012","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0000950170-24-108012","line_url":"/filing/0000950170-24-108012#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":14031.0,"shares_display":"14,031","price_per_share":123.29,"price_display":"123.29","price_state":"stated","total_value":1729881.99,"total_display":"1,729,881.99","total_whole":"1,729,882","shares_owned_after":12746.0,"shares_owned_after_display":"12,746","ownership_form":"D","is_10b5_1":null,"transaction_date":"2024-09-18","filed_date":"2024-09-19","scope":"insider"},{"id":2205927,"accession":"0000950170-24-092159","txn_seq":4,"anchor":"line-4","filing_url":"/filing/0000950170-24-092159","line_url":"/filing/0000950170-24-092159#line-4","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":12730.0,"shares_display":"12,730","price_per_share":110.41,"price_display":"110.41","price_state":"stated","total_value":1405519.3,"total_display":"1,405,519.30","total_whole":"1,405,519","shares_owned_after":16079.0,"shares_owned_after_display":"16,079","ownership_form":"D","is_10b5_1":null,"transaction_date":"2024-08-06","filed_date":"2024-08-06","scope":"insider"},{"id":2205920,"accession":"0000950170-24-092159","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0000950170-24-092159","line_url":"/filing/0000950170-24-092159#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President and COO)","role_mark":"O","role_mark_label":"Officer (President and COO)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President and COO","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":2770.0,"shares_display":"2,770","price_per_share":110.21,"price_display":"110.21","price_state":"stated","total_value":305281.7,"total_display":"305,281.70","total_whole":"305,282","shares_owned_after":16079.0,"shares_owned_after_display":"16,079","ownership_form":"D","is_10b5_1":null,"transaction_date":"2024-08-05","filed_date":"2024-08-06","scope":"insider"},{"id":2982770,"accession":"0000950170-24-012552","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0000950170-24-012552","line_url":"/filing/0000950170-24-012552#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":8994.0,"shares_display":"8,994","price_per_share":85.15,"price_display":"85.15","price_state":"stated","total_value":765839.1,"total_display":"765,839.10","total_whole":"765,839","shares_owned_after":16079.0,"shares_owned_after_display":"16,079","ownership_form":"D","is_10b5_1":null,"transaction_date":"2024-02-06","filed_date":"2024-02-08","scope":"insider"},{"id":8705346,"accession":"0001209191-23-059647","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0001209191-23-059647","line_url":"/filing/0001209191-23-059647#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":6861.0,"shares_display":"6,861","price_per_share":80.42,"price_display":"80.42","price_state":"stated","total_value":551761.62,"total_display":"551,761.62","total_whole":"551,762","shares_owned_after":12811.0,"shares_owned_after_display":"12,811","ownership_form":"D","is_10b5_1":null,"transaction_date":"2023-12-21","filed_date":"2023-12-26","scope":"insider"},{"id":7871318,"accession":"0001209191-23-047473","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001209191-23-047473","line_url":"/filing/0001209191-23-047473#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":3000.0,"shares_display":"3,000","price_per_share":80.0,"price_display":"80.00","price_state":"stated","total_value":240000.0,"total_display":"240,000.00","total_whole":"240,000","shares_owned_after":12811.0,"shares_owned_after_display":"12,811","ownership_form":"D","is_10b5_1":null,"transaction_date":"2023-08-24","filed_date":"2023-08-28","scope":"insider"},{"id":8573458,"accession":"0001209191-23-007730","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001209191-23-007730","line_url":"/filing/0001209191-23-007730#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $0.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":8660.0,"shares_display":"8,660","price_per_share":73.02,"price_display":"73.02","price_state":"stated","total_value":632353.2,"total_display":"632,353.20","total_whole":"632,353","shares_owned_after":15811.0,"shares_owned_after_display":"15,811","ownership_form":"D","is_10b5_1":null,"transaction_date":"2023-02-08","filed_date":"2023-02-08","scope":"insider"},{"id":4995560,"accession":"0001567619-21-003562","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001567619-21-003562","line_url":"/filing/0001567619-21-003562#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":2100.0,"shares_display":"2,100","price_per_share":60.7554,"price_display":"60.76","price_state":"stated","total_value":127586.34,"total_display":"127,586.34","total_whole":"127,586","shares_owned_after":20622.0,"shares_owned_after_display":"20,622","ownership_form":"D","is_10b5_1":null,"transaction_date":"2021-02-12","filed_date":"2021-02-12","scope":"insider"},{"id":8043182,"accession":"0001567619-19-021809","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0001567619-19-021809","line_url":"/filing/0001567619-19-021809#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":6899.0,"shares_display":"6,899","price_per_share":83.3152,"price_display":"83.32","price_state":"stated","total_value":574791.5648,"total_display":"574,791.56","total_whole":"574,792","shares_owned_after":20862.0,"shares_owned_after_display":"20,862","ownership_form":"D","is_10b5_1":null,"transaction_date":"2019-11-15","filed_date":"2019-11-19","scope":"insider"},{"id":8018304,"accession":"0001567619-19-009956","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001567619-19-009956","line_url":"/filing/0001567619-19-009956#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":2000.0,"shares_display":"2,000","price_per_share":84.819,"price_display":"84.82","price_state":"stated","total_value":169638.0,"total_display":"169,638.00","total_whole":"169,638","shares_owned_after":21587.0,"shares_owned_after_display":"21,587","ownership_form":"D","is_10b5_1":null,"transaction_date":"2019-05-03","filed_date":"2019-05-07","scope":"insider"},{"id":8335767,"accession":"0001567619-19-002360","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0001567619-19-002360","line_url":"/filing/0001567619-19-002360#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":4731.0,"shares_display":"4,731","price_per_share":73.65,"price_display":"73.65","price_state":"stated","total_value":348438.15,"total_display":"348,438.15","total_whole":"348,438","shares_owned_after":23587.0,"shares_owned_after_display":"23,587","ownership_form":"D","is_10b5_1":null,"transaction_date":"2019-02-04","filed_date":"2019-02-05","scope":"insider"},{"id":6160619,"accession":"0001567619-18-001040","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001567619-18-001040","line_url":"/filing/0001567619-18-001040#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":1500.0,"shares_display":"1,500","price_per_share":86.75,"price_display":"86.75","price_state":"stated","total_value":130125.0,"total_display":"130,125.00","total_whole":"130,125","shares_owned_after":24149.0,"shares_owned_after_display":"24,149","ownership_form":"D","is_10b5_1":null,"transaction_date":"2018-08-14","filed_date":"2018-08-14","scope":"insider"},{"id":6836428,"accession":"0001140361-18-024947","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-18-024947","line_url":"/filing/0001140361-18-024947#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (President-Kirby Inland Marine)","role_mark":"O","role_mark_label":"Officer (President-Kirby Inland Marine)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"President-Kirby Inland Marine","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":1000.0,"shares_display":"1,000","price_per_share":90.85,"price_display":"90.85","price_state":"stated","total_value":90850.0,"total_display":"90,850.00","total_whole":"90,850","shares_owned_after":25649.0,"shares_owned_after_display":"25,649","ownership_form":"D","is_10b5_1":null,"transaction_date":"2018-05-21","filed_date":"2018-05-21","scope":"insider"},{"id":4894631,"accession":"0001140361-17-005133","txn_seq":2,"anchor":"line-2","filing_url":"/filing/0001140361-17-005133","line_url":"/filing/0001140361-17-005133#line-2","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (EVP & COO - Marine Transporta)","role_mark":"O","role_mark_label":"Officer (EVP & COO - Marine Transporta)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"EVP & COO - Marine Transporta","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":2254.0,"shares_display":"2,254","price_per_share":68.7022,"price_display":"68.70","price_state":"stated","total_value":154854.7588,"total_display":"154,854.76","total_whole":"154,855","shares_owned_after":28210.0,"shares_owned_after_display":"28,210","ownership_form":"D","is_10b5_1":null,"transaction_date":"2017-02-08","filed_date":"2017-02-08","scope":"insider"},{"id":7073498,"accession":"0001140361-14-023978","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-14-023978","line_url":"/filing/0001140361-14-023978#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (VP - Human Resources)","role_mark":"O","role_mark_label":"Officer (VP - Human Resources)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"VP - Human Resources","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":600.0,"shares_display":"600","price_per_share":110.473,"price_display":"110.47","price_state":"stated","total_value":66283.8,"total_display":"66,283.80","total_whole":"66,284","shares_owned_after":10314.0,"shares_owned_after_display":"10,314","ownership_form":"D","is_10b5_1":null,"transaction_date":"2014-05-30","filed_date":"2014-06-02","scope":"insider"},{"id":6771569,"accession":"0001140361-14-011076","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-14-011076","line_url":"/filing/0001140361-14-011076#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (VP - Human Resources)","role_mark":"O","role_mark_label":"Officer (VP - Human Resources)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"VP - Human Resources","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":700.0,"shares_display":"700","price_per_share":104.0,"price_display":"104.00","price_state":"stated","total_value":72800.0,"total_display":"72,800.00","total_whole":"72,800","shares_owned_after":10914.0,"shares_owned_after_display":"10,914","ownership_form":"D","is_10b5_1":null,"transaction_date":"2014-03-04","filed_date":"2014-03-05","scope":"insider"},{"id":4649199,"accession":"0001140361-13-011257","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-13-011257","line_url":"/filing/0001140361-13-011257#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (VP - Human Resources)","role_mark":"O","role_mark_label":"Officer (VP - Human Resources)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"VP - Human Resources","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":900.0,"shares_display":"900","price_per_share":76.52,"price_display":"76.52","price_state":"stated","total_value":68868.0,"total_display":"68,868.00","total_whole":"68,868","shares_owned_after":9600.0,"shares_owned_after_display":"9,600","ownership_form":"D","is_10b5_1":null,"transaction_date":"2013-03-06","filed_date":"2013-03-07","scope":"insider"},{"id":4965755,"accession":"0001140361-13-004930","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-13-004930","line_url":"/filing/0001140361-13-004930#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (VP - Human Resources)","role_mark":"O","role_mark_label":"Officer (VP - Human Resources)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"VP - Human Resources","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":699.0,"shares_display":"699","price_per_share":71.0459,"price_display":"71.05","price_state":"stated","total_value":49661.0841,"total_display":"49,661.08","total_whole":"49,661","shares_owned_after":10500.0,"shares_owned_after_display":"10,500","ownership_form":"D","is_10b5_1":null,"transaction_date":"2013-02-05","filed_date":"2013-02-06","scope":"insider"},{"id":2845582,"accession":"0001140361-12-049484","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-12-049484","line_url":"/filing/0001140361-12-049484#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (VP - Human Resources)","role_mark":"O","role_mark_label":"Officer (VP - Human Resources)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"VP - Human Resources","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":314.0,"shares_display":"314","price_per_share":58.411,"price_display":"58.41","price_state":"stated","total_value":18341.054,"total_display":"18,341.05","total_whole":"18,341","shares_owned_after":7735.0,"shares_owned_after_display":"7,735","ownership_form":"D","is_10b5_1":null,"transaction_date":"2012-11-29","filed_date":"2012-12-03","scope":"insider"},{"id":2561635,"accession":"0001140361-12-039933","txn_seq":1,"anchor":"line-1","filing_url":"/filing/0001140361-12-039933","line_url":"/filing/0001140361-12-039933#line-1","is_derivative":false,"issuer_cik":"0000056047","issuer_name":"KIRBY CORP","issuer_ticker":"KEX","issuer_name_source":null,"issuer_url":"/issuer/0000056047","owner_cik":"0001548929","owner_name":"O'Neil Christian G.","owner_display_name":"O'Neil Christian G.","owner_url":"/insider/0001548929","role":"Officer (VP - Human Resources)","role_mark":"O","role_mark_label":"Officer (VP - Human Resources)","role_mark_generic":"Officer","n_reporting_owners":null,"other_reporting_owners":null,"officer_title":"VP - Human Resources","security_title":"Common Stock, par value $.10 per share","transaction_code":"S","transaction_label":"Open-market sale","open_market":true,"acquired_disposed":"D","direction_word":"disposed","shares":1000.0,"shares_display":"1,000","price_per_share":58.03,"price_display":"58.03","price_state":"stated","total_value":58030.0,"total_display":"58,030.00","total_whole":"58,030","shares_owned_after":8049.0,"shares_owned_after_display":"8,049","ownership_form":"D","is_10b5_1":null,"transaction_date":"2012-09-07","filed_date":"2012-09-10","scope":"insider"}],"collapsed":true,"next_cursor":null,"ledger_fault":false,"count":{"value":24,"kind":"exact"},"open_market_only":false,"composition":{"kind":"exact","rows":[{"code":"P","label":"Open-market purchase","n":0,"open_market":true},{"code":"S","label":"Open-market sale","n":24,"open_market":true},{"code":"M","label":"Option exercise","n":0,"open_market":false},{"code":"A","label":"Grant or award","n":0,"open_market":false},{"code":"F","label":"Tax withholding","n":0,"open_market":false},{"code":"D","label":"Disposition to the issuer","n":0,"open_market":false},{"code":"X","label":"In-the-money option exercise","n":0,"open_market":false}],"total":24},"affiliations":[{"type":"issuer","type_label":"ISSUER","cik":"0000056047","name":"KIRBY CORP","url":"/issuer/0000056047","role":"Officer (President and COO)","n_filings":23,"first_seen":"2012-09-10","last_seen":"2026-05-18"}],"order_statement":"Newest transaction date first, id breaking the tie.","canonical_url":"https://ebomi.com/insider/0001548929","retrieved_at":"2026-08-27T03:59:51+00:00","coverage":{"filings":1506293,"transactions":4290787,"issuers":28597,"insiders":152303,"first_filed_date":"2003-06-30","last_filed_date":"2026-08-25","last_ingest":"2026-08-26T05:24:25.741053+00:00","counts_are":{"filings":"estimate","transactions":"estimate","issuers":"estimate","insiders":"estimate"},"source":"SEC EDGAR Form 4 filings, parsed by ebomi","fault":false},"license":{"underlying_records":"US SEC filings are public records of the United States government and are not subject to copyright. The transactional facts in them are not ours to license.","this_presentation":"The parsing, normalisation, curation, and presentation are ebomi's own work.","grant":"undecided","grant_note":"The open licence for ebomi's own layer is an open owner decision (SPEC-20260731T1159Z open question 3: CC BY 4.0 or CC0 with a citation request). Until it is taken, no grant is asserted here.","citation_request":"Balogh, A. Insider trading. Scientific Data 10, 237 (2023)","url":"https://ebomi.com/license"},"fair_use":{"policy":"These JSON endpoints are open and unauthenticated. Please read them at a human pace, identify your client in the User-Agent header, and use the published dataset for bulk work rather than crawling page by page.","bulk_alternative":"doi:10.1038/s41597-023-02147-6"}}