TEXAS PACIFIC LAND CORP (TPL)

US88262P1021 - Common Stock

579.35  -5.61 (-0.96%)




Shares Outstanding23.01M
Float22.81M
Owners (insider)0.34%
Owners (institutional)20.4%
Owners (insider) change1.84%
Owners (institutional) change0.5%
Date Name Type Shares Price Amount
Apr 16, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 586.93 $ 1,760.79
Apr 15, 2024 STAHL MURRAY Open Market Purchase 12 583.91 $ 7,006.92
Apr 15, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 583.91 $ 7,006.92
Apr 12, 2024 STAHL MURRAY Open Market Purchase 12 605.72 $ 7,268.64
Apr 12, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 605.72 $ 7,268.64
Apr 11, 2024 STAHL MURRAY Open Market Purchase 12 601.52 $ 7,218.24
Apr 11, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 601.52 $ 7,218.24
Apr 9, 2024 STAHL MURRAY Open Market Purchase 12 589.41 $ 7,072.92
Apr 9, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 589.41 $ 7,072.92
Apr 8, 2024 STAHL MURRAY Open Market Purchase 12 579.12 $ 6,949.44
Apr 8, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 579.12 $ 6,949.44
Apr 5, 2024 STAHL MURRAY Open Market Purchase 12 596.22 $ 7,154.64
Apr 5, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 596.22 $ 7,154.64
Apr 4, 2024 STAHL MURRAY Open Market Purchase 12 597.16 $ 7,165.92
Apr 4, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 597.16 $ 7,165.92
Apr 3, 2024 STAHL MURRAY Open Market Purchase 12 586.90 $ 7,042.80
Apr 3, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 586.90 $ 7,042.80
Apr 2, 2024 STAHL MURRAY Open Market Purchase 12 575.66 $ 6,907.92
Apr 2, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 575.66 $ 6,907.92
Mar 28, 2024 STAHL MURRAY Open Market Purchase 12 578.51 $ 6,942.12
Mar 28, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 578.51 $ 6,942.12
Mar 27, 2024 STAHL MURRAY Open Market Purchase 12 576.33 $ 6,915.96
Mar 27, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 576.33 $ 6,915.96
Mar 26, 2024 STAHL MURRAY Open Market Purchase 12 1,679.18 $ 20,150.16
Mar 26, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,679.18 $ 20,150.16
Mar 25, 2024 STAHL MURRAY Open Market Purchase 12 1,724.56 $ 20,694.72
Mar 25, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,724.56 $ 20,694.72
Mar 22, 2024 STAHL MURRAY Open Market Purchase 12 1,685.87 $ 20,230.44
Mar 22, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,685.87 $ 20,230.44
Mar 21, 2024 STAHL MURRAY Open Market Purchase 12 1,699.96 $ 20,399.52
Mar 21, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,699.96 $ 20,399.52
Mar 20, 2024 STAHL MURRAY Open Market Purchase 9 1,691.80 $ 15,226.20
Mar 20, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 9 1,691.80 $ 15,226.20
Mar 19, 2024 STAHL MURRAY Open Market Purchase 12 1,686.00 $ 20,232.00
Mar 19, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,686.00 $ 20,232.00
Mar 18, 2024 STAHL MURRAY Open Market Purchase 12 1,670.10 $ 20,041.20
Mar 18, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,670.10 $ 20,041.20
Mar 15, 2024 STAHL MURRAY Open Market Purchase 12 1,666.49 $ 19,997.88
Mar 15, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,666.49 $ 19,997.88
Mar 14, 2024 STAHL MURRAY Open Market Purchase 12 1,642.81 $ 19,713.72
Mar 14, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,642.81 $ 19,713.72
Mar 14, 2024 Roosa Robert M. Open Market Purchase 300 1,641.22 $ 492,366.39
Mar 13, 2024 STAHL MURRAY Open Market Purchase 12 1,606.47 $ 19,277.64
Mar 13, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,606.47 $ 19,277.64
Mar 12, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,575.47 $ 18,905.64
Mar 12, 2024 STAHL MURRAY Open Market Purchase 12 1,575.47 $ 18,905.64
Mar 11, 2024 STAHL MURRAY Open Market Purchase 12 1,553.02 $ 18,636.24
Mar 11, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,553.02 $ 18,636.24
Mar 11, 2024 OLIVER ERIC L Open Market Purchase 300 1,576.83 $ 473,049.07
Mar 8, 2024 STAHL MURRAY Open Market Purchase 12 1,527.72 $ 18,332.64
Mar 8, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,527.72 $ 18,332.64
Mar 7, 2024 STAHL MURRAY Open Market Purchase 12 1,501.62 $ 18,019.44
Mar 7, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,501.62 $ 18,019.44
Mar 6, 2024 STAHL MURRAY Open Market Purchase 12 1,485.44 $ 17,825.28
Mar 6, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,485.44 $ 17,825.28
Mar 5, 2024 STAHL MURRAY Open Market Purchase 12 1,515.70 $ 18,188.40
Mar 5, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,515.70 $ 18,188.40
Mar 4, 2024 STAHL MURRAY Open Market Purchase 12 1,538.29 $ 18,459.48
Mar 4, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,538.29 $ 18,459.48
Mar 4, 2024 OLIVER ERIC L Open Market Purchase 300 1,531.61 $ 459,482.40
Feb 29, 2024 STAHL MURRAY Open Market Purchase 12 1,575.42 $ 18,905.04
Feb 29, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,575.42 $ 18,905.04
Feb 28, 2024 STAHL MURRAY Open Market Purchase 12 1,542.27 $ 18,507.24
Feb 28, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,542.27 $ 18,507.24
Feb 27, 2024 STAHL MURRAY Open Market Purchase 12 1,587.10 $ 19,045.20
Feb 27, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,587.10 $ 19,045.20
Feb 26, 2024 STAHL MURRAY Open Market Purchase 12 1,560.23 $ 18,722.76
Feb 26, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,560.23 $ 18,722.76
Feb 23, 2024 STAHL MURRAY Open Market Purchase 12 1,561.36 $ 18,736.32
Feb 23, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,561.36 $ 18,736.32
Feb 22, 2024 STAHL MURRAY Open Market Purchase 12 18,825.18 $ 225,902.20
Feb 22, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 18,825.18 $ 225,902.20
Feb 22, 2024 STAHL MURRAY Open Market Purchase 12 1,563.42 $ 18,761.04
Feb 22, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,563.42 $ 18,761.04
Feb 22, 2024 STAHL MURRAY Open Market Purchase 12 1,563.42 $ 18,761.04
Feb 22, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,563.42 $ 18,761.04
Feb 21, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,522.38 $ 18,268.56
Feb 21, 2024 STAHL MURRAY Open Market Purchase 12 1,522.38 $ 18,268.56
Feb 20, 2024 STAHL MURRAY Open Market Purchase 12 1,490.98 $ 17,891.76
Feb 20, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,490.98 $ 17,891.76
Feb 16, 2024 STAHL MURRAY Open Market Purchase 12 1,511.81 $ 18,141.72
Feb 16, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,511.81 $ 18,141.72
Feb 15, 2024 STAHL MURRAY Open Market Purchase 12 1,487.56 $ 17,850.72
Feb 15, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,487.56 $ 17,850.72
Feb 14, 2024 STAHL MURRAY Open Market Purchase 12 1,436.68 $ 17,240.16
Feb 14, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,436.68 $ 17,240.16
Feb 13, 2024 STAHL MURRAY Open Market Purchase 12 1,424.54 $ 17,094.48
Feb 13, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,424.54 $ 17,094.48
Feb 12, 2024 STAHL MURRAY Open Market Purchase 12 1,466.35 $ 17,596.20
Feb 12, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,466.35 $ 17,596.20
Feb 10, 2024 GLOVER TYLER Option Excercise 710 $ 0.00
Feb 10, 2024 GLOVER TYLER Option Excercise 303 1,466.11 $ 444,231.33
Feb 10, 2024 Dobbs Micheal W. Option Excercise 196 $ 0.00
Feb 10, 2024 Dobbs Micheal W. Option Excercise 87 1,466.11 $ 127,551.57
Feb 10, 2024 STEDDUM CHRIS Option Excercise 313 $ 0.00
Feb 10, 2024 STEDDUM CHRIS Option Excercise 144 1,466.11 $ 211,119.84
Feb 10, 2024 BUFFINGTON STEPHANIE Option Excercise 120 $ 0.00
Feb 10, 2024 BUFFINGTON STEPHANIE Option Excercise 58 1,466.11 $ 85,034.38
Feb 9, 2024 STAHL MURRAY Open Market Purchase 12 1,466.11 $ 17,593.32
Feb 9, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,466.11 $ 17,593.32
Feb 8, 2024 STAHL MURRAY Open Market Purchase 12 1,481.82 $ 17,781.84
Feb 8, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,481.82 $ 17,781.84
Feb 7, 2024 STAHL MURRAY Open Market Purchase 12 1,490.85 $ 17,890.20
Feb 7, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,490.85 $ 17,890.20
Feb 6, 2024 STAHL MURRAY Open Market Purchase 12 1,444.43 $ 17,333.16
Feb 6, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,444.43 $ 17,333.16
Feb 5, 2024 STAHL MURRAY Open Market Purchase 12 1,428.98 $ 17,147.76
Feb 5, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,428.98 $ 17,147.76
Feb 2, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,438.14 $ 17,257.68
Feb 2, 2024 STAHL MURRAY Open Market Purchase 12 1,438.14 $ 17,257.68
Feb 1, 2024 STAHL MURRAY Open Market Purchase 12 1,449.62 $ 17,395.44
Feb 1, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,449.62 $ 17,395.44
Feb 1, 2024 STAHL MURRAY Other Disposition 1362 0.00 $ 0.00
Feb 1, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Other Disposition 1362 0.00 $ 0.00
Jan 31, 2024 STAHL MURRAY Open Market Purchase 12 1,461.33 $ 17,535.96
Jan 31, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,461.33 $ 17,535.96
Jan 30, 2024 STAHL MURRAY Open Market Purchase 11 1,504.20 $ 16,546.15
Jan 30, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 11 1,504.20 $ 16,546.15
Jan 29, 2024 STAHL MURRAY Open Market Purchase 10 1,519.73 $ 15,197.33
Jan 29, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,519.73 $ 15,197.33
Jan 26, 2024 STAHL MURRAY Open Market Purchase 10 1,489.28 $ 14,892.81
Jan 26, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,489.28 $ 14,892.81
Jan 25, 2024 STAHL MURRAY Open Market Purchase 10 1,493.84 $ 14,938.39
Jan 25, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,493.84 $ 14,938.39
Jan 24, 2024 STAHL MURRAY Open Market Purchase 10 1,505.60 $ 15,055.96
Jan 24, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,505.60 $ 15,055.96
Jan 23, 2024 STAHL MURRAY Open Market Purchase 10 1,490.62 $ 14,906.20
Jan 23, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,490.62 $ 14,906.20
Jan 22, 2024 STAHL MURRAY Open Market Purchase 10 1,489.68 $ 14,896.80
Jan 22, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,489.68 $ 14,896.80
Jan 19, 2024 STAHL MURRAY Open Market Purchase 10 1,487.41 $ 14,874.10
Jan 19, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,487.41 $ 14,874.10
Jan 18, 2024 STAHL MURRAY Open Market Purchase 12 1,484.37 $ 17,812.44
Jan 18, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,484.37 $ 17,812.44
Jan 17, 2024 STAHL MURRAY Open Market Purchase 12 1,471.40 $ 17,656.80
Jan 17, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,471.40 $ 17,656.80
Jan 16, 2024 STAHL MURRAY Open Market Purchase 12 1,475.14 $ 17,701.68
Jan 16, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,475.14 $ 17,701.68
Jan 12, 2024 STAHL MURRAY Open Market Purchase 12 1,531.22 $ 18,374.64
Jan 12, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,531.22 $ 18,374.64
Jan 11, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,508.42 $ 18,101.04
Jan 11, 2024 STAHL MURRAY Open Market Purchase 12 1,508.42 $ 18,101.04
Jan 10, 2024 STAHL MURRAY Open Market Purchase 12 1,512.29 $ 18,147.48
Jan 10, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,512.29 $ 18,147.48
Jan 9, 2024 STAHL MURRAY Open Market Purchase 12 1,531.92 $ 18,383.04
Jan 9, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,531.92 $ 18,383.04
Jan 8, 2024 STAHL MURRAY Open Market Purchase 12 1,536.77 $ 18,441.24
Jan 8, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,536.77 $ 18,441.24
Jan 5, 2024 STAHL MURRAY Open Market Purchase 12 1,555.25 $ 18,663.00
Jan 5, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,555.25 $ 18,663.00
Jan 4, 2024 STAHL MURRAY Open Market Purchase 12 1,550.50 $ 18,606.00
Jan 4, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,550.50 $ 18,606.00
Jan 3, 2024 STAHL MURRAY Open Market Purchase 12 1,595.58 $ 19,146.96
Jan 3, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,595.58 $ 19,146.96
Jan 2, 2024 STAHL MURRAY Open Market Purchase 12 1,604.61 $ 19,255.32
Jan 2, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,604.61 $ 19,255.32
Jan 1, 2024 STAHL MURRAY Grant 80 0.00 $ 0.00
Jan 1, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Grant 80 0.00 $ 0.00
Jan 1, 2024 Woung-Chapman Marguerite Grant 80 0.00 $ 0.00
Jan 1, 2024 Roosa Robert M. Grant 80 0.00 $ 0.00
Jan 1, 2024 OLIVER ERIC L Grant 80 0.00 $ 0.00
Jan 1, 2024 Kurz Karl F Grant 80 0.00 $ 0.00
Jan 1, 2024 EPPS DONNA E Grant 80 0.00 $ 0.00
Jan 1, 2024 DUGANIER BARBARA J Grant 80 0.00 $ 0.00
Jan 1, 2024 Cook Donald G Grant 80 0.00 $ 0.00
Jan 1, 2024 BEST RHYS J Grant 80 0.00 $ 0.00
Dec 29, 2023 STAHL MURRAY Open Market Purchase 12 1,572.45 $ 18,869.40
Dec 29, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,572.45 $ 18,869.40
Dec 29, 2023 GLOVER TYLER Option Excercise 203 1,572.45 $ 319,207.35
Dec 29, 2023 Dobbs Micheal W. Option Excercise 67 1,572.45 $ 105,354.15
Dec 29, 2023 STEDDUM CHRIS Option Excercise 129 1,572.45 $ 202,846.05
Dec 29, 2023 BUFFINGTON STEPHANIE Option Excercise 16 1,572.45 $ 25,159.20
Dec 28, 2023 STAHL MURRAY Open Market Purchase 12 1,598.12 $ 19,177.44
Dec 28, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,598.12 $ 19,177.44
Dec 27, 2023 STAHL MURRAY Open Market Purchase 12 1,637.03 $ 19,644.36
Dec 27, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,637.03 $ 19,644.36
Dec 26, 2023 STAHL MURRAY Open Market Purchase 12 1,638.51 $ 19,662.12
Dec 26, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,638.51 $ 19,662.12
Dec 22, 2023 STAHL MURRAY Open Market Purchase 12 1,615.80 $ 19,389.60
Dec 21, 2023 STAHL MURRAY Open Market Purchase 12 1,618.02 $ 19,416.24
Dec 21, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,618.02 $ 19,416.24
Dec 20, 2023 STAHL MURRAY Open Market Purchase 12 1,613.69 $ 19,364.28
Dec 20, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,613.69 $ 19,364.28
Dec 19, 2023 STAHL MURRAY Open Market Purchase 12 1,627.37 $ 19,528.44
Dec 19, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,627.37 $ 19,528.44
Dec 18, 2023 STAHL MURRAY Open Market Purchase 11 1,602.37 $ 17,626.07
Dec 18, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 11 1,602.37 $ 17,626.07
Dec 15, 2023 STAHL MURRAY Open Market Purchase 12 1,597.23 $ 19,166.76
Dec 15, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,597.23 $ 19,166.76
Dec 15, 2023 STAHL MURRAY Open Market Purchase 12 1,597.23 $ 19,166.76
Dec 15, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,597.23 $ 19,166.76
Dec 14, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,603.95 $ 4,811.85
Dec 13, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,574.41 $ 4,723.23
Dec 12, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,545.71 $ 4,637.13
Dec 11, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,554.65 $ 4,663.95
Dec 8, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,546.12 $ 4,638.36
Dec 7, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,516.52 $ 4,549.56
Dec 6, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,485.68 $ 4,457.04
Dec 5, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,487.80 $ 4,463.40
Dec 4, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,597.16 $ 4,791.48
Dec 1, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,746.28 $ 5,238.84
Nov 30, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,671.95 $ 5,015.85
Nov 29, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,652.07 $ 4,956.21
Nov 28, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,618.12 $ 4,854.36
Nov 27, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,637.02 $ 4,911.06
Nov 24, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,650.00 $ 4,950.00
Nov 16, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,612.58 $ 4,837.74
Nov 15, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,682.79 $ 5,048.37
Nov 14, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,703.95 $ 5,111.85
Nov 13, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,661.37 $ 4,984.11
Nov 10, 2023 Woung-Chapman Marguerite Grant 11 0.00 $ 0.00
Nov 10, 2023 Roosa Robert M. Grant 11 0.00 $ 0.00
Nov 9, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 6 1,649.78 $ 9,898.68
Nov 8, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,650.55 $ 4,951.65
Nov 7, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,696.81 $ 5,090.43
Nov 7, 2023 Cook Donald G Open Market Purchase 5 1,733.11 $ 8,665.55
Nov 6, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,759.48 $ 5,278.44
Nov 2, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,797.80 $ 5,393.40
Nov 1, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,842.74 $ 5,528.22
Oct 31, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,845.95 $ 5,537.85
Oct 30, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,836.36 $ 1,836.36
Oct 27, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,819.57 $ 1,819.57
Oct 26, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,856.23 $ 1,856.23
Oct 25, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,859.01 $ 1,859.01
Oct 24, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 2 1,812.15 $ 3,624.30
Oct 23, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,856.34 $ 5,569.02
Oct 20, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,913.75 $ 5,741.25
Oct 19, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,965.02 $ 5,895.06
Oct 18, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,978.32 $ 5,934.96
Oct 17, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,938.23 $ 5,814.69
Oct 16, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,910.03 $ 5,730.09
Oct 13, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,874.78 $ 5,624.34
Oct 12, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,862.97 $ 5,588.91
Oct 10, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,835.29 $ 5,505.87
Oct 6, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 6 1,788.31 $ 10,729.86
Oct 5, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,768.29 $ 5,304.87
Oct 4, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,756.67 $ 5,270.01
Oct 3, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,783.03 $ 5,349.09
Oct 2, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,748.93 $ 5,246.79
Sep 29, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,823.56 $ 5,470.68
Sep 28, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,891.46 $ 5,674.38
Sep 27, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,870.40 $ 5,611.20
Sep 26, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,847.64 $ 5,542.92
Sep 25, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,859.93 $ 5,579.79
Sep 22, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,840.69 $ 5,522.07
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 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 20 1,849.49 $ 36,989.80
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 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 STAHL MURRAY Open Market Purchase 20 1,942.60 $ 38,852.00
Aug 30, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC 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 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 21 1,876.44 $ 39,405.24
Aug 21, 2023 STAHL MURRAY 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 STAHL MURRAY Open Market Purchase 21 1,792.88 $ 37,650.38
Aug 9, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC 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 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 9 1,505.05 $ 13,545.43
Jul 28, 2023 STAHL MURRAY 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 STAHL MURRAY Open Market Purchase 20 1,491.23 $ 29,824.60
Jul 24, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC 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 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 20 1,429.05 $ 28,581.00
Jul 12, 2023 STAHL MURRAY 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 STAHL MURRAY Open Market Purchase 17 1,319.71 $ 22,435.07
Jun 29, 2023 HORIZON KINETICS ASSET MANAGEMENT LLC 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 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 17 1,358.60 $ 23,096.20
Jun 16, 2023 STAHL MURRAY 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