Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
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 | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 07 '25 | Buy | 1042.95 | 1 | 1,043 | 1,163,947 | Jul 08 10:42 AM | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 03 '25 | Buy | 1075.80 | 1 | 1,076 | 1,163,946 | Jul 07 11:12 AM | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 02 '25 | Buy | 1066.31 | 1 | 1,066 | 1,163,945 | Jul 03 10:57 AM | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jul 01 '25 | Buy | 1042.57 | 1 | 1,043 | 1,163,944 | Jul 02 04:26 PM | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jun 30 '25 | Buy | 1053.06 | 1 | 1,053 | 1,166,253 | Jul 01 12:27 PM | HORIZON KINETICS ASSET MANAGEM | 10% Owner | Jun 27 '25 | Buy | 1069.00 | 1 | 1,069 | 1,166,252 | Jun 30 01:35 PM | STAHL MURRAY | Director | Jun 26 '25 | Buy | 1048.48 | 7 | 7,339 | 637,764 | Jun 27 01:47 PM | STAHL MURRAY | Director | Jun 26 '25 | Buy | 1045.81 | 3 | 3,137 | 8,238 | Jun 27 01:47 PM | STAHL MURRAY | Director | Jun 25 '25 | Buy | 1057.43 | 7 | 7,402 | 637,763 | Jun 26 11:45 AM | STAHL MURRAY | Director | Jun 25 '25 | Buy | 1058.52 | 3 | 3,176 | 8,235 | Jun 26 11:45 AM | STAHL MURRAY | Director | Jun 24 '25 | Buy | 1040.43 | 7 | 7,283 | 637,762 | Jun 25 11:36 AM | STAHL MURRAY | Director | Jun 24 '25 | Buy | 1039.48 | 3 | 3,118 | 8,232 | Jun 25 11:36 AM | STAHL MURRAY | Director | Jun 23 '25 | Buy | 1097.17 | 7 | 7,680 | 637,761 | Jun 24 10:47 AM | STAHL MURRAY | Director | Jun 23 '25 | Buy | 1098.70 | 3 | 3,296 | 8,229 | Jun 24 10:47 AM | STAHL MURRAY | Director | Jun 20 '25 | Buy | 1082.00 | 7 | 7,574 | 637,760 | Jun 23 12:20 PM | STAHL MURRAY | Director | Jun 20 '25 | Buy | 1081.81 | 3 | 3,245 | 8,226 | Jun 23 12:20 PM | STAHL MURRAY | Director | Jun 18 '25 | Buy | 1080.08 | 7 | 7,561 | 637,759 | Jun 20 12:56 PM | STAHL MURRAY | Director | Jun 18 '25 | Buy | 1080.51 | 3 | 3,242 | 8,223 | Jun 20 12:56 PM | STAHL MURRAY | Director | Jun 17 '25 | Buy | 1106.40 | 7 | 7,745 | 637,758 | Jun 18 02:48 PM | STAHL MURRAY | Director | Jun 17 '25 | Buy | 1109.52 | 3 | 3,329 | 8,220 | Jun 18 02:48 PM | STAHL MURRAY | Director | Jun 16 '25 | Buy | 1107.78 | 7 | 7,754 | 637,757 | Jun 17 11:50 AM | STAHL MURRAY | Director | Jun 16 '25 | Buy | 1109.30 | 3 | 3,328 | 8,217 | Jun 17 11:50 AM | STAHL MURRAY | Director | Jun 13 '25 | Buy | 1116.44 | 7 | 7,815 | 637,756 | Jun 16 11:21 AM | STAHL MURRAY | Director | Jun 13 '25 | Buy | 1117.50 | 3 | 3,352 | 8,214 | Jun 16 11:21 AM | STAHL MURRAY | Director | Jun 12 '25 | Buy | 1092.33 | 7 | 7,646 | 637,755 | Jun 13 12:53 PM | STAHL MURRAY | Director | Jun 12 '25 | Buy | 1091.73 | 3 | 3,275 | 8,211 | Jun 13 12:53 PM | STAHL MURRAY | Director | Jun 11 '25 | Buy | 1111.48 | 7 | 7,780 | 637,754 | Jun 12 10:12 AM | STAHL MURRAY | Director | Jun 11 '25 | Buy | 1110.94 | 3 | 3,333 | 8,208 | Jun 12 10:12 AM | STAHL MURRAY | Director | Jun 10 '25 | Buy | 1120.76 | 7 | 7,845 | 637,753 | Jun 11 11:05 AM | STAHL MURRAY | Director | Jun 10 '25 | Buy | 1122.81 | 3 | 3,368 | 8,205 | Jun 11 11:05 AM | STAHL MURRAY | Director | Jun 09 '25 | Buy | 1113.16 | 7 | 7,792 | 637,802 | Jun 10 10:59 AM | STAHL MURRAY | Director | Jun 09 '25 | Buy | 1116.00 | 3 | 3,348 | 8,202 | Jun 10 10:59 AM | STAHL MURRAY | Director | Jun 06 '25 | Buy | 1114.06 | 7 | 7,798 | 637,801 | Jun 09 11:44 AM | STAHL MURRAY | Director | Jun 06 '25 | Buy | 1112.71 | 3 | 3,338 | 8,199 | Jun 09 11:44 AM | STAHL MURRAY | Director | Jun 05 '25 | Buy | 1112.09 | 7 | 7,785 | 637,800 | Jun 06 12:02 PM | STAHL MURRAY | Director | Jun 05 '25 | Buy | 1112.96 | 3 | 3,339 | 8,196 | Jun 06 12:02 PM | STAHL MURRAY | Director | Jun 04 '25 | Buy | 1120.54 | 7 | 7,844 | 637,799 | Jun 05 12:03 PM | STAHL MURRAY | Director | Jun 04 '25 | Buy | 1120.52 | 3 | 3,362 | 8,193 | Jun 05 12:03 PM | STAHL MURRAY | Director | Jun 03 '25 | Buy | 1110.30 | 7 | 7,772 | 637,798 | Jun 04 11:14 AM | STAHL MURRAY | Director | Jun 03 '25 | Buy | 1110.25 | 3 | 3,331 | 8,190 | Jun 04 11:14 AM | STAHL MURRAY | Director | Jun 02 '25 | Buy | 1141.80 | 7 | 7,993 | 637,797 | Jun 03 12:17 PM | STAHL MURRAY | Director | Jun 02 '25 | Buy | 1145.89 | 3 | 3,438 | 8,187 | Jun 03 12:17 PM | STAHL MURRAY | Director | May 30 '25 | Buy | 1182.06 | 7 | 8,274 | 633,380 | Jun 02 11:34 AM | STAHL MURRAY | Director | May 30 '25 | Buy | 1186.04 | 3 | 3,558 | 8,184 | Jun 02 11:34 AM | STAHL MURRAY | Director | May 29 '25 | Buy | 1217.46 | 7 | 8,522 | 633,379 | May 30 01:35 PM | STAHL MURRAY | Director | May 29 '25 | Buy | 1219.54 | 3 | 3,659 | 8,181 | May 30 01:35 PM | STAHL MURRAY | Director | May 28 '25 | Buy | 1247.75 | 7 | 8,734 | 633,378 | May 29 11:33 AM | STAHL MURRAY | Director | May 28 '25 | Buy | 1249.94 | 3 | 3,750 | 8,178 | May 29 11:33 AM | STAHL MURRAY | Director | May 27 '25 | Buy | 1289.03 | 7 | 9,023 | 633,377 | May 28 12:07 PM | STAHL MURRAY | Director | May 27 '25 | Buy | 1294.40 | 3 | 3,883 | 8,175 | May 28 12:07 PM | STAHL MURRAY | Director | May 23 '25 | Buy | 1267.69 | 7 | 8,874 | 633,376 | May 27 12:29 PM | STAHL MURRAY | Director | May 23 '25 | Buy | 1267.64 | 3 | 3,803 | 8,172 | May 27 12:29 PM | STAHL MURRAY | Director | May 22 '25 | Buy | 1333.06 | 7 | 9,331 | 633,375 | May 23 12:40 PM | STAHL MURRAY | Director | May 22 '25 | Buy | 1339.56 | 3 | 4,019 | 8,169 | May 23 12:40 PM | STAHL MURRAY | Director | May 21 '25 | Buy | 1382.82 | 7 | 9,680 | 633,374 | May 22 10:51 AM | STAHL MURRAY | Director | May 21 '25 | Buy | 1380.15 | 3 | 4,140 | 8,166 | May 22 10:51 AM | STAHL MURRAY | Director | May 20 '25 | Buy | 1415.19 | 7 | 9,906 | 633,373 | May 21 10:57 AM | STAHL MURRAY | Director | May 20 '25 | Buy | 1418.29 | 3 | 4,255 | 8,163 | May 21 10:57 AM | STAHL MURRAY | Director | May 19 '25 | Buy | 1412.52 | 7 | 9,888 | 633,372 | May 20 11:05 AM | STAHL MURRAY | Director | May 19 '25 | Buy | 1414.71 | 3 | 4,244 | 8,160 | May 20 11:05 AM | STAHL MURRAY | Director | May 16 '25 | Buy | 1420.77 | 7 | 9,945 | 633,371 | May 19 11:04 AM | STAHL MURRAY | Director | May 16 '25 | Buy | 1423.98 | 3 | 4,272 | 8,157 | May 19 11:04 AM | STAHL MURRAY | Director | May 15 '25 | Buy | 1381.30 | 7 | 9,669 | 633,370 | May 16 02:47 PM | STAHL MURRAY | Director | May 15 '25 | Buy | 1381.84 | 3 | 4,146 | 8,154 | May 16 02:47 PM | STAHL MURRAY | Director | May 14 '25 | Buy | 1378.20 | 7 | 9,647 | 633,369 | May 15 12:29 PM | STAHL MURRAY | Director | May 14 '25 | Buy | 1377.48 | 3 | 4,132 | 8,151 | May 15 12:29 PM | STAHL MURRAY | Director | May 13 '25 | Buy | 1349.77 | 7 | 9,448 | 633,368 | May 14 10:54 AM | STAHL MURRAY | Director | May 13 '25 | Buy | 1347.71 | 3 | 4,043 | 8,148 | May 14 10:54 AM | STAHL MURRAY | Director | May 12 '25 | Buy | 1362.60 | 7 | 9,538 | 633,367 | May 13 12:46 PM | STAHL MURRAY | Director | May 12 '25 | Buy | 1368.47 | 3 | 4,105 | 8,145 | May 13 12:46 PM | STAHL MURRAY | Director | May 09 '25 | Buy | 1295.91 | 7 | 9,071 | 633,366 | May 12 10:56 AM | STAHL MURRAY | Director | May 09 '25 | Buy | 1298.44 | 3 | 3,895 | 8,142 | May 12 10:56 AM |
|