| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 19 '25 | Buy | 899.24 | 1 | 899 | 1,162,569 | Nov 20 12:58 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 18 '25 | Buy | 914.17 | 1 | 914 | 1,162,568 | Nov 19 12:53 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 17 '25 | Buy | 1008.18 | 1 | 1,008 | 1,162,567 | Nov 18 02:05 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 14 '25 | Buy | 998.50 | 1 | 998 | 1,162,566 | Nov 17 12:56 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 13 '25 | Buy | 1020.76 | 1 | 1,021 | 1,162,565 | Nov 14 11:16 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 12 '25 | Buy | 996.33 | 1 | 996 | 1,162,564 | Nov 13 10:36 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 11 '25 | Buy | 1000.82 | 1 | 1,001 | 1,162,563 | Nov 12 12:24 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 10 '25 | Buy | 967.12 | 1 | 967 | 1,162,562 | Nov 12 12:24 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 07 '25 | Buy | 993.15 | 1 | 993 | 1,162,561 | Nov 10 11:39 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 06 '25 | Buy | 943.89 | 1 | 944 | 1,162,560 | Nov 07 11:37 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 05 '25 | Buy | 913.98 | 1 | 914 | 1,162,559 | Nov 06 11:13 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 04 '25 | Buy | 911.86 | 1 | 912 | 1,162,558 | Nov 05 12:13 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Nov 03 '25 | Buy | 933.41 | 1 | 933 | 1,162,557 | Nov 04 11:32 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 31 '25 | Buy | 934.21 | 1 | 934 | 1,162,556 | Nov 03 11:04 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 30 '25 | Buy | 940.76 | 1 | 941 | 1,162,555 | Oct 31 12:27 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 29 '25 | Buy | 912.12 | 1 | 912 | 1,162,554 | Oct 30 11:01 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 28 '25 | Buy | 925.20 | 1 | 925 | 1,162,553 | Oct 29 10:57 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 27 '25 | Buy | 933.51 | 1 | 934 | 1,162,552 | Oct 28 12:13 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 24 '25 | Buy | 949.13 | 1 | 949 | 1,162,551 | Oct 27 12:56 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 23 '25 | Buy | 939.12 | 1 | 939 | 1,162,550 | Oct 24 01:34 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 22 '25 | Buy | 935.82 | 1 | 936 | 1,162,549 | Oct 23 12:42 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 21 '25 | Buy | 938.73 | 1 | 939 | 1,162,548 | Oct 22 12:58 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 20 '25 | Buy | 944.58 | 1 | 945 | 1,162,547 | Oct 21 03:03 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 17 '25 | Buy | 929.17 | 1 | 929 | 1,162,546 | Oct 20 10:32 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 16 '25 | Buy | 934.95 | 1 | 935 | 1,162,545 | Oct 17 10:26 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 15 '25 | Buy | 924.33 | 1 | 924 | 1,162,544 | Oct 16 01:29 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 14 '25 | Buy | 882.84 | 1 | 883 | 1,162,543 | Oct 15 11:12 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 13 '25 | Buy | 898.51 | 1 | 899 | 1,162,542 | Oct 14 10:32 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 10 '25 | Buy | 887.41 | 1 | 887 | 1,162,541 | Oct 14 10:32 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 09 '25 | Buy | 936.32 | 1 | 936 | 1,162,540 | Oct 10 10:37 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 08 '25 | Buy | 935.09 | 1 | 935 | 1,162,539 | Oct 09 10:20 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 07 '25 | Buy | 964.32 | 1 | 964 | 1,162,538 | Oct 08 10:54 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 06 '25 | Buy | 950.35 | 1 | 950 | 1,162,537 | Oct 07 10:26 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 03 '25 | Buy | 970.62 | 1 | 971 | 1,162,536 | Oct 06 11:05 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 02 '25 | Buy | 967.13 | 1 | 967 | 1,162,535 | Oct 03 11:10 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Oct 01 '25 | Buy | 944.99 | 1 | 945 | 1,162,534 | Oct 02 03:57 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 30 '25 | Buy | 914.14 | 1 | 914 | 1,164,007 | Oct 01 12:45 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 29 '25 | Buy | 926.54 | 1 | 927 | 1,164,006 | Sep 30 11:34 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 26 '25 | Buy | 947.88 | 1 | 948 | 1,164,005 | Sep 29 02:09 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 25 '25 | Buy | 929.38 | 1 | 929 | 1,164,004 | Sep 26 11:08 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 24 '25 | Buy | 955.44 | 1 | 955 | 1,164,003 | Sep 25 11:32 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 23 '25 | Buy | 896.91 | 1 | 897 | 1,164,002 | Sep 24 11:38 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 22 '25 | Buy | 864.45 | 1 | 864 | 1,164,001 | Sep 23 12:34 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 19 '25 | Buy | 896.60 | 1 | 897 | 1,164,000 | Sep 22 12:43 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 18 '25 | Buy | 915.55 | 1 | 916 | 1,163,999 | Sep 19 11:17 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 17 '25 | Buy | 928.60 | 1 | 929 | 1,163,998 | Sep 18 10:51 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 16 '25 | Buy | 929.46 | 1 | 929 | 1,163,997 | Sep 17 10:36 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 15 '25 | Buy | 950.26 | 1 | 950 | 1,163,996 | Sep 16 11:24 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 12 '25 | Buy | 943.08 | 1 | 943 | 1,163,995 | Sep 15 01:54 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 11 '25 | Buy | 927.23 | 1 | 927 | 1,163,994 | Sep 12 11:58 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 10 '25 | Buy | 923.41 | 1 | 923 | 1,163,993 | Sep 11 01:31 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 09 '25 | Buy | 917.21 | 1 | 917 | 1,163,992 | Sep 10 11:04 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 08 '25 | Buy | 908.90 | 1 | 909 | 1,163,991 | Sep 09 10:42 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 05 '25 | Buy | 920.69 | 1 | 921 | 1,163,990 | Sep 08 10:29 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 04 '25 | Buy | 912.22 | 1 | 912 | 1,163,989 | Sep 05 12:15 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 03 '25 | Buy | 928.87 | 1 | 929 | 1,163,988 | Sep 04 10:19 AM | | BUFFINGTON STEPHANIE | Chief Accounting Officer | Aug 29 '25 | Sale | 926.50 | 162 | 150,093 | 794 | Sep 03 04:15 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Sep 02 '25 | Buy | 972.55 | 1 | 973 | 1,163,987 | Sep 03 11:35 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 29 '25 | Buy | 928.79 | 1 | 929 | 1,163,986 | Sep 02 03:01 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 28 '25 | Buy | 909.74 | 1 | 910 | 1,163,985 | Aug 29 11:30 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 27 '25 | Buy | 914.32 | 1 | 914 | 1,163,984 | Aug 28 11:03 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 26 '25 | Buy | 897.55 | 1 | 898 | 1,163,983 | Aug 27 12:03 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 25 '25 | Buy | 908.19 | 1 | 908 | 1,163,982 | Aug 26 02:35 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 22 '25 | Buy | 901.92 | 1 | 902 | 1,163,981 | Aug 25 10:05 AM | | OLIVER ERIC L | Director | Aug 21 '25 | Buy | 881.27 | 100 | 88,127 | 393,600 | Aug 22 05:22 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 21 '25 | Buy | 888.65 | 1 | 889 | 1,163,980 | Aug 22 11:48 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 20 '25 | Buy | 903.18 | 1 | 903 | 1,163,979 | Aug 21 11:56 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 19 '25 | Buy | 893.05 | 1 | 893 | 1,163,978 | Aug 20 01:29 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 18 '25 | Buy | 893.14 | 1 | 893 | 1,163,977 | Aug 19 01:07 PM | | OLIVER ERIC L | Director | Aug 14 '25 | Buy | 915.00 | 100 | 91,500 | 393,400 | Aug 18 06:32 PM | | OLIVER ERIC L | Director | Aug 15 '25 | Buy | 895.00 | 100 | 89,500 | 393,500 | Aug 18 06:32 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 15 '25 | Buy | 894.93 | 1 | 895 | 1,163,976 | Aug 18 11:31 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 14 '25 | Buy | 889.04 | 1 | 889 | 1,163,975 | Aug 15 12:09 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 13 '25 | Buy | 854.06 | 1 | 854 | 1,163,974 | Aug 14 10:43 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 12 '25 | Buy | 864.54 | 1 | 865 | 1,163,973 | Aug 13 10:40 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 11 '25 | Buy | 876.27 | 1 | 876 | 1,163,972 | Aug 12 11:35 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 08 '25 | Buy | 868.97 | 1 | 869 | 1,163,971 | Aug 11 11:07 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 07 '25 | Buy | 899.77 | 1 | 900 | 1,163,970 | Aug 08 11:14 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 06 '25 | Buy | 955.47 | 1 | 955 | 1,163,969 | Aug 07 10:12 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 05 '25 | Buy | 950.14 | 1 | 950 | 1,163,968 | Aug 06 10:06 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 04 '25 | Buy | 946.12 | 1 | 946 | 1,163,967 | Aug 05 11:14 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Aug 01 '25 | Buy | 943.87 | 1 | 944 | 1,163,966 | Aug 04 10:53 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 31 '25 | Buy | 979.33 | 1 | 979 | 1,163,965 | Aug 01 10:25 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 30 '25 | Buy | 984.37 | 1 | 984 | 1,163,964 | Jul 31 10:23 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 29 '25 | Buy | 977.33 | 1 | 977 | 1,163,963 | Jul 30 11:44 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 28 '25 | Buy | 980.04 | 1 | 980 | 1,163,962 | Jul 29 10:09 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 25 '25 | Buy | 966.55 | 1 | 967 | 1,163,961 | Jul 28 10:08 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 24 '25 | Buy | 924.63 | 1 | 925 | 1,163,960 | Jul 25 11:21 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 23 '25 | Buy | 928.10 | 1 | 928 | 1,163,959 | Jul 24 11:30 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 22 '25 | Buy | 961.07 | 1 | 961 | 1,163,958 | Jul 23 11:56 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 21 '25 | Buy | 986.43 | 1 | 986 | 1,163,957 | Jul 22 10:57 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 18 '25 | Buy | 1004.61 | 1 | 1,005 | 1,163,956 | Jul 21 09:45 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 17 '25 | Buy | 992.87 | 1 | 993 | 1,163,955 | Jul 18 11:22 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 16 '25 | Buy | 961.67 | 1 | 962 | 1,163,954 | Jul 17 02:28 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 15 '25 | Buy | 1014.80 | 1 | 1,015 | 1,163,953 | Jul 16 11:31 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 14 '25 | Buy | 1033.53 | 1 | 1,034 | 1,163,952 | Jul 15 01:41 PM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 11 '25 | Buy | 1062.60 | 1 | 1,063 | 1,163,951 | Jul 14 11:15 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 10 '25 | Buy | 1039.87 | 1 | 1,040 | 1,163,950 | Jul 11 10:58 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 09 '25 | Buy | 1037.49 | 1 | 1,037 | 1,163,949 | Jul 10 10:27 AM | | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 08 '25 | Buy | 1048.14 | 1 | 1,048 | 1,163,948 | Jul 09 10:53 AM |
|