Sep 21, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 3 | 1,870.47 | $ 5,611.41 |
Sep 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 5 | 1,819.59 | $ 9,097.95 |
Sep 15, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,771.12 | $ 30,109.04 |
Sep 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,771.12 | $ 30,109.04 |
Sep 14, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,793.92 | $ 35,878.40 |
Sep 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,793.92 | $ 35,878.40 |
Sep 13, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,772.92 | $ 35,458.40 |
Sep 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,772.92 | $ 35,458.40 |
Sep 12, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,811.06 | $ 36,221.20 |
Sep 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,811.06 | $ 36,221.20 |
Sep 11, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,743.11 | $ 34,862.20 |
Sep 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,743.11 | $ 34,862.20 |
Sep 8, 2023 | Dobbs Micheal W. | Open Market Sale | 100 | 1,851.77 | $ 185,176.50 |
Sep 8, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,849.49 | $ 36,989.80 |
Sep 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,849.49 | $ 36,989.80 |
Sep 7, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,836.39 | $ 36,727.80 |
Sep 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,836.39 | $ 36,727.80 |
Sep 6, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,830.97 | $ 36,619.40 |
Sep 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,830.97 | $ 36,619.40 |
Sep 5, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,808.00 | $ 36,160.00 |
Sep 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,808.00 | $ 36,160.00 |
Sep 1, 2023 | STAHL MURRAY | Open Market Purchase | 420 | 1.87 | $ 785.40 |
Sep 1, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,908.33 | $ 38,166.60 |
Sep 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,908.33 | $ 38,166.60 |
Sep 1, 2023 | BUFFINGTON STEPHANIE | Option Excercise | 93 | | $ 0.00 |
Sep 1, 2023 | BUFFINGTON STEPHANIE | Option Excercise | 39 | 1,908.33 | $ 74,424.87 |
Aug 31, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,884.75 | $ 37,695.00 |
Aug 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,884.75 | $ 37,695.00 |
Aug 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,942.60 | $ 38,852.00 |
Aug 30, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,942.60 | $ 38,852.00 |
Aug 29, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,933.92 | $ 38,678.40 |
Aug 29, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,933.92 | $ 38,678.40 |
Aug 28, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,919.25 | $ 38,385.00 |
Aug 28, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,919.25 | $ 38,385.00 |
Aug 28, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,919.25 | $ 38,385.00 |
Aug 28, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,919.25 | $ 38,385.00 |
Aug 25, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,902.16 | $ 39,945.36 |
Aug 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,902.16 | $ 39,945.36 |
Aug 24, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,887.20 | $ 39,631.20 |
Aug 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,887.20 | $ 39,631.20 |
Aug 23, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,876.31 | $ 39,402.51 |
Aug 23, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,876.31 | $ 39,402.51 |
Aug 22, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,882.14 | $ 39,524.94 |
Aug 22, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,882.14 | $ 39,524.94 |
Aug 21, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,876.44 | $ 39,405.24 |
Aug 21, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,876.44 | $ 39,405.24 |
Aug 18, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,907.73 | $ 40,062.33 |
Aug 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,907.73 | $ 40,062.33 |
Aug 17, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,908.48 | $ 40,078.08 |
Aug 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,908.48 | $ 40,078.08 |
Aug 16, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,858.38 | $ 39,025.98 |
Aug 16, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,858.38 | $ 39,025.98 |
Aug 15, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,848.84 | $ 38,825.64 |
Aug 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,848.84 | $ 38,825.64 |
Aug 14, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,876.11 | $ 39,398.31 |
Aug 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,876.11 | $ 39,398.31 |
Aug 11, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,885.01 | $ 39,585.21 |
Aug 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,885.01 | $ 39,585.21 |
Aug 10, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,818.10 | $ 38,180.10 |
Aug 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,818.10 | $ 38,180.10 |
Aug 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,792.88 | $ 37,650.38 |
Aug 9, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,792.88 | $ 37,650.38 |
Aug 8, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,765.26 | $ 37,070.46 |
Aug 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,765.26 | $ 37,070.46 |
Aug 7, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,746.02 | $ 36,666.42 |
Aug 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,746.02 | $ 36,666.42 |
Aug 4, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,712.24 | $ 34,244.80 |
Aug 4, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,712.24 | $ 34,244.80 |
Aug 3, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,611.23 | $ 32,224.60 |
Aug 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,611.23 | $ 32,224.60 |
Aug 2, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,517.61 | $ 30,352.27 |
Aug 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,517.61 | $ 30,352.27 |
Aug 1, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,478.50 | $ 13,306.52 |
Aug 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,478.50 | $ 13,306.52 |
Jul 31, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,543.33 | $ 13,889.95 |
Jul 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,543.33 | $ 13,889.95 |
Jul 28, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,505.05 | $ 13,545.43 |
Jul 28, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,505.05 | $ 13,545.43 |
Jul 27, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,510.79 | $ 13,597.15 |
Jul 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,510.79 | $ 13,597.15 |
Jul 27, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,510.79 | $ 13,597.15 |
Jul 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,510.79 | $ 13,597.15 |
Jul 26, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,511.31 | $ 13,601.78 |
Jul 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,511.31 | $ 13,601.78 |
Jul 26, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,511.31 | $ 13,601.78 |
Jul 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,511.31 | $ 13,601.78 |
Jul 26, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,511.31 | $ 13,601.78 |
Jul 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,511.31 | $ 13,601.78 |
Jul 25, 2023 | STAHL MURRAY | Open Market Purchase | 7 | 1,512.05 | $ 10,584.35 |
Jul 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 7 | 1,512.05 | $ 10,584.35 |
Jul 25, 2023 | STAHL MURRAY | Open Market Purchase | 7 | 1,512.05 | $ 10,584.35 |
Jul 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 7 | 1,512.05 | $ 10,584.35 |
Jul 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,491.23 | $ 29,824.60 |
Jul 24, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,491.23 | $ 29,824.60 |
Jul 21, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,469.26 | $ 29,385.20 |
Jul 21, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,469.26 | $ 29,385.20 |
Jul 20, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,445.33 | $ 28,906.60 |
Jul 20, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,445.33 | $ 28,906.60 |
Jul 19, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,443.10 | $ 28,862.00 |
Jul 19, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,443.10 | $ 28,862.00 |
Jul 18, 2023 | STAHL MURRAY | Open Market Purchase | 9 | 1,429.40 | $ 12,864.60 |
Jul 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,429.40 | $ 12,864.60 |
Jul 17, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,401.26 | $ 28,025.20 |
Jul 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,401.26 | $ 28,025.20 |
Jul 14, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,369.00 | $ 27,380.00 |
Jul 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,369.00 | $ 27,380.00 |
Jul 13, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,436.17 | $ 28,723.40 |
Jul 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,436.17 | $ 28,723.40 |
Jul 12, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,429.05 | $ 28,581.00 |
Jul 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,429.05 | $ 28,581.00 |
Jul 11, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,411.46 | $ 28,229.20 |
Jul 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,411.46 | $ 28,229.20 |
Jul 10, 2023 | STAHL MURRAY | Open Market Purchase | 20 | 1,346.57 | $ 26,931.40 |
Jul 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 1,346.57 | $ 26,931.40 |
Jul 7, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,348.80 | $ 28,324.80 |
Jul 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,348.80 | $ 28,324.80 |
Jul 6, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,303.17 | $ 27,366.57 |
Jul 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,303.17 | $ 27,366.57 |
Jul 5, 2023 | STAHL MURRAY | Open Market Purchase | 15 | 1,339.44 | $ 20,091.60 |
Jul 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 15 | 1,339.44 | $ 20,091.60 |
Jul 3, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,349.33 | $ 22,938.61 |
Jul 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,349.33 | $ 22,938.61 |
Jun 30, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,319.09 | $ 22,424.46 |
Jun 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,319.09 | $ 22,424.46 |
Jun 29, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,319.71 | $ 22,435.07 |
Jun 29, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,319.71 | $ 22,435.07 |
Jun 28, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,299.75 | $ 22,095.75 |
Jun 28, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,299.75 | $ 22,095.75 |
Jun 27, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,286.79 | $ 21,875.43 |
Jun 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,286.79 | $ 21,875.43 |
Jun 26, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,298.02 | $ 22,066.34 |
Jun 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,298.02 | $ 22,066.34 |
Jun 23, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,282.66 | $ 21,805.22 |
Jun 23, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,282.66 | $ 21,805.22 |
Jun 22, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,297.67 | $ 22,060.39 |
Jun 22, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,297.67 | $ 22,060.39 |
Jun 21, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,331.00 | $ 22,627.00 |
Jun 21, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,331.00 | $ 22,627.00 |
Jun 20, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,326.77 | $ 22,555.09 |
Jun 20, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,326.77 | $ 22,555.09 |
Jun 16, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,358.60 | $ 23,096.20 |
Jun 16, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,358.60 | $ 23,096.20 |
Jun 15, 2023 | STAHL MURRAY | Open Market Purchase | 17 | 1,362.10 | $ 23,155.70 |
Jun 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 17 | 1,362.10 | $ 23,155.70 |
Jun 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 6 | 1,330.37 | $ 7,982.22 |
Jun 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 6 | 1,338.83 | $ 8,032.98 |
Jun 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 6 | 1,349.14 | $ 8,094.84 |
Jun 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 8 | 1,392.94 | $ 11,143.52 |
Jun 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 9 | 1,410.28 | $ 12,692.52 |
Jun 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 4 | 1,427.97 | $ 5,711.88 |
Jun 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,375.81 | $ 2,751.62 |
Jun 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,345.25 | $ 2,690.50 |
Jun 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,372.00 | $ 2,744.00 |
Jun 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,329.30 | $ 2,658.60 |
May 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,303.70 | $ 2,607.40 |
May 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,306.73 | $ 2,613.46 |
May 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,315.01 | $ 2,630.02 |
May 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,304.56 | $ 2,609.12 |
May 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,345.99 | $ 2,691.98 |
May 23, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,354.20 | $ 2,708.40 |
May 22, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,365.42 | $ 2,730.84 |
May 19, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,376.50 | $ 2,753.00 |
May 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,351.83 | $ 2,703.66 |
May 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 2 | 1,346.17 | $ 2,692.34 |
May 16, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,326.68 | $ 1,326.68 |
May 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,370.58 | $ 1,370.58 |
May 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,365.80 | $ 1,365.80 |
May 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,364.27 | $ 1,364.27 |
May 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,386.19 | $ 1,386.19 |
May 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,393.61 | $ 1,393.61 |
May 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,399.68 | $ 1,399.68 |
May 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 1 | 1,415.15 | $ 1,415.15 |
Feb 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,864.85 | $ 22,378.20 |
Feb 14, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,899.00 | $ 39,879.04 |
Feb 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,899.00 | $ 39,879.04 |
Feb 13, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,913.31 | $ 40,179.56 |
Feb 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,913.31 | $ 40,179.56 |
Feb 11, 2023 | BUFFINGTON STEPHANIE | Option Excercise | 30 | 1,923.78 | $ 57,713.40 |
Feb 11, 2023 | STEDDUM CHRIS | Option Excercise | 172 | | $ 0.00 |
Feb 11, 2023 | STEDDUM CHRIS | Option Excercise | 75 | 1,923.78 | $ 144,283.50 |
Feb 11, 2023 | Dobbs Micheal W. | Option Excercise | 105 | | $ 0.00 |
Feb 11, 2023 | Dobbs Micheal W. | Option Excercise | 45 | 1,923.78 | $ 86,570.10 |
Feb 11, 2023 | GLOVER TYLER | Option Excercise | 416 | | $ 0.00 |
Feb 11, 2023 | GLOVER TYLER | Option Excercise | 177 | 1,923.78 | $ 340,509.06 |
Feb 11, 2023 | BUFFINGTON STEPHANIE | Option Excercise | 64 | | $ 0.00 |
Feb 10, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,912.26 | $ 40,157.54 |
Feb 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,912.26 | $ 40,157.54 |
Feb 9, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,901.46 | $ 39,930.64 |
Feb 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,901.46 | $ 39,930.64 |
Feb 8, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,919.65 | $ 40,312.66 |
Feb 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,919.65 | $ 40,312.66 |
Feb 7, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,918.88 | $ 40,296.38 |
Feb 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,918.88 | $ 40,296.38 |
Feb 6, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,949.60 | $ 40,941.64 |
Feb 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,949.60 | $ 40,941.64 |
Feb 3, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,013.57 | $ 42,285.00 |
Feb 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,013.57 | $ 42,285.00 |
Feb 2, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,934.66 | $ 40,627.96 |
Feb 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,934.66 | $ 40,627.96 |
Feb 2, 2023 | STAHL MURRAY | Other Aquisition | 52 | 1,995.85 | $ 103,784.20 |
Feb 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Aquisition | 52 | 1,995.85 | $ 103,784.20 |
Feb 1, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 1,904.50 | $ 39,994.51 |
Feb 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 1,904.50 | $ 39,994.51 |
Feb 1, 2023 | STAHL MURRAY | Other Disposition | 99 | 1,995.85 | $ 197,589.15 |
Feb 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Disposition | 99 | 1,995.85 | $ 197,589.15 |
Jan 31, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,024.62 | $ 42,516.95 |
Jan 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,024.62 | $ 42,516.95 |
Jan 30, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,000.93 | $ 42,019.56 |
Jan 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,000.93 | $ 42,019.56 |
Jan 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,078.66 | $ 43,651.88 |
Jan 27, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,078.66 | $ 43,651.88 |
Jan 26, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,110.10 | $ 44,312.15 |
Jan 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,110.10 | $ 44,312.15 |
Jan 25, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,098.82 | $ 44,075.20 |
Jan 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,098.82 | $ 44,075.20 |
Jan 24, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,068.23 | $ 43,432.81 |
Jan 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,068.23 | $ 43,432.81 |
Jan 23, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,119.26 | $ 44,504.44 |
Jan 23, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,119.26 | $ 44,504.44 |
Jan 20, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,139.27 | $ 44,924.74 |
Jan 20, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,139.27 | $ 44,924.74 |
Jan 19, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,112.14 | $ 44,355.03 |
Jan 19, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,112.14 | $ 44,355.03 |
Jan 18, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,113.97 | $ 44,393.45 |
Jan 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,113.97 | $ 44,393.45 |
Jan 17, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,135.07 | $ 44,836.43 |
Jan 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,135.07 | $ 44,836.43 |
Jan 13, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,125.29 | $ 44,631.17 |
Jan 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,125.29 | $ 44,631.17 |
Jan 12, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,137.07 | $ 44,878.51 |
Jan 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,137.07 | $ 44,878.51 |
Jan 11, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,111.43 | $ 44,340.01 |
Jan 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,111.43 | $ 44,340.01 |
Jan 10, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,065.88 | $ 43,383.45 |
Jan 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,065.88 | $ 43,383.45 |
Jan 9, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,134.11 | $ 44,816.21 |
Jan 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,134.11 | $ 44,816.21 |
Jan 6, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,104.81 | $ 44,201.06 |
Jan 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,104.81 | $ 44,201.06 |
Jan 5, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,136.24 | $ 44,860.95 |
Jan 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,136.24 | $ 44,860.95 |
Jan 4, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Disposition | 84 | 2,344.23 | $ 196,915.32 |
Jan 4, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,120.78 | $ 44,536.35 |
Jan 4, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,120.78 | $ 44,536.35 |
Jan 4, 2023 | STAHL MURRAY | Other Disposition | 84 | 2,344.23 | $ 196,915.32 |
Jan 3, 2023 | STAHL MURRAY | Open Market Purchase | 21 | 2,206.85 | $ 46,343.88 |
Jan 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,206.85 | $ 46,343.88 |
Jan 3, 2023 | STAHL MURRAY | Other Aquisition | 99 | 1,065.56 | $ 105,490.35 |
Jan 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Aquisition | 99 | 1,065.56 | $ 105,490.35 |
Jan 1, 2023 | EPPS DONNA E | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | BEST RHYS J | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | DUGANIER BARBARA J | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | OLIVER ERIC L | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | Cook Donald G | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | NORRIS JOHN R III | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | Barry David E. | Grant | 54 | 0.00 | $ 0.00 |
Jan 1, 2023 | Kurz Karl F | Grant | 54 | 0.00 | $ 0.00 |
Dec 30, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,366.15 | $ 49,689.19 |
Dec 30, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,366.15 | $ 49,689.19 |
Dec 29, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,370.54 | $ 49,781.34 |
Dec 29, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,370.54 | $ 49,781.34 |
Dec 29, 2022 | STEDDUM CHRIS | Option Excercise | 182 | 2,331.36 | $ 424,307.52 |
Dec 29, 2022 | Dobbs Micheal W. | Option Excercise | 92 | 2,331.36 | $ 214,485.12 |
Dec 29, 2022 | BUFFINGTON STEPHANIE | Option Excercise | 23 | 2,331.36 | $ 53,621.28 |
Dec 29, 2022 | GLOVER TYLER | Option Excercise | 304 | 2,331.36 | $ 708,733.44 |
Dec 28, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,409.62 | $ 50,602.05 |
Dec 28, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,409.62 | $ 50,602.05 |
Dec 27, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,536.93 | $ 53,275.43 |
Dec 27, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,536.93 | $ 53,275.43 |
Dec 23, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,489.92 | $ 52,288.26 |
Dec 23, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,489.92 | $ 52,288.26 |
Dec 22, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,537.81 | $ 53,293.99 |
Dec 22, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,537.81 | $ 53,293.99 |
Dec 21, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,574.11 | $ 54,056.40 |
Dec 21, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,574.11 | $ 54,056.40 |
Dec 20, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,467.30 | $ 51,813.38 |
Dec 20, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,467.30 | $ 51,813.38 |
Dec 19, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,510.80 | $ 52,726.77 |
Dec 19, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,510.80 | $ 52,726.77 |
Dec 16, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,534.51 | $ 53,224.72 |
Dec 16, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,534.51 | $ 53,224.72 |
Dec 15, 2022 | STAHL MURRAY | Open Market Purchase | 20 | 2,558.28 | $ 51,165.59 |
Dec 15, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 2,558.28 | $ 51,165.59 |
Dec 14, 2022 | STAHL MURRAY | Open Market Purchase | 20 | 2,570.39 | $ 51,407.77 |
Dec 14, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 2,570.39 | $ 51,407.77 |
Dec 13, 2022 | STAHL MURRAY | Open Market Purchase | 20 | 2,583.02 | $ 51,660.35 |
Dec 13, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 2,583.02 | $ 51,660.35 |
Dec 12, 2022 | STAHL MURRAY | Open Market Purchase | 20 | 2,510.27 | $ 50,205.30 |
Dec 12, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 20 | 2,510.27 | $ 50,205.30 |
Dec 9, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,435.17 | $ 51,138.58 |
Dec 9, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,435.17 | $ 51,138.58 |
Dec 8, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,424.54 | $ 50,915.40 |
Dec 8, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,424.54 | $ 50,915.40 |
Dec 7, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,488.19 | $ 52,251.91 |
Dec 7, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,488.19 | $ 52,251.91 |
Dec 6, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,531.50 | $ 53,161.42 |
Dec 6, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,531.50 | $ 53,161.42 |
Dec 5, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,626.43 | $ 55,154.98 |
Dec 5, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,626.43 | $ 55,154.98 |
Dec 2, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,627.69 | $ 55,181.45 |
Dec 2, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,627.69 | $ 55,181.45 |
Dec 1, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,603.55 | $ 54,674.55 |
Dec 1, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,603.55 | $ 54,674.55 |
Dec 1, 2022 | STAHL MURRAY | Other Disposition | 143 | 2,592.54 | $ 370,733.22 |
Dec 1, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Disposition | 143 | 2,592.54 | $ 370,733.22 |
Nov 30, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,494.23 | $ 52,378.78 |
Nov 30, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,494.23 | $ 52,378.78 |
Nov 29, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,542.14 | $ 53,384.94 |
Nov 29, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,542.14 | $ 53,384.94 |
Nov 28, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,563.66 | $ 53,836.86 |
Nov 28, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,563.66 | $ 53,836.86 |
Nov 25, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,623.16 | $ 55,086.28 |
Nov 25, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,623.16 | $ 55,086.28 |
Nov 23, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,603.76 | $ 54,679.03 |
Nov 23, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,603.76 | $ 54,679.03 |
Nov 22, 2022 | STAHL MURRAY | Open Market Purchase | 21 | 2,639.14 | $ 55,421.92 |
Nov 22, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 21 | 2,639.14 | $ 55,421.92 |
Nov 21, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,544.64 | $ 35,624.96 |
Nov 21, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,544.64 | $ 35,624.96 |
Nov 18, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,689.06 | $ 37,646.79 |
Nov 18, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,689.06 | $ 37,646.79 |
Nov 17, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,605.32 | $ 36,474.46 |
Nov 17, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,605.32 | $ 36,474.46 |
Nov 16, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,663.62 | $ 37,290.64 |
Nov 16, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,663.62 | $ 37,290.64 |
Nov 15, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,661.53 | $ 37,261.43 |
Nov 15, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,661.53 | $ 37,261.43 |
Nov 14, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,655.68 | $ 37,179.51 |
Nov 14, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,655.68 | $ 37,179.51 |
Nov 10, 2022 | STAHL MURRAY | Open Market Purchase | 28 | 2,615.16 | $ 73,224.38 |
Nov 10, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 28 | 2,615.16 | $ 73,224.38 |
Nov 9, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,647.16 | $ 37,060.23 |
Nov 9, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,647.16 | $ 37,060.23 |
Nov 8, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,717.76 | $ 38,048.66 |
Nov 8, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,717.76 | $ 38,048.66 |
Nov 7, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,664.59 | $ 37,304.21 |
Nov 7, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,664.59 | $ 37,304.21 |
Nov 4, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,460.60 | $ 34,448.36 |
Nov 4, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,460.60 | $ 34,448.36 |
Nov 3, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,436.49 | $ 34,110.90 |
Nov 3, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,436.49 | $ 34,110.90 |
Nov 2, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,334.18 | $ 32,678.56 |
Nov 2, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,334.18 | $ 32,678.56 |
Nov 1, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,315.28 | $ 32,413.91 |
Nov 1, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,315.28 | $ 32,413.91 |
Nov 1, 2022 | STAHL MURRAY | Other Disposition | 137 | 2,303.87 | $ 315,630.19 |
Nov 1, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Disposition | 137 | 2,303.87 | $ 315,630.19 |
Oct 31, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,297.54 | $ 32,165.50 |
Oct 31, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,297.54 | $ 32,165.50 |
Oct 28, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,221.43 | $ 31,100.03 |
Oct 28, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,221.43 | $ 31,100.03 |
Oct 27, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,218.13 | $ 31,053.84 |
Oct 27, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,218.13 | $ 31,053.84 |
Oct 26, 2022 | STAHL MURRAY | Open Market Purchase | 14 | 2,143.66 | $ 30,011.30 |
Oct 26, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 14 | 2,143.66 | $ 30,011.30 |
Oct 25, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,112.26 | $ 27,459.32 |
Oct 25, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,112.26 | $ 27,459.32 |
Oct 24, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,181.79 | $ 28,363.28 |
Oct 24, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,181.79 | $ 28,363.28 |
Oct 21, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,085.85 | $ 27,116.06 |
Oct 21, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,085.85 | $ 27,116.06 |
Oct 20, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,091.05 | $ 27,183.61 |
Oct 20, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,091.05 | $ 27,183.61 |
Oct 19, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,059.62 | $ 26,775.05 |
Oct 19, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,059.62 | $ 26,775.05 |
Oct 18, 2022 | STAHL MURRAY | Open Market Purchase | 6 | 2,027.66 | $ 12,165.96 |
Oct 18, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 6 | 2,027.66 | $ 12,165.96 |
Oct 17, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,059.62 | $ 26,775.06 |
Oct 17, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,059.62 | $ 26,775.06 |
Oct 14, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 4 | 2,030.12 | $ 8,120.48 |
Oct 14, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,050.70 | $ 26,659.12 |
Oct 14, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,050.70 | $ 26,659.12 |
Oct 14, 2022 | STAHL MURRAY | Open Market Purchase | 4 | 2,030.12 | $ 8,120.48 |
Oct 13, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,097.95 | $ 27,273.35 |
Oct 13, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,097.95 | $ 27,273.35 |
Oct 12, 2022 | STAHL MURRAY | Open Market Purchase | 13 | 2,055.37 | $ 26,719.81 |
Oct 12, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 13 | 2,055.37 | $ 26,719.81 |
Oct 11, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 2,056.75 | $ 24,681.00 |
Oct 11, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 2,056.75 | $ 24,681.00 |
Oct 7, 2022 | STAHL MURRAY | Open Market Purchase | 24 | 1,991.39 | $ 47,793.24 |
Oct 7, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 24 | 1,991.39 | $ 47,793.24 |
Oct 6, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 2,024.54 | $ 24,294.48 |
Oct 6, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 2,024.54 | $ 24,294.48 |
Oct 5, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 2,013.48 | $ 24,161.76 |
Oct 5, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 2,013.48 | $ 24,161.76 |
Oct 4, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,969.99 | $ 23,639.88 |
Oct 4, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,969.99 | $ 23,639.88 |
Oct 3, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,866.00 | $ 22,392.00 |
Oct 3, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,866.00 | $ 22,392.00 |
Oct 3, 2022 | STAHL MURRAY | Other Disposition | 151 | 1,777.23 | $ 268,361.73 |
Oct 3, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Other Disposition | 151 | 1,777.23 | $ 268,361.73 |
Sep 30, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,777.23 | $ 21,326.76 |
Sep 30, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,777.23 | $ 21,326.76 |
Sep 29, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,777.70 | $ 21,332.40 |
Sep 29, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,777.70 | $ 21,332.40 |
Sep 28, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,766.52 | $ 21,198.24 |
Sep 28, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,766.52 | $ 21,198.24 |
Sep 27, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,685.85 | $ 20,230.20 |
Sep 27, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,685.85 | $ 20,230.20 |
Sep 26, 2022 | STAHL MURRAY | Open Market Purchase | 12 | 1,626.85 | $ 19,522.20 |
Sep 26, 2022 | HORIZON KINETICS ASSET MANAGEMENT LLC | Open Market Purchase | 12 | 1,626.85 | $ 19,522.20 |