TPL / Texas Pacific Land Corporation - Insider Trading and Ownership Report - SEC Form 3, 4, 5

Texas Pacific Land Corporation
US ˙ NYSE

Jumlah Saham Beredar 22,987,326 shares
Saham Orang Dalam2,234,345 shares
Kepemilikan oleh Orang Dalam9.72 %
Orang Dalam Sejati18
Skor Sentimen Orang Dalam

Skor Sentimen Orang Dalam mengidentifikasi perusahaan yang dibeli oleh orang dalam korporat.

Ini adalah hasil dari model kuantitatif multifaktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi internal tertinggi. Model penilaian ini menggunakan kombinasi dari jumlah bersih orang dalam yang membeli dalam 90 hari sebelumnya, total saham yang dibeli sebagai persentase dari jumlah saham yang beredar, dan total saham yang dimiliki oleh orang dalam. Angka tersebut berkisar dari 0 hingga 100, dengan angka yang lebih tinggi menunjukkan tingkat akumulasi yang lebih tinggi dibandingkan dengan perusahaan sejenis, dan 50 adalah rata-rata.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan akumulasi orang dalam tertinggi.

Skor Sentimen Petugas

Skor Sentimen Pejabat menemukan perusahaan yang dibeli oleh Pejabat Korporat.

Menurut definisi, Pejabat Korporasi adalah Orang Dalam Korporasi, tetapi tidak seperti beberapa Orang Dalam lainnya (Pemegang Saham 10% dan Anggota Dewan), Pejabat bekerja untuk perusahaan setiap hari, dan mereka menggunakan uang mereka sendiri saat bertransaksi . (Pemegang Saham 10% dan Anggota Dewan seringkali adalah manajer dana yang mengelola uang orang lain.) Dengan demikian, transaksi orang dalam yang dilakukan oleh Pejabat jauh lebih signifikan dan harus ditangani dengan tepat.

Seperti Skor Sentimen Internal, Skor Sentimen Pejabat adalah hasil dari model kuantitatif multi-faktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi pejabat tertinggi.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan sentimen orang dalam tertinggi.

Metrik Utama Orang Dalam

Kartu ini menunjukkan peringkat perusahaan berdasarkan berbagai metrik internal. Peringkat persentil menunjukkan bagaimana perusahaan ini dibandingkan dengan perusahaan lain di pasar AS. Peringkat yang lebih tinggi menunjukkan situasi yang lebih baik.

Sebagai contoh, secara umum diterima bahwa pembelian oleh orang dalam perusahaan adalah indikator positif, sehingga perusahaan dengan lebih banyak pembelian oleh orang dalam akan mendapat peringkat lebih tinggi daripada perusahaan dengan lebih sedikit pembelian oleh orang dalam (atau bahkan penjualan oleh orang dalam).

Jumlah Bersih Pembelian oleh Orang Dalam (Peringkat)

2 ( )

158 out of 11305

Jumlah Bersih Pembelian oleh Orang Dalam adalah total jumlah orang dalam yang membeli dikurangi total jumlah orang dalam yang menjual dalam 90 hari terakhir. Peringkat persentil ditunjukkan di sini (kisaran dari 0 hingga 100%).

Persentase Saham yang Dibeli oleh Orang Dalam (Peringkat)

0.002 %( )

558 out of 11224

Persentase Saham yang Dibeli oleh Orang Dalam adalah total jumlah saham yang dibeli oleh orang dalam dikurangi total jumlah saham yang dijual oleh orang dalam dalam 90 hari terakhir, dibagi dengan total jumlah saham yang beredar dan dikalikan dengan 100.

Grafik Perdagangan Orang Dalam

Grafik berikut menunjukkan Texas Pacific Land Corporation transaksi orang dalam. Orang dalam adalah pejabat, direktur, atau investor signifikan dalam suatu perusahaan. Secara umum, melakukan transaksi di perusahaan mereka berdasarkan informasi material yang belum dipublikasikan adalah ilegal bagi orang dalam. Ini tidak berarti bahwa mereka dilarang melakukan transaksi apa pun di perusahaan mereka sendiri. Namun, mereka wajib melaporkan semua transaksi kepada SEC melalui Formulir 4.

Daftar Orang Dalam dan Metrik Profitabilitas

Tabel ini menampilkan daftar orang dalam yang diketahui, dan dibuat secara otomatis dari pengajuan yang diungkapkan kepada SEC. Selain nama, jabatan terbaru, dan sebutan direktur, pejabat, atau pemilik 10%, kami memberikan kepemilikan terbaru yang diungkapkan. Selain itu, jika memungkinkan, kami memberikan kinerja perdagangan historis untuk orang dalam tersebut. Kinerja perdagangan historis adalah rata-rata tertimbang dari kinerja transaksi pembelian pasar terbuka aktual yang dilakukan oleh orang dalam tersebut. Untuk informasi lebih lanjut tentang bagaimana ini dihitung, tonton webinar YouTube ini.

See our leaderboard of most profitable insider traders.

Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Rhys J Best Director - [D] 915 915
Stephanie Buffington Chief Accounting Officer - [O] 950 950
Barry David E. Director - [D] 442 1,326
Donald G Cook Director - [D] 844 844
Barbara J Duganier Director - [D] 789 789
Dobbs Micheal W. Senior VP, Secretary and GC - [O] 1,393 1,393
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Donna E Epps Director - [D] 789 789
Tyler Glover President & CEO, Director - [D] [O] 10,609 10,609
Horizon Asset Management Llc 10% Owner - [10%] 1,163,989 1,163,989
Karl F Kurz Director - [D] 690 690
McGinnis Dana F. Director - [D] 1,085 3,255
John R Iii Norris Director - [D] 1,139 3,417
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Eric L Oliver Director - [D] 402,489 402,489
Robert J Packer Chief Financial Officer - [O] 200 600
Roosa Robert M. Director - [D] 405 405
Murray Stahl Director - [D] 637,764 637,764
Chris Steddum Chief Financial Officer - [O] 3,716 3,716
Marguerite Woung-Chapman Director - [D] 405 405

Report errors via our new Insider Auditing Tool

Rekam Jejak Pembelian Orang Dalam - Analisis Keuntungan Jangka Pendek

Pada bagian ini, kami menganalisis profitabilitas setiap pembelian saham oleh orang dalam di pasar terbuka yang tidak direncanakan yang dilakukan di TPL / Texas Pacific Land Corporation. Analisis ini membantu memahami apakah orang dalam tersebut secara konsisten menghasilkan pengembalian abnormal, dan layak untuk diikuti. Analisis ini dilakukan selama satu tahun setelah setiap transaksi, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan pembelian pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Maksimal
Harga di
Maksimal
Maksimal
Keuntungan ($)
Maksimum Pengembalian (%)
2025-09-04 HORIZON ASSET MANAGEMENT LLC 1 912.2200 1 912.2200 912 0 928.9300 17 1.86
2025-09-03 HORIZON ASSET MANAGEMENT LLC 1 928.8700 1 928.8700 929
2025-09-02 HORIZON ASSET MANAGEMENT LLC 1 972.5500 1 972.5500 973
2025-08-29 HORIZON ASSET MANAGEMENT LLC 1 928.7900 1 928.7900 929
2025-08-28 HORIZON ASSET MANAGEMENT LLC 1 909.7400 1 909.7400 910
2025-08-27 HORIZON ASSET MANAGEMENT LLC 1 914.3200 1 914.3200 914
2025-08-26 HORIZON ASSET MANAGEMENT LLC 1 897.5500 1 897.5500 898
2025-08-25 HORIZON ASSET MANAGEMENT LLC 1 908.1900 1 908.1900 908
2025-08-22 HORIZON ASSET MANAGEMENT LLC 1 901.9200 1 901.9200 902

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

TPL / Texas Pacific Land Corporation Insider Trades
Rekam Jejak Penjualan Orang Dalam - Analisis Kerugian Jangka Pendek

Dalam bagian ini, kami menganalisis penghindaran kerugian jangka pendek dari setiap penjualan dalam pasar terbuka yang tidak direncanakan oleh orang dalam yang dilakukan di TPL / Texas Pacific Land Corporation. Pola penghindaran kerugian yang konsisten dapat menunjukkan bahwa transaksi penjualan di masa mendatang dapat memprediksi penurunan harga. Analisis ini berlaku untuk satu tahun setelah setiap perdagangan, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan penjualan pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Menit
Harga di
Menit
Kerugian Maksimal
Dihindari ($)
Kerugian Maksimal
Dihindari (%)
2025-08-29 BUFFINGTON STEPHANIE 162 926.5000 162 926.5000 150,093 7 889.1900 -6,044 -4.03
2025-03-13 Dobbs Micheal W. 1,070 1,271.2100 1,070 1,271.2100 1,360,195
2025-03-13 Dobbs Micheal W. 20 1,269.6700 20 1,269.6700 25,393
2025-03-13 Dobbs Micheal W. 60 1,277.6800 60 1,277.6800 76,661
2025-02-25 EPPS DONNA E 275 1,271.4100 275 1,271.4100 349,638
2024-11-14 STEDDUM CHRIS 350 1,340.0000 350 1,340.0000 469,000
2024-11-12 BUFFINGTON STEPHANIE 21 1,390.0800 21 1,390.0800 29,192
2024-11-12 BUFFINGTON STEPHANIE 189 1,388.1400 189 1,388.1400 262,358
2023-09-08 Dobbs Micheal W. 100 1,851.7650 300 617.2550 185,176

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

TPL / Texas Pacific Land Corporation Insider Trades
Riwayat Transaksi

Klik ikon tautan untuk melihat riwayat transaksi lengkap. Transaksi yang dilaporkan sebagai bagian dari rencana perdagangan otomatis 10b5-1 akan memiliki tanda X di kolom yang bertanda 10b-5.

Berkas
Tanggal
Perdagangan
Tanggal
Formulir Orang Dalam Ticker Judul Keamanan Kode 10b5-1 Langsung Latihan
Harga
Satuan
Harga
Unit
Diubah
Nilai
Diubah (1 ribu)
Sisa
Pilihan
Sisa
Saham
2025-09-05 2025-09-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 912.2200 1 1 1,163,989
2025-09-04 2025-09-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 928.8700 1 1 1,163,988
2025-09-03 2025-09-01 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 933.4800 -123 -115 950
2025-09-03 2025-09-01 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 279 1,073
2025-09-03 2025-08-29 4 BUFFINGTON STEPHANIE TPL Common Stock S - Sale D 926.5000 -162 -150 794
2025-09-03 2025-09-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 972.5500 1 1 1,163,987
2025-09-02 2025-08-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 928.7900 1 1 1,163,986
2025-08-29 2025-08-28 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 909.7400 1 1 1,163,985
2025-08-28 2025-08-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 914.3200 1 1 1,163,984
2025-08-27 2025-08-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 897.5500 1 1 1,163,983
2025-08-26 2025-08-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 908.1900 1 1 1,163,982
2025-08-25 2025-08-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 901.9200 1 1 1,163,981
2025-08-22 2025-08-21 4 OLIVER ERIC L TPL Common Stock P - Purchase I 881.2700 100 88 393,600
2025-08-22 2025-08-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 888.6500 1 1 1,163,980
2025-08-21 2025-08-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 903.1800 1 1 1,163,979
2025-08-20 2025-08-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 893.0500 1 1 1,163,978
2025-08-19 2025-08-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 893.1400 1 1 1,163,977
2025-08-18 2025-08-15 4 OLIVER ERIC L TPL Common Stock P - Purchase I 895.0000 100 90 393,500
2025-08-18 2025-08-14 4 OLIVER ERIC L TPL Common Stock P - Purchase I 915.0000 100 92 393,400
2025-08-18 2025-08-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 894.9300 1 1 1,163,976
2025-08-15 2025-08-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 889.0400 1 1 1,163,975
2025-08-14 2025-08-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 854.0600 1 1 1,163,974
2025-08-13 2025-08-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 864.5400 1 1 1,163,973
2025-08-12 2025-08-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 876.2700 1 1 1,163,972
2025-08-11 2025-08-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 868.9700 1 1 1,163,971
2025-08-08 2025-08-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 899.7700 1 1 1,163,970
2025-08-07 2025-08-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 955.4700 1 1 1,163,969
2025-08-06 2025-08-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 950.1400 1 1 1,163,968
2025-08-05 2025-08-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 946.1200 1 1 1,163,967
2025-08-04 2025-08-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 943.8700 1 1 1,163,966
2025-08-01 2025-07-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 979.3300 1 1 1,163,965
2025-07-31 2025-07-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 984.3700 1 1 1,163,964
2025-07-30 2025-07-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 977.3300 1 1 1,163,963
2025-07-29 2025-07-28 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 980.0400 1 1 1,163,962
2025-07-28 2025-07-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 966.5500 1 1 1,163,961
2025-07-25 2025-07-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 924.6300 1 1 1,163,960
2025-07-24 2025-07-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 928.1000 1 1 1,163,959
2025-07-23 2025-07-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 961.0700 1 1 1,163,958
2025-07-22 2025-07-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 986.4300 1 1 1,163,957
2025-07-21 2025-07-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,004.6100 1 1 1,163,956
2025-07-18 2025-07-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 992.8700 1 1 1,163,955
2025-07-17 2025-07-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 961.6700 1 1 1,163,954
2025-07-16 2025-07-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,014.8000 1 1 1,163,953
2025-07-15 2025-07-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,033.5300 1 1 1,163,952
2025-07-14 2025-07-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,062.6000 1 1 1,163,951
2025-07-11 2025-07-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,039.8700 1 1 1,163,950
2025-07-10 2025-07-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,037.4900 1 1 1,163,949
2025-07-09 2025-07-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,048.1400 1 1 1,163,948
2025-07-08 2025-07-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,042.9500 1 1 1,163,947
2025-07-07 2025-07-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,075.8000 1 1 1,163,946
2025-07-03 2025-07-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,066.3100 1 1 1,163,945
2025-07-02 2025-07-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,042.5700 1 1 1,163,944
2025-07-01 2025-06-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,053.0600 1 1 1,166,253
2025-06-30 2025-06-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,069.0000 1 1 1,166,252
2025-06-27 2025-06-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,064.5300 1 1 637,764
2025-06-27 2025-06-26 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,045.8100 1 1 129,281
2025-06-27 2025-06-26 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,045.8100 1 1 129,281
2025-06-27 2025-06-26 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,045.8100 2 2 5,742
2025-06-27 2025-06-26 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,045.8100 2 2 5,742
2025-06-27 2025-06-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,045.8100 3 3 8,238
2025-06-26 2025-06-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,050.8600 1 1 637,763
2025-06-26 2025-06-25 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,058.5200 1 1 129,280
2025-06-26 2025-06-25 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,058.5200 1 1 129,280
2025-06-26 2025-06-25 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,058.5200 2 2 5,740
2025-06-26 2025-06-25 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,058.5200 2 2 5,740
2025-06-26 2025-06-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,058.5200 3 3 8,235
2025-06-25 2025-06-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,046.1400 1 1 637,762
2025-06-25 2025-06-24 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,039.4800 1 1 129,279
2025-06-25 2025-06-24 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,039.4800 1 1 129,279
2025-06-25 2025-06-24 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,039.4800 2 2 5,738
2025-06-25 2025-06-24 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,039.4800 2 2 5,738
2025-06-25 2025-06-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,039.4800 3 3 8,232
2025-06-24 2025-06-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,088.0100 1 1 637,761
2025-06-24 2025-06-23 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,098.7000 1 1 129,278
2025-06-24 2025-06-23 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,098.7000 1 1 129,278
2025-06-24 2025-06-23 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,098.7000 2 2 5,736
2025-06-24 2025-06-23 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,098.7000 2 2 5,736
2025-06-24 2025-06-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,098.7000 3 3 8,229
2025-06-23 2025-06-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,083.1500 1 1 637,760
2025-06-23 2025-06-20 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,081.8100 1 1 129,277
2025-06-23 2025-06-20 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,081.8100 1 1 129,277
2025-06-23 2025-06-20 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,081.8100 2 2 5,734
2025-06-23 2025-06-20 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,081.8100 2 2 5,734
2025-06-23 2025-06-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,081.8100 3 3 8,226
2025-06-20 2025-06-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,077.5200 1 1 637,759
2025-06-20 2025-06-18 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,080.5100 1 1 129,276
2025-06-20 2025-06-18 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,080.5100 1 1 129,276
2025-06-20 2025-06-18 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,080.5100 2 2 5,732
2025-06-20 2025-06-18 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,080.5100 2 2 5,732
2025-06-20 2025-06-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,080.5100 3 3 8,223
2025-06-18 2025-06-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,087.7100 1 1 637,758
2025-06-18 2025-06-17 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,109.5200 1 1 129,275
2025-06-18 2025-06-17 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,109.5200 1 1 129,275
2025-06-18 2025-06-17 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,109.5200 2 2 5,730
2025-06-18 2025-06-17 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,109.5200 2 2 5,730
2025-06-18 2025-06-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,109.5200 3 3 8,220
2025-06-17 2025-06-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,098.6900 1 1 637,757
2025-06-17 2025-06-16 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,109.3000 1 1 129,274
2025-06-17 2025-06-16 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,109.3000 1 1 129,274
2025-06-17 2025-06-16 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,109.3000 2 2 5,728
2025-06-17 2025-06-16 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,109.3000 2 2 5,728
2025-06-17 2025-06-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,109.3000 3 3 8,217
2025-06-16 2025-06-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,110.0500 1 1 637,756
2025-06-16 2025-06-13 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,117.5000 1 1 129,273
2025-06-16 2025-06-13 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,117.5000 1 1 129,273
2025-06-16 2025-06-13 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,117.5000 2 2 5,726
2025-06-16 2025-06-13 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,117.5000 2 2 5,726
2025-06-16 2025-06-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,117.5000 3 3 8,214
2025-06-13 2025-06-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,095.9500 1 1 637,755
2025-06-13 2025-06-12 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,091.7300 1 1 129,272
2025-06-13 2025-06-12 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,091.7300 1 1 129,272
2025-06-13 2025-06-12 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,091.7300 2 2 5,724
2025-06-13 2025-06-12 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,091.7300 2 2 5,724
2025-06-13 2025-06-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,091.7300 3 3 8,211
2025-06-12 2025-06-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,114.6900 1 1 637,754
2025-06-12 2025-06-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,110.9400 1 1 129,271
2025-06-12 2025-06-11 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,110.9400 1 1 129,271
2025-06-12 2025-06-11 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,110.9400 2 2 5,722
2025-06-12 2025-06-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,110.9400 2 2 5,722
2025-06-12 2025-06-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,110.9400 3 3 8,208
2025-06-11 2025-06-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,108.4600 1 1 637,753
2025-06-11 2025-06-10 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,122.8100 1 1 129,270
2025-06-11 2025-06-10 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,122.8100 1 1 129,270
2025-06-11 2025-06-10 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,122.8100 2 2 5,720
2025-06-11 2025-06-10 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,122.8100 2 2 5,720
2025-06-11 2025-06-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,122.8100 3 3 8,205
2025-06-10 2025-06-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,096.1100 1 1 637,802
2025-06-10 2025-06-09 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,116.0000 1 1 129,269
2025-06-10 2025-06-09 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,116.0000 1 1 129,269
2025-06-10 2025-06-09 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,116.0000 2 2 5,718
2025-06-10 2025-06-09 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,116.0000 2 2 5,718
2025-06-10 2025-06-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,116.0000 3 3 8,202
2025-06-09 2025-06-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,122.1400 1 1 637,801
2025-06-09 2025-06-06 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,112.7100 1 1 129,268
2025-06-09 2025-06-06 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,112.7100 1 1 129,268
2025-06-09 2025-06-06 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,112.7100 2 2 5,716
2025-06-09 2025-06-06 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,112.7100 2 2 5,716
2025-06-09 2025-06-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,112.7100 3 3 8,199
2025-06-06 2025-06-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,106.8700 1 1 637,800
2025-06-06 2025-06-05 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,112.9600 1 1 129,267
2025-06-06 2025-06-05 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,112.9600 1 1 129,267
2025-06-06 2025-06-05 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,112.9600 2 2 5,714
2025-06-06 2025-06-05 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,112.9600 2 2 5,714
2025-06-06 2025-06-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,112.9600 3 3 8,196
2025-06-05 2025-06-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,120.6400 1 1 637,799
2025-06-05 2025-06-04 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,120.5200 1 1 129,266
2025-06-05 2025-06-04 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,120.5200 1 1 129,266
2025-06-05 2025-06-04 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,120.5200 2 2 5,712
2025-06-05 2025-06-04 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,120.5200 2 2 5,712
2025-06-05 2025-06-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,120.5200 3 3 8,193
2025-06-04 2025-06-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,110.6200 1 1 637,798
2025-06-04 2025-06-03 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,110.2500 1 1 129,265
2025-06-04 2025-06-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,110.2500 1 1 129,265
2025-06-04 2025-06-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,110.2500 2 2 5,710
2025-06-04 2025-06-03 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,110.2500 2 2 5,710
2025-06-04 2025-06-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,110.2500 3 3 8,190
2025-06-03 2025-06-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,117.2600 1 1 637,797
2025-06-03 2025-06-02 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,145.8900 1 1 129,264
2025-06-03 2025-06-02 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,145.8900 1 1 129,264
2025-06-03 2025-06-02 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,145.8900 2 2 5,708
2025-06-03 2025-06-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,145.8900 2 2 5,708
2025-06-03 2025-06-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,145.8900 3 3 8,187
2025-06-02 2025-05-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,158.1700 1 1 633,380
2025-06-02 2025-05-30 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,186.0400 1 1 129,263
2025-06-02 2025-05-30 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,186.0400 1 1 129,263
2025-06-02 2025-05-30 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,186.0400 2 2 5,706
2025-06-02 2025-05-30 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,186.0400 2 2 5,706
2025-06-02 2025-05-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,186.0400 3 4 8,184
2025-05-30 2025-05-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,205.0000 1 1 633,379
2025-05-30 2025-05-29 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,219.5400 1 1 129,262
2025-05-30 2025-05-29 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,219.5400 1 1 129,262
2025-05-30 2025-05-29 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,219.5400 2 2 5,704
2025-05-30 2025-05-29 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,219.5400 2 2 5,704
2025-05-30 2025-05-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,219.5400 3 4 8,181
2025-05-29 2025-05-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,234.6000 1 1 633,378
2025-05-29 2025-05-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,249.9400 1 1 129,261
2025-05-29 2025-05-28 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,249.9400 1 1 129,261
2025-05-29 2025-05-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,249.9400 2 2 5,702
2025-05-29 2025-05-28 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,249.9400 2 2 5,702
2025-05-29 2025-05-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,249.9400 3 4 8,178
2025-05-28 2025-05-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,256.8300 1 1 633,377
2025-05-28 2025-05-27 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,294.4000 1 1 129,260
2025-05-28 2025-05-27 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,294.4000 1 1 129,260
2025-05-28 2025-05-27 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,294.4000 2 3 5,700
2025-05-28 2025-05-27 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,294.4000 2 3 5,700
2025-05-28 2025-05-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,294.4000 3 4 8,175
2025-05-27 2025-05-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,268.0200 1 1 633,376
2025-05-27 2025-05-23 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,267.6400 1 1 129,259
2025-05-27 2025-05-23 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,267.6400 1 1 129,259
2025-05-27 2025-05-23 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,267.6400 2 3 5,698
2025-05-27 2025-05-23 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,267.6400 2 3 5,698
2025-05-27 2025-05-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,267.6400 3 4 8,172
2025-05-23 2025-05-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,294.0600 1 1 633,375
2025-05-23 2025-05-22 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,339.5600 1 1 129,258
2025-05-23 2025-05-22 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,339.5600 1 1 129,258
2025-05-23 2025-05-22 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,339.5600 2 3 5,696
2025-05-23 2025-05-22 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,339.5600 2 3 5,696
2025-05-23 2025-05-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,339.5600 3 4 8,169
2025-05-22 2025-05-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,398.8400 1 1 633,374
2025-05-22 2025-05-21 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,380.1500 1 1 129,257
2025-05-22 2025-05-21 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,380.1500 1 1 129,257
2025-05-22 2025-05-21 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,380.1500 2 3 5,694
2025-05-22 2025-05-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,380.1500 3 4 8,166
2025-05-22 2025-05-21 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,380.1500 2 3 325,769
2025-05-21 2025-05-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,396.6100 1 1 633,373
2025-05-21 2025-05-20 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,418.2900 1 1 129,256
2025-05-21 2025-05-20 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,418.2900 1 1 129,256
2025-05-21 2025-05-20 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,418.2800 2 3 5,692
2025-05-21 2025-05-20 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,418.2800 2 3 5,692
2025-05-21 2025-05-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,418.2900 3 4 8,163
2025-05-20 2025-05-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,399.3800 1 1 633,372
2025-05-20 2025-05-19 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,414.7100 1 1 129,255
2025-05-20 2025-05-19 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,414.7100 1 1 129,255
2025-05-20 2025-05-19 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,414.7100 2 3 5,690
2025-05-20 2025-05-19 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,414.7100 2 3 5,690
2025-05-20 2025-05-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,414.7100 3 4 8,160
2025-05-19 2025-05-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,401.4900 1 1 633,371
2025-05-19 2025-05-16 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,423.9800 1 1 129,254
2025-05-19 2025-05-16 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,423.9800 1 1 129,254
2025-05-19 2025-05-16 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,423.9800 2 3 5,688
2025-05-19 2025-05-16 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,423.9800 2 3 5,688
2025-05-19 2025-05-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,423.9800 3 4 8,157
2025-05-16 2025-05-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,378.0500 1 1 633,370
2025-05-16 2025-05-15 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,381.8400 1 1 129,253
2025-05-16 2025-05-15 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,381.8400 1 1 129,253
2025-05-16 2025-05-15 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,381.8400 2 3 5,686
2025-05-16 2025-05-15 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,381.8400 2 3 5,686
2025-05-16 2025-05-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,381.8400 3 4 8,154
2025-05-15 2025-05-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,382.4900 1 1 633,369
2025-05-15 2025-05-14 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,377.4800 1 1 129,252
2025-05-15 2025-05-14 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,377.4800 1 1 129,252
2025-05-15 2025-05-14 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,377.4800 2 3 5,684
2025-05-15 2025-05-14 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,377.4800 2 3 5,684
2025-05-15 2025-05-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,377.4800 3 4 8,151
2025-05-14 2025-05-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,362.1500 1 1 633,368
2025-05-14 2025-05-13 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,347.7100 1 1 129,251
2025-05-14 2025-05-13 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,347.7100 1 1 129,251
2025-05-14 2025-05-13 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,347.7100 2 3 5,682
2025-05-14 2025-05-13 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,347.7100 2 3 5,682
2025-05-14 2025-05-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,347.7100 3 4 8,148
2025-05-13 2025-05-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,327.3600 1 1 633,367
2025-05-13 2025-05-12 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,368.4700 1 1 129,250
2025-05-13 2025-05-12 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,368.4700 1 1 129,250
2025-05-13 2025-05-12 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,368.4700 2 3 5,680
2025-05-13 2025-05-12 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,368.4700 2 3 5,680
2025-05-13 2025-05-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,368.4700 3 4 8,145
2025-05-12 2025-05-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,280.7500 1 1 633,366
2025-05-12 2025-05-09 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,298.4400 1 1 129,249
2025-05-12 2025-05-09 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,298.4400 1 1 129,249
2025-05-12 2025-05-09 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,298.4400 2 3 5,678
2025-05-12 2025-05-09 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,298.4400 2 3 5,678
2025-05-12 2025-05-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,298.4400 3 4 8,142
2025-05-09 2025-05-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,348.0200 1 1 633,365
2025-05-09 2025-05-08 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,331.4200 1 1 129,248
2025-05-09 2025-05-08 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,331.4200 1 1 129,248
2025-05-09 2025-05-08 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 131.4200 2 0 5,676
2025-05-09 2025-05-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,331.4200 3 4 8,139
2025-05-09 2025-05-08 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,331.4200 2 3 325,751
2025-05-08 2025-05-07 4 STAHL MURRAY HorizonKinetics AssetManagementLLC TPL Common Stock P - Purchase I 1,329.0800 1 1 633,364
2025-05-08 2025-05-07 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,325.0000 1 1 129,247
2025-05-08 2025-05-07 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,325.0000 1 1 129,247
2025-05-08 2025-05-07 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,325.0000 2 3 5,674
2025-05-08 2025-05-07 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,325.0000 2 3 5,674
2025-05-08 2025-05-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,325.0000 3 4 8,136
2025-05-07 2025-05-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,328.9500 1 1 633,363
2025-05-07 2025-05-06 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,326.2600 1 1 129,246
2025-05-07 2025-05-06 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,326.2600 1 1 129,246
2025-05-07 2025-05-06 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,326.2600 2 3 5,672
2025-05-07 2025-05-06 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,326.2600 2 3 5,672
2025-05-07 2025-05-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,326.2600 3 4 8,133
2025-05-06 2025-05-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,310.2000 1 1 633,362
2025-05-06 2025-05-05 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,318.3400 1 1 129,245
2025-05-06 2025-05-05 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,318.3400 1 1 129,245
2025-05-06 2025-05-05 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,318.3400 2 3 5,670
2025-05-06 2025-05-05 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,318.3400 2 3 5,670
2025-05-06 2025-05-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,318.3400 3 4 8,130
2025-05-05 2025-05-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,353.1000 1 1 633,361
2025-05-05 2025-05-02 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,329.2000 1 1 129,244
2025-05-05 2025-05-02 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,329.2000 1 1 129,244
2025-05-05 2025-05-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,329.2000 2 3 5,668
2025-05-05 2025-05-02 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,329.2000 2 3 5,668
2025-05-05 2025-05-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,329.2000 3 4 8,127
2025-05-02 2025-05-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,317.4800 1 1 633,360
2025-05-02 2025-05-01 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,278.0000 1 1 129,243
2025-05-02 2025-05-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,278.0000 1 1 129,243
2025-05-02 2025-05-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,278.0000 2 3 5,666
2025-05-02 2025-05-01 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,278.0000 2 3 5,666
2025-05-02 2025-05-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,278.0000 3 4 8,124
2025-05-01 2025-04-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,299.8600 1 1 633,359
2025-05-01 2025-04-30 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,300.6500 1 1 129,242
2025-05-01 2025-04-30 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,300.6500 1 1 129,242
2025-05-01 2025-04-30 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,300.6500 2 3 5,664
2025-05-01 2025-04-30 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,300.6500 2 3 5,664
2025-05-01 2025-04-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,300.6500 3 4 8,121
2025-04-30 2025-04-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,332.9400 1 1 633,358
2025-04-30 2025-04-29 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,333.5000 1 1 129,241
2025-04-30 2025-04-29 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,333.5000 1 1 129,241
2025-04-30 2025-04-29 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,333.5000 2 3 5,662
2025-04-30 2025-04-29 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,333.5000 2 3 5,662
2025-04-30 2025-04-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,333.5000 3 4 8,118
2025-04-29 2025-04-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,346.1300 1 1 633,357
2025-04-29 2025-04-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,344.3400 1 1 129,240
2025-04-29 2025-04-28 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,344.3400 1 1 129,240
2025-04-29 2025-04-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,344.3400 2 3 5,660
2025-04-29 2025-04-28 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,344.3400 2 3 5,660
2025-04-29 2025-04-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,344.3400 3 4 8,115
2025-04-28 2025-04-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,327.3600 1 1 633,356
2025-04-28 2025-04-25 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,323.9500 1 1 129,239
2025-04-28 2025-04-25 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,323.9500 1 1 129,239
2025-04-28 2025-04-25 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,323.9500 2 3 5,658
2025-04-28 2025-04-25 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,323.9500 2 3 5,658
2025-04-28 2025-04-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,323.9500 3 4 8,112
2025-04-25 2025-04-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,342.9300 1 1 633,355
2025-04-25 2025-04-24 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,343.2500 1 1 129,238
2025-04-25 2025-04-24 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,343.2500 1 1 129,238
2025-04-25 2025-04-24 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,343.2600 2 3 5,656
2025-04-25 2025-04-24 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,343.2600 2 3 5,656
2025-04-25 2025-04-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,343.2500 3 4 8,109
2025-04-24 2025-04-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,348.2200 3 4 633,354
2025-04-24 2025-04-23 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,328.6500 1 1 129,237
2025-04-24 2025-04-23 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,328.6500 1 1 129,237
2025-04-24 2025-04-23 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,328.6500 2 3 5,654
2025-04-24 2025-04-23 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,328.6500 2 3 5,654
2025-04-24 2025-04-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,328.6500 3 4 8,106
2025-04-23 2025-04-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,283.4600 3 4 633,351
2025-04-23 2025-04-22 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,276.5200 1 1 129,236
2025-04-23 2025-04-22 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,276.5200 1 1 129,236
2025-04-23 2025-04-22 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,276.5200 2 3 5,652
2025-04-23 2025-04-22 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,276.5200 2 3 5,652
2025-04-23 2025-04-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,276.5200 3 4 8,103
2025-04-22 2025-04-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,259.7300 3 4 633,348
2025-04-22 2025-04-21 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,283.5700 1 1 129,235
2025-04-22 2025-04-21 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,283.5700 1 1 129,235
2025-04-22 2025-04-21 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,283.5700 2 3 5,650
2025-04-22 2025-04-21 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,283.5700 2 3 5,650
2025-04-22 2025-04-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5700 3 4 8,100
2025-04-21 2025-04-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,299.3600 3 4 633,345
2025-04-21 2025-04-17 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,297.1000 1 1 129,234
2025-04-21 2025-04-17 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,297.1000 1 1 129,234
2025-04-21 2025-04-17 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,297.1000 2 3 5,648
2025-04-21 2025-04-17 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,297.1000 2 3 5,648
2025-04-21 2025-04-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,297.1000 3 4 8,097
2025-04-17 2025-04-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,284.2400 3 4 633,342
2025-04-17 2025-04-16 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,265.0900 1 1 129,233
2025-04-17 2025-04-16 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,265.0900 1 1 129,233
2025-04-17 2025-04-16 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,265.0900 2 3 5,646
2025-04-17 2025-04-16 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,265.0900 2 3 5,646
2025-04-17 2025-04-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,265.0900 3 4 8,094
2025-04-16 2025-04-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,278.0700 3 4 633,339
2025-04-16 2025-04-15 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,247.5300 1 1 129,232
2025-04-16 2025-04-15 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,247.5300 1 1 129,232
2025-04-16 2025-04-15 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,247.5300 2 2 5,644
2025-04-16 2025-04-15 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,247.5300 2 2 5,644
2025-04-16 2025-04-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,247.5300 3 4 8,091
2025-04-15 2025-04-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,249.6100 3 4 633,336
2025-04-15 2025-04-14 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,272.8300 1 1 129,231
2025-04-15 2025-04-14 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,272.8300 1 1 129,231
2025-04-15 2025-04-14 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,272.8300 2 3 5,642
2025-04-15 2025-04-14 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,272.8300 2 3 5,642
2025-04-15 2025-04-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,272.8300 3 4 8,088
2025-04-14 2025-04-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,181.5100 3 4 633,333
2025-04-14 2025-04-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,187.0000 1 1 129,230
2025-04-14 2025-04-11 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,187.0000 1 1 129,230
2025-04-14 2025-04-11 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,187.0000 2 2 5,640
2025-04-14 2025-04-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,187.0000 2 2 5,640
2025-04-14 2025-04-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,187.0000 3 4 8,085
2025-04-11 2025-04-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,178.8000 3 4 633,330
2025-04-11 2025-04-10 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,213.2800 1 1 129,229
2025-04-11 2025-04-10 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,213.2800 1 1 129,229
2025-04-11 2025-04-10 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,213.2800 2 2 5,638
2025-04-11 2025-04-10 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,213.2800 2 2 5,638
2025-04-11 2025-04-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,213.2800 3 4 8,082
2025-04-10 2025-04-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,095.6700 3 3 633,327
2025-04-10 2025-04-09 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,103.7100 1 1 129,228
2025-04-10 2025-04-09 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,103.7100 1 1 129,228
2025-04-10 2025-04-09 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,103.7100 2 2 5,636
2025-04-10 2025-04-09 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,103.7100 2 2 5,636
2025-04-10 2025-04-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,103.7100 3 3 8,079
2025-04-09 2025-04-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,177.4300 3 4 633,324
2025-04-09 2025-04-08 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,210.4500 1 1 129,227
2025-04-09 2025-04-08 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,210.4500 1 1 129,227
2025-04-09 2025-04-08 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,210.4500 2 2 5,634
2025-04-09 2025-04-08 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,210.4500 2 2 5,634
2025-04-09 2025-04-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,210.4500 3 4 8,076
2025-04-08 2025-04-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,112.1400 3 3 633,321
2025-04-08 2025-04-07 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,016.4800 1 1 129,226
2025-04-08 2025-04-07 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,016.4800 1 1 129,226
2025-04-08 2025-04-07 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,016.4800 2 2 5,632
2025-04-08 2025-04-07 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,016.4800 2 2 5,632
2025-04-08 2025-04-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,016.4800 3 3 8,076
2025-04-07 2025-04-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,078.2900 1 1 633,318
2025-04-07 2025-04-04 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,165.0100 1 1 129,225
2025-04-07 2025-04-04 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,165.0100 1 1 129,225
2025-04-07 2025-04-04 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,165.0100 2 2 5,630
2025-04-07 2025-04-04 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,165.0100 2 2 5,630
2025-04-07 2025-04-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,165.0100 3 3 8,070
2025-04-04 2025-04-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,249.8800 1 1 633,317
2025-04-04 2025-04-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,280.5600 1 1 129,224
2025-04-04 2025-04-03 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,280.5600 1 1 129,224
2025-04-04 2025-04-03 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,280.5600 2 3 5,628
2025-04-04 2025-04-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,280.5600 2 3 5,628
2025-04-04 2025-04-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,280.5600 3 4 8,067
2025-04-03 2025-04-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,363.6500 1 1 633,316
2025-04-03 2025-04-02 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,331.2100 1 1 129,223
2025-04-03 2025-04-02 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,331.2100 1 1 129,223
2025-04-03 2025-04-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,331.2100 2 3 5,626
2025-04-03 2025-04-02 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,331.2100 2 3 5,626
2025-04-03 2025-04-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,331.2100 3 4 8,064
2025-04-02 2025-04-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,323.1400 1 1 633,315
2025-04-02 2025-04-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,314.5600 1 1 129,222
2025-04-02 2025-04-01 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,314.5600 1 1 129,222
2025-04-02 2025-04-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,314.5600 2 3 5,624
2025-04-02 2025-04-01 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,314.5600 2 3 5,624
2025-04-02 2025-04-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,314.5600 3 4 8,061
2025-04-01 2025-03-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,322.4100 1 1 635,200
2025-04-01 2025-03-31 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,300.5300 1 1 129,221
2025-04-01 2025-03-31 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,300.5300 1 1 129,221
2025-04-01 2025-03-31 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,300.5300 2 3 5,622
2025-04-01 2025-03-31 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,300.5300 2 3 5,622
2025-04-01 2025-03-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,300.5300 3 4 8,058
2025-03-31 2025-03-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,311.8900 1 1 635,199
2025-03-31 2025-03-28 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,326.2100 1 1 129,220
2025-03-31 2025-03-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,326.2100 1 1 129,220
2025-03-31 2025-03-28 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,326.2100 2 3 5,620
2025-03-31 2025-03-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,326.2100 2 3 5,620
2025-03-31 2025-03-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,326.2100 3 4 8,055
2025-03-28 2025-03-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,347.4200 1 1 635,198
2025-03-28 2025-03-27 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,365.4600 1 1 129,219
2025-03-28 2025-03-27 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,365.4600 1 1 129,219
2025-03-28 2025-03-27 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,365.4600 2 3 5,618
2025-03-28 2025-03-27 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,365.4600 2 3 5,618
2025-03-28 2025-03-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,365.4600 3 4 8,052
2025-03-27 2025-03-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,371.3800 1 1 635,197
2025-03-27 2025-03-26 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,379.6800 1 1 129,218
2025-03-27 2025-03-26 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,379.6800 1 1 129,218
2025-03-27 2025-03-26 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,379.6800 2 3 5,616
2025-03-27 2025-03-26 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,379.6800 2 3 5,616
2025-03-27 2025-03-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,379.6800 3 4 8,049
2025-03-26 2025-03-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,348.1600 1 1 635,196
2025-03-26 2025-03-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,347.3700 1 1 129,217
2025-03-26 2025-03-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,347.3700 1 1 129,217
2025-03-26 2025-03-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,347.3700 2 3 5,614
2025-03-26 2025-03-25 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,347.3700 2 3 5,614
2025-03-26 2025-03-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,347.3700 3 4 8,046
2025-03-25 2025-03-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,331.1800 1 1 635,195
2025-03-25 2025-03-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,289.2800 1 1 129,216
2025-03-25 2025-03-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,289.2800 1 1 129,216
2025-03-25 2025-03-24 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,289.2800 2 3 5,612
2025-03-25 2025-03-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,289.2800 2 3 5,612
2025-03-25 2025-03-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,289.2800 3 4 8,043
2025-03-24 2025-03-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,312.2300 1 1 635,194
2025-03-24 2025-03-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,355.0000 1 1 129,215
2025-03-24 2025-03-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,355.0000 1 1 129,215
2025-03-24 2025-03-21 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,355.0000 2 3 5,610
2025-03-24 2025-03-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,355.0000 2 3 5,610
2025-03-24 2025-03-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,355.0000 3 4 8,040
2025-03-21 2025-03-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,374.6300 1 1 635,193
2025-03-21 2025-03-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,370.0000 1 1 129,214
2025-03-21 2025-03-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,370.0000 1 1 129,214
2025-03-21 2025-03-20 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,370.0000 2 3 5,608
2025-03-21 2025-03-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,370.0000 2 3 5,608
2025-03-21 2025-03-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,370.0000 3 4 8,037
2025-03-20 2025-03-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,373.6700 1 1 635,192
2025-03-20 2025-03-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,350.0000 1 1 129,213
2025-03-20 2025-03-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,350.0000 1 1 129,213
2025-03-20 2025-03-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,350.0000 2 3 5,606
2025-03-20 2025-03-19 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,350.0000 2 3 5,606
2025-03-20 2025-03-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,350.0000 3 4 8,034
2025-03-19 2025-03-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,337.3100 1 1 635,191
2025-03-19 2025-03-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,344.0000 1 1 129,212
2025-03-19 2025-03-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,344.0000 1 1 129,212
2025-03-19 2025-03-18 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,344.0000 2 3 5,604
2025-03-19 2025-03-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,344.0000 2 3 5,604
2025-03-19 2025-03-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,344.0000 3 4 8,031
2025-03-18 2025-03-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,330.7200 1 1 635,190
2025-03-18 2025-03-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,315.8300 1 1 129,211
2025-03-18 2025-03-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,315.8300 1 1 129,211
2025-03-18 2025-03-17 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,315.8300 2 3 5,602
2025-03-18 2025-03-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,315.8300 2 3 5,602
2025-03-18 2025-03-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,315.8300 3 4 8,028
2025-03-17 2025-03-13 4 Dobbs Micheal W. TPL Common Stock S - Sale D 1,271.2100 -1,070 -1,360 1,393
2025-03-17 2025-03-13 4 Dobbs Micheal W. TPL Common Stock S - Sale D 1,269.6700 -20 -25 2,463
2025-03-17 2025-03-13 4 Dobbs Micheal W. TPL Common Stock S - Sale D 1,277.6800 -60 -77 2,483
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,323.6800 -6 -8 3,502
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,319.8100 -12 -16 3,508
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,318.6000 -24 -32 3,520
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,317.7300 -6 -8 3,544
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,316.5900 -9 -12 3,550
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,315.3600 -10 -13 3,559
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,314.6500 -11 -14 3,569
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,313.1000 -53 -70 3,580
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,312.1700 -9 -12 3,633
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,311.6400 -15 -20 3,642
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,310.4800 -59 -77 3,657
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,309.7500 -112 -147 3,716
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,308.0000 -130 -170 3,828
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,306.5600 -9 -12 3,958
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,305.7900 -3 -4 3,967
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,304.2700 -3 -4 3,970
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,303.4900 -18 -23 3,973
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,302.5000 -30 -39 3,991
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,301.5300 -18 -23 4,021
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,300.8300 -9 -12 4,039
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,299.4800 -12 -16 4,048
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,298.8600 -12 -16 4,060
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,297.6300 -12 -16 4,072
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,296.3900 -36 -47 4,084
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,295.2500 -18 -23 4,120
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,294.5700 -18 -23 4,138
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,293.3200 -12 -16 4,156
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,292.5700 -18 -23 4,168
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,291.3800 -6 -8 4,186
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,290.4200 -6 -8 4,192
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,288.5500 -6 -8 4,198
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,287.1600 -6 -8 4,204
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,286.2400 -6 -8 4,210
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,284.5800 -9 -12 4,216
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,283.4200 -3 -4 4,225
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,275.7700 -6 -8 4,228
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,274.1200 -3 -4 4,234
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,273.3800 -6 -8 4,237
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,265.7200 -3 -4 4,243
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,263.1400 -3 -4 4,246
2025-03-17 2025-03-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,260.7300 -3 -4 4,249
2025-03-17 2025-03-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,305.7600 1 1 635,189
2025-03-17 2025-03-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,269.7100 1 1 129,210
2025-03-17 2025-03-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,269.7100 2 3 5,600
2025-03-17 2025-03-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,269.7100 3 4 8,025
2025-03-17 2025-03-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,269.7100 1 1 5,545
2025-03-17 2025-03-14 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,269.7100 2 3 325,675
2025-03-14 2025-03-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,304.0500 1 1 635,188
2025-03-14 2025-03-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,344.0500 1 1 129,209
2025-03-14 2025-03-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,344.0500 1 1 129,209
2025-03-14 2025-03-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,344.0500 2 3 5,598
2025-03-14 2025-03-13 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,344.0500 2 3 5,598
2025-03-14 2025-03-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,344.0500 3 4 8,022
2025-03-13 2025-03-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,337.6400 1 1 635,187
2025-03-13 2025-03-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,349.2600 1 1 129,208
2025-03-13 2025-03-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,349.2600 1 1 129,208
2025-03-13 2025-03-12 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,349.2600 2 3 5,596
2025-03-13 2025-03-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,349.2600 2 3 5,596
2025-03-13 2025-03-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,349.2600 3 4 8,019
2025-03-12 2025-03-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,342.6500 1 1 635,186
2025-03-12 2025-03-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,380.0900 1 1 129,207
2025-03-12 2025-03-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,380.0900 1 1 129,207
2025-03-12 2025-03-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,380.0900 2 3 5,594
2025-03-12 2025-03-11 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,380.0900 2 3 5,594
2025-03-12 2025-03-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,380.0900 3 4 8,016
2025-03-11 2025-03-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,339.2000 1 1 635,185
2025-03-11 2025-03-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,371.6000 1 1 129,206
2025-03-11 2025-03-10 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,371.6000 2 3 5,592
2025-03-11 2025-03-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,371.6000 2 3 5,592
2025-03-11 2025-03-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,371.5900 3 4 8,013
2025-03-11 2025-03-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,371.5900 1 1 5,541
2025-03-10 2025-03-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,347.9700 1 1 635,184
2025-03-10 2025-03-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,317.2100 1 1 129,205
2025-03-10 2025-03-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,317.2000 2 3 5,590
2025-03-10 2025-03-07 4 STAHL MURRAY Horizon Kinetics Hard Assets TPL Common Stock P - Purchase I 1,317.2000 2 3 5,590
2025-03-10 2025-03-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,317.2000 3 4 8,010
2025-03-10 2025-03-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,317.2000 1 1 5,540
2025-03-07 2025-03-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,328.5100 1 1 635,183
2025-03-07 2025-03-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,340.3600 1 1 129,204
2025-03-07 2025-03-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,340.3600 1 1 129,204
2025-03-07 2025-03-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,340.3600 2 3 5,588
2025-03-07 2025-03-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,340.3600 2 3 5,588
2025-03-07 2025-03-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,340.3600 3 4 8,007
2025-03-06 2025-03-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,342.0900 1 1 645,129
2025-03-06 2025-03-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,342.3100 1 1 129,203
2025-03-06 2025-03-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,342.3100 1 1 129,203
2025-03-06 2025-03-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,342.3100 2 3 5,586
2025-03-06 2025-03-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,342.3100 2 3 5,586
2025-03-06 2025-03-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,342.3100 3 4 8,004
2025-03-05 2025-03-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,337.2400 1 1 645,128
2025-03-05 2025-03-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,329.9600 1 1 129,202
2025-03-05 2025-03-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,329.9600 1 1 129,202
2025-03-05 2025-03-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,329.9600 2 3 5,584
2025-03-05 2025-03-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,329.9600 2 3 5,584
2025-03-05 2025-03-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,329.9600 3 4 8,001
2025-03-04 2025-03-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,409.3600 1 1 645,127
2025-03-04 2025-03-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,435.4300 1 1 129,201
2025-03-04 2025-03-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,435.4300 1 1 129,201
2025-03-04 2025-03-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,435.4300 2 3 5,582
2025-03-04 2025-03-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,435.4300 2 3 5,582
2025-03-04 2025-03-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,435.4300 3 4 7,998
2025-03-03 2025-02-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,398.6400 1 1 645,126
2025-03-03 2025-02-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,347.2600 1 1 129,200
2025-03-03 2025-02-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,347.2600 1 1 129,200
2025-03-03 2025-02-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,347.2600 2 3 5,580
2025-03-03 2025-02-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,347.2600 2 3 5,580
2025-03-03 2025-02-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,347.2600 3 4 7,995
2025-02-28 2025-02-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,367.3100 1 1 645,125
2025-02-28 2025-02-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,370.1300 1 1 129,199
2025-02-28 2025-02-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,370.1300 1 1 129,199
2025-02-28 2025-02-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,370.1300 2 3 5,578
2025-02-28 2025-02-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,370.1300 2 3 5,578
2025-02-28 2025-02-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,370.1300 3 4 7,992
2025-02-28 2024-08-02 4/A HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 786.0100 3 2 1,085,398
2025-02-27 2025-02-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,349.5900 1 1 644,824
2025-02-27 2025-02-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,301.1700 1 1 129,198
2025-02-27 2025-02-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,301.1700 1 1 129,198
2025-02-27 2025-02-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,301.1700 2 3 5,576
2025-02-27 2025-02-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,301.1700 2 3 5,576
2025-02-27 2025-02-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,301.1700 3 4 7,989
2025-02-26 2025-02-25 4 EPPS DONNA E TPL Common Stock P - Purchase D 1,273.3200 275 350 789
2025-02-26 2025-02-25 4 EPPS DONNA E TPL Common Stock S - Sale D 1,271.4100 -275 -350 514
2025-02-26 2025-02-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,258.3300 1 1 644,823
2025-02-26 2025-02-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,288.5300 1 1 129,197
2025-02-26 2025-02-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,288.5300 1 1 129,197
2025-02-26 2025-02-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,288.5300 2 3 5,574
2025-02-26 2025-02-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,288.5300 2 3 5,574
2025-02-26 2025-02-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,288.5300 3 4 7,986
2025-02-25 2025-02-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,307.5600 1 1 644,822
2025-02-25 2025-02-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,349.2000 1 1 129,196
2025-02-25 2025-02-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,349.2000 1 1 129,196
2025-02-25 2025-02-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,349.2000 2 3 5,572
2025-02-25 2025-02-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,349.2000 2 3 5,572
2025-02-25 2025-02-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,349.2000 3 4 7,983
2025-02-24 2025-02-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,377.8700 1 1 1,167,003
2025-02-21 2025-02-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,436.2500 1 1 1,167,002
2025-02-20 2025-02-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,422.2700 1 1 1,167,001
2025-02-19 2025-02-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,402.7000 1 1 1,167,000
2025-02-18 2025-02-13 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,353.1800 -120 -162 956
2025-02-18 2025-02-13 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 285 1,076
2025-02-18 2025-02-13 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,353.1800 -312 -422 4,252
2025-02-18 2025-02-13 4 STEDDUM CHRIS TPL Common Stock M - Exercise D 690 4,564
2025-02-18 2025-02-13 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,353.1800 -599 -811 10,609
2025-02-18 2025-02-13 4 GLOVER TYLER TPL Common Stock M - Exercise D 1,266 11,208
2025-02-18 2025-02-13 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,353.1800 -178 -241 2,543
2025-02-18 2025-02-13 4 Dobbs Micheal W. TPL Common Stock M - Exercise D 402 2,721
2025-02-18 2025-02-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,359.0000 1 1 1,166,999
2025-02-14 2025-02-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,344.8700 1 1 1,166,998
2025-02-13 2025-02-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,356.8900 1 1 1,166,997
2025-02-12 2025-02-11 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,364.1200 -3,550 -4,843 9,942
2025-02-12 2025-02-11 4 GLOVER TYLER TPL Common Stock A - Award D 7,500 13,492
2025-02-12 2025-02-11 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,364.1200 -593 -809 5,992
2025-02-12 2025-02-11 4 GLOVER TYLER TPL Common Stock M - Exercise D 1,254 6,585
2025-02-12 2025-02-10 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,381.1900 -420 -580 5,331
2025-02-12 2025-02-10 4 GLOVER TYLER TPL Common Stock M - Exercise D 882 5,751
2025-02-12 2025-02-11 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,364.1200 -846 -1,154 2,319
2025-02-12 2025-02-11 4 Dobbs Micheal W. TPL Common Stock A - Award D 1,908 3,165
2025-02-12 2025-02-11 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,364.1200 -142 -194 1,257
2025-02-12 2025-02-11 4 Dobbs Micheal W. TPL Common Stock M - Exercise D 321 1,399
2025-02-12 2025-02-10 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,381.1900 -125 -173 1,078
2025-02-12 2025-02-10 4 Dobbs Micheal W. TPL Common Stock M - Exercise D 273 1,203
2025-02-12 2025-02-11 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,364.1200 -1,404 -1,915 3,874
2025-02-12 2025-02-11 4 STEDDUM CHRIS TPL Common Stock A - Award D 3,096 5,278
2025-02-12 2025-02-11 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,364.1200 -234 -319 2,182
2025-02-12 2025-02-11 4 STEDDUM CHRIS TPL Common Stock M - Exercise D 516 2,416
2025-02-12 2025-02-10 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,381.1900 -195 -269 1,900
2025-02-12 2025-02-10 4 STEDDUM CHRIS TPL Common Stock M - Exercise D 423 2,095
2025-02-12 2025-02-11 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,364.1200 -83 -113 791
2025-02-12 2025-02-11 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 198 874
2025-02-12 2025-02-10 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,381.1900 -76 -105 676
2025-02-12 2025-02-10 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 168 752
2025-02-12 2025-02-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,366.9700 1 1 1,166,996
2025-02-11 2025-02-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,379.3900 1 1 1,166,995
2025-02-10 2025-02-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,359.1800 1 1 1,166,994
2025-02-07 2025-02-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,351.4600 1 1 1,166,993
2025-02-06 2025-02-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,393.5600 1 1 1,166,992
2025-02-05 2025-02-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,361.1900 1 1 1,166,991
2025-02-04 2025-02-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,316.0700 1 1 1,166,990
2025-02-03 2025-01-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,314.4400 1 1 1,166,989
2025-01-31 2025-01-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,308.1200 1 1 1,166,988
2025-01-30 2025-01-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,275.0200 1 1 1,166,987
2025-01-29 2025-01-28 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,253.1600 1 1 1,167,931
2025-01-28 2025-01-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,230.3500 1 1 1,167,930
2025-01-27 2025-01-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,383.3300 1 1 1,167,929
2025-01-24 2025-01-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,425.4500 1 1 1,167,928
2025-01-23 2025-01-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,418.6800 1 1 1,167,927
2025-01-22 2025-01-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock J - Other D -44 1,167,926
2025-01-22 2025-01-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,395.6800 1 1 1,167,970
2025-01-21 2025-01-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,399.6200 1 1 1,167,969
2025-01-17 2025-01-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,386.2700 1 1 1,167,968
2025-01-16 2025-01-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,400.2500 1 1 1,167,967
2025-01-15 2025-01-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,313.1100 1 1 1,167,966
2025-01-14 2025-01-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,321.0500 1 1 1,167,965
2025-01-13 2025-01-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock J - Other D -62 1,167,964
2025-01-13 2025-01-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,300.7800 1 1 1,168,026
2025-01-10 2025-01-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,255.8100 1 1 1,168,025
2025-01-08 2025-01-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,252.9300 1 1 1,168,024
2025-01-07 2025-01-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock J - Other D -27 1,168,023
2025-01-07 2025-01-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,224.1200 1 1 1,168,050
2025-01-06 2025-01-02 4 OLIVER ERIC L TPL Common Stock A - Award D 132 1,089
2025-01-06 2025-01-02 4 Roosa Robert M. TPL Common Stock A - Award D 132 405
2025-01-06 2025-01-02 4 Woung-Chapman Marguerite TPL Common Stock A - Award D 132 405
2025-01-06 2025-01-02 4 Kurz Karl F TPL Common Stock A - Award D 132 690
2025-01-06 2025-01-02 4 EPPS DONNA E TPL Common Stock A - Award D 132 789
2025-01-06 2025-01-02 4 DUGANIER BARBARA J TPL Common Stock A - Award D 132 789
2025-01-06 2025-01-02 4 Cook Donald G TPL Common Stock A - Award D 132 844
2025-01-06 2025-01-02 4 BEST RHYS J TPL Common Stock A - Award D 132 915
2025-01-06 2025-01-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,219.3000 1 1 1,160,069
2025-01-06 2025-01-01 4 STAHL MURRAY TPL Common Stock A - Award D 132 7,980
2025-01-03 2025-01-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,148.5700 1 1 1,167,916
2025-01-02 2024-12-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,127.9700 1 1 1,138,401
2024-12-31 2024-12-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,134.8700 1 1 1,138,400
2024-12-30 2024-12-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,159.1000 1 1 1,138,399
2024-12-27 2024-12-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,150.3400 1 1 1,138,398
2024-12-26 2024-12-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,154.5800 1 1 1,138,397
2024-12-26 2024-12-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,110.7600 1 1 1,138,396
2024-12-23 2024-12-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,118.9800 1 1 1,138,395
2024-12-20 2024-12-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,109.0000 1 1 1,138,394
2024-12-19 2024-12-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,204.7700 1 1 1,138,393
2024-12-18 2024-12-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,184.5500 1 1 1,138,392
2024-12-18 2024-09-30 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 896.7900 3 3 644,581
2024-12-18 2024-09-30 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 887.9700 1 1 130,278
2024-12-18 2024-09-30 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 887.9700 1 1 130,278
2024-12-18 2024-09-30 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 887.9700 2 2 5,502
2024-12-18 2024-09-30 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 887.9700 2 2 5,502
2024-12-18 2024-09-30 4/A STAHL MURRAY TPL Common Stock P - Purchase D 887.9700 3 3 315,701
2024-12-17 2024-12-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,231.5000 1 1 1,138,512
2024-12-16 2024-12-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,180.6700 1 1 1,138,511
2024-12-13 2024-12-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,149.8500 3 3 1,138,510
2024-12-12 2024-12-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,283.6300 3 4 1,138,507
2024-12-11 2024-12-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,319.5400 2 3 1,138,504
2024-12-10 2024-12-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,357.6300 3 4 1,138,502
2024-12-09 2024-12-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,319.5200 3 4 1,138,499
2024-12-06 2024-12-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,337.6500 3 4 1,138,496
2024-12-05 2024-12-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,558.7000 3 5 1,138,493
2024-12-04 2024-12-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,536.5400 3 5 1,138,490
2024-12-03 2024-12-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,517.5700 3 5 1,138,487
2024-12-02 2024-11-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,681.0300 3 5 1,138,484
2024-11-29 2024-11-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,579.1400 3 5 1,138,481
2024-11-27 2024-11-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,556.1100 3 5 1,138,478
2024-11-26 2024-11-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,726.1400 3 5 1,138,475
2024-11-25 2024-11-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,645.5100 3 5 1,138,472
2024-11-22 2024-11-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,452.9000 3 4 1,138,469
2024-11-21 2024-11-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,426.8300 3 4 1,138,466
2024-11-20 2024-11-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,406.6600 3 4 1,138,463
2024-11-19 2024-11-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,388.8500 3 4 1,138,460
2024-11-18 2024-11-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,356.0700 3 4 644,804
2024-11-18 2024-11-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,354.3400 1 1 130,312
2024-11-18 2024-11-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,354.3400 1 1 130,312
2024-11-18 2024-11-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,354.3500 2 3 5,570
2024-11-18 2024-11-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,354.3500 2 3 5,570
2024-11-18 2024-11-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,354.3400 3 4 7,848
2024-11-15 2024-11-14 4 STEDDUM CHRIS TPL Common Stock S - Sale D 1,340.0000 -350 -469 1,672
2024-11-15 2024-11-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,350.1600 3 4 644,801
2024-11-15 2024-11-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,374.9900 1 1 130,311
2024-11-15 2024-11-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,374.9800 2 3 5,568
2024-11-15 2024-11-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,374.9800 3 4 7,845
2024-11-15 2024-11-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,374.9800 1 1 5,529
2024-11-15 2024-11-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,374.9800 2 3 315,696
2024-11-14 2024-11-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,376.9000 3 4 644,798
2024-11-14 2024-11-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,415.6700 1 1 130,310
2024-11-14 2024-11-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,415.6700 1 1 130,310
2024-11-14 2024-11-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,415.6700 2 3 5,566
2024-11-14 2024-11-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,415.6700 2 3 5,566
2024-11-14 2024-11-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.6700 3 4 7,842
2024-11-13 2024-11-12 4 BUFFINGTON STEPHANIE TPL Common Stock S - Sale D 1,390.0800 -21 -29 584
2024-11-13 2024-11-12 4 BUFFINGTON STEPHANIE TPL Common Stock S - Sale D 1,388.1400 -189 -262 605
2024-11-13 2024-11-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,394.7400 3 4 644,795
2024-11-13 2024-11-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,406.0500 1 1 130,309
2024-11-13 2024-11-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,406.0500 1 1 130,309
2024-11-13 2024-11-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,406.0500 2 3 5,564
2024-11-13 2024-11-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,406.0500 2 3 5,564
2024-11-13 2024-11-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,406.0500 3 4 7,839
2024-11-12 2024-11-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,359.9000 3 4 644,792
2024-11-12 2024-11-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,379.2300 1 1 130,308
2024-11-12 2024-11-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,379.2300 2 3 5,562
2024-11-12 2024-11-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,379.2300 3 4 7,836
2024-11-12 2024-11-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,379.2300 1 1 5,526
2024-11-12 2024-11-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,379.2300 2 3 315,690
2024-11-12 2024-11-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,402.4600 3 4 644,789
2024-11-12 2024-11-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,338.3200 1 1 130,307
2024-11-12 2024-11-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,338.3200 1 1 130,307
2024-11-12 2024-11-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,338.3200 2 3 5,560
2024-11-12 2024-11-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,338.3200 2 3 5,560
2024-11-12 2024-11-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,338.3200 3 4 7,833
2024-11-08 2024-11-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,283.1900 3 4 644,786
2024-11-08 2024-11-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,261.5800 1 1 130,306
2024-11-08 2024-11-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,261.5800 1 1 130,306
2024-11-08 2024-11-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,261.5800 2 3 5,558
2024-11-08 2024-11-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,261.5800 2 3 5,558
2024-11-08 2024-11-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,261.5800 3 4 7,830
2024-11-07 2024-11-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,342.9300 3 4 644,783
2024-11-07 2024-11-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,319.9300 1 1 130,305
2024-11-07 2024-11-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,319.9300 1 1 130,305
2024-11-07 2024-11-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,319.9300 2 3 5,556
2024-11-07 2024-11-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,319.9300 2 3 5,556
2024-11-07 2024-11-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,319.9300 3 4 7,827
2024-11-06 2024-11-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,240.1700 3 4 644,780
2024-11-06 2024-11-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,208.7700 1 1 130,304
2024-11-06 2024-11-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,208.7700 1 1 130,304
2024-11-06 2024-11-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,208.7700 2 2 5,554
2024-11-06 2024-11-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,208.7700 2 2 5,554
2024-11-06 2024-11-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,208.7700 3 4 7,824
2024-11-05 2024-11-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,222.3700 3 4 644,777
2024-11-05 2024-11-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,173.0000 1 1 130,303
2024-11-05 2024-11-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,173.0000 1 1 130,303
2024-11-05 2024-11-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,173.0000 2 2 5,552
2024-11-05 2024-11-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,173.0000 2 2 5,552
2024-11-05 2024-11-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,173.0000 3 4 7,821
2024-11-04 2024-11-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,184.4500 3 4 644,774
2024-11-04 2024-11-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,174.0000 1 1 130,302
2024-11-04 2024-11-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,174.0000 1 1 130,302
2024-11-04 2024-11-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,174.0000 2 2 5,550
2024-11-04 2024-11-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,174.0000 2 2 5,550
2024-11-04 2024-11-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,174.0000 3 4 7,818
2024-11-01 2024-10-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,155.5700 3 3 644,771
2024-11-01 2024-10-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,160.0000 1 1 130,301
2024-11-01 2024-10-31 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,160.0000 1 1 130,301
2024-11-01 2024-10-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,160.0000 2 2 5,548
2024-11-01 2024-10-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,160.0000 2 2 5,548
2024-11-01 2024-10-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,160.0000 3 3 7,815
2024-10-31 2024-10-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,145.3100 3 3 644,768
2024-10-31 2024-10-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,116.9100 1 1 130,300
2024-10-31 2024-10-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,116.9100 1 1 130,300
2024-10-31 2024-10-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,116.9100 2 2 5,546
2024-10-31 2024-10-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,116.9100 2 2 5,546
2024-10-31 2024-10-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,116.9100 3 3 7,812
2024-10-30 2024-10-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,090.9700 3 3 644,765
2024-10-30 2024-10-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,091.1100 1 1 130,299
2024-10-30 2024-10-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,091.1100 1 1 130,299
2024-10-30 2024-10-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,091.1100 2 2 5,544
2024-10-30 2024-10-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,091.1100 2 2 5,544
2024-10-30 2024-10-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,091.1100 3 3 7,809
2024-10-29 2024-10-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,080.1900 3 3 644,762
2024-10-29 2024-10-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,075.7800 1 1 130,298
2024-10-29 2024-10-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,075.7800 2 2 5,542
2024-10-29 2024-10-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,075.7800 3 3 7,806
2024-10-29 2024-10-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,075.7800 1 1 5,516
2024-10-29 2024-10-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,075.7800 2 2 315,670
2024-10-28 2024-10-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,095.3500 3 3 644,759
2024-10-28 2024-10-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,099.7000 1 1 130,297
2024-10-28 2024-10-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,099.7000 2 2 5,540
2024-10-28 2024-10-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,099.7000 3 3 7,803
2024-10-28 2024-10-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,099.7000 1 1 5,515
2024-10-28 2024-10-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,099.7000 2 2 315,668
2024-10-25 2024-10-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,092.5600 3 3 644,756
2024-10-25 2024-10-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,088.6600 1 1 130,296
2024-10-25 2024-10-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,088.6600 2 2 5,538
2024-10-25 2024-10-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,088.6600 3 3 7,800
2024-10-25 2024-10-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,088.6600 1 1 5,514
2024-10-25 2024-10-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,088.6600 2 2 315,666
2024-10-24 2024-10-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,080.9100 3 3 644,753
2024-10-24 2024-10-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,085.5600 1 1 130,295
2024-10-24 2024-10-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,085.5600 1 1 130,295
2024-10-24 2024-10-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,085.5600 2 2 5,536
2024-10-24 2024-10-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,085.5600 2 2 5,536
2024-10-24 2024-10-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,085.5600 3 3 7,797
2024-10-23 2024-10-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,090.8700 3 3 644,750
2024-10-23 2024-10-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,083.5100 1 1 130,294
2024-10-23 2024-10-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,083.5100 1 1 130,294
2024-10-23 2024-10-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,083.5100 2 2 5,534
2024-10-23 2024-10-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,083.5100 2 2 5,534
2024-10-23 2024-10-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,083.5100 3 3 7,794
2024-10-22 2024-10-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,068.0100 3 3 644,747
2024-10-22 2024-10-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,069.7500 1 1 130,293
2024-10-22 2024-10-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,069.7500 1 1 130,293
2024-10-22 2024-10-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,069.7500 2 2 5,532
2024-10-22 2024-10-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,069.7500 2 2 5,532
2024-10-22 2024-10-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,069.7500 3 3 7,791
2024-10-21 2024-10-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,060.7300 3 3 644,744
2024-10-21 2024-10-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,063.7700 1 1 130,292
2024-10-21 2024-10-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,063.7700 1 1 130,292
2024-10-21 2024-10-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,063.7700 2 2 5,530
2024-10-21 2024-10-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,063.7700 2 2 5,530
2024-10-21 2024-10-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,063.7700 3 3 7,788
2024-10-18 2024-10-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,069.0600 3 3 644,741
2024-10-18 2024-10-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,063.5200 1 1 130,291
2024-10-18 2024-10-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,063.5200 1 1 130,291
2024-10-18 2024-10-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,063.5200 2 2 5,528
2024-10-18 2024-10-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,063.5200 2 2 5,528
2024-10-18 2024-10-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,063.5200 3 3 7,785
2024-10-17 2024-10-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,054.0100 3 3 644,738
2024-10-17 2024-10-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,048.9500 1 1 130,290
2024-10-17 2024-10-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,048.9500 1 1 130,290
2024-10-17 2024-10-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,048.9500 2 2 5,526
2024-10-17 2024-10-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,048.9500 2 2 5,526
2024-10-17 2024-10-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,048.9500 3 3 7,782
2024-10-16 2024-10-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,030.7900 3 3 644,735
2024-10-16 2024-10-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,048.8400 1 1 130,289
2024-10-16 2024-10-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,048.8400 1 1 130,289
2024-10-16 2024-10-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,048.8400 2 2 5,524
2024-10-16 2024-10-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,048.8400 2 2 5,524
2024-10-16 2024-10-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,048.8400 3 3 7,779
2024-10-15 2024-10-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,058.1800 3 3 644,732
2024-10-15 2024-10-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,058.1400 1 1 130,288
2024-10-15 2024-10-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,058.1400 1 1 130,288
2024-10-15 2024-10-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,058.1400 2 2 5,522
2024-10-15 2024-10-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,058.1400 2 2 5,522
2024-10-15 2024-10-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,058.1400 3 3 7,776
2024-10-15 2024-10-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,030.7400 3 3 644,729
2024-10-15 2024-10-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,004.0000 1 1 130,287
2024-10-15 2024-10-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,004.0000 1 1 130,287
2024-10-15 2024-10-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,004.0000 2 2 5,520
2024-10-15 2024-10-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,004.0000 2 2 5,520
2024-10-15 2024-10-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,004.0000 3 3 7,773
2024-10-11 2024-10-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 987.0100 3 3 644,726
2024-10-11 2024-10-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 980.0400 1 1 130,286
2024-10-11 2024-10-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 980.0400 1 1 130,286
2024-10-11 2024-10-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 980.0400 2 2 5,518
2024-10-11 2024-10-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 980.0400 2 2 5,518
2024-10-11 2024-10-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 980.0400 3 3 7,770
2024-10-10 2024-10-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 961.7700 3 3 644,723
2024-10-10 2024-10-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 960.2900 1 1 130,285
2024-10-10 2024-10-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 960.2900 1 1 130,285
2024-10-10 2024-10-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 960.2900 2 2 5,516
2024-10-10 2024-10-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 960.2900 2 2 5,516
2024-10-10 2024-10-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 960.2900 3 3 7,767
2024-10-09 2024-10-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 962.8400 3 3 644,720
2024-10-09 2024-10-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 976.0000 1 1 130,284
2024-10-09 2024-10-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 976.0000 1 1 130,284
2024-10-09 2024-10-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 976.0000 2 2 5,514
2024-10-09 2024-10-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 976.0000 2 2 5,514
2024-10-09 2024-10-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 976.0000 3 3 7,764
2024-10-08 2024-10-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 986.9600 3 3 644,717
2024-10-08 2024-10-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 983.0000 1 1 130,283
2024-10-08 2024-10-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 983.0000 1 1 130,283
2024-10-08 2024-10-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 983.0000 2 2 5,512
2024-10-08 2024-10-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 983.0000 3 3 7,761
2024-10-08 2024-10-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 983.0000 2 2 315,640
2024-10-07 2024-10-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 980.7200 3 3 644,714
2024-10-07 2024-10-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 977.9900 1 1 130,282
2024-10-07 2024-10-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 977.9900 1 1 130,282
2024-10-07 2024-10-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 977.9900 2 2 5,510
2024-10-07 2024-10-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 977.9900 3 3 7,758
2024-10-07 2024-10-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 977.9900 2 2 315,638
2024-10-04 2024-10-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 935.3300 3 3 644,711
2024-10-04 2024-10-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 935.0000 1 1 130,281
2024-10-04 2024-10-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 935.0000 1 1 130,281
2024-10-04 2024-10-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 935.0000 2 2 5,508
2024-10-04 2024-10-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 935.0000 2 2 5,508
2024-10-04 2024-10-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 935.0000 3 3 7,755
2024-10-03 2024-10-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 929.2100 3 3 644,708
2024-10-03 2024-10-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 925.0100 1 1 130,280
2024-10-03 2024-10-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 925.0000 2 2 5,506
2024-10-03 2024-10-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 925.0000 2 2 5,506
2024-10-03 2024-10-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 925.0000 3 3 7,752
2024-10-03 2024-10-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 925.0000 1 1 5,498
2024-10-02 2024-10-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 902.9500 3 3 644,705
2024-10-02 2024-10-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 879.0000 1 1 130,279
2024-10-02 2024-10-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 879.0000 1 1 130,279
2024-10-02 2024-10-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 879.0000 2 2 5,504
2024-10-02 2024-10-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 879.0000 2 2 5,504
2024-10-02 2024-10-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 879.0000 3 3 7,749
2024-10-02 2024-09-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 896.7900 3 3 644,702
2024-10-02 2024-09-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 887.9700 1 1 130,278
2024-10-02 2024-09-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 887.9700 1 1 130,278
2024-10-02 2024-09-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 887.9700 2 2 5,502
2024-10-02 2024-09-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 887.9700 2 2 5,502
2024-10-02 2024-09-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 887.9700 3 3 7,746
2024-09-30 2024-09-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 892.8200 3 3 592,156
2024-09-30 2024-09-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 881.3000 1 1 130,277
2024-09-30 2024-09-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 881.3000 1 1 130,277
2024-09-30 2024-09-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 881.3000 2 2 5,500
2024-09-30 2024-09-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 881.3000 2 2 5,500
2024-09-30 2024-09-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 881.3000 3 3 7,743
2024-09-27 2024-09-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 896.4900 3 3 592,153
2024-09-27 2024-09-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 913.8200 1 1 130,276
2024-09-27 2024-09-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 913.8200 1 1 130,276
2024-09-27 2024-09-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 913.8200 2 2 5,498
2024-09-27 2024-09-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 913.8200 2 2 5,498
2024-09-27 2024-09-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 913.8200 3 3 7,740
2024-09-26 2024-09-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 944.4100 3 3 592,150
2024-09-26 2024-09-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 937.5200 1 1 130,275
2024-09-26 2024-09-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 937.5200 1 1 130,275
2024-09-26 2024-09-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 937.5200 2 2 5,496
2024-09-26 2024-09-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 937.5200 2 2 5,496
2024-09-26 2024-09-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 937.5200 3 3 7,737
2024-09-25 2024-09-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 946.8600 3 3 592,147
2024-09-25 2024-09-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 958.9200 1 1 130,274
2024-09-25 2024-09-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 958.9200 1 1 130,274
2024-09-25 2024-09-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 958.9200 2 2 5,494
2024-09-25 2024-09-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 958.9200 2 2 5,494
2024-09-25 2024-09-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 958.9200 3 3 7,734
2024-09-24 2024-09-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 947.2300 3 3 592,144
2024-09-24 2024-09-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 942.0000 1 1 130,273
2024-09-24 2024-09-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 942.0000 1 1 130,273
2024-09-24 2024-09-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 942.0000 2 2 5,492
2024-09-24 2024-09-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 942.0000 2 2 5,492
2024-09-24 2024-09-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 942.0000 3 3 7,731
2024-09-23 2024-09-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 925.8100 3 3 592,141
2024-09-23 2024-09-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 913.6000 1 1 130,272
2024-09-23 2024-09-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 913.6000 1 1 130,272
2024-09-23 2024-09-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 913.6000 2 2 5,490
2024-09-23 2024-09-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 913.6000 2 2 5,490
2024-09-23 2024-09-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 913.6000 3 3 7,728
2024-09-20 2024-09-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 911.3700 3 3 592,138
2024-09-20 2024-09-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 900.0400 1 1 130,271
2024-09-20 2024-09-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 900.0400 1 1 130,271
2024-09-20 2024-09-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 900.0400 2 2 5,488
2024-09-20 2024-09-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 900.0400 2 2 5,488
2024-09-20 2024-09-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 900.0400 3 3 7,725
2024-09-19 2024-09-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 875.1800 3 3 592,135
2024-09-19 2024-09-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 872.2400 1 1 130,270
2024-09-19 2024-09-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 872.2400 2 2 5,486
2024-09-19 2024-09-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 872.2400 3 3 7,722
2024-09-19 2024-09-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 872.2400 1 1 5,488
2024-09-19 2024-09-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 872.2400 2 2 315,614
2024-09-18 2024-09-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 877.1300 3 3 592,132
2024-09-18 2024-09-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 843.7600 1 1 130,269
2024-09-18 2024-09-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 843.7600 1 1 130,269
2024-09-18 2024-09-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 843.7600 2 2 5,484
2024-09-18 2024-09-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 843.7600 2 2 5,484
2024-09-18 2024-09-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 843.7600 3 3 7,719
2024-09-17 2024-09-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 818.7600 3 2 592,129
2024-09-17 2024-09-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 815.1000 1 1 130,268
2024-09-17 2024-09-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 815.1000 2 2 5,482
2024-09-17 2024-09-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 815.1000 3 2 7,716
2024-09-17 2024-09-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 815.1000 1 1 5,486
2024-09-17 2024-09-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 815.1000 2 2 315,610
2024-09-16 2024-09-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 802.3000 3 2 592,126
2024-09-16 2024-09-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 798.4500 1 1 130,267
2024-09-16 2024-09-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 798.4500 1 1 130,267
2024-09-16 2024-09-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 798.4500 2 2 5,480
2024-09-16 2024-09-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 798.4500 2 2 5,480
2024-09-16 2024-09-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 798.4500 3 2 7,713
2024-09-13 2024-09-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 798.6700 3 2 592,123
2024-09-13 2024-09-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 792.0000 1 1 130,266
2024-09-13 2024-09-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 792.0000 2 2 5,478
2024-09-13 2024-09-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 792.0000 3 2 7,710
2024-09-13 2024-09-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 792.0000 1 1 5,484
2024-09-13 2024-09-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 792.0000 2 2 315,606
2024-09-12 2024-09-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 775.0400 3 2 592,120
2024-09-12 2024-09-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 788.0400 1 1 130,265
2024-09-12 2024-09-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 788.0400 1 1 130,265
2024-09-12 2024-09-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 788.0400 2 2 5,476
2024-09-12 2024-09-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 788.0400 2 2 5,476
2024-09-12 2024-09-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 788.0400 3 2 7,707
2024-09-11 2024-09-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 787.2200 3 2 592,117
2024-09-11 2024-09-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 797.3200 1 1 130,264
2024-09-11 2024-09-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 797.3200 1 1 130,264
2024-09-11 2024-09-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 797.3200 2 2 5,474
2024-09-11 2024-09-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 797.3200 2 2 5,474
2024-09-11 2024-09-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 797.3200 3 2 7,704
2024-09-10 2024-09-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 792.1600 3 2 592,114
2024-09-10 2024-09-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 800.0600 1 1 130,263
2024-09-10 2024-09-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 800.0600 1 1 130,263
2024-09-10 2024-09-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 800.0600 2 2 5,472
2024-09-10 2024-09-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 800.0600 2 2 5,472
2024-09-10 2024-09-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 800.0600 3 2 7,701
2024-09-09 2024-09-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 795.9400 3 2 592,111
2024-09-09 2024-09-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 799.8300 1 1 130,262
2024-09-09 2024-09-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 799.8300 1 1 130,262
2024-09-09 2024-09-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 799.8400 2 2 5,470
2024-09-09 2024-09-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 799.8400 2 2 5,470
2024-09-09 2024-09-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 799.8300 3 2 7,698
2024-09-06 2024-09-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 804.8400 3 2 592,108
2024-09-06 2024-09-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 810.0000 1 1 130,261
2024-09-06 2024-09-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 810.0000 1 1 130,261
2024-09-06 2024-09-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 810.0000 2 2 5,468
2024-09-06 2024-09-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 810.0000 2 2 5,468
2024-09-06 2024-09-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 810.0000 3 2 7,695
2024-09-05 2024-09-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 820.0300 3 2 592,105
2024-09-05 2024-09-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 820.3600 1 1 130,260
2024-09-05 2024-09-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 820.3500 2 2 5,466
2024-09-05 2024-09-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 820.3500 2 2 5,466
2024-09-05 2024-09-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 820.3500 3 2 7,692
2024-09-05 2024-09-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 820.3500 1 1 5,478
2024-09-04 2024-09-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 833.9100 3 3 592,102
2024-09-04 2024-09-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 853.7700 1 1 130,259
2024-09-04 2024-09-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 853.7700 1 1 130,259
2024-09-04 2024-09-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 853.7700 2 2 5,464
2024-09-04 2024-09-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 853.7700 2 2 5,464
2024-09-04 2024-09-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 853.7700 3 3 7,689
2024-09-03 2024-09-01 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 868.8900 -118 -103 794
2024-09-03 2024-09-01 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 279 912
2024-09-03 2024-08-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 860.1600 3 3 592,099
2024-09-03 2024-08-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 866.0300 1 1 130,258
2024-09-03 2024-08-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 866.0200 2 2 5,462
2024-09-03 2024-08-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 866.0200 2 2 5,462
2024-09-03 2024-08-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 866.0200 3 3 7,686
2024-09-03 2024-08-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 866.0200 1 1 5,476
2024-08-30 2024-08-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 874.1900 3 3 592,096
2024-08-30 2024-08-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 870.7800 1 1 130,257
2024-08-30 2024-08-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 870.7800 1 1 130,257
2024-08-30 2024-08-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 870.7800 2 2 5,460
2024-08-30 2024-08-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 870.7800 2 2 5,460
2024-08-30 2024-08-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 870.7800 3 3 7,683
2024-08-29 2024-08-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 872.2100 3 3 592,093
2024-08-29 2024-08-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 868.0300 1 1 130,256
2024-08-29 2024-08-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 868.0300 1 1 130,256
2024-08-29 2024-08-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 868.0300 2 2 5,458
2024-08-29 2024-08-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 868.0300 2 2 5,458
2024-08-29 2024-08-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 868.0300 3 3 7,680
2024-08-28 2024-08-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 859.5600 3 3 592,090
2024-08-28 2024-08-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 857.7000 1 1 130,255
2024-08-28 2024-08-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 857.7000 1 1 130,255
2024-08-28 2024-08-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 857.7000 2 2 5,456
2024-08-28 2024-08-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 857.7000 2 2 5,456
2024-08-28 2024-08-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 857.7000 3 3 7,677
2024-08-27 2024-08-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 858.1600 3 3 592,087
2024-08-27 2024-08-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 865.0000 1 1 130,254
2024-08-27 2024-08-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 865.0000 1 1 130,254
2024-08-27 2024-08-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 865.0000 2 2 5,454
2024-08-27 2024-08-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 865.0000 2 2 5,454
2024-08-27 2024-08-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 865.0000 3 3 7,674
2024-08-26 2024-08-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 846.2900 3 3 592,084
2024-08-26 2024-08-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 839.2500 1 1 130,253
2024-08-26 2024-08-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 839.2500 1 1 130,253
2024-08-26 2024-08-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 839.2500 2 2 5,452
2024-08-26 2024-08-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 839.2500 2 2 5,452
2024-08-26 2024-08-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 839.2500 3 3 7,671
2024-08-23 2024-08-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 825.7400 3 2 592,081
2024-08-23 2024-08-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 827.1000 1 1 130,252
2024-08-23 2024-08-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 827.1000 1 1 130,252
2024-08-23 2024-08-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 827.1000 2 2 5,450
2024-08-23 2024-08-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 827.1000 2 2 5,450
2024-08-23 2024-08-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 827.1000 3 2 7,668
2024-08-22 2024-08-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 822.8800 3 2 592,078
2024-08-22 2024-08-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 824.9100 1 1 130,251
2024-08-22 2024-08-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 824.9100 1 1 130,251
2024-08-22 2024-08-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 824.9100 2 2 5,448
2024-08-22 2024-08-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 824.9100 2 2 5,448
2024-08-22 2024-08-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 824.9100 3 2 7,665
2024-08-21 2024-08-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 825.2300 3 2 592,075
2024-08-21 2024-08-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 836.7800 1 1 130,250
2024-08-21 2024-08-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 836.7800 1 1 130,250
2024-08-21 2024-08-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 836.7800 2 2 5,446
2024-08-21 2024-08-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 836.7800 2 2 5,446
2024-08-21 2024-08-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 836.7800 3 3 7,662
2024-08-20 2024-08-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 825.6600 3 2 592,072
2024-08-20 2024-08-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 825.5800 1 1 130,249
2024-08-20 2024-08-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 825.5800 1 1 130,249
2024-08-20 2024-08-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 825.5800 2 2 5,444
2024-08-20 2024-08-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 825.5800 2 2 5,444
2024-08-20 2024-08-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 825.5800 3 2 7,659
2024-08-19 2024-08-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 822.1700 3 2 592,069
2024-08-19 2024-08-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 815.9500 1 1 130,248
2024-08-19 2024-08-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 815.9500 1 1 130,248
2024-08-19 2024-08-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 815.9500 2 2 5,442
2024-08-19 2024-08-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 815.9500 2 2 5,442
2024-08-19 2024-08-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 815.9500 3 2 7,656
2024-08-16 2024-08-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 831.8000 3 2 592,066
2024-08-16 2024-08-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 832.3800 1 1 130,247
2024-08-16 2024-08-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 832.3800 1 1 130,247
2024-08-16 2024-08-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 832.3800 2 2 5,440
2024-08-16 2024-08-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 832.3800 2 2 5,440
2024-08-16 2024-08-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 832.3800 3 2 7,653
2024-08-15 2024-08-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 821.5300 3 2 1,085,122
2024-08-14 2024-08-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 820.1700 3 2 1,085,119
2024-08-13 2024-08-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 828.0200 3 2 1,085,116
2024-08-12 2024-08-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 817.9200 3 2 1,085,113
2024-08-09 2024-08-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 807.6400 3 2 1,085,110
2024-08-08 2024-08-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 788.8800 3 2 1,085,107
2024-08-07 2024-08-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 772.0200 3 2 1,085,104
2024-08-06 2024-08-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 749.7800 3 2 1,085,101
2024-08-05 2024-08-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 786.0100 3 2 1,085,098
2024-08-02 2024-08-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 822.2800 3 2 1,085,095
2024-08-01 2024-07-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 839.1000 3 3 1,085,092
2024-07-31 2024-07-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 816.7700 3 2 1,085,089
2024-07-30 2024-07-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 818.0500 3 2 1,085,086
2024-07-29 2024-07-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 813.7800 3 2 1,085,083
2024-07-26 2024-07-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 800.9900 3 2 1,085,080
2024-07-25 2024-07-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 809.8100 3 2 1,085,077
2024-07-24 2024-07-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 804.9500 3 2 1,085,074
2024-07-23 2024-07-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 802.9500 3 2 1,085,071
2024-07-22 2024-07-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 816.9000 3 2 1,085,068
2024-07-19 2024-07-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 826.8200 3 2 1,085,065
2024-07-18 2024-07-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 828.4600 3 2 1,085,062
2024-07-17 2024-07-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 830.4400 3 2 1,085,059
2024-07-16 2024-07-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 822.6200 3 2 1,085,056
2024-07-15 2024-07-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 793.4900 3 2 1,085,053
2024-07-12 2024-07-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 785.3800 1 1 1,085,050
2024-07-11 2024-07-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 758.8300 3 2 1,085,049
2024-07-02 2024-07-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 733.2200 3 2 1,085,046
2024-06-07 2024-06-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 591.0600 3 2 1,085,043
2024-06-06 2024-06-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 591.7600 3 2 1,085,040
2024-06-05 2024-06-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 585.5600 3 2 1,085,037
2024-06-04 2024-06-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 598.4000 3 2 1,085,034
2024-06-03 2024-05-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 616.9300 3 2 1,085,031
2024-05-31 2024-05-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 615.8600 3 2 1,085,028
2024-05-30 2024-05-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 612.1300 3 2 1,085,025
2024-05-29 2024-05-28 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 615.4800 3 2 1,085,022
2024-05-28 2024-05-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 611.4800 3 2 1,085,019
2024-05-24 2024-05-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 608.3200 3 2 1,085,016
2024-05-23 2024-05-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 610.0800 3 2 1,085,013
2024-05-22 2024-05-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 619.0700 3 2 1,085,010
2024-05-21 2024-05-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 614.6200 3 2 1,085,007
2024-05-20 2024-05-15 4/A Cook Donald G TPL Common Stock P - Purchase D 611.1700 10 6 712
2024-05-20 2024-05-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 611.8100 3 2 1,085,004
2024-05-17 2024-05-15 4 Cook Donald G TPL Common Stock P - Purchase D 611.1700 10 6 244
2024-05-17 2024-05-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 604.8500 3 2 1,085,001
2024-05-16 2024-05-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 602.0700 3 2 1,084,998
2024-05-15 2024-05-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 607.3900 3 2 1,084,995
2024-05-14 2024-05-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 606.7100 3 2 1,084,992
2024-05-13 2024-05-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 622.3100 3 2 1,084,989
2024-05-10 2024-05-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 616.9000 3 2 1,084,986
2024-05-09 2024-05-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 564.1100 3 2 1,084,983
2024-05-08 2024-05-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 572.3500 3 2 1,084,980
2024-05-07 2024-05-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 569.3800 3 2 1,084,977
2024-05-06 2024-05-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 561.4800 3 2 1,084,974
2024-05-03 2024-05-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 560.5000 3 2 1,084,971
2024-05-02 2024-05-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 558.6900 3 2 1,084,968
2024-05-01 2024-04-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 576.3000 3 2 1,084,965
2024-04-30 2024-04-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 602.4000 3 2 1,084,962
2024-04-29 2024-04-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 595.6700 3 2 1,084,959
2024-04-26 2024-04-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 592.0200 3 2 1,084,956
2024-04-25 2024-04-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 589.0100 3 2 1,084,953
2024-04-24 2024-04-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 587.8100 3 2 1,084,950
2024-04-23 2024-04-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 585.8100 3 2 1,084,947
2024-04-22 2024-04-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 582.6000 3 2 1,084,944
2024-04-19 2024-04-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 582.4000 3 2 1,084,941
2024-04-18 2024-04-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 584.9600 3 2 1,084,938
2024-04-17 2024-04-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 586.9300 3 2 1,084,935
2024-04-16 2024-04-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 583.9100 3 2 591,873
2024-04-16 2024-04-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 583.9100 3 2 591,873
2024-04-16 2024-04-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 583.9100 1 1 130,246
2024-04-16 2024-04-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 583.9100 1 1 130,246
2024-04-16 2024-04-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 583.9100 2 1 5,438
2024-04-16 2024-04-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 583.9100 2 1 5,438
2024-04-15 2024-04-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 605.7200 3 2 591,870
2024-04-15 2024-04-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 605.7200 3 2 591,870
2024-04-15 2024-04-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 605.7200 1 1 130,245
2024-04-15 2024-04-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 605.7200 1 1 130,245
2024-04-15 2024-04-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 605.7200 2 1 5,436
2024-04-15 2024-04-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 605.7200 2 1 5,436
2024-04-12 2024-04-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 601.5200 3 2 591,867
2024-04-12 2024-04-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 601.5200 3 2 591,867
2024-04-12 2024-04-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 601.5200 1 1 130,244
2024-04-12 2024-04-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 601.5200 1 1 130,244
2024-04-12 2024-04-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 601.5200 2 1 5,434
2024-04-12 2024-04-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 601.5200 2 1 5,434
2024-04-11 2024-04-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 594.2200 3 2 591,864
2024-04-11 2024-04-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 594.2200 3 2 591,864
2024-04-11 2024-04-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 594.2200 1 1 130,243
2024-04-11 2024-04-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 594.2200 1 1 130,243
2024-04-11 2024-04-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 594.2200 2 1 5,432
2024-04-11 2024-04-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 594.2200 2 1 5,432
2024-04-10 2024-04-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 589.4100 3 2 591,861
2024-04-10 2024-04-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 589.4100 3 2 591,861
2024-04-10 2024-04-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 589.4100 1 1 130,242
2024-04-10 2024-04-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 589.4100 1 1 130,242
2024-04-10 2024-04-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 589.4100 2 1 5,430
2024-04-10 2024-04-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 589.4100 2 1 5,430
2024-04-09 2024-04-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 579.1200 3 2 591,858
2024-04-09 2024-04-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 579.1200 3 2 591,858
2024-04-09 2024-04-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 579.1200 1 1 130,241
2024-04-09 2024-04-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 579.1200 1 1 130,241
2024-04-09 2024-04-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 579.1200 2 1 5,428
2024-04-09 2024-04-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 579.1200 2 1 5,428
2024-04-08 2024-04-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 596.2200 3 2 591,855
2024-04-08 2024-04-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 596.2200 3 2 591,855
2024-04-08 2024-04-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 596.2200 1 1 130,240
2024-04-08 2024-04-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 596.2200 2 1 5,426
2024-04-08 2024-04-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 596.2200 1 1 5,458
2024-04-08 2024-04-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 596.2200 2 1 315,554
2024-04-05 2024-04-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 597.1600 3 2 591,852
2024-04-05 2024-04-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 597.1600 3 2 591,852
2024-04-05 2024-04-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 597.1600 1 1 130,239
2024-04-05 2024-04-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 597.1600 1 1 130,239
2024-04-05 2024-04-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 597.1600 2 1 5,424
2024-04-05 2024-04-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 597.1600 2 1 5,424
2024-04-04 2024-04-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 586.9000 3 2 591,849
2024-04-04 2024-04-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 586.9000 3 2 591,849
2024-04-04 2024-04-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 586.9000 1 1 130,238
2024-04-04 2024-04-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 586.9000 1 1 130,238
2024-04-04 2024-04-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 586.9000 2 1 5,422
2024-04-04 2024-04-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 586.9000 2 1 5,422
2024-04-03 2024-04-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 575.6600 3 2 591,846
2024-04-03 2024-04-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 575.6600 3 2 591,846
2024-04-03 2024-04-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 575.6600 1 1 130,237
2024-04-03 2024-04-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 575.6600 1 1 130,237
2024-04-03 2024-04-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 575.6600 2 1 5,420
2024-04-03 2024-04-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 575.6600 2 1 5,420
2024-04-02 2024-04-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 571.0900 3 2 591,843
2024-04-02 2024-04-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 571.0900 1 1 130,236
2024-04-02 2024-04-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 571.0900 1 1 130,236
2024-04-02 2024-04-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 571.0900 2 1 5,418
2024-04-02 2024-04-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 571.0900 2 1 5,418
2024-04-02 2024-04-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 571.0900 3 2 7,620
2024-04-01 2024-03-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 578.5100 3 2 591,840
2024-04-01 2024-03-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 578.5100 3 2 591,840
2024-04-01 2024-03-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 578.5100 1 1 130,235
2024-04-01 2024-03-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 578.5100 1 1 130,235
2024-04-01 2024-03-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 578.5100 2 1 5,416
2024-04-01 2024-03-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 578.5100 2 1 5,416
2024-03-28 2024-03-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 576.3300 3 2 591,837
2024-03-28 2024-03-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 576.3300 3 2 591,837
2024-03-28 2024-03-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 576.3300 1 1 130,234
2024-03-28 2024-03-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 576.3300 1 1 130,234
2024-03-28 2024-03-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 576.3300 2 1 5,414
2024-03-28 2024-03-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 576.3300 2 1 5,414
2024-03-27 2024-03-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,679.1800 3 5 197,278
2024-03-27 2024-03-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,679.1800 3 5 197,278
2024-03-27 2024-03-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,679.1800 1 2 43,411
2024-03-27 2024-03-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,679.1800 1 2 43,411
2024-03-27 2024-03-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,679.1800 2 3 1,803
2024-03-27 2024-03-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,679.1800 2 3 1,803
2024-03-26 2024-03-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,724.5600 3 5 197,275
2024-03-26 2024-03-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,724.5600 3 5 197,275
2024-03-26 2024-03-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,724.5600 1 2 43,410
2024-03-26 2024-03-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,724.5600 1 2 43,410
2024-03-26 2024-03-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,724.5600 2 3 1,801
2024-03-26 2024-03-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,724.5600 2 3 1,801
2024-03-25 2024-03-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,685.8700 3 5 197,272
2024-03-25 2024-03-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,685.8700 3 5 197,272
2024-03-25 2024-03-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,685.8700 1 2 43,409
2024-03-25 2024-03-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,685.8700 1 2 43,409
2024-03-25 2024-03-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,685.8700 2 3 1,799
2024-03-25 2024-03-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,685.8700 2 3 1,799
2024-03-22 2024-03-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,699.9600 3 5 197,269
2024-03-22 2024-03-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,699.9600 3 5 197,269
2024-03-22 2024-03-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,699.9600 1 2 43,408
2024-03-22 2024-03-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,699.9600 1 2 43,408
2024-03-22 2024-03-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,699.9600 2 3 1,797
2024-03-22 2024-03-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,699.9600 2 3 1,797
2024-03-21 2024-03-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,691.8000 1 2 197,266
2024-03-21 2024-03-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,691.8000 1 2 197,266
2024-03-21 2024-03-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,691.8000 2 3 1,795
2024-03-21 2024-03-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,691.8000 2 3 1,795
2024-03-21 2024-03-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,691.8000 3 5 2,525
2024-03-20 2024-03-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,686.0000 3 5 197,265
2024-03-20 2024-03-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,686.0000 3 5 197,265
2024-03-20 2024-03-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,686.0000 1 2 43,407
2024-03-20 2024-03-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,686.0000 1 2 43,407
2024-03-20 2024-03-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,686.0000 2 3 1,793
2024-03-20 2024-03-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,686.0000 2 3 1,793
2024-03-19 2024-03-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,670.1000 3 5 197,262
2024-03-19 2024-03-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,670.1000 3 5 197,262
2024-03-19 2024-03-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,670.1000 1 2 43,406
2024-03-19 2024-03-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,670.1000 1 2 43,406
2024-03-19 2024-03-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,670.1000 2 3 1,791
2024-03-19 2024-03-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,670.1000 2 3 1,791
2024-03-18 2024-03-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,666.4900 3 5 197,259
2024-03-18 2024-03-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,666.4900 3 5 197,259
2024-03-18 2024-03-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,666.4900 1 2 43,405
2024-03-18 2024-03-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,666.4900 1 2 43,405
2024-03-18 2024-03-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,666.4900 2 3 1,789
2024-03-18 2024-03-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,666.4900 2 3 1,789
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,648.5000 45 74 150
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,647.6700 6 10 105
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,646.4200 9 15 99
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,642.7900 26 43 90
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,641.4800 4 7 64
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,641.4800 4 7 64
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,634.0000 60 98 60
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,648.3500 41 68 150
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,646.2200 10 16 109
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,642.6800 37 61 99
2024-03-15 2024-03-14 4 Roosa Robert M. TPL Common Stock P - Purchase I 1,634.0000 58 95 58
2024-03-15 2024-03-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,642.8100 3 5 197,256
2024-03-15 2024-03-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,642.8100 1 2 43,404
2024-03-15 2024-03-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,642.8100 1 2 43,404
2024-03-15 2024-03-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,642.8100 2 3 1,787
2024-03-15 2024-03-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,642.8100 2 3 1,787
2024-03-15 2024-03-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,642.8100 3 5 2,513
2024-03-14 2024-03-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,606.4700 3 5 197,253
2024-03-14 2024-03-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,606.4700 3 5 197,253
2024-03-14 2024-03-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,606.4700 1 2 43,403
2024-03-14 2024-03-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,606.4700 1 2 43,403
2024-03-14 2024-03-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,606.4700 2 3 1,785
2024-03-14 2024-03-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,606.4700 2 3 1,785
2024-03-13 2024-03-13 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,622.2500 11 18 131,100
2024-03-13 2024-03-13 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,621.2400 47 76 131,089
2024-03-13 2024-03-13 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,619.7700 42 68 131,042
2024-03-13 2024-03-12 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,570.3600 11 17 131,000
2024-03-13 2024-03-12 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,569.1600 17 27 130,989
2024-03-13 2024-03-12 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,567.1000 72 113 130,972
2024-03-13 2024-03-11 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,541.2600 7 11 130,900
2024-03-13 2024-03-11 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,542.0000 93 143 130,893
2024-03-13 2024-03-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,575.4700 3 5 197,250
2024-03-13 2024-03-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,575.4700 3 5 197,250
2024-03-13 2024-03-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,575.4700 1 2 43,402
2024-03-13 2024-03-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,575.4700 1 2 43,402
2024-03-13 2024-03-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,575.4700 2 3 1,783
2024-03-13 2024-03-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,575.4700 2 3 1,783
2024-03-12 2024-03-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,553.0200 3 5 197,247
2024-03-12 2024-03-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,553.0200 3 5 197,247
2024-03-12 2024-03-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,553.0200 1 2 43,401
2024-03-12 2024-03-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,553.0200 1 2 43,401
2024-03-12 2024-03-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,553.0200 2 3 1,781
2024-03-12 2024-03-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,553.0200 2 3 1,781
2024-03-11 2024-03-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,527.7200 3 5 197,244
2024-03-11 2024-03-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,527.7200 3 5 197,244
2024-03-11 2024-03-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,527.7200 1 2 43,400
2024-03-11 2024-03-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,527.7200 1 2 43,400
2024-03-11 2024-03-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,527.7200 2 3 1,779
2024-03-11 2024-03-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,527.7200 2 3 1,779
2024-03-08 2024-03-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,501.6200 3 5 197,241
2024-03-08 2024-03-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,501.6200 3 5 197,241
2024-03-08 2024-03-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,501.6200 1 2 43,399
2024-03-08 2024-03-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,501.6200 1 2 43,399
2024-03-08 2024-03-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,501.6200 2 3 1,777
2024-03-08 2024-03-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,501.6200 2 3 1,777
2024-03-07 2024-03-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,485.4400 3 4 197,238
2024-03-07 2024-03-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,485.4400 3 4 197,238
2024-03-07 2024-03-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,485.4400 1 1 43,398
2024-03-07 2024-03-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,485.4400 1 1 43,398
2024-03-07 2024-03-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,485.4400 2 3 1,775
2024-03-07 2024-03-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,485.4400 2 3 1,775
2024-03-06 2024-03-06 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,500.0000 100 150 130,800
2024-03-06 2024-03-05 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,552.4700 100 155 130,700
2024-03-06 2024-03-04 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,542.8700 40 62 130,600
2024-03-06 2024-03-04 4 OLIVER ERIC L TPL Common Stock P - Purchase I 1,542.0100 60 93 130,560
2024-03-06 2024-03-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,515.7000 3 5 197,235
2024-03-06 2024-03-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,515.7000 3 5 197,235
2024-03-06 2024-03-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,515.7000 1 2 43,397
2024-03-06 2024-03-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,515.7000 1 2 43,397
2024-03-06 2024-03-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,515.7000 2 3 1,773
2024-03-06 2024-03-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,515.7000 2 3 1,773
2024-03-05 2024-03-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,538.2900 3 5 197,232
2024-03-05 2024-03-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,538.2900 3 5 197,232
2024-03-05 2024-03-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,538.2900 1 2 43,396
2024-03-05 2024-03-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,538.2900 1 2 43,396
2024-03-05 2024-03-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,538.2900 2 3 1,771
2024-03-05 2024-03-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,538.2900 2 3 1,771
2024-03-04 2024-03-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,565.7200 3 5 197,229
2024-03-04 2024-03-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,565.7200 3 5 197,229
2024-03-04 2024-03-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,565.7200 1 2 43,395
2024-03-04 2024-03-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,565.7200 1 2 43,395
2024-03-04 2024-03-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,565.7200 2 3 1,769
2024-03-04 2024-03-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,565.7200 2 3 1,769
2024-03-01 2024-02-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,575.4200 3 5 197,226
2024-03-01 2024-02-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,575.4200 3 5 197,226
2024-03-01 2024-02-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,575.4200 1 2 43,394
2024-03-01 2024-02-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,575.4200 1 2 43,394
2024-03-01 2024-02-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,575.4200 2 3 1,767
2024-03-01 2024-02-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,575.4200 2 3 1,767
2024-02-29 2024-02-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,542.2700 3 5 197,223
2024-02-29 2024-02-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,542.2700 3 5 197,223
2024-02-29 2024-02-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,542.2700 1 2 43,393
2024-02-29 2024-02-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,542.2700 1 2 43,393
2024-02-29 2024-02-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,542.2700 2 3 1,765
2024-02-29 2024-02-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,542.2700 2 3 1,765
2024-02-28 2024-02-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,587.1000 3 5 197,220
2024-02-28 2024-02-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,587.1000 3 5 197,220
2024-02-28 2024-02-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,587.1000 1 2 43,392
2024-02-28 2024-02-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,587.1000 1 2 43,392
2024-02-28 2024-02-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,587.1000 2 3 1,763
2024-02-28 2024-02-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,587.1000 2 3 1,763
2024-02-27 2024-02-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,560.2300 3 5 197,217
2024-02-27 2024-02-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,560.2300 3 5 197,217
2024-02-27 2024-02-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,560.2300 1 2 43,391
2024-02-27 2024-02-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,560.2300 1 2 43,391
2024-02-27 2024-02-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,560.2300 2 3 1,761
2024-02-27 2024-02-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,560.2300 2 3 1,761
2024-02-26 2024-02-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,561.3600 3 5 197,214
2024-02-26 2024-02-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,561.3600 3 5 197,214
2024-02-26 2024-02-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,561.3600 1 2 43,390
2024-02-26 2024-02-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,561.3600 1 2 43,390
2024-02-26 2024-02-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,561.3600 2 3 1,759
2024-02-26 2024-02-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,561.3600 2 3 1,759
2024-02-26 2024-02-22 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,563.4200 3 5 197,211
2024-02-26 2024-02-22 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,563.4200 3 5 197,211
2024-02-26 2024-02-22 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,563.4200 1 2 43,389
2024-02-26 2024-02-22 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,563.4200 1 2 43,389
2024-02-26 2024-02-22 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,563.4200 2 3 1,757
2024-02-26 2024-02-22 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,563.4200 2 3 1,757
2024-02-23 2024-02-22 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,563.4200 3 5 197,211
2024-02-23 2024-02-22 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,563.4200 3 5 197,211
2024-02-23 2024-02-22 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,563.4200 1 2 43,389
2024-02-23 2024-02-22 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,563.4200 1 2 43,389
2024-02-23 2024-02-22 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,563.4200 2 3 1,757
2024-02-23 2024-02-22 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,563.4200 2 3 1,757
2024-02-23 2024-02-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,563.4200 3 5 197,211
2024-02-23 2024-02-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,563.4200 3 5 197,211
2024-02-23 2024-02-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,563.4200 1 2 43,389
2024-02-23 2024-02-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,563.4200 1 2 43,389
2024-02-23 2024-02-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,563.4200 2 3 1,757
2024-02-23 2024-02-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 105,134.0000 2 210 105,134
2024-02-22 2024-02-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,522.3800 3 5 197,208
2024-02-22 2024-02-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,522.3800 3 5 197,208
2024-02-22 2024-02-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,522.3800 1 2 43,388
2024-02-22 2024-02-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,522.3800 1 2 43,388
2024-02-22 2024-02-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,522.3800 2 3 1,755
2024-02-22 2024-02-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,522.3800 2 3 1,755
2024-02-21 2024-02-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,490.9800 3 4 197,205
2024-02-21 2024-02-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,490.9800 3 4 197,205
2024-02-21 2024-02-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,490.9800 1 1 43,387
2024-02-21 2024-02-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,490.9800 1 1 43,387
2024-02-21 2024-02-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,490.9800 2 3 1,753
2024-02-21 2024-02-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,490.9800 2 3 1,753
2024-02-20 2024-02-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,511.8100 3 5 197,202
2024-02-20 2024-02-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,511.8100 1 2 43,386
2024-02-20 2024-02-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,511.8100 2 3 1,751
2024-02-20 2024-02-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,511.8100 3 5 2,459
2024-02-20 2024-02-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,511.8100 1 2 1,791
2024-02-20 2024-02-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,511.8100 2 3 105,128
2024-02-16 2024-02-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,487.5600 3 4 197,199
2024-02-16 2024-02-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,487.5600 3 4 197,199
2024-02-16 2024-02-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,487.5600 1 1 43,385
2024-02-16 2024-02-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,487.5600 1 1 43,385
2024-02-16 2024-02-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,487.5600 2 3 1,749
2024-02-16 2024-02-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,487.5600 2 3 1,749
2024-02-15 2024-02-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,436.6800 3 4 197,196
2024-02-15 2024-02-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,436.6800 3 4 197,196
2024-02-15 2024-02-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,436.6800 1 1 43,384
2024-02-15 2024-02-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,436.6800 1 1 43,384
2024-02-15 2024-02-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,436.6800 2 3 1,747
2024-02-15 2024-02-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,436.6800 2 3 1,747
2024-02-14 2024-02-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,424.5400 3 4 197,193
2024-02-14 2024-02-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,424.5400 3 4 197,193
2024-02-14 2024-02-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,424.5400 1 1 43,383
2024-02-14 2024-02-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,424.5400 1 1 43,383
2024-02-14 2024-02-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,424.5400 2 3 1,745
2024-02-14 2024-02-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,424.5400 2 3 1,745
2024-02-13 2024-02-11 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,466.1100 -178 -261 1,623
2024-02-13 2024-02-11 4 GLOVER TYLER TPL Common Stock M - Exercise D 416 1,801
2024-02-13 2024-02-10 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,466.1100 -125 -183 1,385
2024-02-13 2024-02-10 4 GLOVER TYLER TPL Common Stock M - Exercise D 294 1,510
2024-02-13 2024-02-11 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,466.1100 -31 -45 211
2024-02-13 2024-02-11 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 64 242
2024-02-13 2024-02-10 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,466.1100 -27 -40 178
2024-02-13 2024-02-10 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 56 205
2024-02-13 2024-02-11 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,466.1100 -47 -69 310
2024-02-13 2024-02-11 4 Dobbs Micheal W. TPL Common Stock M - Exercise D 105 357
2024-02-13 2024-02-10 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,466.1100 -40 -59 252
2024-02-13 2024-02-10 4 Dobbs Micheal W. TPL Common Stock M - Exercise D 91 292
2024-02-13 2024-02-11 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,466.1100 -79 -116 674
2024-02-13 2024-02-11 4 STEDDUM CHRIS TPL Common Stock M - Exercise D 172 753
2024-02-13 2024-02-10 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,466.1100 -65 -95 581
2024-02-13 2024-02-10 4 STEDDUM CHRIS TPL Common Stock M - Exercise D 141 646
2024-02-13 2024-02-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,466.3500 3 4 197,190
2024-02-13 2024-02-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,466.3500 3 4 197,190
2024-02-13 2024-02-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,466.3500 1 1 43,382
2024-02-13 2024-02-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,466.3500 1 1 43,382
2024-02-13 2024-02-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,466.3500 2 3 1,743
2024-02-13 2024-02-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,466.3500 2 3 1,743
2024-02-12 2024-02-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,466.1100 3 4 197,187
2024-02-12 2024-02-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,466.1100 3 4 197,187
2024-02-12 2024-02-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,466.1100 1 1 43,381
2024-02-12 2024-02-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,466.1100 1 1 43,381
2024-02-12 2024-02-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,466.1100 2 3 1,741
2024-02-12 2024-02-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,466.1100 2 3 1,741
2024-02-09 2024-02-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,481.8200 3 4 197,184
2024-02-09 2024-02-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,481.8200 3 4 197,184
2024-02-09 2024-02-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,481.8200 1 1 43,380
2024-02-09 2024-02-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,481.8200 1 1 43,380
2024-02-09 2024-02-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,481.8200 2 3 105,116
2024-02-09 2024-02-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,481.8200 2 3 105,116
2024-02-08 2024-02-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,490.8500 3 4 197,181
2024-02-08 2024-02-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,490.8500 3 4 197,181
2024-02-08 2024-02-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,490.8500 1 1 43,379
2024-02-08 2024-02-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,490.8500 1 1 43,379
2024-02-08 2024-02-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,490.8500 2 3 105,114
2024-02-08 2024-02-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,490.8500 2 3 105,114
2024-02-07 2024-02-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,444.4300 3 4 197,178
2024-02-07 2024-02-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,444.4300 3 4 197,178
2024-02-07 2024-02-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,444.4300 1 1 43,378
2024-02-07 2024-02-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,444.4300 1 1 43,378
2024-02-07 2024-02-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,444.4300 2 3 1,735
2024-02-07 2024-02-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,444.4300 2 3 1,735
2024-02-06 2024-02-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,428.9800 3 4 197,175
2024-02-06 2024-02-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,428.9800 3 4 197,175
2024-02-06 2024-02-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,428.9800 1 1 43,377
2024-02-06 2024-02-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,428.9800 1 1 43,377
2024-02-06 2024-02-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,428.9800 2 3 1,733
2024-02-06 2024-02-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,428.9800 2 3 1,733
2024-02-05 2024-02-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,438.1400 3 4 197,172
2024-02-05 2024-02-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,438.1400 3 4 197,172
2024-02-05 2024-02-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,438.1400 1 1 43,376
2024-02-05 2024-02-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,438.1400 1 1 43,376
2024-02-05 2024-02-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,438.1400 2 3 1,731
2024-02-05 2024-02-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,438.1400 2 3 1,731
2024-02-02 2024-02-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock J - Other I -1,362 197,169
2024-02-02 2024-02-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,449.6200 3 4 198,531
2024-02-02 2024-02-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,449.6200 3 4 198,531
2024-02-02 2024-02-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,449.6200 1 1 43,375
2024-02-02 2024-02-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,449.6200 1 1 43,375
2024-02-02 2024-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,449.6200 2 3 1,729
2024-02-02 2024-02-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,449.6200 2 3 1,729
2024-02-01 2024-01-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,461.3300 3 4 198,528
2024-02-01 2024-01-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,461.3300 3 4 198,528
2024-02-01 2024-01-31 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,461.3300 1 1 43,374
2024-02-01 2024-01-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,461.3300 1 1 43,374
2024-02-01 2024-01-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,461.3300 2 3 1,727
2024-02-01 2024-01-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,461.3300 2 3 1,727
2024-01-31 2024-01-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,505.4800 2 3 198,525
2024-01-31 2024-01-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,503.9100 1 2 43,373
2024-01-31 2024-01-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,503.9100 1 2 43,373
2024-01-31 2024-01-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,503.9100 2 3 1,725
2024-01-31 2024-01-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,503.9100 2 3 1,725
2024-01-31 2024-01-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,503.9100 3 5 2,420
2024-01-30 2024-01-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,509.6800 1 2 198,523
2024-01-30 2024-01-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,520.8500 1 2 43,372
2024-01-30 2024-01-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,520.8500 1 2 43,372
2024-01-30 2024-01-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,520.8500 2 3 1,723
2024-01-30 2024-01-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,520.8500 2 3 1,723
2024-01-30 2024-01-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,520.8500 3 5 2,417
2024-01-29 2024-01-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,494.6000 1 1 198,522
2024-01-29 2024-01-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,488.6900 1 1 43,371
2024-01-29 2024-01-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,488.6900 1 1 43,371
2024-01-29 2024-01-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,488.6900 2 3 1,721
2024-01-29 2024-01-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,488.6900 2 3 1,721
2024-01-29 2024-01-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,488.6900 3 4 2,414
2024-01-26 2024-01-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,488.6100 1 1 198,521
2024-01-26 2024-01-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,494.4200 1 1 43,370
2024-01-26 2024-01-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,494.4200 1 1 43,370
2024-01-26 2024-01-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,494.4200 2 3 1,719
2024-01-26 2024-01-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,494.4200 2 3 1,719
2024-01-26 2024-01-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,494.4200 3 4 2,411
2024-01-25 2024-01-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,506.5500 1 2 198,520
2024-01-25 2024-01-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,505.4900 1 2 43,369
2024-01-25 2024-01-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,505.4900 1 2 43,369
2024-01-25 2024-01-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,505.4900 2 3 1,717
2024-01-25 2024-01-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,505.4900 2 3 1,717
2024-01-25 2024-01-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,505.4900 3 5 2,408
2024-01-24 2024-01-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,488.4600 1 1 198,519
2024-01-24 2024-01-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,490.8600 1 1 43,368
2024-01-24 2024-01-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,490.8600 1 1 43,368
2024-01-24 2024-01-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,490.8600 2 3 1,715
2024-01-24 2024-01-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,490.8600 2 3 1,715
2024-01-24 2024-01-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,490.8600 3 4 2,405
2024-01-23 2024-01-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,495.8900 1 1 198,518
2024-01-23 2024-01-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,488.9900 1 1 43,367
2024-01-23 2024-01-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,488.9900 1 1 43,367
2024-01-23 2024-01-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,488.9900 2 3 1,713
2024-01-23 2024-01-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,488.9900 2 3 1,713
2024-01-23 2024-01-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,488.9900 3 4 2,402
2024-01-22 2024-01-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,485.1600 1 1 198,517
2024-01-22 2024-01-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,487.6600 1 1 43,366
2024-01-22 2024-01-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,487.6600 1 1 43,366
2024-01-22 2024-01-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,487.6600 2 3 1,711
2024-01-22 2024-01-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,487.6600 2 3 1,711
2024-01-22 2024-01-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,487.6600 3 4 2,399
2024-01-19 2024-01-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,484.3700 3 4 198,516
2024-01-19 2024-01-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,484.3700 3 4 198,516
2024-01-19 2024-01-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,484.3700 1 1 43,365
2024-01-19 2024-01-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,484.3700 1 1 43,365
2024-01-19 2024-01-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,484.3700 2 3 1,709
2024-01-19 2024-01-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,484.3700 2 3 1,709
2024-01-18 2024-01-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,471.4000 3 4 198,513
2024-01-18 2024-01-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,471.4000 3 4 198,513
2024-01-18 2024-01-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,471.4000 1 1 43,364
2024-01-18 2024-01-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,471.4000 1 1 43,364
2024-01-18 2024-01-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,471.4000 2 3 1,707
2024-01-18 2024-01-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,471.4000 2 3 1,707
2024-01-17 2024-01-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,475.1400 3 4 198,510
2024-01-17 2024-01-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,475.1400 1 1 43,363
2024-01-17 2024-01-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,475.1400 2 3 1,705
2024-01-17 2024-01-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,475.1400 3 4 2,390
2024-01-17 2024-01-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,475.1400 1 1 1,768
2024-01-17 2024-01-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,475.1400 2 3 105,082
2024-01-16 2024-01-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,531.2200 3 5 198,507
2024-01-16 2024-01-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,531.2200 3 5 198,507
2024-01-16 2024-01-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,531.2200 1 2 43,362
2024-01-16 2024-01-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,531.2200 1 2 43,362
2024-01-16 2024-01-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,531.2200 2 3 1,703
2024-01-16 2024-01-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,531.2200 2 3 1,703
2024-01-12 2024-01-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,508.4200 3 5 198,504
2024-01-12 2024-01-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,508.4200 1 2 43,361
2024-01-12 2024-01-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,508.4200 2 3 1,701
2024-01-12 2024-01-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,508.4200 3 5 2,384
2024-01-12 2024-01-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,508.4200 1 2 1,766
2024-01-12 2024-01-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,508.4200 2 3 105,078
2024-01-11 2024-01-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,512.2900 3 5 198,501
2024-01-11 2024-01-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,512.2900 3 5 198,501
2024-01-11 2024-01-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,512.2900 1 2 43,360
2024-01-11 2024-01-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,512.2900 1 2 43,360
2024-01-11 2024-01-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,512.2900 2 3 1,699
2024-01-11 2024-01-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,512.2900 2 3 1,699
2024-01-10 2024-01-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,531.9200 3 5 198,498
2024-01-10 2024-01-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,531.9200 3 5 198,498
2024-01-10 2024-01-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,531.9200 2 3 1,697
2024-01-10 2024-01-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,531.9200 1 2 43,359
2024-01-10 2024-01-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,531.9200 1 2 43,359
2024-01-10 2024-01-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,531.9200 2 3 105,074
2024-01-09 2024-01-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,536.7700 3 5 198,495
2024-01-09 2024-01-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,536.7700 3 5 198,495
2024-01-09 2024-01-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,536.7700 1 2 43,358
2024-01-09 2024-01-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,536.7700 1 2 43,358
2024-01-09 2024-01-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,536.7700 2 3 1,695
2024-01-09 2024-01-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,536.7700 2 3 1,695
2024-01-08 2024-01-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,555.2500 3 5 198,492
2024-01-08 2024-01-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,555.2500 3 5 198,492
2024-01-08 2024-01-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,555.2500 1 2 43,357
2024-01-08 2024-01-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,555.2500 1 2 43,357
2024-01-08 2024-01-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,555.2500 2 3 1,693
2024-01-08 2024-01-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,555.2500 2 3 1,693
2024-01-05 2024-01-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,550.5000 3 5 198,489
2024-01-05 2024-01-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,550.5000 3 5 198,489
2024-01-05 2024-01-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,550.5000 1 2 43,356
2024-01-05 2024-01-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,550.5000 1 2 43,356
2024-01-05 2024-01-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,550.5000 2 3 1,691
2024-01-05 2024-01-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,550.5000 2 3 1,691
2024-01-04 2024-01-03 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,595.5800 3 5 198,486
2024-01-04 2024-01-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,595.5800 1 2 43,355
2024-01-04 2024-01-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,595.5800 2 3 1,689
2024-01-04 2024-01-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,595.5800 3 5 2,366
2024-01-04 2024-01-03 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,595.5800 1 2 1,760
2024-01-04 2024-01-03 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,595.5800 2 3 105,066
2024-01-03 2024-01-01 4 Woung-Chapman Marguerite TPL Common Stock A - Award D 80 91
2024-01-03 2024-01-01 4 Roosa Robert M. TPL Common Stock A - Award D 80 91
2024-01-03 2024-01-01 4 EPPS DONNA E TPL Common Stock A - Award D 80 219
2024-01-03 2024-01-01 4 Kurz Karl F TPL Common Stock A - Award D 80 186
2024-01-03 2024-01-01 4 OLIVER ERIC L TPL Common Stock A - Award D 80 319
2024-01-03 2024-01-01 4 Cook Donald G TPL Common Stock A - Award D 80 234
2024-01-03 2024-01-01 4 DUGANIER BARBARA J TPL Common Stock A - Award D 80 219
2024-01-03 2024-01-01 4 BEST RHYS J TPL Common Stock A - Award D 80 261
2024-01-03 2024-01-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,604.6100 3 5 198,489
2024-01-03 2024-01-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,604.6100 3 5 198,489
2024-01-03 2024-01-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,604.6100 1 2 43,354
2024-01-03 2024-01-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,604.6100 1 2 43,354
2024-01-03 2024-01-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,604.6100 2 3 1,687
2024-01-03 2024-01-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,604.6100 2 3 1,687
2024-01-03 2024-01-01 4 STAHL MURRAY TPL Common Stock A - Award D 80 2,360
2024-01-02 2023-12-29 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,572.4500 -203 -319 1,216
2024-01-02 2023-12-29 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,572.4500 -67 -105 201
2024-01-02 2023-12-29 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,572.4500 -129 -203 505
2024-01-02 2023-12-29 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,572.4500 -16 -25 149
2024-01-02 2023-12-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,572.4500 3 5 198,486
2024-01-02 2023-12-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,572.4500 3 5 198,486
2024-01-02 2023-12-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,572.4500 1 2 43,353
2024-01-02 2023-12-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,572.4500 1 2 43,353
2024-01-02 2023-12-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,572.4500 2 3 1,685
2024-01-02 2023-12-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,572.4500 2 3 1,685
2023-12-29 2023-12-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,598.1200 3 5 198,483
2023-12-29 2023-12-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,598.1200 3 5 198,483
2023-12-29 2023-12-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,598.1200 1 2 43,352
2023-12-29 2023-12-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,598.1200 1 2 43,352
2023-12-29 2023-12-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,598.1200 2 3 105,060
2023-12-29 2023-12-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,598.1200 2 3 105,060
2023-12-28 2023-12-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,637.0300 3 5 198,480
2023-12-28 2023-12-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,637.0300 1 2 43,351
2023-12-28 2023-12-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,637.0300 2 3 1,681
2023-12-28 2023-12-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,637.0300 2 3 1,681
2023-12-28 2023-12-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,637.0300 3 5 2,274
2023-12-28 2023-12-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,637.0300 1 2 1,756
2023-12-27 2023-12-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,638.5100 3 5 198,477
2023-12-27 2023-12-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,638.5100 3 5 198,477
2023-12-27 2023-12-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,638.5100 1 2 43,350
2023-12-27 2023-12-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,638.5100 1 2 43,350
2023-12-27 2023-12-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,638.5100 2 3 1,679
2023-12-27 2023-12-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,638.5100 2 3 1,679
2023-12-26 2023-12-22 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,615.8000 3 5 198,474
2023-12-26 2023-12-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,615.8000 3 5 198,474
2023-12-26 2023-12-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,615.8000 1 2 43,349
2023-12-26 2023-12-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,615.8000 1 2 43,349
2023-12-26 2023-12-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,615.8000 2 3 1,677
2023-12-26 2023-12-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,615.8000 2 3 1,677
2023-12-22 2023-12-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,618.0200 3 5 198,471
2023-12-22 2023-12-21 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,618.0200 3 5 198,471
2023-12-22 2023-12-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,618.0200 1 2 43,348
2023-12-22 2023-12-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,618.0200 1 2 43,348
2023-12-22 2023-12-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,618.0200 2 3 105,052
2023-12-22 2023-12-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,618.0200 2 3 105,052
2023-12-21 2023-12-20 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,613.6900 3 5 198,468
2023-12-21 2023-12-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,613.6900 3 5 198,468
2023-12-21 2023-12-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,613.6900 1 2 43,347
2023-12-21 2023-12-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,613.6900 1 2 43,347
2023-12-21 2023-12-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,613.6900 2 3 1,673
2023-12-21 2023-12-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,613.6900 2 3 1,673
2023-12-20 2023-12-19 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,627.3700 3 5 198,465
2023-12-20 2023-12-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,627.3700 1 2 43,346
2023-12-20 2023-12-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,627.3700 3 5 2,259
2023-12-20 2023-12-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,627.3700 2 3 105,048
2023-12-20 2023-12-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,627.3700 1 2 1,751
2023-12-20 2023-12-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,627.3700 2 3 1,671
2023-12-19 2023-12-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,602.3700 3 5 198,462
2023-12-19 2023-12-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,602.3700 3 5 198,462
2023-12-19 2023-12-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,602.3700 2 3 1,669
2023-12-19 2023-12-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,602.3700 2 3 1,669
2023-12-19 2023-12-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,602.3700 1 2 1,750
2023-12-19 2023-12-15 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,597.2300 3 5 198,459
2023-12-19 2023-12-15 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,597.2300 3 5 198,459
2023-12-19 2023-12-15 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,597.2300 1 2 43,345
2023-12-19 2023-12-15 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,597.2300 1 2 43,345
2023-12-19 2023-12-15 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,597.2300 2 3 1,667
2023-12-19 2023-12-15 4/A STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,597.2300 2 3 1,667
2023-12-18 2023-12-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,597.2300 3 5 198,459
2023-12-18 2023-12-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,597.2300 3 5 198,459
2023-12-18 2023-12-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,597.2300 1 2 43,345
2023-12-18 2023-12-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,597.2300 1 2 43,345
2023-12-18 2023-12-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,597.2300 2 3 1,667
2023-12-18 2023-12-15 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,597.2300 2 3 1,667
2023-12-15 2023-12-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,603.9500 3 5 198,456
2023-12-14 2023-12-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,574.4100 3 5 198,453
2023-12-13 2023-12-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,545.7100 3 5 198,450
2023-12-12 2023-12-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,554.6500 3 5 198,447
2023-12-11 2023-12-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,546.1200 3 5 198,444
2023-12-08 2023-12-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,516.5200 3 5 198,441
2023-12-07 2023-12-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,485.6800 3 4 198,438
2023-12-06 2023-12-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,487.8000 3 4 198,435
2023-12-05 2023-12-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,597.1600 3 5 198,432
2023-12-04 2023-12-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,746.2800 3 5 198,429
2023-12-01 2023-11-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,671.9500 3 5 198,426
2023-11-30 2023-11-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,652.0700 3 5 198,423
2023-11-29 2023-11-28 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,618.1200 3 5 198,420
2023-11-28 2023-11-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,637.0200 3 5 198,417
2023-11-27 2023-11-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,650.0000 3 5 198,414
2023-11-24 2023-11-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,642.0000 3 5 198,411
2023-11-22 2023-11-21 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,641.4800 3 5 198,408
2023-11-21 2023-11-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,639.4000 3 5 198,405
2023-11-20 2023-11-20 4 BEST RHYS J TPL Common Stock P - Purchase D 1,682.4800 75 126 181
2023-11-20 2023-11-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,652.0000 3 5 198,402
2023-11-17 2023-11-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,612.5800 3 5 198,399
2023-11-16 2023-11-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,682.7900 3 5 198,396
2023-11-15 2023-11-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,703.9500 3 5 198,393
2023-11-14 2023-11-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,661.3700 3 5 198,390
2023-11-13 2023-11-10 4 Woung-Chapman Marguerite TPL Common Stock A - Award D 11 11
2023-11-13 2023-11-10 4 Roosa Robert M. TPL Common Stock A - Award D 11 11
2023-11-13 2023-11-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,641.0000 3 5 198,387
2023-11-13 2023-11-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,658.5600 3 5 198,384
2023-11-09 2023-11-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,650.5500 3 5 198,381
2023-11-08 2023-11-07 4 Cook Donald G TPL Common Stock P - Purchase D 1,733.1100 5 9 154
2023-11-08 2023-11-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,696.8100 3 5 198,378
2023-11-07 2023-11-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,759.4800 3 5 198,375
2023-11-06 2023-11-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,809.0100 3 5 198,372
2023-11-03 2023-11-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,797.8000 3 5 198,369
2023-11-02 2023-11-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,842.7400 3 6 198,366
2023-11-01 2023-10-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,845.9500 3 6 198,363
2023-10-31 2023-10-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,836.3600 1 2 198,360
2023-10-30 2023-10-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,819.5700 1 2 198,359
2023-10-27 2023-10-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,856.2300 1 2 198,358
2023-10-26 2023-10-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,859.0100 1 2 198,357
2023-10-25 2023-10-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,812.1500 2 4 198,356
2023-10-24 2023-10-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,856.3400 3 6 198,354
2023-10-23 2023-10-20 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,913.7500 3 6 198,351
2023-10-20 2023-10-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,965.0200 3 6 198,348
2023-10-19 2023-10-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,978.3200 3 6 198,345
2023-10-18 2023-10-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,938.2300 3 6 198,342
2023-10-17 2023-10-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,910.0300 3 6 198,339
2023-10-16 2023-10-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,874.7800 3 6 198,336
2023-10-13 2023-10-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,862.9700 3 6 198,333
2023-10-12 2023-10-11 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,847.5500 3 6 198,330
2023-10-11 2023-10-10 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,835.2900 3 6 198,327
2023-10-10 2023-10-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,809.1000 3 5 198,324
2023-10-10 2023-10-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,767.5200 3 5 198,321
2023-10-06 2023-10-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,768.2900 3 5 198,318
2023-10-05 2023-10-04 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,756.6700 3 5 198,315
2023-10-04 2023-10-03 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,783.0300 3 5 198,312
2023-10-03 2023-10-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,748.9300 3 5 198,309
2023-10-02 2023-09-29 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,823.5600 3 5 198,306
2023-09-29 2023-09-28 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,891.4600 3 6 198,303
2023-09-28 2023-09-27 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,870.4000 3 6 198,300
2023-09-27 2023-09-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,847.6400 3 6 198,297
2023-09-26 2023-09-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,859.9300 3 6 198,294
2023-09-25 2023-09-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,840.6900 3 6 198,291
2023-09-22 2023-09-21 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,870.4700 3 6 198,288
2023-09-19 2023-09-18 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,819.5900 5 9 198,285
2023-09-18 2023-09-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,771.1200 11 19 198,280
2023-09-18 2023-09-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,771.1200 3 5 2,250
2023-09-18 2023-09-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,771.1200 2 4 1,665
2023-09-18 2023-09-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,771.1200 1 2 1,748
2023-09-15 2023-09-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,793.9200 11 20 198,269
2023-09-15 2023-09-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,793.9200 1 2 43,344
2023-09-15 2023-09-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,793.9200 1 2 43,344
2023-09-15 2023-09-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,793.9200 3 5 2,247
2023-09-15 2023-09-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,793.9200 2 4 1,663
2023-09-15 2023-09-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,793.9200 2 4 1,663
2023-09-14 2023-09-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,772.9200 11 20 198,258
2023-09-14 2023-09-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,772.9200 1 2 43,343
2023-09-14 2023-09-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,772.9200 1 2 43,343
2023-09-14 2023-09-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,772.9200 3 5 2,244
2023-09-14 2023-09-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,772.9200 2 4 1,661
2023-09-14 2023-09-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,772.9200 2 4 1,661
2023-09-13 2023-09-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,811.0600 11 20 198,247
2023-09-13 2023-09-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,811.0600 1 2 43,342
2023-09-13 2023-09-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,811.0600 1 2 43,342
2023-09-13 2023-09-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,811.0600 3 5 2,241
2023-09-13 2023-09-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,811.0600 2 4 1,659
2023-09-13 2023-09-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,811.0600 2 4 1,659
2023-09-12 2023-09-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,743.1100 11 19 198,236
2023-09-12 2023-09-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,743.1100 1 2 43,341
2023-09-12 2023-09-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,743.1100 1 2 43,341
2023-09-12 2023-09-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,743.1100 3 5 2,238
2023-09-12 2023-09-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,743.1100 2 3 1,657
2023-09-12 2023-09-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,743.1100 2 3 1,657
2023-09-11 2023-09-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,849.4900 11 20 198,225
2023-09-11 2023-09-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,849.4900 1 2 43,340
2023-09-11 2023-09-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,849.4900 1 2 43,340
2023-09-11 2023-09-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,849.4900 3 6 2,235
2023-09-11 2023-09-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,849.4900 2 4 1,655
2023-09-11 2023-09-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,849.4900 2 4 1,655
2023-09-08 2023-09-08 4 Dobbs Micheal W. TPL Common Stock S - Sale D 1,851.7650 -100 -185 268
2023-09-08 2023-09-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,836.3900 11 20 198,214
2023-09-08 2023-09-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,836.3900 1 2 43,339
2023-09-08 2023-09-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,836.3900 1 2 43,339
2023-09-08 2023-09-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,836.3900 3 6 2,232
2023-09-08 2023-09-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,836.3900 2 4 105,032
2023-09-08 2023-09-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,836.3900 2 4 105,032
2023-09-07 2023-09-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,830.9700 11 20 198,203
2023-09-07 2023-09-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,830.9700 1 2 43,338
2023-09-07 2023-09-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,830.9700 1 2 43,338
2023-09-07 2023-09-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,830.9700 3 5 2,229
2023-09-07 2023-09-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,830.9700 2 4 1,651
2023-09-07 2023-09-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,830.9700 2 4 1,651
2023-09-06 2023-09-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,808.0000 11 20 198,192
2023-09-06 2023-09-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,808.0000 1 2 43,337
2023-09-06 2023-09-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,808.0000 1 2 43,337
2023-09-06 2023-09-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,808.0000 3 5 2,226
2023-09-06 2023-09-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,808.0000 2 4 1,649
2023-09-06 2023-09-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,808.0000 2 4 1,649
2023-09-05 2023-09-01 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,908.3300 -39 -74 165
2023-09-05 2023-09-01 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 93 204
2023-09-05 2023-09-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,908.3300 11 21 198,181
2023-09-05 2023-09-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,908.3300 3 6 2,223
2023-09-05 2023-09-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,908.3300 2 4 1,647
2023-09-05 2023-09-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,908.3300 2 4 1,647
2023-09-05 2023-09-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,908.3300 1 2 1,739
2023-09-05 2023-09-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,908.3300 1 2 1,739
2023-09-05 2023-09-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1.8700 186 0 234,397
2023-09-05 2023-09-01 4 STAHL MURRAY FRMO Corp TPL Common Stock P - Purchase I 1.8700 180 0 230,560
2023-09-05 2023-09-01 4 STAHL MURRAY Fromex Equity Corp TPL Common Stock P - Purchase I 1.8700 45 0 57,667
2023-09-05 2023-09-01 4 STAHL MURRAY Spouse TPL Common Stock P - Purchase I 1.8700 1 0 247
2023-09-05 2023-09-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1.8700 8 0 4,367
2023-09-01 2023-08-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,884.7500 11 21 198,170
2023-09-01 2023-08-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,884.7500 3 6 2,220
2023-09-01 2023-08-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,884.7500 2 4 1,645
2023-09-01 2023-08-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,884.7500 2 4 1,645
2023-09-01 2023-08-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,884.7500 1 2 1,738
2023-09-01 2023-08-31 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,884.7500 1 2 1,738
2023-08-31 2023-08-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,942.6000 11 21 198,159
2023-08-31 2023-08-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,942.6000 3 6 2,217
2023-08-31 2023-08-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,942.6000 2 4 1,643
2023-08-31 2023-08-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,942.6000 2 4 1,643
2023-08-31 2023-08-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,942.6000 1 2 1,737
2023-08-31 2023-08-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,942.6000 1 2 1,737
2023-08-30 2023-08-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,933.9200 11 21 198,148
2023-08-30 2023-08-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,933.9200 3 6 2,214
2023-08-30 2023-08-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,933.9200 2 4 1,641
2023-08-30 2023-08-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,933.9200 2 4 1,641
2023-08-30 2023-08-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,933.9200 1 2 1,736
2023-08-30 2023-08-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,933.9200 1 2 1,736
2023-08-30 2023-08-29 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,919.2500 11 21 198,137
2023-08-30 2023-08-28 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,919.2500 3 6 2,211
2023-08-30 2023-08-28 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,919.2500 2 4 1,639
2023-08-30 2023-08-28 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,919.2500 2 4 1,639
2023-08-30 2023-08-28 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,919.2500 1 2 1,735
2023-08-30 2023-08-28 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,919.2500 1 2 1,735
2023-08-29 2023-08-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,919.2500 11 21 198,138
2023-08-29 2023-08-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,919.2500 3 6 2,211
2023-08-29 2023-08-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,919.2500 2 4 1,639
2023-08-29 2023-08-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,919.2500 2 4 1,639
2023-08-29 2023-08-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,919.2500 1 2 1,735
2023-08-29 2023-08-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,919.2500 1 2 1,735
2023-08-28 2023-08-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,902.1600 12 23 198,126
2023-08-28 2023-08-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,902.1600 3 6 2,208
2023-08-28 2023-08-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,902.1600 2 4 1,637
2023-08-28 2023-08-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,902.1600 2 4 1,637
2023-08-28 2023-08-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,902.1600 1 2 1,734
2023-08-28 2023-08-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,902.1600 1 2 1,734
2023-08-25 2023-08-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,887.2000 12 23 198,114
2023-08-25 2023-08-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,887.2000 3 6 2,205
2023-08-25 2023-08-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,887.2000 2 4 1,635
2023-08-25 2023-08-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,887.2000 2 4 1,635
2023-08-25 2023-08-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,887.2000 1 2 1,733
2023-08-25 2023-08-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,887.2000 1 2 1,733
2023-08-24 2023-08-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,876.3100 12 23 198,102
2023-08-24 2023-08-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,876.3100 3 6 2,202
2023-08-24 2023-08-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,876.3100 2 4 1,633
2023-08-24 2023-08-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,876.3100 2 4 1,633
2023-08-24 2023-08-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,876.3100 1 2 1,732
2023-08-24 2023-08-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,876.3100 1 2 1,732
2023-08-23 2023-08-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,882.1400 12 23 198,090
2023-08-23 2023-08-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,882.1400 1 2 43,328
2023-08-23 2023-08-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,882.1400 1 2 43,328
2023-08-23 2023-08-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,882.1400 3 6 2,199
2023-08-23 2023-08-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,882.1400 2 4 105,010
2023-08-23 2023-08-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,882.1400 2 4 105,010
2023-08-22 2023-08-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,876.4400 12 23 198,078
2023-08-22 2023-08-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,876.4400 3 6 2,196
2023-08-22 2023-08-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,876.4400 2 4 1,629
2023-08-22 2023-08-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,876.4400 2 4 1,629
2023-08-22 2023-08-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,876.4400 1 2 1,730
2023-08-22 2023-08-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,876.4400 1 2 1,730
2023-08-21 2023-08-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,907.7300 12 23 198,066
2023-08-21 2023-08-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,907.7300 3 6 2,193
2023-08-21 2023-08-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,907.7300 2 4 1,627
2023-08-21 2023-08-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,907.7300 2 4 1,627
2023-08-21 2023-08-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,907.7300 1 2 1,729
2023-08-21 2023-08-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,907.7300 1 2 1,729
2023-08-18 2023-08-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,908.4800 12 23 198,054
2023-08-18 2023-08-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,908.4800 1 2 43,325
2023-08-18 2023-08-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,908.4800 1 2 43,325
2023-08-18 2023-08-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,908.4800 3 6 2,190
2023-08-18 2023-08-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,908.4800 2 4 105,004
2023-08-18 2023-08-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,908.4800 2 4 105,004
2023-08-17 2023-08-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,858.3800 12 22 198,042
2023-08-17 2023-08-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,858.3800 3 6 2,187
2023-08-17 2023-08-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,858.3800 2 4 1,623
2023-08-17 2023-08-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,858.3800 2 4 1,623
2023-08-17 2023-08-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,858.3800 1 2 1,727
2023-08-17 2023-08-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,858.3800 1 2 1,727
2023-08-16 2023-08-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,848.8400 12 22 198,030
2023-08-16 2023-08-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,848.8400 3 6 2,184
2023-08-16 2023-08-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,848.8400 2 4 1,621
2023-08-16 2023-08-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,848.8400 2 4 1,621
2023-08-16 2023-08-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,848.8400 1 2 1,726
2023-08-16 2023-08-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,848.8400 1 2 1,726
2023-08-15 2023-08-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,876.1100 12 23 198,018
2023-08-15 2023-08-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,876.1100 3 6 2,181
2023-08-15 2023-08-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,876.1100 2 4 1,619
2023-08-15 2023-08-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,876.1100 1 2 1,725
2023-08-15 2023-08-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,876.1100 1 2 1,725
2023-08-15 2023-08-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,876.1100 2 4 104,998
2023-08-14 2023-08-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,885.0100 12 23 198,006
2023-08-14 2023-08-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,885.0100 3 6 2,178
2023-08-14 2023-08-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,885.0100 2 4 1,617
2023-08-14 2023-08-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,885.0100 2 4 1,617
2023-08-14 2023-08-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,885.0100 1 2 1,724
2023-08-14 2023-08-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,885.0100 1 2 1,724
2023-08-11 2023-08-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,818.1000 12 22 197,994
2023-08-11 2023-08-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,818.1000 3 5 2,175
2023-08-11 2023-08-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,818.1000 2 4 1,615
2023-08-11 2023-08-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,818.1000 2 4 1,615
2023-08-11 2023-08-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,818.1000 1 2 1,723
2023-08-11 2023-08-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,818.1000 1 2 1,723
2023-08-10 2023-08-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,791.6200 12 21 197,982
2023-08-10 2023-08-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,795.0000 3 5 2,172
2023-08-10 2023-08-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,795.0000 2 4 1,613
2023-08-10 2023-08-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,795.0000 2 4 1,613
2023-08-10 2023-08-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,795.0000 1 2 1,722
2023-08-10 2023-08-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,790.9400 1 2 43,319
2023-08-09 2023-08-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,765.2600 12 21 197,970
2023-08-09 2023-08-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,765.2600 3 5 2,169
2023-08-09 2023-08-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,765.2600 2 4 1,611
2023-08-09 2023-08-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,765.2600 2 4 1,611
2023-08-09 2023-08-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,765.2600 1 2 1,721
2023-08-09 2023-08-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,765.2600 1 2 1,721
2023-08-08 2023-08-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,746.0200 12 21 197,958
2023-08-08 2023-08-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,746.0200 3 5 2,166
2023-08-08 2023-08-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,746.0200 2 3 1,609
2023-08-08 2023-08-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,746.0200 2 3 1,609
2023-08-08 2023-08-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,746.0200 1 2 1,720
2023-08-08 2023-08-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,746.0200 1 2 1,720
2023-08-07 2023-08-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,712.2400 12 21 197,946
2023-08-07 2023-08-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,712.2400 3 5 2,163
2023-08-07 2023-08-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,712.2400 2 3 1,607
2023-08-07 2023-08-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,712.2400 1 2 1,719
2023-08-07 2023-08-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,712.2400 1 2 1,719
2023-08-07 2023-08-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,712.2400 1 2 1,719
2023-08-04 2023-08-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,611.2300 12 19 197,934
2023-08-04 2023-08-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,611.2300 3 5 2,160
2023-08-04 2023-08-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,611.2300 2 3 1,605
2023-08-04 2023-08-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,611.2300 1 2 1,718
2023-08-04 2023-08-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,611.2300 1 2 1,718
2023-08-04 2023-08-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,611.2300 1 2 104,985
2023-08-03 2023-08-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,518.9600 12 18 197,922
2023-08-03 2023-08-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,515.0000 3 5 2,157
2023-08-03 2023-08-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,515.0000 2 3 1,603
2023-08-03 2023-08-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,515.0000 1 2 1,717
2023-08-03 2023-08-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,515.0000 1 2 1,717
2023-08-03 2023-08-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,519.7500 1 2 43,314
2023-08-02 2023-08-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,475.1000 3 4 2,154
2023-08-02 2023-08-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,475.1000 2 3 1,601
2023-08-02 2023-08-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,475.1000 2 3 1,601
2023-08-02 2023-08-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,475.1000 1 1 1,716
2023-08-02 2023-08-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,505.7200 1 2 43,313
2023-08-01 2023-07-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,544.0000 3 5 2,151
2023-08-01 2023-07-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,544.0000 2 3 1,599
2023-08-01 2023-07-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,544.0000 2 3 1,599
2023-08-01 2023-07-31 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,544.0000 1 2 1,715
2023-08-01 2023-07-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,537.9500 1 2 43,312
2023-07-31 2023-07-27 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,510.0000 3 5 2,145
2023-07-31 2023-07-27 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,510.0000 2 3 1,595
2023-07-31 2023-07-27 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,510.0000 2 3 1,595
2023-07-31 2023-07-27 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,510.0000 1 2 1,713
2023-07-31 2023-07-27 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,517.1500 1 2 43,310
2023-07-31 2023-07-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,504.8300 2 3 1,597
2023-07-31 2023-07-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,504.8300 2 3 1,597
2023-07-31 2023-07-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,504.8300 3 5 2,148
2023-07-31 2023-07-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,504.8300 1 2 1,714
2023-07-31 2023-07-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,506.7900 1 2 43,311
2023-07-31 2023-07-26 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,511.0000 3 5 2,142
2023-07-31 2023-07-26 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,511.0000 2 3 1,593
2023-07-31 2023-07-26 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,511.0000 2 3 1,593
2023-07-31 2023-07-26 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,511.0000 1 2 1,712
2023-07-31 2023-07-26 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,513.7800 1 2 43,309
2023-07-31 2023-07-25 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,512.0500 3 5 2,139
2023-07-31 2023-07-25 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,512.0500 2 3 1,591
2023-07-31 2023-07-25 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,512.0500 2 3 1,591
2023-07-28 2023-07-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,510.0000 2 3 1,595
2023-07-28 2023-07-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,510.0000 2 3 1,595
2023-07-28 2023-07-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,510.0000 3 5 2,145
2023-07-28 2023-07-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,510.0000 1 2 1,713
2023-07-28 2023-07-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,517.1500 1 2 43,310
2023-07-28 2023-07-26 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,511.0000 3 5 2,142
2023-07-28 2023-07-26 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,511.0000 2 3 1,593
2023-07-28 2023-07-26 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,511.0000 2 3 1,593
2023-07-28 2023-07-26 4/A STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,511.0000 1 2 1,712
2023-07-28 2023-07-26 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,513.7800 1 2 43,309
2023-07-27 2023-07-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,511.0000 3 5 2,142
2023-07-27 2023-07-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,511.0000 2 3 1,593
2023-07-27 2023-07-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,511.0000 2 3 1,593
2023-07-27 2023-07-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,511.0000 1 2 1,712
2023-07-27 2023-07-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,513.7800 1 2 433,309
2023-07-26 2023-07-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,512.0500 3 5 2,139
2023-07-26 2023-07-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,512.0500 2 3 1,591
2023-07-26 2023-07-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,512.0500 2 3 1,591
2023-07-25 2023-07-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,491.2300 11 16 197,910
2023-07-25 2023-07-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.2300 3 4 2,136
2023-07-25 2023-07-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,491.2300 2 3 1,589
2023-07-25 2023-07-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,491.2300 2 3 1,589
2023-07-25 2023-07-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,491.2300 1 1 1,711
2023-07-25 2023-07-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,491.2300 1 1 1,711
2023-07-24 2023-07-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,469.2600 11 16 197,899
2023-07-24 2023-07-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,469.2600 3 4 2,133
2023-07-24 2023-07-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,469.2600 2 3 1,587
2023-07-24 2023-07-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,469.2600 2 3 1,587
2023-07-24 2023-07-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,469.2600 1 1 1,710
2023-07-24 2023-07-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,469.2600 1 1 1,710
2023-07-21 2023-07-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,445.3300 11 16 197,888
2023-07-21 2023-07-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,445.3300 2 3 1,585
2023-07-21 2023-07-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,445.3300 2 3 1,585
2023-07-21 2023-07-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,445.3300 3 4 2,130
2023-07-21 2023-07-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,445.3300 1 1 1,709
2023-07-21 2023-07-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,445.3300 1 1 1,709
2023-07-20 2023-07-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,443.1000 11 16 197,877
2023-07-20 2023-07-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,443.1000 2 3 1,583
2023-07-20 2023-07-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,443.1000 2 3 1,583
2023-07-20 2023-07-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,443.1000 3 4 2,127
2023-07-20 2023-07-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,443.1000 1 1 1,708
2023-07-20 2023-07-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,443.1000 1 1 1,708
2023-07-19 2023-07-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,429.4000 1 1 197,866
2023-07-19 2023-07-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,429.4000 1 1 197,866
2023-07-19 2023-07-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,429.4000 2 3 1,581
2023-07-19 2023-07-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,429.4000 2 3 1,581
2023-07-19 2023-07-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,429.4000 3 4 2,124
2023-07-18 2023-07-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,401.2600 11 15 197,865
2023-07-18 2023-07-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,401.2600 2 3 1,579
2023-07-18 2023-07-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,401.2600 2 3 1,579
2023-07-18 2023-07-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,401.2600 3 4 2,121
2023-07-18 2023-07-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,401.2600 1 1 1,706
2023-07-18 2023-07-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,401.2600 1 1 1,706
2023-07-17 2023-07-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,369.0000 11 15 197,854
2023-07-17 2023-07-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,369.0000 2 3 1,577
2023-07-17 2023-07-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,369.0000 2 3 1,577
2023-07-17 2023-07-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,369.0000 3 4 2,118
2023-07-17 2023-07-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,369.0000 1 1 1,705
2023-07-17 2023-07-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,369.0000 1 1 1,705
2023-07-14 2023-07-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,436.1700 11 16 197,843
2023-07-14 2023-07-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,436.1700 3 4 2,115
2023-07-14 2023-07-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,436.1700 2 3 1,575
2023-07-14 2023-07-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,436.1700 2 3 1,575
2023-07-14 2023-07-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,436.1700 1 1 1,704
2023-07-14 2023-07-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,436.1700 1 1 1,704
2023-07-13 2023-07-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,429.0500 11 16 197,832
2023-07-13 2023-07-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,429.0500 2 3 1,573
2023-07-13 2023-07-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,429.0500 2 3 1,573
2023-07-13 2023-07-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,429.0500 3 4 2,112
2023-07-13 2023-07-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,429.0500 1 1 1,703
2023-07-13 2023-07-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,429.0500 1 1 1,703
2023-07-12 2023-07-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,411.4600 11 16 197,821
2023-07-12 2023-07-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,411.4600 2 3 1,571
2023-07-12 2023-07-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,411.4600 2 3 1,571
2023-07-12 2023-07-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,411.4600 3 4 2,109
2023-07-12 2023-07-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,411.4600 1 1 1,702
2023-07-12 2023-07-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,411.4600 1 1 1,702
2023-07-11 2023-07-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,346.5700 11 15 197,810
2023-07-11 2023-07-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,346.5700 2 3 1,569
2023-07-11 2023-07-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,346.5700 2 3 1,569
2023-07-11 2023-07-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,346.5700 3 4 2,106
2023-07-11 2023-07-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,346.5700 1 1 1,701
2023-07-11 2023-07-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,346.5700 1 1 1,701
2023-07-10 2023-07-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,348.8000 12 16 197,799
2023-07-10 2023-07-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,348.8000 2 3 1,567
2023-07-10 2023-07-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,348.8000 2 3 1,567
2023-07-10 2023-07-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,348.8000 3 4 2,103
2023-07-10 2023-07-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,348.8000 1 1 1,700
2023-07-10 2023-07-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,348.8000 1 1 1,700
2023-07-07 2023-07-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,303.1700 12 16 197,787
2023-07-07 2023-07-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,303.1700 1 1 43,297
2023-07-07 2023-07-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,303.1700 1 1 43,297
2023-07-07 2023-07-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,303.1700 2 3 1,565
2023-07-07 2023-07-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,303.1700 2 3 1,565
2023-07-07 2023-07-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,303.1700 3 4 2,100
2023-07-06 2023-07-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,339.4400 6 8 197,775
2023-07-06 2023-07-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,339.4400 1 1 43,296
2023-07-06 2023-07-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,339.4400 1 1 43,296
2023-07-06 2023-07-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,339.4400 2 3 1,563
2023-07-06 2023-07-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,339.4400 2 3 1,563
2023-07-06 2023-07-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,339.4400 3 4 2,097
2023-07-05 2023-07-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,349.3300 8 11 197,769
2023-07-05 2023-07-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,349.3300 1 1 43,295
2023-07-05 2023-07-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,349.3300 1 1 43,295
2023-07-05 2023-07-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,349.3300 2 3 1,561
2023-07-05 2023-07-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,349.3300 2 3 1,561
2023-07-05 2023-07-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,349.3300 3 4 2,094
2023-07-03 2023-06-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,321.2100 8 11 197,761
2023-07-03 2023-06-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,322.7800 1 1 43,294
2023-07-03 2023-06-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,316.5000 2 3 1,559
2023-07-03 2023-06-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,316.5000 2 3 1,559
2023-07-03 2023-06-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,316.5000 3 4 2,091
2023-07-03 2023-06-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,316.5000 1 1 1,696
2023-06-30 2023-06-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,319.7100 8 11 197,753
2023-06-30 2023-06-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,319.7100 2 3 1,557
2023-06-30 2023-06-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,319.7100 2 3 1,557
2023-06-30 2023-06-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,319.7100 3 4 2,088
2023-06-30 2023-06-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,319.7100 1 1 1,695
2023-06-30 2023-06-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,319.7100 1 1 1,695
2023-06-29 2023-06-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,299.7500 8 10 197,745
2023-06-29 2023-06-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,299.7500 2 3 1,555
2023-06-29 2023-06-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,299.7500 2 3 1,555
2023-06-29 2023-06-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,299.7500 3 4 2,085
2023-06-29 2023-06-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,299.7500 1 1 1,694
2023-06-29 2023-06-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,299.7500 1 1 1,694
2023-06-28 2023-06-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,286.7900 8 10 197,737
2023-06-28 2023-06-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,286.7900 2 3 1,553
2023-06-28 2023-06-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,286.7900 2 3 1,553
2023-06-28 2023-06-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,286.7900 3 4 2,082
2023-06-28 2023-06-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,286.7900 1 1 1,693
2023-06-28 2023-06-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,286.7900 1 1 1,693
2023-06-27 2023-06-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,298.0200 8 10 197,729
2023-06-27 2023-06-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,298.0200 2 3 1,551
2023-06-27 2023-06-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,298.0200 2 3 1,551
2023-06-27 2023-06-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,298.0200 3 4 2,079
2023-06-27 2023-06-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,298.0200 1 1 1,692
2023-06-27 2023-06-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,298.0200 1 1 1,692
2023-06-26 2023-06-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,282.6600 8 10 197,721
2023-06-26 2023-06-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,282.6600 2 3 1,549
2023-06-26 2023-06-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,282.6600 2 3 1,549
2023-06-26 2023-06-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,282.6600 3 4 2,076
2023-06-26 2023-06-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,282.6600 1 1 1,691
2023-06-26 2023-06-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,282.6600 1 1 1,691
2023-06-23 2023-06-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,297.6700 8 10 197,713
2023-06-23 2023-06-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,297.6700 3 4 2,073
2023-06-23 2023-06-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,297.6700 2 3 1,547
2023-06-23 2023-06-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,297.6700 2 3 1,547
2023-06-23 2023-06-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,297.6700 1 1 1,690
2023-06-23 2023-06-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,297.6700 1 1 1,690
2023-06-22 2023-06-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,331.0000 8 11 197,705
2023-06-22 2023-06-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,331.0000 3 4 2,070
2023-06-22 2023-06-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,331.0000 2 3 1,545
2023-06-22 2023-06-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,331.0000 2 3 1,545
2023-06-22 2023-06-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,331.0000 1 1 1,689
2023-06-22 2023-06-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,331.0000 1 1 1,689
2023-06-21 2023-06-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,326.7700 8 11 197,697
2023-06-21 2023-06-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,326.7700 3 4 2,067
2023-06-21 2023-06-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,326.7700 2 3 1,543
2023-06-21 2023-06-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,326.7700 2 3 1,543
2023-06-21 2023-06-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,326.7700 1 1 1,688
2023-06-21 2023-06-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,326.7700 1 1 1,688
2023-06-20 2023-06-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,358.6000 8 11 197,689
2023-06-20 2023-06-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,358.6000 3 4 2,064
2023-06-20 2023-06-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,358.6000 2 3 1,541
2023-06-20 2023-06-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,358.6000 2 3 1,541
2023-06-20 2023-06-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,358.6000 1 1 1,687
2023-06-20 2023-06-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,358.6000 1 1 1,687
2023-06-16 2023-06-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,362.1000 8 11 197,681
2023-06-16 2023-06-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,362.1000 3 4 2,061
2023-06-16 2023-06-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,362.1000 1 1 43,284
2023-06-16 2023-06-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,362.1000 1 1 43,284
2023-06-16 2023-06-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,362.1000 2 3 1,539
2023-06-16 2023-06-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,362.1000 2 3 1,539
2023-06-15 2023-06-14 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,330.3700 6 8 197,673
2023-06-14 2023-06-13 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,338.8300 6 8 197,667
2023-06-13 2023-06-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,349.1400 6 8 197,661
2023-06-12 2023-06-09 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,392.9400 8 11 197,655
2023-06-09 2023-06-08 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,410.2800 9 13 197,647
2023-06-08 2023-06-07 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,427.9700 4 6 197,638
2023-06-07 2023-06-06 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,375.8100 2 3 197,634
2023-06-06 2023-06-05 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,345.2500 2 3 197,632
2023-06-05 2023-06-02 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,372.0000 2 3 197,630
2023-06-02 2023-06-01 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,329.3000 2 3 197,628
2023-06-01 2023-05-31 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,303.7000 2 3 197,626
2023-05-31 2023-05-30 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,306.7300 2 3 197,624
2023-05-30 2023-05-26 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,315.0100 2 3 197,622
2023-05-26 2023-05-25 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,304.5600 2 3 197,620
2023-05-25 2023-05-24 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,345.9900 2 3 197,618
2023-05-24 2023-05-23 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,354.2000 2 3 197,616
2023-05-23 2023-05-22 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,365.4200 2 3 197,614
2023-05-22 2023-05-19 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,376.5000 2 3 197,612
2023-05-19 2023-05-18 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,351.8300 2 3 197,610
2023-05-18 2023-05-17 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,346.1700 2 3 197,608
2023-05-17 2023-05-16 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,326.6800 1 1 197,606
2023-05-16 2023-05-15 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,370.5800 1 1 197,605
2023-05-15 2023-05-12 4 HORIZON ASSET MANAGEMENT LLC TPL Common Stock P - Purchase D 1,365.8000 1 1 197,604
2023-05-12 2023-05-11 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,364.2700 1 1 197,603
2023-05-11 2023-05-10 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,386.1900 1 1 197,602
2023-05-10 2023-05-09 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,393.6100 1 1 197,601
2023-05-09 2023-05-08 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,399.6800 1 1 197,600
2023-05-08 2023-05-05 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,415.1500 1 1 197,599
2023-02-16 2023-02-15 4 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,864.8500 12 22 197,598
2023-02-15 2023-02-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,899.5300 12 23 197,586
2023-02-15 2023-02-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,895.8300 3 6 2,058
2023-02-15 2023-02-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,895.8300 2 4 1,537
2023-02-15 2023-02-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,895.8300 1 2 1,685
2023-02-15 2023-02-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,895.8300 2 4 104,919
2023-02-15 2023-02-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,918.0400 1 2 43,283
2023-02-14 2023-02-11 4 GLOVER TYLER TPL Common Stock F - Taxes D 1,923.7800 -177 -341 1,419
2023-02-14 2023-02-11 4 GLOVER TYLER TPL Common Stock M - Exercise D 416 1,596
2023-02-14 2023-02-11 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 1,923.7800 -30 -58 111
2023-02-14 2023-02-11 4 BUFFINGTON STEPHANIE TPL Common Stock M - Exercise D 64 141
2023-02-14 2023-02-11 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 1,923.7800 -45 -87 368
2023-02-14 2023-02-11 4 Dobbs Micheal W. TPL Common Stock M - Exercise D 105 413
2023-02-14 2023-02-11 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 1,923.7800 -75 -144 634
2023-02-14 2023-02-11 4 STEDDUM CHRIS TPL Common Stock M - Exercise D 172 709
2023-02-14 2023-02-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,913.3600 12 23 197,574
2023-02-14 2023-02-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,913.0300 1 2 43,282
2023-02-14 2023-02-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,913.0300 3 6 2,055
2023-02-14 2023-02-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,913.0300 2 4 1,535
2023-02-14 2023-02-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,913.0300 2 4 1,535
2023-02-14 2023-02-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,915.0000 1 2 1,684
2023-02-13 2023-02-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,911.7800 12 23 197,562
2023-02-13 2023-02-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,910.9900 1 2 1,683
2023-02-13 2023-02-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,915.1700 3 6 2,052
2023-02-13 2023-02-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,915.1700 2 4 1,533
2023-02-13 2023-02-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,915.1700 2 4 1,533
2023-02-13 2023-02-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,899.0000 1 2 43,281
2023-02-10 2023-02-09 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,900.8000 12 23 197,550
2023-02-10 2023-02-09 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,900.0000 1 2 1,682
2023-02-10 2023-02-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,905.4100 3 6 2,049
2023-02-10 2023-02-09 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,905.4100 2 4 1,531
2023-02-10 2023-02-09 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,905.4100 2 4 1,531
2023-02-10 2023-02-09 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,883.1700 1 2 43,280
2023-02-09 2023-02-08 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,920.4500 12 23 197,538
2023-02-09 2023-02-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,914.8600 3 6 2,046
2023-02-09 2023-02-08 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,914.8600 2 4 1,529
2023-02-09 2023-02-08 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,914.8600 2 4 1,529
2023-02-09 2023-02-08 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,922.7500 1 2 1,681
2023-02-09 2023-02-08 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,940.4900 1 2 43,279
2023-02-08 2023-02-07 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,921.2400 12 23 197,526
2023-02-08 2023-02-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,904.6900 3 6 2,043
2023-02-08 2023-02-07 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,904.6900 2 4 1,527
2023-02-08 2023-02-07 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,904.6900 2 4 1,527
2023-02-08 2023-02-07 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,953.9700 1 2 1,680
2023-02-08 2023-02-07 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,954.7000 1 2 43,278
2023-02-07 2023-02-06 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,949.5500 12 23 197,514
2023-02-07 2023-02-06 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,944.9500 1 2 1,679
2023-02-07 2023-02-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,949.9200 3 6 2,040
2023-02-07 2023-02-06 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,949.9200 2 4 1,525
2023-02-07 2023-02-06 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,949.9200 2 4 1,525
2023-02-07 2023-02-06 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,952.6500 1 2 43,277
2023-02-06 2023-02-03 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,012.5000 12 24 197,502
2023-02-06 2023-02-03 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,989.0000 1 2 1,678
2023-02-06 2023-02-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,020.0000 3 6 2,037
2023-02-06 2023-02-03 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,020.0000 2 4 1,523
2023-02-06 2023-02-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,020.0000 2 4 1,523
2023-02-06 2023-02-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,006.0000 1 2 43,276
2023-02-03 2023-02-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,995.8500 52 104 104,903
2023-02-03 2023-02-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,935.3100 12 23 197,490
2023-02-03 2023-02-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,928.7300 1 2 1,677
2023-02-03 2023-02-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,930.7900 3 6 2,034
2023-02-03 2023-02-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,930.7900 2 4 1,521
2023-02-03 2023-02-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,930.7900 2 4 1,521
2023-02-03 2023-02-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,959.9800 1 2 43,275
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,995.8500 15 30 104,849
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,995.8500 24 48 104,834
2023-02-02 2023-02-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,995.8500 -24 -48 2,031
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,995.8500 18 36 104,810
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock J - Other I 1,995.8500 -18 -36 1,519
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,906.4300 12 23 197,478
2023-02-02 2023-02-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,892.9200 3 6 2,055
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,892.9200 2 4 1,537
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,892.9200 2 4 1,537
2023-02-02 2023-02-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,909.2400 1 2 1,676
2023-02-02 2023-02-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,957.6700 1 2 43,274
2023-02-01 2023-01-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,024.5700 12 24 197,466
2023-02-01 2023-01-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,024.8900 3 6 2,052
2023-02-01 2023-01-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,024.8900 2 4 1,535
2023-02-01 2023-01-31 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,024.8900 1 2 1,675
2023-02-01 2023-01-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,024.8900 2 4 104,790
2023-02-01 2023-01-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,022.9900 1 2 43,273
2023-01-31 2023-01-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,002.8800 12 24 197,454
2023-01-31 2023-01-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,041.0200 1 2 43,272
2023-01-31 2023-01-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,989.2400 3 6 2,049
2023-01-31 2023-01-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,989.2400 2 4 104,788
2023-01-31 2023-01-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,989.2400 2 4 104,788
2023-01-31 2023-01-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,019.3000 1 2 1,674
2023-01-30 2023-01-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,079.6900 12 25 197,442
2023-01-30 2023-01-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,072.4800 3 6 2,046
2023-01-30 2023-01-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,072.4800 2 4 1,531
2023-01-30 2023-01-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,072.4800 2 4 1,531
2023-01-30 2023-01-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,084.4400 1 2 1,673
2023-01-30 2023-01-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,103.8000 1 2 43,271
2023-01-27 2023-01-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,109.2600 12 25 197,430
2023-01-27 2023-01-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,094.9900 1 2 1,672
2023-01-27 2023-01-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,115.1500 3 6 2,043
2023-01-27 2023-01-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,115.1500 2 4 1,529
2023-01-27 2023-01-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,115.1500 2 4 1,529
2023-01-27 2023-01-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,099.9900 1 2 43,270
2023-01-26 2023-01-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,098.8900 12 25 197,418
2023-01-26 2023-01-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,098.4000 3 6 2,040
2023-01-26 2023-01-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,098.4000 2 4 1,527
2023-01-26 2023-01-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,098.4000 2 4 1,527
2023-01-26 2023-01-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,105.2700 1 2 1,671
2023-01-26 2023-01-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,094.4500 1 2 43,269
2023-01-25 2023-01-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,068.9500 1 2 1,670
2023-01-25 2023-01-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,067.9800 12 25 197,406
2023-01-25 2023-01-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,069.7300 3 6 2,037
2023-01-25 2023-01-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,069.7300 2 4 1,525
2023-01-25 2023-01-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,069.7300 2 4 1,525
2023-01-25 2023-01-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,059.9900 1 2 43,268
2023-01-24 2023-01-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,139.8500 12 26 197,394
2023-01-24 2023-01-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,088.7900 1 2 1,669
2023-01-24 2023-01-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,091.0000 3 6 2,034
2023-01-24 2023-01-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,091.0000 2 4 1,523
2023-01-24 2023-01-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,091.0000 2 4 1,523
2023-01-24 2023-01-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,100.4500 1 2 43,267
2023-01-23 2023-01-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,139.8500 12 26 197,382
2023-01-23 2023-01-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,135.8100 3 6 2,031
2023-01-23 2023-01-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,135.8100 2 4 1,521
2023-01-23 2023-01-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,135.8100 2 4 1,521
2023-01-23 2023-01-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,143.4300 1 2 1,668
2023-01-23 2023-01-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,152.4400 1 2 43,266
2023-01-20 2023-01-19 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,111.1700 12 25 197,370
2023-01-20 2023-01-19 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,094.9900 1 2 1,667
2023-01-20 2023-01-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,118.0000 3 6 2,028
2023-01-20 2023-01-19 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,118.0000 2 4 1,519
2023-01-20 2023-01-19 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,118.0000 2 4 1,519
2023-01-20 2023-01-19 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,100.0000 1 2 43,265
2023-01-19 2023-01-18 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,115.3400 12 25 197,358
2023-01-19 2023-01-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,105.7700 3 6 2,025
2023-01-19 2023-01-18 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,105.7700 2 4 1,517
2023-01-19 2023-01-18 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,105.7700 2 4 1,517
2023-01-19 2023-01-18 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,131.9900 1 2 1,666
2023-01-19 2023-01-18 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,136.9900 1 2 43,264
2023-01-18 2023-01-17 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,135.0900 12 26 197,346
2023-01-18 2023-01-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,134.9400 3 6 2,022
2023-01-18 2023-01-17 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,134.9400 2 4 1,515
2023-01-18 2023-01-17 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,134.9400 2 4 1,515
2023-01-18 2023-01-17 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,135.0000 1 2 1,665
2023-01-18 2023-01-17 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,135.7700 1 2 43,263
2023-01-17 2023-01-13 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,125.5100 12 26 197,334
2023-01-17 2023-01-13 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,123.4400 1 2 1,664
2023-01-17 2023-01-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,123.9900 3 6 2,019
2023-01-17 2023-01-13 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,123.9900 2 4 1,513
2023-01-17 2023-01-13 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,123.9900 2 4 1,513
2023-01-17 2023-01-13 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,133.6800 1 2 43,262
2023-01-13 2023-01-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,136.4400 12 26 197,322
2023-01-13 2023-01-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,119.3000 1 2 43,261
2023-01-13 2023-01-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,140.8700 3 6 2,016
2023-01-13 2023-01-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,140.8700 2 4 104,766
2023-01-13 2023-01-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,140.8700 2 4 104,766
2023-01-13 2023-01-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,135.8400 1 2 1,663
2023-01-12 2023-01-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,111.2300 12 25 197,310
2023-01-12 2023-01-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,112.6200 3 6 2,013
2023-01-12 2023-01-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,112.6200 2 4 1,509
2023-01-12 2023-01-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,112.6200 2 4 104,764
2023-01-12 2023-01-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,117.9100 1 2 1,662
2023-01-12 2023-01-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,099.0000 1 2 43,260
2023-01-11 2023-01-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,064.8300 12 25 197,298
2023-01-11 2023-01-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,059.0000 1 2 1,661
2023-01-11 2023-01-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,072.1600 3 6 2,010
2023-01-11 2023-01-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,072.1600 2 4 1,507
2023-01-11 2023-01-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,072.1600 2 4 1,507
2023-01-11 2023-01-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,041.3700 1 2 43,259
2023-01-10 2023-01-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,134.2700 12 26 197,286
2023-01-10 2023-01-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,133.1200 3 6 2,007
2023-01-10 2023-01-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,133.1200 2 4 1,505
2023-01-10 2023-01-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,133.1200 2 4 1,505
2023-01-10 2023-01-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,133.1400 1 2 1,660
2023-01-10 2023-01-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,139.9900 1 2 43,258
2023-01-09 2023-01-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,104.7800 12 25 197,274
2023-01-09 2023-01-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,105.0000 3 6 2,004
2023-01-09 2023-01-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,105.0000 2 4 1,503
2023-01-09 2023-01-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,105.0000 2 4 1,503
2023-01-09 2023-01-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,105.0000 1 2 1,659
2023-01-09 2023-01-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,103.7000 1 2 43,257
2023-01-06 2023-01-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,136.0000 12 26 197,262
2023-01-06 2023-01-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,149.9900 1 2 43,256
2023-01-06 2023-01-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,137.6500 3 6 2,001
2023-01-06 2023-01-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,137.6500 2 4 104,756
2023-01-06 2023-01-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,137.6500 2 4 104,756
2023-01-06 2023-01-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,115.4100 1 2 1,658
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 2,344.2300 24 56 104,754
2023-01-05 2023-01-04 4 STAHL MURRAY TPL Common Stock J - Other D 2,344.2300 -24 -56 1,998
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 2,344.2300 18 42 104,730
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock J - Other I 2,344.2300 -18 -42 1,499
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,121.3600 12 25 197,250
2023-01-05 2023-01-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,117.3000 3 6 2,022
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,117.3000 2 4 1,517
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,117.3000 2 4 1,517
2023-01-05 2023-01-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,117.3000 1 2 1,657
2023-01-05 2023-01-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,141.6300 1 2 43,255
2023-01-04 2023-01-03 4 STAHL MURRAY TPL Common Stock J - Other D 54 2,019
2023-01-04 2023-01-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 2,344.2300 45 105 104,710
2023-01-04 2023-01-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,206.8400 12 26 197,238
2023-01-04 2023-01-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,201.4400 1 2 1,656
2023-01-04 2023-01-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,206.9200 3 7 1,965
2023-01-04 2023-01-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,206.9200 2 4 1,515
2023-01-04 2023-01-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,206.9200 2 4 1,515
2023-01-04 2023-01-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,211.9200 1 2 43,254
2023-01-03 2022-12-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,366.0000 12 28 197,226
2023-01-03 2022-12-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,367.0700 3 7 1,962
2023-01-03 2022-12-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,367.0700 2 5 1,513
2023-01-03 2022-12-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,367.0700 2 5 1,513
2023-01-03 2022-12-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,373.3000 1 2 1,655
2023-01-03 2022-12-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,354.4000 1 2 43,253
2023-01-03 2023-01-01 4 Cook Donald G TPL Common Stock A - Award D 54 149
2023-01-03 2023-01-01 4 DUGANIER BARBARA J TPL Common Stock A - Award D 54 139
2023-01-03 2023-01-01 4 OLIVER ERIC L TPL Common Stock A - Award D 54 239
2023-01-03 2023-01-01 4 BEST RHYS J TPL Common Stock A - Award D 54 106
2023-01-03 2023-01-01 4 EPPS DONNA E TPL Common Stock A - Award D 54 139
2023-01-03 2023-01-01 4 Kurz Karl F TPL Common Stock A - Award D 54 106
2023-01-03 2023-01-01 4 Barry David E. TPL Common Stock A - Award D 54 442
2023-01-03 2023-01-01 4 NORRIS JOHN R III TPL Common Stock A - Award D 54 1,139
2022-12-30 2022-12-29 4 STEDDUM CHRIS TPL Common Stock F - Taxes D 2,331.3600 -182 -424 537
2022-12-30 2022-12-29 4 Dobbs Micheal W. TPL Common Stock F - Taxes D 2,331.3600 -92 -214 308
2022-12-30 2022-12-29 4 BUFFINGTON STEPHANIE TPL Common Stock F - Taxes D 2,331.3600 -23 -54 77
2022-12-30 2022-12-29 4 GLOVER TYLER TPL Common Stock F - Taxes D 2,331.3600 -304 -709 1,180
2022-12-30 2022-12-29 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,370.1300 12 28 197,214
2022-12-30 2022-12-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,373.0000 3 7 1,959
2022-12-30 2022-12-29 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,375.0000 1 2 43,252
2022-12-30 2022-12-29 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,373.0000 2 5 1,511
2022-12-30 2022-12-29 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,373.0000 2 5 1,511
2022-12-30 2022-12-29 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,353.7800 1 2 1,654
2022-12-29 2022-12-28 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,408.8900 12 29 197,202
2022-12-29 2022-12-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,414.0000 3 7 1,956
2022-12-29 2022-12-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,383.3700 1 2 43,251
2022-12-29 2022-12-28 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,414.0000 2 5 1,509
2022-12-29 2022-12-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,414.0000 2 5 1,509
2022-12-29 2022-12-28 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,414.0000 1 2 1,653
2022-12-28 2022-12-27 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,535.7100 12 30 197,190
2022-12-28 2022-12-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,544.2200 3 8 1,953
2022-12-28 2022-12-27 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,515.2500 1 3 43,250
2022-12-28 2022-12-27 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,544.2200 2 5 1,507
2022-12-28 2022-12-27 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,544.2200 2 5 1,507
2022-12-28 2022-12-27 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,522.1200 1 3 1,652
2022-12-27 2022-12-23 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,492.2300 12 30 197,178
2022-12-27 2022-12-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,476.0400 3 7 1,950
2022-12-27 2022-12-23 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,536.6200 1 3 43,249
2022-12-27 2022-12-23 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,476.0400 2 5 1,505
2022-12-27 2022-12-23 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,476.0400 2 5 1,505
2022-12-27 2022-12-23 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,512.6000 1 3 1,651
2022-12-23 2022-12-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,538.4100 12 30 197,166
2022-12-23 2022-12-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,534.2000 3 8 1,947
2022-12-23 2022-12-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,558.6700 1 3 43,248
2022-12-23 2022-12-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,534.2000 2 5 1,503
2022-12-23 2022-12-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,534.2000 2 5 1,503
2022-12-23 2022-12-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,535.0000 1 3 1,650
2022-12-22 2022-12-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,574.1800 12 31 197,154
2022-12-22 2022-12-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,573.7300 3 8 1,944
2022-12-22 2022-12-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,573.7300 2 5 1,501
2022-12-22 2022-12-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,573.7300 2 5 1,501
2022-12-22 2022-12-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,574.6300 1 3 1,649
2022-12-22 2022-12-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,575.5000 1 3 43,247
2022-12-21 2022-12-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,468.1700 12 30 197,142
2022-12-21 2022-12-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,462.1000 3 7 1,941
2022-12-21 2022-12-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,462.1000 2 5 1,499
2022-12-21 2022-12-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,462.1000 2 5 1,499
2022-12-21 2022-12-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,493.4700 1 2 1,648
2022-12-21 2022-12-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,467.1700 1 2 43,246
2022-12-20 2022-12-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,510.5600 12 30 197,130
2022-12-20 2022-12-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,510.1000 1 3 1,647
2022-12-20 2022-12-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,512.2300 3 8 1,938
2022-12-20 2022-12-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,512.2300 2 5 1,497
2022-12-20 2022-12-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,512.2300 2 5 1,497
2022-12-20 2022-12-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,504.3400 1 3 43,245
2022-12-19 2022-12-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,533.6900 12 30 197,118
2022-12-19 2022-12-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,518.0400 1 3 1,646
2022-12-19 2022-12-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,539.4300 3 8 1,935
2022-12-19 2022-12-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,539.4300 2 5 1,495
2022-12-19 2022-12-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,539.4300 2 5 1,495
2022-12-19 2022-12-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,526.3900 1 3 43,244
2022-12-16 2022-12-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,558.0700 12 31 197,106
2022-12-16 2022-12-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,560.1700 2 5 1,932
2022-12-16 2022-12-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,560.1700 2 5 1,932
2022-12-16 2022-12-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,560.1700 2 5 1,932
2022-12-16 2022-12-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,567.0000 1 3 1,645
2022-12-16 2022-12-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,540.7300 1 3 43,243
2022-12-15 2022-12-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,570.3200 12 31 197,094
2022-12-15 2022-12-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,571.0000 2 5 1,930
2022-12-15 2022-12-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,571.0000 2 5 1,930
2022-12-15 2022-12-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,571.0000 2 5 1,491
2022-12-15 2022-12-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,580.9900 1 3 1,644
2022-12-15 2022-12-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,556.9400 1 3 43,242
2022-12-14 2022-12-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,582.7500 12 31 197,082
2022-12-14 2022-12-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,585.4400 2 5 1,928
2022-12-14 2022-12-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,585.4400 2 5 1,928
2022-12-14 2022-12-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,585.4400 2 5 1,928
2022-12-14 2022-12-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,585.4500 1 3 1,643
2022-12-14 2022-12-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,569.2600 1 3 43,241
2022-12-13 2022-12-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,509.7400 12 30 197,070
2022-12-13 2022-12-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,505.0000 1 3 1,642
2022-12-13 2022-12-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,514.9900 2 5 1,926
2022-12-13 2022-12-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,514.9900 2 5 1,926
2022-12-13 2022-12-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,514.9900 2 5 1,487
2022-12-13 2022-12-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,493.4800 1 2 43,240
2022-12-12 2022-12-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,433.9500 12 29 197,058
2022-12-12 2022-12-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,420.0000 1 2 1,641
2022-12-12 2022-12-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,442.4900 3 7 1,924
2022-12-12 2022-12-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,442.4900 2 5 1,485
2022-12-12 2022-12-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,442.4900 2 5 1,485
2022-12-12 2022-12-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,413.7500 1 2 43,239
2022-12-09 2022-12-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,424.2100 12 29 197,046
2022-12-09 2022-12-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,426.5400 1 2 1,640
2022-12-09 2022-12-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,426.5500 3 7 1,921
2022-12-09 2022-12-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,426.5500 2 5 1,483
2022-12-09 2022-12-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,426.5500 2 5 1,483
2022-12-09 2022-12-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,412.4900 1 2 43,238
2022-12-08 2022-12-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,487.0300 12 30 197,034
2022-12-08 2022-12-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,490.1200 1 2 1,639
2022-12-08 2022-12-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,495.1200 3 7 1,918
2022-12-08 2022-12-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,495.1200 2 5 1,481
2022-12-08 2022-12-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,495.1200 2 5 1,481
2022-12-08 2022-12-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,451.5900 1 2 43,237
2022-12-07 2022-12-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,531.0700 12 30 197,022
2022-12-07 2022-12-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,526.3500 1 3 1,638
2022-12-07 2022-12-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,534.0500 3 8 1,915
2022-12-07 2022-12-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,534.0500 2 5 1,479
2022-12-07 2022-12-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,534.0500 2 5 1,479
2022-12-07 2022-12-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,523.8800 1 3 43,236
2022-12-06 2022-12-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,626.2500 12 32 197,010
2022-12-06 2022-12-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,627.4900 3 8 1,912
2022-12-06 2022-12-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,627.4900 2 5 1,477
2022-12-06 2022-12-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,627.4900 2 5 1,477
2022-12-06 2022-12-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,633.1100 1 3 1,637
2022-12-06 2022-12-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,614.4400 1 3 43,235
2022-12-05 2022-12-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,627.1100 12 32 196,998
2022-12-05 2022-12-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,622.3800 1 3 1,636
2022-12-05 2022-12-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,631.1600 3 8 1,909
2022-12-05 2022-12-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,631.1600 2 5 1,475
2022-12-05 2022-12-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,631.1600 2 5 1,475
2022-12-05 2022-12-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,615.6300 1 3 43,234
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 2,592.5400 59 153 104,623
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 2,592.5400 24 62 104,564
2022-12-02 2022-12-01 4 STAHL MURRAY TPL Common Stock J - Other D 2,592.5400 -24 -62 1,906
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 2,592.5400 18 47 104,540
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock J - Other I 2,592.5400 -18 -47 1,473
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,602.9017 12 31 196,986
2022-12-02 2022-12-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,607.4400 3 8 1,930
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,607.4400 2 5 1,491
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,607.4400 2 5 1,491
2022-12-02 2022-12-01 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,607.4400 1 3 1,635
2022-12-02 2022-12-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,580.2100 1 3 43,233
2022-12-01 2022-11-30 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,494.5700 12 30 196,974
2022-12-01 2022-11-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,492.1700 3 7 1,927
2022-12-01 2022-11-30 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,492.1700 2 5 1,489
2022-12-01 2022-11-30 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,492.1700 2 5 1,489
2022-12-01 2022-11-30 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,510.4000 1 3 1,634
2022-12-01 2022-11-30 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,488.3500 1 2 43,232
2022-11-30 2022-11-29 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,543.1050 12 31 196,962
2022-11-30 2022-11-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,536.3500 3 8 1,924
2022-11-30 2022-11-29 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,536.3500 2 5 1,487
2022-11-30 2022-11-29 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,536.3500 2 5 1,487
2022-11-30 2022-11-29 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,571.1400 1 3 1,633
2022-11-30 2022-11-29 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,542.0900 1 3 43,231
2022-11-29 2022-11-28 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,563.4450 12 31 196,950
2022-11-29 2022-11-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,564.9500 3 8 1,921
2022-11-29 2022-11-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,575.8700 1 3 43,230
2022-11-29 2022-11-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,564.9500 2 5 1,485
2022-11-29 2022-11-28 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,564.9500 2 5 1,485
2022-11-29 2022-11-28 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,545.0000 1 3 1,632
2022-11-28 2022-11-25 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,623.5700 12 31 196,938
2022-11-28 2022-11-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,620.6800 3 8 1,918
2022-11-28 2022-11-25 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,638.0000 1 3 43,229
2022-11-28 2022-11-25 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,620.6800 2 5 1,483
2022-11-28 2022-11-25 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,620.6800 2 5 1,483
2022-11-28 2022-11-25 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,620.6800 1 3 1,631
2022-11-25 2022-11-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,603.7400 12 31 196,926
2022-11-25 2022-11-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,603.9000 3 8 1,915
2022-11-25 2022-11-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,603.9000 2 5 1,481
2022-11-25 2022-11-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,603.9000 2 5 1,481
2022-11-25 2022-11-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,603.9000 1 3 1,630
2022-11-25 2022-11-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,602.9500 1 3 43,228
2022-11-23 2022-11-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,639.0400 12 32 196,914
2022-11-23 2022-11-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,639.7300 3 8 1,912
2022-11-23 2022-11-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,639.7300 2 5 1,479
2022-11-23 2022-11-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,639.7300 2 5 1,479
2022-11-23 2022-11-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,639.7300 1 3 1,629
2022-11-23 2022-11-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,635.6000 1 3 43,227
2022-11-22 2022-11-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,550.0800 3 8 1,909
2022-11-22 2022-11-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,542.5100 5 13 196,902
2022-11-22 2022-11-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,550.0800 2 5 1,477
2022-11-22 2022-11-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,550.0800 2 5 1,477
2022-11-22 2022-11-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,550.0800 1 3 1,628
2022-11-22 2022-11-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,511.7700 1 3 43,226
2022-11-21 2022-11-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,680.8600 5 13 196,897
2022-11-21 2022-11-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,692.4800 3 8 1,906
2022-11-21 2022-11-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,692.4800 2 5 1,475
2022-11-21 2022-11-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,692.4800 2 5 1,475
2022-11-21 2022-11-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,701.7800 1 3 1,627
2022-11-21 2022-11-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,693.3500 1 3 43,225
2022-11-18 2022-11-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,597.3600 5 13 196,892
2022-11-18 2022-11-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,642.2300 1 3 43,224
2022-11-18 2022-11-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,605.9400 3 8 1,903
2022-11-18 2022-11-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,605.9400 2 5 104,504
2022-11-18 2022-11-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,605.9400 2 5 104,504
2022-11-18 2022-11-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,603.8500 1 3 1,626
2022-11-17 2022-11-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,660.4200 5 13 196,887
2022-11-17 2022-11-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,660.6900 3 8 1,900
2022-11-17 2022-11-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,660.6900 2 5 1,471
2022-11-17 2022-11-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,660.6900 2 5 1,471
2022-11-17 2022-11-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,686.0900 1 3 1,625
2022-11-17 2022-11-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,677.6200 1 3 43,223
2022-11-16 2022-11-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,656.6100 5 13 196,882
2022-11-16 2022-11-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,662.1800 3 8 1,897
2022-11-16 2022-11-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,662.1800 2 5 1,469
2022-11-16 2022-11-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,662.1800 2 5 1,469
2022-11-16 2022-11-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,679.8300 1 3 1,624
2022-11-16 2022-11-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,663.2900 1 3 43,222
2022-11-15 2022-11-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,652.2900 5 13 196,877
2022-11-15 2022-11-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,652.9700 1 3 1,623
2022-11-15 2022-11-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,656.9900 3 8 1,894
2022-11-15 2022-11-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,656.9900 2 5 1,467
2022-11-15 2022-11-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,656.9900 2 5 1,467
2022-11-15 2022-11-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,666.1600 1 3 43,221
2022-11-14 2022-11-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,617.6500 5 13 196,872
2022-11-14 2022-11-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,614.8400 1 3 1,622
2022-11-14 2022-11-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,618.3000 3 8 1,891
2022-11-14 2022-11-11 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,618.3000 2 5 1,465
2022-11-14 2022-11-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,618.3000 2 5 1,465
2022-11-14 2022-11-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,670.9900 1 3 43,220
2022-11-14 2022-11-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,603.2000 5 13 196,867
2022-11-14 2022-11-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,635.0000 1 3 43,219
2022-11-14 2022-11-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,608.9000 3 8 1,888
2022-11-14 2022-11-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,608.9000 2 5 104,494
2022-11-14 2022-11-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,608.9000 2 5 104,494
2022-11-14 2022-11-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,608.9000 1 3 1,621
2022-11-10 2022-11-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,648.3300 5 13 196,862
2022-11-10 2022-11-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,645.0000 3 8 1,885
2022-11-10 2022-11-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,645.0000 2 5 1,461
2022-11-10 2022-11-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,645.0000 2 5 1,461
2022-11-10 2022-11-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,664.0200 1 3 1,620
2022-11-10 2022-11-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,639.5600 1 3 43,218
2022-11-09 2022-11-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,714.7900 5 14 196,857
2022-11-09 2022-11-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,719.8300 3 8 1,882
2022-11-09 2022-11-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,719.8300 2 5 1,459
2022-11-09 2022-11-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,719.8300 2 5 1,459
2022-11-09 2022-11-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,719.9900 1 3 1,619
2022-11-09 2022-11-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,715.9100 1 3 43,217
2022-11-08 2022-11-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,657.2900 5 13 196,852
2022-11-08 2022-11-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,669.9700 3 8 1,879
2022-11-08 2022-11-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,669.9700 2 5 1,457
2022-11-08 2022-11-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,669.9700 2 5 1,457
2022-11-08 2022-11-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,676.2000 1 3 1,618
2022-11-08 2022-11-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,651.7700 1 3 43,216
2022-11-07 2022-11-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,449.7700 5 12 196,847
2022-11-07 2022-11-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,465.5800 3 7 1,876
2022-11-07 2022-11-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,477.1300 1 2 43,215
2022-11-07 2022-11-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,465.5800 2 5 1,455
2022-11-07 2022-11-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,465.5800 2 5 1,455
2022-11-07 2022-11-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,463.3200 1 2 1,617
2022-11-04 2022-11-03 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,433.8700 5 12 196,842
2022-11-04 2022-11-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,436.7000 3 7 1,873
2022-11-04 2022-11-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,436.7000 2 5 1,453
2022-11-04 2022-11-03 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,436.7000 2 5 1,453
2022-11-04 2022-11-03 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,442.3200 1 2 1,616
2022-11-04 2022-11-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,442.3300 1 2 43,214
2022-11-03 2022-11-02 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,333.9600 5 12 196,837
2022-11-03 2022-11-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,331.0000 3 7 1,870
2022-11-03 2022-11-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,331.0000 2 5 1,451
2022-11-03 2022-11-02 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,331.0000 2 5 1,451
2022-11-03 2022-11-02 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,335.9500 1 2 1,615
2022-11-03 2022-11-02 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,355.8100 1 2 43,213
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 2,303.8700 53 122 104,480
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 2,303.8700 24 55 104,427
2022-11-02 2022-11-01 4 STAHL MURRAY TPL Common Stock J - Other D 2,303.8700 -24 -55 1,867
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 2,303.8700 18 41 104,403
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock J - Other I 2,303.8700 -18 -41 1,449
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,309.9600 5 12 196,832
2022-11-02 2022-11-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,312.4900 3 7 1,891
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,312.4900 2 5 1,467
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,312.4900 2 5 1,467
2022-11-02 2022-11-01 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,351.0000 1 2 1,614
2022-11-02 2022-11-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,325.6800 1 2 43,212
2022-11-01 2022-10-31 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,291.6600 5 11 196,827
2022-11-01 2022-10-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,299.1500 3 7 1,888
2022-11-01 2022-10-31 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,314.0000 1 2 43,211
2022-11-01 2022-10-31 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,299.1500 2 5 1,465
2022-11-01 2022-10-31 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,299.1500 2 5 1,465
2022-11-01 2022-10-31 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,299.1500 1 2 1,613
2022-10-31 2022-10-28 4 STAHL MURRAY HORIZON KINETICS ASSET MANANAGEMENT LLC TPL Common Stock P - Purchase I 2,234.9800 5 11 196,822
2022-10-31 2022-10-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,212.6400 3 7 1,885
2022-10-31 2022-10-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,224.0000 1 2 43,210
2022-10-31 2022-10-28 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,212.6400 2 4 1,463
2022-10-31 2022-10-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,212.6400 2 4 1,463
2022-10-31 2022-10-28 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,212.6500 1 2 1,612
2022-10-28 2022-10-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,214.4300 5 11 196,817
2022-10-28 2022-10-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,220.9700 3 7 1,882
2022-10-28 2022-10-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,203.0400 1 2 43,209
2022-10-28 2022-10-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,220.9700 2 4 1,461
2022-10-28 2022-10-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,220.9700 2 4 1,461
2022-10-28 2022-10-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,231.8600 1 2 1,611
2022-10-27 2022-10-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,142.7400 5 11 196,812
2022-10-27 2022-10-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,145.0000 3 6 1,879
2022-10-27 2022-10-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,137.6300 1 2 43,208
2022-10-27 2022-10-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,145.0000 2 4 1,459
2022-10-27 2022-10-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,145.0000 2 4 1,459
2022-10-27 2022-10-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,144.9700 1 2 1,610
2022-10-26 2022-10-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,099.1300 4 8 196,807
2022-10-26 2022-10-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,116.4800 3 6 1,876
2022-10-26 2022-10-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,125.0100 1 2 43,207
2022-10-26 2022-10-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,116.4800 2 4 1,457
2022-10-26 2022-10-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,116.4800 2 4 1,457
2022-10-26 2022-10-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,122.4300 1 2 1,609
2022-10-25 2022-10-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,175.0100 4 9 196,803
2022-10-25 2022-10-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,184.9100 3 7 1,873
2022-10-25 2022-10-24 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 2,184.9100 2 4 1,455
2022-10-25 2022-10-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,184.9100 2 4 1,455
2022-10-25 2022-10-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,184.9100 1 2 1,608
2022-10-25 2022-10-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,183.9600 1 2 43,206
2022-10-24 2022-10-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,089.5900 4 8 196,799
2022-10-24 2022-10-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,058.7800 1 2 1,607
2022-10-24 2022-10-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,089.9900 3 6 1,870
2022-10-24 2022-10-21 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 2,089.9900 2 4 1,453
2022-10-24 2022-10-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,089.9900 2 4 1,453
2022-10-24 2022-10-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,068.9900 1 2 43,205
2022-10-21 2022-10-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,075.7600 4 8 196,795
2022-10-21 2022-10-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,093.9500 3 6 1,867
2022-10-21 2022-10-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,093.9500 2 4 1,451
2022-10-21 2022-10-20 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,093.9500 2 4 1,451
2022-10-21 2022-10-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,095.0000 1 2 1,606
2022-10-21 2022-10-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,127.9200 1 2 43,204
2022-10-20 2022-10-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,055.7600 4 8 196,783
2022-10-20 2022-10-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,057.3500 1 2 1,603
2022-10-20 2022-10-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,064.7800 3 6 1,861
2022-10-20 2022-10-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,064.7800 2 4 1,447
2022-10-20 2022-10-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,064.7800 2 4 1,447
2022-10-20 2022-10-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,041.2000 1 2 43,201
2022-10-19 2022-10-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,030.0700 4 8 196,787
2022-10-19 2022-10-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,017.0700 1 2 1,604
2022-10-19 2022-10-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,028.6100 1 2 43,202
2022-10-18 2022-10-14 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,030.1200 4 8 196,779
2022-10-18 2022-10-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,055.7630 4 8 196,783
2022-10-18 2022-10-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,057.3500 1 2 1,603
2022-10-18 2022-10-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,064.7800 3 6 1,861
2022-10-18 2022-10-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,064.7800 2 4 1,447
2022-10-18 2022-10-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 2,064.7800 2 4 1,447
2022-10-18 2022-10-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,041.2000 1 2 43,201
2022-10-17 2022-10-14 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,077.5350 4 8 196,779
2022-10-17 2022-10-14 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,037.5300 1 2 1,602
2022-10-17 2022-10-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,040.2900 3 6 1,858
2022-10-17 2022-10-14 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,040.2900 2 4 1,445
2022-10-17 2022-10-14 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,040.2900 2 4 1,445
2022-10-17 2022-10-14 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,029.4200 1 2 43,200
2022-10-14 2022-10-13 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,097.9500 4 8 196,775
2022-10-14 2022-10-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,097.9500 3 6 1,855
2022-10-14 2022-10-13 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,097.9500 2 4 1,443
2022-10-14 2022-10-13 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,097.9500 2 4 1,443
2022-10-14 2022-10-13 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,097.9500 1 2 1,601
2022-10-14 2022-10-13 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,097.9500 1 2 1,601
2022-10-13 2022-10-12 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,055.3700 4 8 196,771
2022-10-13 2022-10-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,055.3700 3 6 1,852
2022-10-13 2022-10-12 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,055.3700 2 4 1,441
2022-10-13 2022-10-12 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,055.3700 2 4 1,441
2022-10-13 2022-10-12 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,055.3700 1 2 1,600
2022-10-13 2022-10-12 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,055.3700 1 2 1,600
2022-10-12 2022-10-11 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,056.7500 3 6 207,250
2022-10-12 2022-10-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,056.7500 3 6 207,250
2022-10-12 2022-10-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,056.7500 2 4 1,439
2022-10-12 2022-10-11 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,056.7500 2 4 1,439
2022-10-12 2022-10-11 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,056.7500 1 2 1,599
2022-10-12 2022-10-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,056.7500 1 2 1,599
2022-10-11 2022-10-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,001.3800 3 6 207,247
2022-10-11 2022-10-10 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 2,001.3800 3 6 207,247
2022-10-11 2022-10-10 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 2,001.3800 2 4 1,437
2022-10-11 2022-10-10 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 2,001.3800 2 4 1,437
2022-10-11 2022-10-10 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 2,001.3800 1 2 1,598
2022-10-11 2022-10-10 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 2,001.3800 1 2 1,598
2022-10-11 2022-10-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,981.3900 3 6 207,244
2022-10-11 2022-10-07 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,981.3900 3 6 207,244
2022-10-11 2022-10-07 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,981.3900 2 4 1,435
2022-10-11 2022-10-07 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,981.3900 2 4 1,435
2022-10-11 2022-10-07 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,981.3900 1 2 1,597
2022-10-11 2022-10-07 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,981.3900 1 2 1,597
2022-10-07 2022-10-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,024.5400 3 6 207,241
2022-10-07 2022-10-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,024.5400 3 6 207,241
2022-10-07 2022-10-06 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 2,024.5400 2 4 1,433
2022-10-07 2022-10-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,024.5400 2 4 1,433
2022-10-07 2022-10-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,024.5400 1 2 1,596
2022-10-07 2022-10-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,024.5400 1 2 1,596
2022-10-06 2022-10-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 2,013.4800 3 6 207,238
2022-10-06 2022-10-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 2,013.4800 3 6 207,238
2022-10-06 2022-10-05 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 2,013.4800 2 4 1,431
2022-10-06 2022-10-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 2,013.4800 2 4 1,431
2022-10-06 2022-10-05 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 2,013.4800 1 2 1,595
2022-10-06 2022-10-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 2,013.4800 1 2 1,595
2022-10-05 2022-10-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,969.9900 3 6 207,235
2022-10-05 2022-10-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,969.9900 3 6 207,235
2022-10-05 2022-10-04 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,969.9900 2 4 1,429
2022-10-05 2022-10-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,969.9900 2 4 1,429
2022-10-05 2022-10-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,969.9900 1 2 1,594
2022-10-05 2022-10-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,969.9900 1 2 1,594
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,777.2300 61 108 104,345
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,777.2300 27 48 104,284
2022-10-04 2022-10-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,777.2300 -27 -48 1,831
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,777.2300 18 32 104,257
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock J - Other I 1,777.2300 -18 -32 1,427
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,866.0000 3 6 207,232
2022-10-04 2022-10-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,866.0000 3 6 207,232
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,866.0000 2 4 1,445
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,866.0000 2 4 1,445
2022-10-04 2022-10-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,866.0000 1 2 1,593
2022-10-04 2022-10-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,866.0000 1 2 1,593
2022-10-03 2022-09-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,777.2300 3 5 207,229
2022-10-03 2022-09-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,777.2300 3 5 207,229
2022-10-03 2022-09-30 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,777.2300 2 4 1,443
2022-10-03 2022-09-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,777.2300 2 4 1,443
2022-10-03 2022-09-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,777.2300 1 2 1,592
2022-10-03 2022-09-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,777.2300 1 2 1,592
2022-09-30 2022-09-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,777.7000 3 5 207,226
2022-09-30 2022-09-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,777.7000 3 5 207,226
2022-09-30 2022-09-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,777.7000 2 4 1,441
2022-09-30 2022-09-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,777.7000 2 4 1,441
2022-09-30 2022-09-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,777.7000 1 2 1,591
2022-09-30 2022-09-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,777.7000 1 2 1,591
2022-09-29 2022-09-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,766.5200 3 5 207,223
2022-09-29 2022-09-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,766.5200 3 5 207,223
2022-09-29 2022-09-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,766.5200 2 4 1,439
2022-09-29 2022-09-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,766.5200 2 4 1,439
2022-09-29 2022-09-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,766.5200 1 2 1,590
2022-09-29 2022-09-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,766.5200 1 2 1,590
2022-09-28 2022-09-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,685.8500 3 5 207,220
2022-09-28 2022-09-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,685.8500 3 5 207,220
2022-09-28 2022-09-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,685.8500 2 3 1,437
2022-09-28 2022-09-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,685.8500 2 3 1,437
2022-09-28 2022-09-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,685.8500 1 2 1,589
2022-09-28 2022-09-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,685.8500 1 2 1,589
2022-09-27 2022-09-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,626.8500 3 5 207,217
2022-09-27 2022-09-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,626.8500 3 5 207,217
2022-09-27 2022-09-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,626.8500 2 3 1,435
2022-09-27 2022-09-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,626.8500 2 3 1,435
2022-09-27 2022-09-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,626.8500 1 2 1,588
2022-09-27 2022-09-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,626.8500 1 2 1,588
2022-09-26 2022-09-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,640.1900 3 5 207,214
2022-09-26 2022-09-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,640.1900 3 5 207,214
2022-09-26 2022-09-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,640.1900 1 2 43,185
2022-09-26 2022-09-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,640.1900 1 2 43,185
2022-09-26 2022-09-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,640.1900 2 3 1,433
2022-09-26 2022-09-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,640.1900 2 3 1,433
2022-09-23 2022-09-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,779.6700 3 5 207,211
2022-09-23 2022-09-22 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,779.6700 3 5 207,211
2022-09-23 2022-09-22 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,779.6700 1 2 43,184
2022-09-23 2022-09-22 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,779.6700 2 4 1,431
2022-09-23 2022-09-22 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,779.6700 1 2 1,586
2022-09-23 2022-09-22 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,779.6700 2 4 104,225
2022-09-22 2022-09-21 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,773.7900 4 7 207,208
2022-09-22 2022-09-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,773.7900 3 5 1,834
2022-09-22 2022-09-21 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,773.7900 1 2 43,183
2022-09-22 2022-09-21 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,773.7900 1 2 43,183
2022-09-22 2022-09-21 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,773.7900 2 4 1,429
2022-09-22 2022-09-21 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,773.7900 2 4 1,429
2022-09-21 2022-09-20 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,818.5000 4 7 207,204
2022-09-21 2022-09-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,818.5000 3 5 1,831
2022-09-21 2022-09-20 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,818.5000 1 2 43,182
2022-09-21 2022-09-20 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,818.5000 1 2 43,182
2022-09-21 2022-09-20 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,818.5000 2 4 1,427
2022-09-21 2022-09-20 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,818.5000 2 4 1,427
2022-09-20 2022-09-19 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,816.3800 4 7 207,200
2022-09-20 2022-09-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,816.3800 3 5 1,828
2022-09-20 2022-09-19 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,816.3800 1 2 43,181
2022-09-20 2022-09-19 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,816.3800 1 2 43,181
2022-09-20 2022-09-19 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,816.3800 2 4 1,425
2022-09-20 2022-09-19 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,816.3800 2 4 1,425
2022-09-19 2022-09-16 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,773.1000 4 7 207,196
2022-09-19 2022-09-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,773.1000 3 5 1,825
2022-09-19 2022-09-16 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,773.1000 1 2 43,180
2022-09-19 2022-09-16 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,773.1000 1 2 43,180
2022-09-19 2022-09-16 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,773.1000 2 4 1,423
2022-09-19 2022-09-16 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,773.1000 2 4 1,423
2022-09-16 2022-09-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,767.1400 4 7 207,192
2022-09-16 2022-09-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,767.1400 1 2 43,179
2022-09-16 2022-09-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,767.1400 1 2 43,179
2022-09-16 2022-09-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,767.1400 3 5 1,822
2022-09-16 2022-09-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,767.1400 2 4 104,215
2022-09-16 2022-09-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,767.1400 2 4 104,215
2022-09-15 2022-09-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,858.3100 4 7 207,188
2022-09-15 2022-09-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,858.3100 3 6 1,819
2022-09-15 2022-09-14 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,858.3100 2 4 1,419
2022-09-15 2022-09-14 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,858.3100 2 4 1,419
2022-09-15 2022-09-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,858.3100 1 2 1,580
2022-09-15 2022-09-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,858.3100 1 2 1,580
2022-09-14 2022-09-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,751.3100 4 7 207,184
2022-09-14 2022-09-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,751.3100 3 5 1,816
2022-09-14 2022-09-13 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,751.3100 2 4 1,417
2022-09-14 2022-09-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,751.3100 2 4 1,417
2022-09-14 2022-09-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,751.3100 1 2 1,579
2022-09-14 2022-09-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,751.3100 1 2 1,579
2022-09-13 2022-09-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,827.1600 4 7 207,180
2022-09-13 2022-09-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,827.1600 3 5 1,813
2022-09-13 2022-09-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,827.1600 2 4 1,415
2022-09-13 2022-09-12 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,827.1600 2 4 1,415
2022-09-13 2022-09-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,827.1600 1 2 1,578
2022-09-13 2022-09-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,827.1600 1 2 1,578
2022-09-12 2022-09-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,822.8000 7 13 207,176
2022-09-12 2022-09-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,822.8000 3 5 1,810
2022-09-12 2022-09-09 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,822.8000 2 4 1,413
2022-09-12 2022-09-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,822.8000 2 4 1,413
2022-09-12 2022-09-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,822.8000 1 2 1,577
2022-09-12 2022-09-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,822.8000 1 2 1,577
2022-09-09 2022-09-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,807.3900 11 20 207,169
2022-09-09 2022-09-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,807.3900 3 5 1,807
2022-09-09 2022-09-08 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,807.3900 2 4 1,411
2022-09-09 2022-09-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,807.3900 2 4 1,411
2022-09-09 2022-09-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,807.3900 1 2 1,576
2022-09-09 2022-09-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,807.3900 1 2 1,576
2022-09-08 2022-09-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,834.4900 12 22 207,158
2022-09-08 2022-09-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,834.4900 3 6 1,804
2022-09-08 2022-09-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,834.4900 2 4 1,409
2022-09-08 2022-09-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,834.4900 2 4 1,409
2022-09-08 2022-09-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,834.4900 1 2 1,575
2022-09-08 2022-09-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,834.4900 1 2 1,575
2022-09-07 2022-09-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,859.1900 2 4 1,407
2022-09-07 2022-09-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,859.1900 2 4 1,407
2022-09-07 2022-09-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,859.1900 13 24 207,146
2022-09-07 2022-09-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,859.1900 3 6 1,801
2022-09-07 2022-09-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,859.1900 1 2 1,574
2022-09-07 2022-09-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,859.1900 1 2 1,574
2022-09-06 2022-09-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,888.0100 13 25 207,133
2022-09-06 2022-09-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,888.0100 3 6 1,798
2022-09-06 2022-09-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,888.0100 2 4 1,405
2022-09-06 2022-09-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,888.0100 2 4 1,405
2022-09-06 2022-09-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,888.0100 1 2 1,573
2022-09-06 2022-09-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,888.0100 1 2 1,573
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,840.4600 59 109 104,197
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,840.4600 27 50 104,138
2022-09-02 2022-09-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,840.4600 -27 -50 1,795
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,840.4600 18 33 104,111
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock J - Other I 1,840.4600 -18 -33 1,403
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,789.7400 13 23 207,120
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,789.7400 1 2 43,170
2022-09-02 2022-09-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,789.7400 1 2 43,170
2022-09-02 2022-09-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,789.7400 3 5 1,822
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,789.7400 2 4 104,093
2022-09-02 2022-09-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,789.7400 2 4 104,093
2022-09-01 2022-08-31 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,840.4600 13 24 207,107
2022-09-01 2022-08-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,840.4600 3 6 1,819
2022-09-01 2022-08-31 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,840.4600 2 4 1,419
2022-09-01 2022-08-31 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,840.4600 2 4 1,419
2022-09-01 2022-08-31 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,840.4600 1 2 1,571
2022-09-01 2022-08-31 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,840.4600 1 2 1,571
2022-08-31 2022-08-30 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,716.8000 13 22 207,094
2022-08-31 2022-08-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,716.8000 3 5 1,816
2022-08-31 2022-08-30 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,716.8000 2 3 1,417
2022-08-31 2022-08-30 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,716.8000 2 3 1,417
2022-08-31 2022-08-30 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,716.8000 1 2 1,570
2022-08-31 2022-08-30 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,716.8000 1 2 43,168
2022-08-30 2022-08-29 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,852.2900 13 24 207,081
2022-08-30 2022-08-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,852.2900 3 6 1,813
2022-08-30 2022-08-29 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,852.2900 2 4 1,415
2022-08-30 2022-08-29 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,852.2900 2 4 1,415
2022-08-30 2022-08-29 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,852.2900 1 2 1,569
2022-08-30 2022-08-29 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,852.2900 1 2 1,569
2022-08-29 2022-08-26 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,834.2800 13 24 207,068
2022-08-29 2022-08-26 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,834.2800 1 2 43,166
2022-08-29 2022-08-26 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,834.2800 1 2 43,166
2022-08-29 2022-08-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,834.2800 3 6 1,810
2022-08-29 2022-08-26 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,834.2800 2 4 104,085
2022-08-29 2022-08-26 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,834.2800 2 4 104,085
2022-08-26 2022-08-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,786.5100 13 23 207,055
2022-08-26 2022-08-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,786.5100 3 5 1,807
2022-08-26 2022-08-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,786.5100 2 4 1,411
2022-08-26 2022-08-25 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,786.5100 2 4 1,411
2022-08-26 2022-08-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,786.5100 1 2 1,567
2022-08-26 2022-08-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,786.5100 1 2 1,567
2022-08-25 2022-08-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,814.3200 13 24 207,042
2022-08-25 2022-08-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,814.3200 3 5 1,804
2022-08-25 2022-08-24 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,814.3200 2 4 1,409
2022-08-25 2022-08-24 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,814.3200 2 4 1,409
2022-08-25 2022-08-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,814.3200 1 2 1,566
2022-08-25 2022-08-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,814.3200 1 2 1,566
2022-08-24 2022-08-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,772.3100 13 23 207,029
2022-08-24 2022-08-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,772.3100 3 5 1,801
2022-08-24 2022-08-23 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,772.3100 2 4 1,407
2022-08-24 2022-08-23 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,772.3100 2 4 1,407
2022-08-24 2022-08-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,772.3100 1 2 1,565
2022-08-24 2022-08-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,772.3100 1 2 1,565
2022-08-23 2022-08-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,739.5000 13 23 207,016
2022-08-23 2022-08-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,739.5000 2 3 104,077
2022-08-23 2022-08-22 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,739.5000 2 3 104,077
2022-08-23 2022-08-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,739.5000 3 5 1,798
2022-08-23 2022-08-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,739.5000 1 2 1,564
2022-08-23 2022-08-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,739.5000 1 2 1,564
2022-08-22 2022-08-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,720.6600 13 22 207,003
2022-08-22 2022-08-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,720.6600 3 5 1,795
2022-08-22 2022-08-19 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,720.6600 2 3 1,403
2022-08-22 2022-08-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,720.6600 2 3 1,403
2022-08-22 2022-08-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,720.6600 1 2 1,563
2022-08-22 2022-08-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,720.6600 1 2 1,563
2022-08-19 2022-08-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,790.4400 13 23 206,990
2022-08-19 2022-08-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,790.4400 3 5 1,792
2022-08-19 2022-08-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,790.4400 2 4 1,401
2022-08-19 2022-08-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,790.4400 2 4 1,401
2022-08-19 2022-08-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,790.4400 1 2 1,562
2022-08-19 2022-08-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,790.4400 1 2 1,562
2022-08-18 2022-08-17 4 STAHL MURRAY Horizon Kinetcs Asset Management, LLC TPL Common Stock P - Purchase I 1,725.0000 13 22 206,977
2022-08-18 2022-08-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,725.0000 3 5 1,789
2022-08-18 2022-08-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,725.0000 2 3 1,399
2022-08-18 2022-08-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,725.0000 2 3 1,399
2022-08-18 2022-08-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,725.0000 1 2 1,561
2022-08-18 2022-08-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,725.0000 1 2 1,561
2022-08-17 2022-08-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,658.8500 13 22 206,964
2022-08-17 2022-08-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,658.8500 3 5 1,786
2022-08-17 2022-08-16 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,658.8500 2 3 1,397
2022-08-17 2022-08-16 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,658.8500 2 3 1,397
2022-08-17 2022-08-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,658.8500 1 2 1,560
2022-08-17 2022-08-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,658.8500 1 2 1,560
2022-08-16 2022-08-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,687.3000 13 22 206,951
2022-08-16 2022-08-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,687.3000 3 5 1,783
2022-08-16 2022-08-15 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,687.3000 2 3 1,395
2022-08-16 2022-08-15 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,687.3000 2 3 1,395
2022-08-16 2022-08-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,687.3000 1 2 1,559
2022-08-16 2022-08-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,687.3000 1 2 1,559
2022-08-15 2022-08-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,676.4400 13 22 206,938
2022-08-15 2022-08-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,676.4400 3 5 1,780
2022-08-15 2022-08-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,676.4400 2 3 1,393
2022-08-15 2022-08-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,676.4400 2 3 1,393
2022-08-15 2022-08-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,676.4400 1 2 1,558
2022-08-15 2022-08-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,676.4400 1 2 1,558
2022-08-12 2022-08-11 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,744.6000 13 23 206,925
2022-08-12 2022-08-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,744.6000 3 5 1,777
2022-08-12 2022-08-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,744.6000 2 3 1,391
2022-08-12 2022-08-11 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,744.6000 2 3 1,391
2022-08-12 2022-08-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,744.6000 1 2 1,557
2022-08-12 2022-08-11 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,744.6000 1 2 1,557
2022-08-11 2022-08-10 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,730.2500 13 22 206,912
2022-08-11 2022-08-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,730.2500 3 5 1,774
2022-08-11 2022-08-10 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,730.2500 2 3 1,389
2022-08-11 2022-08-10 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,730.2500 1 2 1,556
2022-08-11 2022-08-10 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,730.2500 1 2 1,556
2022-08-11 2022-08-10 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,730.2500 2 3 104,061
2022-08-10 2022-08-09 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,711.0000 13 22 206,899
2022-08-10 2022-08-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,711.0000 3 5 1,771
2022-08-10 2022-08-09 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,711.0000 2 3 1,387
2022-08-10 2022-08-09 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,711.0000 2 3 1,387
2022-08-10 2022-08-09 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,711.0000 1 2 1,555
2022-08-10 2022-08-09 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,711.0000 1 2 1,555
2022-08-09 2022-08-08 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,710.9400 13 22 206,886
2022-08-09 2022-08-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,710.9400 3 5 1,768
2022-08-09 2022-08-08 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,710.9400 2 3 1,385
2022-08-09 2022-08-08 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,710.9400 2 3 1,385
2022-08-09 2022-08-08 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,710.9400 1 2 1,554
2022-08-09 2022-08-08 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,710.9400 1 2 1,554
2022-08-08 2022-08-05 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,656.8200 13 22 206,873
2022-08-08 2022-08-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,656.8200 3 5 1,765
2022-08-08 2022-08-05 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,656.8200 2 3 1,383
2022-08-08 2022-08-05 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,656.8200 2 3 1,383
2022-08-08 2022-08-05 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,656.8200 1 2 1,553
2022-08-08 2022-08-05 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,656.8200 1 2 1,553
2022-08-05 2022-08-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,641.5500 13 21 206,860
2022-08-05 2022-08-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,641.5500 3 5 1,762
2022-08-05 2022-08-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,641.5500 2 3 1,381
2022-08-05 2022-08-04 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,641.5500 2 3 1,381
2022-08-05 2022-08-04 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,641.5500 1 2 1,552
2022-08-05 2022-08-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,641.5500 1 2 1,552
2022-08-04 2022-08-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,769.4100 13 23 206,847
2022-08-04 2022-08-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,769.4100 3 5 1,759
2022-08-04 2022-08-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,769.4100 2 4 1,379
2022-08-04 2022-08-03 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,769.4100 2 4 1,379
2022-08-04 2022-08-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,769.4100 1 2 1,551
2022-08-04 2022-08-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,769.4100 1 2 1,551
2022-08-03 2022-08-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,822.2700 13 24 206,834
2022-08-03 2022-08-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,822.2700 3 5 1,756
2022-08-03 2022-08-02 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,822.2700 2 4 1,377
2022-08-03 2022-08-02 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,822.2700 2 4 1,377
2022-08-03 2022-08-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,822.2700 1 2 1,550
2022-08-03 2022-08-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,822.2700 1 2 1,550
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,833.8500 51 94 104,047
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,833.8500 27 50 103,996
2022-08-02 2022-08-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,833.8500 -27 -50 1,753
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,833.8500 18 33 103,969
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock J - Other I 1,833.8500 -18 -33 1,375
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,821.9400 13 24 206,821
2022-08-02 2022-08-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,821.9400 3 5 1,780
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,821.9400 2 4 1,393
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,821.9400 2 4 1,393
2022-08-02 2022-08-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,821.9400 1 2 1,549
2022-08-02 2022-08-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,821.9400 1 2 1,549
2022-08-01 2022-07-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,833.8500 13 24 206,808
2022-08-01 2022-07-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,833.8500 3 6 1,777
2022-08-01 2022-07-29 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,833.8500 2 4 1,391
2022-08-01 2022-07-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,833.8500 2 4 1,391
2022-08-01 2022-07-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,833.8500 1 2 1,548
2022-08-01 2022-07-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,833.8500 1 2 1,548
2022-07-29 2022-07-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,830.4900 13 24 206,795
2022-07-29 2022-07-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,830.4900 1 2 43,145
2022-07-29 2022-07-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,830.4900 1 2 43,145
2022-07-29 2022-07-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,830.4900 3 5 1,774
2022-07-29 2022-07-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,830.4900 2 4 103,947
2022-07-29 2022-07-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,830.4900 2 4 103,947
2022-07-28 2022-07-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,828.9200 13 24 206,782
2022-07-28 2022-07-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,828.9200 3 5 1,771
2022-07-28 2022-07-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,828.9200 2 4 1,387
2022-07-28 2022-07-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,828.9200 2 4 1,387
2022-07-28 2022-07-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,828.9200 1 2 1,546
2022-07-28 2022-07-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,828.9200 1 2 1,546
2022-07-27 2022-07-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,773.3600 13 23 206,769
2022-07-27 2022-07-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,773.3600 3 5 1,768
2022-07-27 2022-07-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,773.3600 2 4 1,385
2022-07-27 2022-07-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,773.3600 2 4 1,385
2022-07-27 2022-07-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,773.3600 1 2 1,545
2022-07-27 2022-07-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,773.3600 1 2 1,545
2022-07-26 2022-07-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,769.9300 13 23 206,756
2022-07-26 2022-07-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,769.9300 3 5 1,765
2022-07-26 2022-07-25 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,769.9300 2 4 1,383
2022-07-26 2022-07-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,769.9300 2 4 1,383
2022-07-26 2022-07-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,769.9300 1 2 1,544
2022-07-26 2022-07-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,769.9300 1 2 1,544
2022-07-25 2022-07-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,720.0000 13 22 206,743
2022-07-25 2022-07-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,720.0000 1 2 43,141
2022-07-25 2022-07-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,720.0000 1 2 43,141
2022-07-25 2022-07-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,720.0000 3 5 1,762
2022-07-25 2022-07-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,720.0000 2 3 103,939
2022-07-25 2022-07-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,720.0000 2 3 103,939
2022-07-22 2022-07-21 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,754.3400 13 23 206,730
2022-07-22 2022-07-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,754.3400 3 5 1,759
2022-07-22 2022-07-21 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,754.3400 2 4 1,379
2022-07-22 2022-07-21 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,754.3400 2 4 1,379
2022-07-22 2022-07-21 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,754.3400 1 2 1,542
2022-07-22 2022-07-21 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,754.3400 1 2 1,542
2022-07-21 2022-07-20 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,811.9400 13 24 206,717
2022-07-21 2022-07-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,811.9400 3 5 1,756
2022-07-21 2022-07-20 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,811.9400 2 4 1,377
2022-07-21 2022-07-20 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,811.9400 2 4 1,377
2022-07-21 2022-07-20 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,811.9400 1 2 1,541
2022-07-21 2022-07-20 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,811.9400 1 2 1,541
2022-07-20 2022-07-19 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,735.2000 13 23 206,704
2022-07-20 2022-07-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,735.2000 3 5 1,753
2022-07-20 2022-07-19 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,735.2000 2 3 1,375
2022-07-20 2022-07-19 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,735.2000 2 3 1,375
2022-07-20 2022-07-19 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,735.2000 1 2 1,540
2022-07-20 2022-07-19 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,735.2000 1 2 1,540
2022-07-19 2022-07-18 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,692.5700 13 22 206,691
2022-07-19 2022-07-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,692.5700 3 5 1,750
2022-07-19 2022-07-18 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,692.5700 2 3 1,373
2022-07-19 2022-07-18 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,692.5700 2 3 1,373
2022-07-19 2022-07-18 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,692.5700 1 2 1,539
2022-07-19 2022-07-18 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,692.5700 1 2 1,539
2022-07-18 2022-07-15 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,666.6700 13 22 206,678
2022-07-18 2022-07-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,666.6700 3 5 1,747
2022-07-18 2022-07-15 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,666.6700 2 3 1,371
2022-07-18 2022-07-15 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,666.6700 2 3 1,371
2022-07-18 2022-07-15 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,666.6700 1 2 1,538
2022-07-18 2022-07-15 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,666.6700 1 2 1,538
2022-07-15 2022-07-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,650.0000 3 5 1,744
2022-07-15 2022-07-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,650.0000 13 21 206,665
2022-07-15 2022-07-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,650.0000 2 3 1,369
2022-07-15 2022-07-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,650.0000 2 3 1,369
2022-07-15 2022-07-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,650.0000 1 2 1,537
2022-07-15 2022-07-14 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,650.0000 1 2 1,537
2022-07-14 2022-07-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,599.3700 13 21 206,652
2022-07-14 2022-07-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,599.3700 3 5 1,741
2022-07-14 2022-07-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,599.3700 2 3 1,367
2022-07-14 2022-07-13 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,599.3700 2 3 1,367
2022-07-14 2022-07-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,599.3700 1 2 1,536
2022-07-14 2022-07-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,599.3700 1 2 1,536
2022-07-13 2022-07-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,548.4900 13 20 206,639
2022-07-13 2022-07-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,548.4900 3 5 1,738
2022-07-13 2022-07-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,548.4900 2 3 1,365
2022-07-13 2022-07-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,548.4900 2 3 1,365
2022-07-13 2022-07-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,548.4900 1 2 1,535
2022-07-13 2022-07-12 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,548.4900 1 2 1,535
2022-07-12 2022-07-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,547.0000 13 20 206,626
2022-07-12 2022-07-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,547.0000 3 5 1,735
2022-07-12 2022-07-11 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,547.0000 2 3 1,363
2022-07-12 2022-07-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,547.0000 2 3 1,363
2022-07-12 2022-07-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,547.0000 1 2 1,534
2022-07-12 2022-07-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,547.0000 1 2 1,534
2022-07-11 2022-07-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,542.3500 13 20 206,613
2022-07-11 2022-07-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,542.3500 3 5 1,732
2022-07-11 2022-07-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,542.3500 2 3 1,361
2022-07-11 2022-07-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,542.3500 2 3 1,361
2022-07-11 2022-07-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,542.3500 1 2 1,533
2022-07-11 2022-07-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,542.3500 1 2 1,533
2022-07-08 2022-07-07 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,532.2400 13 20 206,600
2022-07-08 2022-07-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,532.2400 3 5 1,729
2022-07-08 2022-07-07 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,532.2400 1 2 43,130
2022-07-08 2022-07-07 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,532.2400 1 2 43,130
2022-07-08 2022-07-07 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,532.2400 2 3 1,359
2022-07-08 2022-07-07 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,532.2400 2 3 1,359
2022-07-07 2022-07-06 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,488.0200 48 71 103,915
2022-07-07 2022-07-06 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,445.5200 13 19 206,587
2022-07-07 2022-07-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,445.5200 3 4 1,726
2022-07-07 2022-07-06 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,445.5200 1 1 43,129
2022-07-07 2022-07-06 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,445.5200 1 1 43,129
2022-07-07 2022-07-06 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,445.5200 2 3 1,357
2022-07-07 2022-07-06 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,445.5200 2 3 1,357
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,488.0200 15 22 103,865
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,488.0200 27 40 103,850
2022-07-06 2022-07-05 4 STAHL MURRAY TPL Common Stock J - Other D 1,488.0200 -27 -40 1,723
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,488.0200 18 27 103,823
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock J - Other I 1,488.0200 -18 -27 1,355
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,468.3500 13 19 206,574
2022-07-06 2022-07-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,468.3500 3 4 1,750
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,468.3500 1 1 43,128
2022-07-06 2022-07-05 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,468.3500 1 1 43,128
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,468.3500 2 3 1,373
2022-07-06 2022-07-05 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,468.3500 2 3 1,373
2022-07-05 2022-07-01 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,526.9700 13 20 206,561
2022-07-05 2022-07-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,526.9700 3 5 1,747
2022-07-05 2022-07-01 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,526.9700 1 2 43,127
2022-07-05 2022-07-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,526.9700 1 2 43,127
2022-07-05 2022-07-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,526.9700 2 3 1,371
2022-07-05 2022-07-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,526.9700 2 3 1,371
2022-07-01 2022-06-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,488.0200 13 19 206,548
2022-07-01 2022-06-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,488.0200 3 4 1,744
2022-07-01 2022-06-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,488.0200 1 1 43,126
2022-07-01 2022-06-30 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,488.0200 1 1 43,126
2022-07-01 2022-06-30 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,488.0200 2 3 1,369
2022-07-01 2022-06-30 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,488.0200 2 3 1,369
2022-06-30 2022-06-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,505.7900 13 20 206,535
2022-06-30 2022-06-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,505.7900 3 5 1,741
2022-06-30 2022-06-29 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,505.7900 2 3 1,367
2022-06-30 2022-06-29 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,505.7900 2 3 1,367
2022-06-30 2022-06-29 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,505.7900 1 2 1,527
2022-06-30 2022-06-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,505.7900 1 2 43,125
2022-06-29 2022-06-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,632.7400 13 21 206,522
2022-06-29 2022-06-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,632.7400 3 5 1,738
2022-06-29 2022-06-28 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,632.7400 2 3 1,365
2022-06-29 2022-06-28 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,632.7400 2 3 1,365
2022-06-29 2022-06-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,632.7400 1 2 1,526
2022-06-29 2022-06-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,632.7400 1 2 1,526
2022-06-28 2022-06-27 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,538.6400 13 20 206,509
2022-06-28 2022-06-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,538.6400 3 5 1,735
2022-06-28 2022-06-27 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,538.6400 2 3 1,363
2022-06-28 2022-06-27 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,538.6400 2 3 1,363
2022-06-28 2022-06-27 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,538.6400 1 2 1,525
2022-06-28 2022-06-27 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,538.6400 1 2 1,525
2022-06-27 2022-06-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,519.9600 13 20 206,496
2022-06-27 2022-06-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,519.9600 3 5 1,732
2022-06-27 2022-06-24 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,519.9600 2 3 1,361
2022-06-27 2022-06-24 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,519.9600 2 3 1,361
2022-06-27 2022-06-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,519.9600 1 2 1,524
2022-06-27 2022-06-24 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,519.9600 1 2 1,524
2022-06-24 2022-06-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,458.1200 13 19 206,483
2022-06-24 2022-06-23 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,458.1200 1 1 43,121
2022-06-24 2022-06-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,458.1200 1 1 43,121
2022-06-24 2022-06-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,458.1200 3 4 1,729
2022-06-24 2022-06-23 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,458.1200 2 3 1,458
2022-06-24 2022-06-23 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,458.1200 2 3 1,458
2022-06-23 2022-06-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,457.0200 13 19 206,470
2022-06-23 2022-06-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,457.0200 3 4 1,726
2022-06-23 2022-06-22 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,457.0200 2 3 1,357
2022-06-23 2022-06-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,457.0200 1 1 1,522
2022-06-23 2022-06-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,457.0200 1 1 1,522
2022-06-22 2022-06-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,542.5600 13 20 206,457
2022-06-22 2022-06-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,542.5600 3 5 1,723
2022-06-22 2022-06-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,542.5600 2 3 1,355
2022-06-22 2022-06-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,542.5600 1 2 1,521
2022-06-22 2022-06-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,542.5600 1 2 1,521
2022-06-21 2022-06-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,456.1800 13 19 206,444
2022-06-21 2022-06-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,456.1800 3 4 1,720
2022-06-21 2022-06-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,456.1800 2 3 1,353
2022-06-21 2022-06-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,456.1800 1 1 1,520
2022-06-21 2022-06-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,456.1800 1 1 1,520
2022-06-17 2022-06-16 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,552.0600 13 20 206,431
2022-06-17 2022-06-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,552.0600 3 5 1,717
2022-06-17 2022-06-16 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,552.0600 1 2 1,519
2022-06-17 2022-06-16 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,552.0600 1 2 1,519
2022-06-17 2022-06-16 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,552.0600 2 3 1,351
2022-06-16 2022-06-15 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,624.0000 13 21 206,418
2022-06-16 2022-06-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,624.0000 3 5 1,714
2022-06-16 2022-06-15 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,624.0000 2 3 1,349
2022-06-16 2022-06-15 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,624.0000 1 2 1,518
2022-06-16 2022-06-15 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,624.0000 1 2 1,518
2022-06-15 2022-06-14 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,636.3200 13 21 206,405
2022-06-15 2022-06-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,636.3200 3 5 1,711
2022-06-15 2022-06-14 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,636.3200 2 3 1,347
2022-06-15 2022-06-14 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,636.3200 1 2 1,517
2022-06-15 2022-06-14 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,636.3200 1 2 1,517
2022-06-14 2022-06-13 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,603.5000 13 21 206,392
2022-06-14 2022-06-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,603.5000 3 5 1,708
2022-06-14 2022-06-13 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,603.5000 2 3 1,345
2022-06-14 2022-06-13 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,603.5000 1 2 1,516
2022-06-14 2022-06-13 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,603.5000 1 2 1,516
2022-06-13 2022-06-10 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,712.9200 13 22 206,379
2022-06-13 2022-06-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,712.9200 3 5 1,705
2022-06-13 2022-06-10 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,712.9200 2 3 1,343
2022-06-13 2022-06-10 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,712.9200 1 2 1,515
2022-06-13 2022-06-10 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,712.9200 1 2 1,515
2022-06-10 2022-06-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,719.4500 13 22 206,366
2022-06-10 2022-06-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,719.4500 3 5 1,702
2022-06-10 2022-06-09 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,719.4500 2 3 1,341
2022-06-10 2022-06-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,719.4500 1 2 1,514
2022-06-10 2022-06-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,719.4500 1 2 1,514
2022-06-09 2022-06-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,719.8600 13 22 206,353
2022-06-09 2022-06-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,719.8600 3 5 1,699
2022-06-09 2022-06-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,719.8600 2 3 1,339
2022-06-09 2022-06-08 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,719.8600 1 2 1,513
2022-06-09 2022-06-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,719.8600 1 2 1,513
2022-06-08 2022-06-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,746.2300 12 21 206,340
2022-06-08 2022-06-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,746.2300 3 5 1,696
2022-06-08 2022-06-07 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,746.2300 2 3 1,337
2022-06-08 2022-06-07 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,746.2300 2 3 1,337
2022-06-08 2022-06-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,746.2300 1 2 43,110
2022-06-07 2022-06-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,681.7700 12 20 206,328
2022-06-07 2022-06-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,681.7700 3 5 1,693
2022-06-07 2022-06-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,681.7700 2 3 1,335
2022-06-07 2022-06-06 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,681.7700 2 3 1,335
2022-06-07 2022-06-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,681.7700 1 2 43,109
2022-06-06 2022-06-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,677.8600 12 20 206,316
2022-06-06 2022-06-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,677.8600 3 5 1,690
2022-06-06 2022-06-03 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,677.8600 2 3 1,333
2022-06-06 2022-06-03 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,677.8600 2 3 1,333
2022-06-06 2022-06-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,677.8600 1 2 43,108
2022-06-03 2022-06-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,632.6700 12 20 206,304
2022-06-03 2022-06-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,632.6700 1 2 43,107
2022-06-03 2022-06-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,632.6700 3 5 1,687
2022-06-03 2022-06-02 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,632.6700 2 3 1,506
2022-06-03 2022-06-02 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,632.6700 2 3 1,506
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,565.9900 50 78 103,805
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,565.9900 27 42 103,755
2022-06-02 2022-06-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,565.9900 -27 -42 1,684
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,565.9900 18 28 103,728
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock J - Other I 1,565.9900 -18 -28 1,329
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,597.8400 12 19 206,292
2022-06-02 2022-06-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,597.8400 3 5 1,711
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,597.8400 2 3 1,347
2022-06-02 2022-06-01 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,597.8400 2 3 1,347
2022-06-02 2022-06-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,597.8400 1 2 43,106
2022-06-01 2022-05-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,565.9900 12 19 206,280
2022-06-01 2022-05-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,565.9900 3 5 1,708
2022-06-01 2022-05-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,565.9900 2 3 1,345
2022-06-01 2022-05-31 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,565.9900 2 3 1,345
2022-06-01 2022-05-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,565.9900 1 2 43,105
2022-05-31 2022-05-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,574.0200 12 19 206,268
2022-05-31 2022-05-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,574.0200 3 5 1,705
2022-05-31 2022-05-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,574.0200 2 3 1,343
2022-05-31 2022-05-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,574.0200 2 3 1,343
2022-05-31 2022-05-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,574.0200 1 2 43,104
2022-05-27 2022-05-26 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,526.9500 12 18 206,256
2022-05-27 2022-05-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,526.9500 3 5 1,702
2022-05-27 2022-05-26 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,526.9500 2 3 1,341
2022-05-27 2022-05-26 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,526.9500 2 3 1,341
2022-05-27 2022-05-26 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,526.9500 1 2 43,103
2022-05-26 2022-05-25 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,486.8400 12 18 206,244
2022-05-26 2022-05-25 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,486.8400 1 1 43,102
2022-05-26 2022-05-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.8400 3 4 1,699
2022-05-26 2022-05-25 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,486.8400 2 3 1,496
2022-05-26 2022-05-25 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,486.8400 2 3 1,496
2022-05-25 2022-05-24 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,426.6700 12 17 206,232
2022-05-25 2022-05-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,426.6700 3 4 1,696
2022-05-25 2022-05-24 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,426.6700 2 3 1,337
2022-05-25 2022-05-24 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,426.6700 2 3 1,337
2022-05-25 2022-05-24 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,426.6700 1 1 43,101
2022-05-24 2022-05-23 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,406.5200 12 17 206,220
2022-05-24 2022-05-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,406.5200 3 4 1,693
2022-05-24 2022-05-23 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,406.5200 2 3 1,335
2022-05-24 2022-05-23 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,406.5200 2 3 1,335
2022-05-24 2022-05-23 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,406.5200 1 1 43,100
2022-05-23 2022-05-20 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,372.3000 12 16 206,208
2022-05-23 2022-05-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,372.3000 3 4 1,690
2022-05-23 2022-05-20 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,372.3000 2 3 1,333
2022-05-23 2022-05-20 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,372.3000 2 3 1,333
2022-05-23 2022-05-20 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,372.3000 1 1 43,099
2022-05-20 2022-05-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,356.4800 12 16 206,196
2022-05-20 2022-05-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,356.4800 3 4 1,687
2022-05-20 2022-05-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,356.4800 1 1 43,098
2022-05-20 2022-05-19 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,356.4800 2 3 1,331
2022-05-20 2022-05-19 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,356.4800 2 3 1,331
2022-05-19 2022-05-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,354.2400 12 16 206,184
2022-05-19 2022-05-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,354.2400 3 4 1,684
2022-05-19 2022-05-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,354.2400 1 1 43,097
2022-05-19 2022-05-18 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,354.2400 2 3 1,329
2022-05-19 2022-05-18 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,354.2400 2 3 1,329
2022-05-18 2022-05-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,398.9100 12 17 206,172
2022-05-18 2022-05-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,398.9100 3 4 1,681
2022-05-18 2022-05-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,398.9100 2 3 1,327
2022-05-18 2022-05-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,398.9100 2 3 1,327
2022-05-18 2022-05-17 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,398.9100 1 1 43,096
2022-05-17 2022-05-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,369.3200 12 16 206,160
2022-05-17 2022-05-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,369.3200 3 4 1,678
2022-05-17 2022-05-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,369.3200 2 3 1,325
2022-05-17 2022-05-16 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,369.3200 2 3 1,325
2022-05-17 2022-05-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,369.3200 1 1 43,095
2022-05-16 2022-05-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,351.9300 12 16 206,148
2022-05-16 2022-05-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,351.9300 3 4 1,675
2022-05-16 2022-05-13 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,351.9300 2 3 1,323
2022-05-16 2022-05-13 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,351.9300 2 3 1,323
2022-05-16 2022-05-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,351.9300 1 1 43,094
2022-05-13 2022-05-12 4 STAHL MURRAY Horizon Kinetcs Asset Management, LLC TPL Common Stock P - Purchase I 1,295.6900 12 16 206,136
2022-05-13 2022-05-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,295.6900 3 4 1,672
2022-05-13 2022-05-12 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,295.6900 2 3 1,321
2022-05-13 2022-05-12 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,295.6900 2 3 1,321
2022-05-13 2022-05-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,295.6900 1 1 43,093
2022-05-12 2022-05-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,275.6700 12 15 206,124
2022-05-12 2022-05-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,275.6700 3 4 1,669
2022-05-12 2022-05-11 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,275.6700 2 3 1,319
2022-05-12 2022-05-11 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,275.6700 2 3 1,319
2022-05-12 2022-05-11 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,275.6700 1 1 43,092
2022-05-11 2022-05-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,315.9100 12 16 206,112
2022-05-11 2022-05-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,315.9100 3 4 1,666
2022-05-11 2022-05-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,315.9100 1 1 43,091
2022-05-11 2022-05-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,315.9100 2 3 1,317
2022-05-11 2022-05-10 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,315.9100 2 3 1,317
2022-05-10 2022-05-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,296.9900 12 16 206,100
2022-05-10 2022-05-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,296.9900 3 4 1,663
2022-05-10 2022-05-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,296.9900 2 3 1,315
2022-05-10 2022-05-09 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,296.9900 2 3 1,315
2022-05-10 2022-05-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,296.9900 1 1 43,090
2022-05-09 2022-05-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,423.8400 12 17 206,088
2022-05-09 2022-05-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,423.8400 3 4 1,660
2022-05-09 2022-05-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,423.8400 2 3 1,313
2022-05-09 2022-05-06 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,423.8400 2 3 1,313
2022-05-09 2022-05-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,423.8400 1 1 43,089
2022-05-06 2022-05-05 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,404.1500 12 17 206,076
2022-05-06 2022-05-05 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,404.1500 1 1 43,088
2022-05-06 2022-05-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,404.1500 3 4 1,657
2022-05-06 2022-05-05 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,404.1500 2 3 1,468
2022-05-06 2022-05-05 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,404.1500 2 3 1,468
2022-05-05 2022-05-04 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,424.9100 12 17 206,064
2022-05-05 2022-05-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,424.9100 3 4 1,654
2022-05-05 2022-05-04 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,424.9100 2 3 1,309
2022-05-05 2022-05-04 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,424.9100 2 3 1,309
2022-05-05 2022-05-04 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,424.9100 1 1 43,087
2022-05-04 2022-05-03 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS LLC TPL Common Stock J - Other I 1,366.6000 18 25 103,710
2022-05-04 2022-05-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,366.6000 -18 -25 1,651
2022-05-04 2022-05-03 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,380.1400 12 17 206,052
2022-05-04 2022-05-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,380.1400 3 4 1,669
2022-05-04 2022-05-03 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,380.1400 2 3 1,307
2022-05-04 2022-05-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,380.1400 2 3 1,307
2022-05-04 2022-05-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,380.1400 1 1 43,086
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,366.6000 46 63 103,692
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,366.6000 9 12 103,646
2022-05-03 2022-05-02 4 STAHL MURRAY TPL Common Stock J - Other D 1,366.6000 -9 -12 1,666
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,366.6000 18 25 103,637
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock J - Other I 1,366.6000 -18 -25 1,305
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,357.5200 12 16 206,040
2022-05-03 2022-05-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,357.5200 3 4 1,675
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,357.5200 2 3 1,323
2022-05-03 2022-05-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,357.5200 2 3 1,323
2022-05-03 2022-05-02 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,357.5200 1 1 43,085
2022-05-02 2022-04-29 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,366.6000 12 16 206,028
2022-05-02 2022-04-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,366.6000 3 4 1,672
2022-05-02 2022-04-29 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,366.6000 2 3 1,321
2022-05-02 2022-04-29 4 STAHL MURRAY HORIZON CREDIT OPPORTUNITY FUND LP TPL Common Stock P - Purchase I 1,366.6000 2 3 1,321
2022-05-02 2022-04-29 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,366.6000 1 1 43,084
2022-04-29 2022-04-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,375.9800 12 17 206,016
2022-04-29 2022-04-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,375.9800 1 1 43,083
2022-04-29 2022-04-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,375.9800 3 4 1,669
2022-04-29 2022-04-28 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,375.9800 2 3 1,458
2022-04-29 2022-04-28 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,375.9800 2 3 1,458
2022-04-28 2022-04-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,332.6300 12 16 206,004
2022-04-28 2022-04-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,332.6300 3 4 1,666
2022-04-28 2022-04-27 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,332.6300 2 3 1,317
2022-04-28 2022-04-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,332.6300 2 3 1,317
2022-04-28 2022-04-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,332.6300 1 1 43,082
2022-04-27 2022-04-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,334.1600 12 16 205,992
2022-04-27 2022-04-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,334.1600 3 4 1,663
2022-04-27 2022-04-26 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,334.1600 2 3 1,315
2022-04-27 2022-04-26 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,334.1600 2 3 1,315
2022-04-27 2022-04-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,334.1600 1 1 43,081
2022-04-26 2022-04-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,371.5600 12 16 205,980
2022-04-26 2022-04-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,371.5600 3 4 1,660
2022-04-26 2022-04-25 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,371.5600 2 3 1,313
2022-04-26 2022-04-25 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,371.5600 2 3 1,313
2022-04-26 2022-04-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,371.5600 1 1 43,080
2022-04-25 2022-04-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,378.3300 12 17 205,968
2022-04-25 2022-04-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,378.3300 3 4 1,657
2022-04-25 2022-04-22 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,378.3300 2 3 1,311
2022-04-25 2022-04-22 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,378.3300 2 3 1,311
2022-04-25 2022-04-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,378.3300 1 1 43,079
2022-04-22 2022-04-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,432.7600 12 17 205,956
2022-04-22 2022-04-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,432.7600 3 4 1,654
2022-04-22 2022-04-21 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,432.7600 2 3 1,309
2022-04-22 2022-04-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,432.7600 2 3 1,309
2022-04-22 2022-04-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,432.7600 1 1 43,078
2022-04-21 2022-04-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,506.2900 12 18 205,944
2022-04-21 2022-04-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,506.2900 3 5 1,651
2022-04-21 2022-04-20 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,506.2900 2 3 1,307
2022-04-21 2022-04-20 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,506.2900 2 3 1,307
2022-04-21 2022-04-20 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,506.2900 1 2 43,077
2022-04-20 2022-04-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,478.5000 12 18 205,932
2022-04-20 2022-04-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,478.5000 3 4 1,648
2022-04-20 2022-04-19 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,478.5000 2 3 1,305
2022-04-20 2022-04-19 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,478.5000 1 1 43,076
2022-04-19 2022-04-15 4 BEST RHYS J TPL Common Stock A - Award D 52 52
2022-04-19 2022-04-15 4 Kurz Karl F TPL Common Stock A - Award D 52 52
2022-04-19 2022-04-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,488.8100 12 18 205,920
2022-04-19 2022-04-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,488.8100 3 4 1,645
2022-04-19 2022-04-18 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,488.8100 2 3 1,303
2022-04-19 2022-04-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,488.8100 1 1 43,075
2022-04-18 2022-04-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,462.2500 12 18 205,908
2022-04-18 2022-04-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,462.2500 3 4 1,642
2022-04-18 2022-04-14 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,462.2500 2 3 1,301
2022-04-18 2022-04-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,462.2500 1 1 43,074
2022-04-14 2022-04-13 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,458.5500 12 18 205,896
2022-04-14 2022-04-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,458.5500 3 4 1,639
2022-04-14 2022-04-13 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,458.5500 2 3 1,299
2022-04-14 2022-04-13 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,458.5500 1 1 43,073
2022-04-13 2022-04-12 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,406.5700 12 17 205,884
2022-04-13 2022-04-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,406.5700 3 4 1,636
2022-04-13 2022-04-12 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,406.5700 2 3 1,297
2022-04-13 2022-04-12 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,406.5700 1 1 43,072
2022-04-12 2022-04-11 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,390.8300 12 17 205,872
2022-04-12 2022-04-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,390.8300 3 4 1,633
2022-04-12 2022-04-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,390.8300 2 3 1,295
2022-04-12 2022-04-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,390.8300 1 1 43,071
2022-04-11 2022-04-08 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,426.3000 12 17 205,860
2022-04-11 2022-04-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,426.3000 3 4 1,630
2022-04-11 2022-04-08 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,426.3000 2 3 1,293
2022-04-11 2022-04-08 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,426.3000 1 1 43,070
2022-04-08 2022-04-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,430.7600 12 17 205,848
2022-04-08 2022-04-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,430.7600 3 4 1,627
2022-04-08 2022-04-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,430.7600 1 1 43,069
2022-04-08 2022-04-07 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,430.7600 2 3 1,291
2022-04-07 2022-04-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,413.7500 12 17 205,836
2022-04-07 2022-04-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,413.7500 3 4 1,624
2022-04-07 2022-04-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,413.7500 1 1 43,068
2022-04-07 2022-04-06 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,413.7500 2 3 1,289
2022-04-06 2022-04-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,417.7300 12 17 205,827
2022-04-06 2022-04-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,417.7300 3 4 1,621
2022-04-06 2022-04-05 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,417.7300 2 3 1,287
2022-04-06 2022-04-05 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,417.7300 1 1 43,067
2022-04-05 2022-04-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,479.3000 12 18 205,815
2022-04-05 2022-04-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,479.3000 3 4 1,618
2022-04-05 2022-04-04 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,479.3000 2 3 1,285
2022-04-05 2022-04-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,479.3000 1 1 43,066
2022-04-04 2022-04-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,352.1100 58 78 103,619
2022-04-04 2022-04-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,352.1100 27 37 103,561
2022-04-04 2022-04-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,352.1100 -27 -37 1,615
2022-04-04 2022-04-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,352.1100 18 24 103,534
2022-04-04 2022-04-01 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock J - Other I 1,352.1100 -18 -24 1,283
2022-04-04 2022-04-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,421.3600 12 17 205,803
2022-04-04 2022-04-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,421.3600 3 4 1,642
2022-04-04 2022-04-01 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,421.3600 2 3 1,301
2022-04-04 2022-04-01 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,421.3600 1 1 43,065
2022-04-01 2022-03-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,352.1100 12 16 205,791
2022-04-01 2022-03-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,352.1100 3 4 1,639
2022-04-01 2022-03-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,352.1100 2 3 1,299
2022-04-01 2022-03-31 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,352.1100 1 1 43,064
2022-03-31 2022-03-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,450.3500 12 17 208,522
2022-03-31 2022-03-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,450.3500 3 4 1,636
2022-03-31 2022-03-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,450.3500 2 3 1,297
2022-03-31 2022-03-30 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,450.3500 1 1 5,549
2022-03-31 2022-03-30 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,450.3500 1 1 5,549
2022-03-31 2022-03-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,450.3500 1 1 5,549
2022-03-30 3 BUFFINGTON STEPHANIE TPL Common Stock D 100
2022-03-30 2022-03-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,430.9700 12 17 208,510
2022-03-30 2022-03-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,430.9700 3 4 1,633
2022-03-30 2022-03-29 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,430.9700 2 3 1,295
2022-03-30 2022-03-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,430.9700 1 1 5,548
2022-03-30 2022-03-29 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,430.9700 1 1 5,548
2022-03-30 2022-03-29 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,430.9700 1 1 1,455
2022-03-29 2022-03-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,401.9000 12 17 208,498
2022-03-29 2022-03-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,401.9000 3 4 1,630
2022-03-29 2022-03-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,401.9000 2 3 1,293
2022-03-29 2022-03-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,401.9000 1 1 5,547
2022-03-29 2022-03-28 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,401.9000 1 1 5,547
2022-03-29 2022-03-28 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,401.9000 1 1 1,454
2022-03-28 2022-03-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,454.5000 12 17 208,486
2022-03-28 2022-03-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,454.5000 3 4 1,627
2022-03-28 2022-03-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,454.5000 2 3 1,291
2022-03-28 2022-03-25 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,454.5000 1 1 5,546
2022-03-28 2022-03-25 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,454.5000 1 1 1,453
2022-03-28 2022-03-25 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,454.5000 1 1 43,060
2022-03-25 2022-03-24 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT, LLC TPL Common Stock P - Purchase I 1,411.9100 12 17 210,221
2022-03-25 2022-03-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,411.9100 3 4 1,624
2022-03-25 2022-03-24 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,411.9100 1 1 43,059
2022-03-25 2022-03-24 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,411.9100 1 1 43,059
2022-03-25 2022-03-24 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,411.9100 2 3 1,289
2022-03-25 2022-03-24 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,411.9100 1 1 5,545
2022-03-24 2022-03-23 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,420.0100 12 17 210,209
2022-03-24 2022-03-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,420.0100 3 4 1,621
2022-03-24 2022-03-23 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,420.0100 2 3 1,287
2022-03-24 2022-03-23 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,420.0100 1 1 5,544
2022-03-24 2022-03-23 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,420.0100 1 1 5,544
2022-03-24 2022-03-23 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,420.0100 1 1 1,451
2022-03-23 2022-03-22 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,389.5500 12 17 210,197
2022-03-23 2022-03-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,389.5500 3 4 1,618
2022-03-23 2022-03-22 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,389.5500 2 3 1,285
2022-03-23 2022-03-22 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,389.5500 1 1 5,543
2022-03-23 2022-03-22 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,389.5500 1 1 5,543
2022-03-23 2022-03-22 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,389.5500 1 1 1,450
2022-03-22 2022-03-21 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,395.7400 12 17 210,185
2022-03-22 2022-03-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,395.7400 3 4 1,615
2022-03-22 2022-03-21 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,395.7400 2 3 1,283
2022-03-22 2022-03-21 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,395.7400 1 1 2,484
2022-03-22 2022-03-21 4 STAHL MURRAY CDK PARTNERS LP TPL Common Stock P - Purchase I 1,395.7400 1 1 2,484
2022-03-22 2022-03-21 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,395.7400 1 1 5,542
2022-03-22 2022-03-21 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,395.7400 1 1 1,449
2022-03-21 2022-03-18 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,348.4500 12 16 212,421
2022-03-21 2022-03-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,348.4500 3 4 1,612
2022-03-21 2022-03-18 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,348.4500 2 3 1,281
2022-03-21 2022-03-18 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,348.4500 1 1 5,541
2022-03-21 2022-03-18 4 STAHL MURRAY CDK PARTNERS LP TPL Common Stock P - Purchase I 1,348.4500 1 1 2,483
2022-03-21 2022-03-18 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS II LLC TPL Common Stock P - Purchase I 1,348.4500 1 1 1,448
2022-03-21 2022-03-18 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,348.4500 1 1 43,055
2022-03-18 2022-03-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,355.5000 3 4 1,609
2022-03-18 2022-03-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,355.5000 12 16 214,540
2022-03-18 2022-03-17 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,355.5000 2 3 1,279
2022-03-18 2022-03-17 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,355.5000 2 3 1,279
2022-03-18 2022-03-17 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,355.5000 1 1 1,444
2022-03-18 2022-03-17 4 STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,355.5000 1 1 1,444
2022-03-18 2022-03-17 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,355.5000 1 1 5,540
2022-03-18 2022-03-17 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,355.5000 1 1 1,447
2022-03-18 2022-03-17 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,355.5000 1 1 43,054
2022-03-17 2022-03-16 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,274.6700 12 15 214,528
2022-03-17 2022-03-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,274.6700 3 4 1,606
2022-03-17 2022-03-16 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,274.6700 2 3 1,277
2022-03-17 2022-03-16 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,274.6700 2 3 1,277
2022-03-17 2022-03-16 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,274.6700 1 1 1,443
2022-03-17 2022-03-16 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,274.6700 1 1 1,443
2022-03-17 2022-03-16 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,274.6700 1 1 5,539
2022-03-17 2022-03-16 4 STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,274.6700 1 1 2,481
2022-03-17 2022-03-16 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,274.6700 1 1 1,446
2022-03-16 2022-03-15 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,243.1900 12 15 214,516
2022-03-16 2022-03-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,243.1900 3 4 1,603
2022-03-16 2022-03-15 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,243.1900 2 2 1,275
2022-03-16 2022-03-15 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,243.1900 2 2 1,275
2022-03-16 2022-03-15 4 STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,243.1900 1 1 1,442
2022-03-16 2022-03-15 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,243.1900 1 1 1,442
2022-03-16 2022-03-15 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,243.1900 1 1 1,442
2022-03-16 2022-03-15 4 STAHL MURRAY Horizon Kinetics Hard Assets II LLC TPL Common Stock P - Purchase I 1,243.1900 1 1 1,445
2022-03-16 2022-03-15 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,243.1900 1 1 43,052
2022-03-15 2022-03-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,284.0900 12 15 214,504
2022-03-15 2022-03-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,284.0900 3 4 1,600
2022-03-15 2022-03-14 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,284.0900 2 3 1,273
2022-03-15 2022-03-14 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,284.0900 2 3 1,273
2022-03-15 2022-03-14 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,284.0900 1 1 43,051
2022-03-14 2022-03-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,316.1200 12 16 214,492
2022-03-14 2022-03-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,316.1200 3 4 1,597
2022-03-14 2022-03-11 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,316.1200 2 3 1,271
2022-03-14 2022-03-11 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,316.1200 2 3 1,271
2022-03-14 2022-03-11 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,316.1200 1 1 43,050
2022-03-11 2022-03-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,293.2100 12 16 214,480
2022-03-11 2022-03-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,293.2100 3 4 1,594
2022-03-11 2022-03-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,293.2100 2 3 1,269
2022-03-11 2022-03-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,293.2100 2 3 1,269
2022-03-11 2022-03-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,293.2100 1 1 43,049
2022-03-10 2022-03-09 4 STAHL MURRAY Horizon Kinetcs Asset Management, LLC TPL Common Stock P - Purchase I 1,285.9700 12 15 214,468
2022-03-10 2022-03-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,285.9700 3 4 1,591
2022-03-10 2022-03-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,285.9700 2 3 1,267
2022-03-10 2022-03-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,285.9700 2 3 1,267
2022-03-10 2022-03-09 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,285.9700 1 1 43,048
2022-03-09 2022-03-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,285.4200 12 15 214,456
2022-03-09 2022-03-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,285.4200 3 4 1,588
2022-03-09 2022-03-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,285.4200 2 3 1,265
2022-03-09 2022-03-08 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,285.4200 10 13 5,537
2022-03-09 2022-03-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,285.4200 2 3 103,502
2022-03-09 2022-03-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,285.4200 1 1 43,047
2022-03-08 2022-03-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,286.7700 12 15 214,444
2022-03-08 2022-03-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,286.7700 3 4 1,585
2022-03-08 2022-03-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,286.7700 2 3 1,263
2022-03-08 2022-03-07 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,286.7700 10 13 5,527
2022-03-08 2022-03-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,286.7700 2 3 103,500
2022-03-08 2022-03-07 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,286.7700 1 1 43,046
2022-03-07 2022-03-07 4 McGinnis Dana F. TPL Common Stock S - Sale D 1,253.5000 -500 -627 1,085
2022-03-07 2022-03-07 4 McGinnis Dana F. TPL Common Stock S - Sale D 1,270.0000 -500 -635 1,585
2022-03-07 2022-03-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,299.1500 12 16 214,432
2022-03-07 2022-03-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,299.1500 3 4 1,582
2022-03-07 2022-03-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,299.1500 2 3 1,261
2022-03-07 2022-03-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,299.1500 2 3 103,498
2022-03-07 2022-03-04 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,299.1500 10 13 5,517
2022-03-07 2022-03-04 4 STAHL MURRAY Polestar Offshore Ltd TPL Common Stock P - Purchase I 1,299.1500 1 1 43,045
2022-03-04 2022-03-03 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,227.2500 12 15 214,420
2022-03-04 2022-03-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,227.2500 3 4 1,579
2022-03-04 2022-03-03 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,227.2500 2 2 1,259
2022-03-04 2022-03-03 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,227.2500 2 2 1,259
2022-03-04 2022-03-03 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,227.2500 10 12 5,507
2022-03-04 2022-03-03 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,227.2500 1 1 43,044
2022-03-03 2022-03-02 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,242.7500 12 15 214,408
2022-03-03 2022-03-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.7500 3 4 1,576
2022-03-03 2022-03-02 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,242.7500 2 2 1,257
2022-03-03 2022-03-02 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,242.7500 2 2 1,257
2022-03-03 2022-03-02 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,242.7500 10 12 5,497
2022-03-03 2022-03-02 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,242.7500 1 1 43,043
2022-03-02 2022-02-28 4 Cook Donald G TPL Common Stock P - Purchase D 1,198.3000 10 12 95
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,188.7300 52 62 103,492
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,188.7300 27 32 103,440
2022-03-02 2022-03-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,188.7300 -27 -32 1,573
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock J - Other I 1,188.7300 18 21 103,413
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock J - Other I 1,188.7300 -18 -21 1,255
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,205.6900 12 14 214,396
2022-03-02 2022-03-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,205.6900 3 4 1,600
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,205.6900 2 2 1,273
2022-03-02 2022-03-01 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,205.6900 2 2 1,273
2022-03-02 2022-03-01 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,205.6900 10 12 5,487
2022-03-02 2022-03-01 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,205.6900 1 1 43,042
2022-03-01 2022-02-28 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,188.7300 12 14 214,384
2022-03-01 2022-02-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,188.7300 3 4 1,597
2022-03-01 2022-02-28 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,188.7300 2 2 1,271
2022-03-01 2022-02-28 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,188.7300 2 2 1,271
2022-03-01 2022-02-28 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,188.7300 10 12 5,477
2022-03-01 2022-02-28 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,188.7300 1 1 43,041
2022-02-28 2022-02-25 4 STAHL MURRAY HORIZON KINETICS ASSET MANAGEMENT LLC TPL Common Stock P - Purchase I 1,065.9000 12 13 214,372
2022-02-28 2022-02-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,065.9000 3 3 1,594
2022-02-28 2022-02-25 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,065.9000 2 2 1,269
2022-02-28 2022-02-25 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,065.9000 2 2 1,269
2022-02-28 2022-02-25 4 STAHL MURRAY CDK FUND LTD TPL Common Stock P - Purchase I 1,065.9000 10 11 5,467
2022-02-28 2022-02-25 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,065.9000 1 1 43,040
2022-02-25 2022-02-24 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,098.3000 12 13 214,360
2022-02-25 2022-02-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,098.3000 2 2 1,591
2022-02-25 2022-02-24 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,098.3000 2 2 1,267
2022-02-25 2022-02-24 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,098.3000 10 11 5,457
2022-02-25 2022-02-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,098.3000 2 2 103,389
2022-02-25 2022-02-24 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,098.3000 1 1 43,039
2022-02-24 2022-02-23 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,012.1000 12 12 214,348
2022-02-24 2022-02-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,012.1000 2 2 1,589
2022-02-24 2022-02-23 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,012.1000 2 2 1,589
2022-02-24 2022-02-23 4 STAHL MURRAY Horizon Common, Inc. TPL Common Stock P - Purchase I 1,012.1000 2 2 1,265
2022-02-24 2022-02-23 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,012.1000 10 10 5,447
2022-02-24 2022-02-23 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,012.1000 1 1 43,038
2022-02-23 2022-02-22 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 999.2400 12 12 214,336
2022-02-23 2022-02-22 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 999.2400 2 2 1,587
2022-02-23 2022-02-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 999.2400 2 2 1,587
2022-02-23 2022-02-22 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 999.2400 2 2 1,263
2022-02-23 2022-02-22 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 999.2400 10 10 5,437
2022-02-23 2022-02-22 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 999.2400 1 1 43,037
2022-02-22 2022-02-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,005.6800 12 12 214,324
2022-02-22 2022-02-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,005.6800 3 3 1,585
2022-02-22 2022-02-18 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,005.6800 2 2 1,261
2022-02-22 2022-02-18 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,005.6800 2 2 1,261
2022-02-22 2022-02-18 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,005.6800 10 10 5,427
2022-02-22 2022-02-18 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,005.6800 1 1 43,036
2022-02-18 2022-02-17 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,004.7800 12 12 214,312
2022-02-18 2022-02-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,004.7800 3 3 1,582
2022-02-18 2022-02-17 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,004.7800 2 2 1,259
2022-02-18 2022-02-17 4 STAHL MURRAY CDK PARTNERS LP TPL Common Stock P - Purchase I 1,004.7800 10 10 2,479
2022-02-18 2022-02-17 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,004.7800 2 2 103,381
2022-02-18 2022-02-17 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,004.7800 1 1 43,035
2022-02-17 2022-02-16 4 STAHL MURRAY Horizon Kinetics Asset Management, LLC TPL Common Stock P - Purchase I 1,020.3800 12 12 214,300
2022-02-17 2022-02-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,020.3800 3 3 1,579
2022-02-17 2022-02-16 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,020.3800 2 2 1,257
2022-02-17 2022-02-16 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,020.3800 2 2 1,257
2022-02-17 2022-02-16 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,020.3800 1 1 43,034
2022-02-17 2022-02-16 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,020.3800 12 12 214,300
2022-02-17 2022-02-16 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,020.3800 3 3 1,579
2022-02-17 2022-02-16 4/A STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,020.3800 2 2 1,257
2022-02-17 2022-02-16 4/A STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,020.3800 2 2 103,379
2022-02-17 2022-02-16 4/A STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,020.3800 1 1 43,034
2022-02-16 2022-02-15 4 STAHL MURRAY Horizon Kinetics Asset Management, LLC TPL Common Stock P - Purchase I 1,034.1500 12 12 214,288
2022-02-16 2022-02-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,034.1500 3 3 1,576
2022-02-16 2022-02-15 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,034.1500 2 2 1,255
2022-02-16 2022-02-15 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,034.1500 2 2 1,255
2022-02-16 2022-02-15 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,034.1500 1 1 43,033
2022-02-15 2022-02-11 4 GLOVER TYLER TPL Restricted Stock Units A - Award D 1,250 1,250
2022-02-15 2022-02-11 4 Dobbs Micheal W. TPL Restricted Stock Units A - Award D 317 317
2022-02-15 2022-02-11 4 STEDDUM CHRIS TPL Restricted Stock Units A - Award D 516 516
2022-02-15 2022-02-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,060.0100 12 13 214,276
2022-02-15 2022-02-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,060.0100 3 3 1,573
2022-02-15 2022-02-14 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,060.0100 2 2 1,253
2022-02-15 2022-02-14 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,060.0100 2 2 1,253
2022-02-15 2022-02-14 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,060.0100 1 1 43,032
2022-02-14 2022-02-11 4 STAHL MURRAY Horizon Kinetics Asset Management, LLC TPL Common Stock P - Purchase I 1,105.4500 12 13 214,264
2022-02-14 2022-02-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,105.4500 3 3 1,570
2022-02-14 2022-02-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,105.4500 2 2 1,251
2022-02-14 2022-02-11 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,105.4500 2 2 1,251
2022-02-14 2022-02-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,105.4500 1 1 43,031
2022-02-11 2022-02-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,076.1900 12 13 214,252
2022-02-11 2022-02-10 4 STAHL MURRAY Polestar Offshore Ltd TPL Common Stock P - Purchase I 1,076.1900 1 1 43,030
2022-02-11 2022-02-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,076.1900 3 3 1,567
2022-02-11 2022-02-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,076.1900 2 2 103,371
2022-02-11 2022-02-10 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,076.1900 2 2 103,371
2022-02-10 2022-02-09 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,066.9200 12 13 214,240
2022-02-10 2022-02-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,066.9200 3 3 1,564
2022-02-10 2022-02-09 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,066.9200 2 2 1,247
2022-02-10 2022-02-09 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,066.9200 2 2 1,247
2022-02-10 2022-02-09 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,066.9200 1 1 43,029
2022-02-09 2022-02-08 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,063.4700 12 13 215,600
2022-02-09 2022-02-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,063.4700 3 3 1,561
2022-02-09 2022-02-08 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,063.4700 2 2 1,245
2022-02-09 2022-02-08 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,063.4700 2 2 1,245
2022-02-09 2022-02-08 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,063.4700 1 1 43,028
2022-02-08 2022-02-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,076.3400 12 13 215,588
2022-02-08 2022-02-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,076.3400 3 3 1,558
2022-02-08 2022-02-07 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,076.3400 2 2 1,243
2022-02-08 2022-02-07 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,076.3400 2 2 1,243
2022-02-08 2022-02-07 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,076.3400 1 1 43,027
2022-02-07 2022-02-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,092.8300 12 13 215,576
2022-02-07 2022-02-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,092.8300 3 3 1,555
2022-02-07 2022-02-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,092.8300 2 2 1,241
2022-02-07 2022-02-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,092.8300 2 2 1,241
2022-02-07 2022-02-04 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,092.8300 1 1 43,026
2022-02-04 2022-02-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,090.3100 12 13 215,564
2022-02-04 2022-02-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,090.3100 3 3 1,552
2022-02-04 2022-02-03 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,090.3100 2 2 1,239
2022-02-04 2022-02-03 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,090.3100 2 2 1,239
2022-02-04 2022-02-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,090.3100 1 1 43,025
2022-02-03 2022-02-02 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,114.4000 12 13 215,552
2022-02-03 2022-02-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,114.4000 3 3 1,549
2022-02-03 2022-02-02 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,114.4000 2 2 1,237
2022-02-03 2022-02-02 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,114.4000 2 2 1,237
2022-02-03 2022-02-02 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,114.4000 1 1 43,024
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,075.0000 50 54 103,357
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,075.0000 27 29 103,307
2022-02-02 2022-02-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,075.0000 -27 -29 1,546
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,075.0000 18 19 103,280
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock J - Other I 1,075.0000 -18 -19 1,235
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,122.2600 12 13 215,540
2022-02-02 2022-02-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,122.2600 3 3 1,573
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,122.2600 2 2 1,253
2022-02-02 2022-02-01 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,122.2600 2 2 1,253
2022-02-02 2022-02-01 4 STAHL MURRAY Polestar Offshore Fund TPL Common Stock P - Purchase I 1,122.2600 1 1 43,023
2022-02-01 2022-01-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,075.0000 12 13 217,217
2022-02-01 2022-01-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,075.0000 3 3 1,570
2022-02-01 2022-01-31 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,075.0000 2 2 1,251
2022-02-01 2022-01-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,075.0000 2 2 1,251
2022-02-01 2022-01-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,075.0000 1 1 43,022
2022-01-31 2022-01-28 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,034.8400 12 12 217,205
2022-01-31 2022-01-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,034.8400 3 3 1,567
2022-01-31 2022-01-28 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,034.8400 2 2 1,249
2022-01-31 2022-01-28 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,034.8400 2 2 1,249
2022-01-31 2022-01-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,034.8400 1 1 43,021
2022-01-28 2022-01-27 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,007.7500 12 12 217,193
2022-01-28 2022-01-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,007.7500 3 3 1,564
2022-01-28 2022-01-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,007.7500 2 2 1,247
2022-01-28 2022-01-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,007.7500 2 2 1,247
2022-01-28 2022-01-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,007.7500 1 1 43,020
2022-01-27 2022-01-26 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,023.9200 12 12 217,181
2022-01-27 2022-01-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,023.9200 3 3 1,561
2022-01-27 2022-01-26 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,023.9200 2 2 1,245
2022-01-27 2022-01-26 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,023.9200 2 2 1,245
2022-01-27 2022-01-26 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,023.9200 1 1 43,019
2022-01-26 2022-01-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,044.4500 12 13 217,169
2022-01-26 2022-01-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,044.4500 3 3 1,558
2022-01-26 2022-01-25 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,044.4500 2 2 1,243
2022-01-26 2022-01-25 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,044.4500 2 2 1,243
2022-01-26 2022-01-25 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,044.4500 1 1 43,018
2022-01-25 2022-01-25 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,039.2700 12 12 217,157
2022-01-25 2022-01-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,039.2700 3 3 1,555
2022-01-25 2022-01-24 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,039.2700 2 2 1,241
2022-01-25 2022-01-24 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,039.2700 2 2 1,241
2022-01-25 2022-01-24 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,039.2700 1 1 43,017
2022-01-24 2022-01-21 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,003.3500 12 12 217,145
2022-01-24 2022-01-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,003.3500 3 3 1,552
2022-01-24 2022-01-21 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,003.3500 2 2 1,239
2022-01-24 2022-01-21 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,003.3500 2 2 1,239
2022-01-24 2022-01-21 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,003.3500 1 1 43,016
2022-01-21 2022-01-20 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,010.7600 2 2 217,133
2022-01-21 2022-01-20 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,010.7600 2 2 217,133
2022-01-21 2022-01-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,010.7600 3 3 1,549
2022-01-21 2022-01-20 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,010.7600 2 2 1,237
2022-01-21 2022-01-20 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,010.7600 1 1 43,015
2022-01-20 2022-01-19 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,059.4600 12 13 217,131
2022-01-20 2022-01-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,059.4600 3 3 1,546
2022-01-20 2022-01-19 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,059.4600 2 2 1,235
2022-01-20 2022-01-19 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,059.4600 2 2 1,235
2022-01-20 2022-01-19 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,059.4600 1 1 43,014
2022-01-19 2022-01-18 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,067.4000 12 13 217,119
2022-01-19 2022-01-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,067.4000 3 3 1,543
2022-01-19 2022-01-18 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,067.4000 2 2 1,233
2022-01-19 2022-01-18 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,067.4000 2 2 1,233
2022-01-19 2022-01-18 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,067.4000 1 1 43,013
2022-01-18 2022-01-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,111.7700 12 13 217,107
2022-01-18 2022-01-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,111.7700 3 3 1,540
2022-01-18 2022-01-14 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,111.7700 2 2 1,231
2022-01-18 2022-01-14 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,111.7700 2 2 1,231
2022-01-18 2022-01-14 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,111.7700 1 1 43,012
2022-01-14 2022-01-13 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,127.8800 12 14 217,095
2022-01-14 2022-01-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,127.8800 3 3 1,537
2022-01-14 2022-01-13 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,127.8800 2 2 1,229
2022-01-14 2022-01-13 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,127.8800 2 2 1,229
2022-01-14 2022-01-13 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,127.8800 1 1 43,011
2022-01-13 2022-01-12 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,223.9700 12 15 217,083
2022-01-13 2022-01-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,223.9700 3 4 1,534
2022-01-13 2022-01-12 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,223.9700 2 2 1,227
2022-01-13 2022-01-12 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,223.9700 2 2 103,236
2022-01-13 2022-01-12 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,223.9700 1 1 43,010
2022-01-12 2022-01-11 4 STAHL MURRAY TPL Common Stock A - Award D 85 1,531
2022-01-12 2022-01-11 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,221.6000 2 2 217,071
2022-01-12 2022-01-11 4 STAHL MURRAY HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,221.6000 2 2 217,071
2022-01-12 2022-01-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,221.6000 3 4 1,446
2022-01-12 2022-01-11 4 STAHL MURRAY HORIZON COMMON INC TPL Common Stock P - Purchase I 1,221.6000 2 2 1,225
2022-01-12 2022-01-11 4 STAHL MURRAY POLESTAR OFFSHORE FUND LTD TPL Common Stock P - Purchase I 1,221.6000 1 1 43,009
2022-01-11 2022-01-10 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,213.0700 2 2 217,069
2022-01-11 2022-01-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,213.0700 2 2 217,069
2022-01-11 2022-01-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,213.0700 3 4 1,443
2022-01-11 2022-01-10 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,213.0700 2 2 1,223
2022-01-11 2022-01-10 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,213.0700 1 1 43,008
2022-01-11 2022-01-11 4 OLIVER ERIC L TPL Common Stock A - Award D 85 185
2022-01-11 2022-01-11 4 Barry David E. TPL Common Stock A - Award D 85 388
2022-01-11 2022-01-11 4 EPPS DONNA E TPL Common Stock A - Award D 85 85
2022-01-11 2022-01-11 4 DUGANIER BARBARA J TPL Common Stock A - Award D 85 85
2022-01-11 2022-01-11 4 Cook Donald G TPL Common Stock A - Award D 85 85
2022-01-11 2022-01-11 4 NORRIS JOHN R III TPL Common Stock A - Award D 85 1,085
2022-01-11 2022-01-11 4 McGinnis Dana F. TPL Common Stock A - Award D 85 2,085
2022-01-10 2022-01-07 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,260.1000 1 1 217,067
2022-01-10 2022-01-07 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,260.1000 1 1 217,067
2022-01-10 2022-01-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,260.1000 3 4 1,440
2022-01-10 2022-01-07 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,260.1000 2 3 1,221
2022-01-10 2022-01-07 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,260.1000 2 3 1,221
2022-01-10 2022-01-07 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,260.1000 1 1 5,417
2022-01-07 2022-01-06 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,257.9100 1 1 217,066
2022-01-07 2022-01-06 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,257.9100 1 1 217,066
2022-01-07 2022-01-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,257.9100 3 4 1,437
2022-01-07 2022-01-06 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,257.9100 2 3 1,219
2022-01-07 2022-01-06 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,257.9100 2 3 1,219
2022-01-07 2022-01-06 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,257.9100 1 1 5,416
2022-01-06 2022-01-05 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,257.0900 1 1 217,065
2022-01-06 2022-01-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,257.0900 3 4 1,434
2022-01-06 2022-01-05 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,257.0900 2 3 1,217
2022-01-06 2022-01-05 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,257.0900 2 3 1,217
2022-01-06 2022-01-05 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,257.0900 1 1 5,415
2022-01-06 2022-01-05 4 STAHL MURRAY Polestar Offshore Fund Ltd. TPL Common Stock P - Purchase I 1,257.0900 1 1 43,005
2022-01-05 2022-01-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,248.8700 44 55 103,224
2022-01-05 2022-01-04 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,292.9700 1 1 217,064
2022-01-05 2022-01-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,292.9700 3 4 1,431
2022-01-05 2022-01-04 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,292.9700 2 3 1,215
2022-01-05 2022-01-04 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,292.9700 1 1 5,414
2022-01-05 2022-01-04 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,292.9700 2 3 103,180
2022-01-05 2022-01-04 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,292.9700 1 1 43,004
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock J - Other I 1,248.8700 10 12 103,178
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock J - Other I 1,248.8700 27 34 103,168
2022-01-04 2022-01-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,248.8700 -27 -34 1,428
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock J - Other I 1,248.8700 18 22 103,141
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock J - Other I 1,248.8700 -18 -22 1,213
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,274.1400 1 1 217,063
2022-01-04 2022-01-03 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,274.1400 1 1 217,063
2022-01-04 2022-01-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,274.1400 3 4 1,455
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,274.1400 2 3 1,231
2022-01-04 2022-01-03 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,274.1400 2 3 1,231
2022-01-04 2022-01-03 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,274.1400 1 1 5,413
2022-01-03 2021-12-29 4 STEDDUM CHRIS TPL Common Stock A - Award D 719 719
2022-01-03 2021-12-29 4 GLOVER TYLER TPL Common Stock A - Award D 1,199 1,484
2022-01-03 2021-12-29 4 Dobbs Micheal W. TPL Common Stock A - Award D 400 400
2022-01-03 2021-12-31 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,248.8700 1 1 217,062
2022-01-03 2021-12-31 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,248.8700 1 1 217,062
2022-01-03 2021-12-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,248.8700 3 4 1,452
2022-01-03 2021-12-31 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,248.8700 2 2 103,121
2022-01-03 2021-12-31 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,248.8700 2 2 103,121
2022-01-03 2021-12-31 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,248.8700 1 1 5,412
2022-01-03 2021-12-30 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,245.9800 1 1 217,061
2022-01-03 2021-12-30 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,245.9800 1 1 217,061
2022-01-03 2021-12-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,245.9800 3 4 1,449
2022-01-03 2021-12-30 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,245.9800 2 2 1,227
2022-01-03 2021-12-30 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,245.9800 2 2 1,227
2022-01-03 2021-12-30 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,245.9800 1 1 5,411
2022-01-03 2021-12-27 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,283.5800 1 1 217,058
2022-01-03 2021-12-27 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,283.5800 1 1 217,058
2022-01-03 2021-12-27 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5800 1 1 1,440
2022-01-03 2021-12-27 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5800 2 3 1,439
2022-01-03 2021-12-27 4/A STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,283.5800 2 3 1,439
2022-01-03 2021-12-27 4/A STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,283.5800 2 3 1,221
2022-01-03 2021-12-27 4/A STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,283.5800 1 1 2,468
2021-12-30 2021-12-29 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,251.7500 1 1 217,060
2021-12-30 2021-12-29 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,251.7500 1 1 217,060
2021-12-30 2021-12-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,251.7500 1 1 1,446
2021-12-30 2021-12-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,251.7500 2 3 1,445
2021-12-30 2021-12-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,251.7500 2 3 1,445
2021-12-30 2021-12-29 4 STAHL MURRAY Horizon Common Inc. TPL Common Stock P - Purchase I 1,251.7500 2 3 1,225
2021-12-30 2021-12-29 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 1,251.7500 1 1 5,410
2021-12-30 2021-12-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,263.2100 1 1 217,059
2021-12-30 2021-12-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,263.2100 1 1 217,059
2021-12-30 2021-12-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,263.2100 2 3 1,442
2021-12-30 2021-12-28 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,263.2100 2 3 1,223
2021-12-30 2021-12-28 4 STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,263.2100 1 1 2,469
2021-12-30 2021-12-28 4 STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,263.2100 2 3 103,115
2021-12-30 2021-12-28 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,263.2100 1 1 42,999
2021-12-30 2021-12-27 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5800 1 1 1,440
2021-12-30 2021-12-27 4/A STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,283.5800 1 1 217,058
2021-12-30 2021-12-27 4/A STAHL MURRAY Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,283.5800 2 3 1,439
2021-12-30 2021-12-27 4/A STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5800 2 3 1,439
2021-12-30 2021-12-27 4/A STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,283.5800 2 3 1,221
2021-12-30 2021-12-27 4/A STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,283.5800 1 1 2,468
2021-12-30 2021-12-27 4/A STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,283.5800 1 1 42,998
2021-12-28 2021-12-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,283.5800 1 1 217,058
2021-12-28 2021-12-27 4 STAHL MURRAY Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,283.5800 1 1 217,058
2021-12-28 2021-12-27 4 STAHL MURRAY Horizon Asset Management LLC TPL Common Stock P - Purchase I 0 1,425
2021-12-28 2021-12-27 4 STAHL MURRAY Fromex Equity Corp TPL Common Stock P - Purchase I 0 1,425
2021-12-28 2021-12-27 4 STAHL MURRAY Spouse TPL Common Stock P - Purchase I 0 60
2021-12-28 2021-12-27 4 STAHL MURRAY FRMO Corp TPL Common Stock P - Purchase I 0 5,921
2021-12-28 2021-12-27 4 STAHL MURRAY Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 0 1,441
2021-12-28 2021-12-27 4 STAHL MURRAY CDK Fund Ltd TPL Common Stock P - Purchase I 0 5,409
2021-12-28 2021-12-27 4 STAHL MURRAY Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 0 1,444
2021-12-28 2021-12-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5800 1 1 1,440
2021-12-28 2021-12-27 4 STAHL MURRAY Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,283.5800 2 3 1,439
2021-12-28 2021-12-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,283.5800 2 3 1,439
2021-12-28 2021-12-27 4 STAHL MURRAY Horizon Common Inc TPL Common Stock P - Purchase I 1,283.5800 2 3 1,221
2021-12-28 2021-12-27 4 STAHL MURRAY CDK Partners LP TPL Common Stock P - Purchase I 1,283.5800 1 1 2,468
2021-12-27 2021-12-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,239.5700 1 1 217,057
2021-12-27 2021-12-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,239.5700 1 1 1,437
2021-12-27 2021-12-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,239.5700 2 2 1,436
2021-12-27 2021-12-23 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,239.5700 2 2 1,219
2021-12-27 2021-12-23 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,239.5700 1 1 2,467
2021-12-27 2021-12-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,239.5700 2 2 103,111
2021-12-27 2021-12-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,239.5700 1 1 42,997
2021-12-23 2021-12-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,229.8000 11 14 217,056
2021-12-23 2021-12-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,229.8000 1 1 42,996
2021-12-23 2021-12-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,229.8000 1 1 42,996
2021-12-23 2021-12-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,229.8000 2 2 1,433
2021-12-23 2021-12-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,229.8000 2 2 1,433
2021-12-23 2021-12-22 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,229.8000 2 2 1,217
2021-12-23 2021-12-22 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 1,229.8000 1 1 1,444
2021-12-22 2021-12-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,261.3700 11 14 217,045
2021-12-22 2021-12-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,261.3700 1 1 1,431
2021-12-22 2021-12-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,261.3700 2 3 1,430
2021-12-22 2021-12-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,261.3700 2 3 1,430
2021-12-22 2021-12-21 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,261.3700 2 3 1,215
2021-12-22 2021-12-21 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 1,261.3700 1 1 1,443
2021-12-22 2021-12-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,261.3700 1 1 42,995
2021-12-21 2021-12-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,209.9400 12 15 217,034
2021-12-21 2021-12-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,209.9400 1 1 1,428
2021-12-21 2021-12-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,209.9400 1 1 1,428
2021-12-21 2021-12-20 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,209.9400 2 2 1,427
2021-12-21 2021-12-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,209.9400 2 2 1,427
2021-12-21 2021-12-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,209.9400 2 2 103,105
2021-12-20 2021-12-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,206.7300 12 14 217,022
2021-12-20 2021-12-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,206.7300 1 1 1,425
2021-12-20 2021-12-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,206.7300 1 1 1,425
2021-12-20 2021-12-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,206.7300 2 2 1,424
2021-12-20 2021-12-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,206.7300 2 2 1,424
2021-12-20 2021-12-17 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,206.7300 2 2 1,211
2021-12-17 2021-12-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,234.5000 12 15 217,010
2021-12-17 2021-12-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,234.5000 1 1 42,992
2021-12-17 2021-12-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,234.5000 1 1 42,992
2021-12-17 2021-12-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,234.5000 2 2 1,421
2021-12-17 2021-12-16 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,234.5000 2 2 1,421
2021-12-17 2021-12-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,234.5000 2 2 1,421
2021-12-16 2021-12-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,236.3400 11 14 216,998
2021-12-16 2021-12-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,236.3400 1 1 1,419
2021-12-16 2021-12-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,236.3400 1 1 1,419
2021-12-16 2021-12-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,236.3400 2 2 1,418
2021-12-16 2021-12-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,236.3400 2 2 1,418
2021-12-16 2021-12-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,236.3400 2 2 103,099
2021-12-15 2021-12-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,231.0800 11 14 216,987
2021-12-15 2021-12-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,231.0800 1 1 1,416
2021-12-15 2021-12-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,231.0800 2 2 1,415
2021-12-15 2021-12-14 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,231.0800 2 2 1,205
2021-12-15 2021-12-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,231.0800 2 2 103,097
2021-12-15 2021-12-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,231.0800 1 1 42,990
2021-12-14 2021-12-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,245.4800 11 14 216,976
2021-12-14 2021-12-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,245.4800 1 1 1,413
2021-12-14 2021-12-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,245.4800 1 1 1,413
2021-12-14 2021-12-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,245.4800 2 2 1,412
2021-12-14 2021-12-13 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,245.4800 2 2 1,412
2021-12-14 2021-12-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,245.4800 2 2 103,095
2021-12-13 2021-12-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,267.9600 11 14 216,965
2021-12-13 2021-12-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,267.9600 1 1 1,410
2021-12-13 2021-12-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,267.9600 1 1 1,410
2021-12-13 2021-12-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,267.9600 2 3 1,409
2021-12-13 2021-12-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,267.9600 2 3 1,409
2021-12-13 2021-12-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,267.9600 2 3 1,201
2021-12-10 2021-12-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,266.3400 3 4 216,954
2021-12-10 2021-12-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,266.3400 1 1 42,987
2021-12-10 2021-12-09 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,266.3400 1 1 42,987
2021-12-10 2021-12-09 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,266.3400 2 3 103,091
2021-12-10 2021-12-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,266.3400 2 3 103,091
2021-12-09 2021-12-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,288.1600 11 14 216,951
2021-12-09 2021-12-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,288.1600 1 1 1,406
2021-12-09 2021-12-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,288.1600 2 3 1,405
2021-12-09 2021-12-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,288.1600 2 3 1,405
2021-12-09 2021-12-08 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,288.1600 2 3 1,197
2021-12-09 2021-12-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,288.1600 1 1 42,986
2021-12-08 2021-12-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,324.6800 11 15 216,940
2021-12-08 2021-12-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,324.6800 1 1 1,403
2021-12-08 2021-12-07 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,324.6800 2 3 1,402
2021-12-08 2021-12-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,324.6800 2 3 1,402
2021-12-08 2021-12-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,324.6800 2 3 103,087
2021-12-08 2021-12-07 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,324.6800 1 1 42,985
2021-12-07 2021-12-06 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,263.6100 11 14 216,929
2021-12-07 2021-12-06 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,263.6100 1 1 1,400
2021-12-07 2021-12-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,263.6100 1 1 1,400
2021-12-07 2021-12-06 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,263.6100 2 3 1,399
2021-12-07 2021-12-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,263.6100 2 3 1,399
2021-12-07 2021-12-06 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,263.6100 2 3 1,193
2021-12-06 2021-12-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,205.6600 11 13 216,918
2021-12-06 2021-12-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,205.6600 1 1 1,397
2021-12-06 2021-12-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,205.6600 1 1 1,397
2021-12-06 2021-12-03 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,205.6600 2 2 1,396
2021-12-06 2021-12-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,205.6600 2 2 1,396
2021-12-06 2021-12-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,205.6600 2 2 1,396
2021-12-03 2021-12-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,219.4700 11 13 216,907
2021-12-03 2021-12-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,219.4700 1 1 1,394
2021-12-03 2021-12-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,219.4700 1 1 1,394
2021-12-03 2021-12-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,219.4700 2 2 1,393
2021-12-03 2021-12-02 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,219.4700 2 2 1,393
2021-12-03 2021-12-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,219.4700 2 2 103,081
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,180.4900 48 57 103,079
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,180.4900 27 32 103,031
2021-12-02 2021-12-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,180.4900 -27 -32 1,391
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,180.4900 18 21 103,004
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 1,180.4900 -18 -21 1,187
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,180.4900 11 13 216,896
2021-12-02 2021-12-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,180.4900 1 1 1,418
2021-12-02 2021-12-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,180.4900 1 1 1,418
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,180.4900 2 2 1,417
2021-12-02 2021-12-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,180.4900 2 2 1,417
2021-12-02 2021-12-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,180.4900 2 2 1,417
2021-12-01 2021-11-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,208.7700 11 13 216,885
2021-12-01 2021-11-30 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,208.7700 1 1 1,415
2021-12-01 2021-11-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,208.7700 1 1 1,415
2021-12-01 2021-11-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,208.7700 2 2 1,414
2021-12-01 2021-11-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,208.7700 2 2 1,414
2021-12-01 2021-11-30 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,208.7700 2 2 1,203
2021-11-30 2021-11-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,263.0100 11 14 216,874
2021-11-30 2021-11-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,263.0100 1 1 1,412
2021-11-30 2021-11-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,263.0100 1 1 1,412
2021-11-30 2021-11-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,263.0100 2 3 1,411
2021-11-30 2021-11-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,263.0100 2 3 1,411
2021-11-30 2021-11-29 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,263.0100 2 3 1,201
2021-11-29 2021-11-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.9900 11 14 216,863
2021-11-29 2021-11-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.9900 1 1 1,409
2021-11-29 2021-11-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,242.9900 1 1 1,409
2021-11-29 2021-11-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,242.9900 2 2 1,408
2021-11-29 2021-11-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.9900 2 2 1,408
2021-11-29 2021-11-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,242.9900 2 2 1,199
2021-11-26 2021-11-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,307.4800 11 14 216,852
2021-11-26 2021-11-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,307.4800 1 1 1,406
2021-11-26 2021-11-24 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,307.4800 1 1 1,406
2021-11-26 2021-11-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,307.4800 2 3 1,405
2021-11-26 2021-11-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,307.4800 2 3 1,197
2021-11-26 2021-11-24 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,307.4800 2 3 102,978
2021-11-24 2021-11-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,297.9400 11 14 216,841
2021-11-24 2021-11-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,297.9400 1 1 1,403
2021-11-24 2021-11-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,297.9400 1 1 1,403
2021-11-24 2021-11-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,297.9400 2 3 1,402
2021-11-24 2021-11-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,297.9400 2 3 1,402
2021-11-24 2021-11-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,297.9400 2 3 1,195
2021-11-23 2021-11-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,253.8000 11 14 216,830
2021-11-23 2021-11-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,253.8000 1 1 1,400
2021-11-23 2021-11-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,253.8000 1 1 1,400
2021-11-23 2021-11-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,253.8000 2 3 1,399
2021-11-23 2021-11-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,253.8000 2 3 1,399
2021-11-23 2021-11-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,253.8000 2 3 1,193
2021-11-22 2021-11-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,245.9100 11 14 216,819
2021-11-22 2021-11-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,245.9100 1 1 1,397
2021-11-22 2021-11-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,245.9100 1 1 1,397
2021-11-22 2021-11-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,245.9100 2 2 1,396
2021-11-22 2021-11-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,245.9100 2 2 1,396
2021-11-22 2021-11-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,245.9100 2 2 102,972
2021-11-19 2021-11-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,280.4300 11 14 216,808
2021-11-19 2021-11-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,280.4300 1 1 1,394
2021-11-19 2021-11-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,280.4300 2 3 1,393
2021-11-19 2021-11-18 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,280.4300 2 3 1,189
2021-11-19 2021-11-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,280.4300 2 3 102,970
2021-11-19 2021-11-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,280.4300 1 1 42,973
2021-11-18 2021-11-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,258.0200 11 14 216,797
2021-11-18 2021-11-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,258.0200 1 1 1,391
2021-11-18 2021-11-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,258.0200 1 1 1,391
2021-11-18 2021-11-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,258.0200 2 3 1,390
2021-11-18 2021-11-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,258.0200 2 3 1,390
2021-11-18 2021-11-17 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,258.0200 2 3 1,187
2021-11-17 2021-11-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,296.3400 11 14 216,786
2021-11-17 2021-11-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,296.3400 1 1 1,388
2021-11-17 2021-11-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,296.3400 1 1 1,388
2021-11-17 2021-11-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,296.3400 2 3 1,387
2021-11-17 2021-11-16 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,296.3400 2 3 1,387
2021-11-17 2021-11-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,296.3400 2 3 1,387
2021-11-16 2021-11-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,295.1300 11 14 216,775
2021-11-16 2021-11-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,295.1300 1 1 1,385
2021-11-16 2021-11-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,295.1300 1 1 1,385
2021-11-16 2021-11-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,295.1300 2 3 1,384
2021-11-16 2021-11-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,295.1300 2 3 1,384
2021-11-16 2021-11-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,295.1300 2 3 1,183
2021-11-15 2021-11-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,296.5300 11 14 216,764
2021-11-15 2021-11-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,296.5300 1 1 1,382
2021-11-15 2021-11-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,296.5300 1 1 1,382
2021-11-15 2021-11-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,296.5300 2 3 1,381
2021-11-15 2021-11-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,296.5300 2 3 1,381
2021-11-15 2021-11-12 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,296.5300 2 3 1,181
2021-11-12 2021-11-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,340.0100 2 3 1,179
2021-11-12 2021-11-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,340.0100 2 3 1,179
2021-11-12 2021-11-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,340.0100 2 3 1,179
2021-11-12 2021-11-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,340.0100 11 15 216,753
2021-11-12 2021-11-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,340.0100 1 1 1,379
2021-11-12 2021-11-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,340.0100 1 1 1,379
2021-11-12 2021-11-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,339.9000 11 15 216,742
2021-11-12 2021-11-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,339.9000 1 1 1,376
2021-11-12 2021-11-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,339.9000 1 1 1,376
2021-11-12 2021-11-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,339.9000 2 3 1,375
2021-11-12 2021-11-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,339.9000 2 3 1,375
2021-11-12 2021-11-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,339.9000 2 3 1,375
2021-11-10 2021-11-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,421.5700 11 16 216,731
2021-11-10 2021-11-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,421.5700 1 1 1,373
2021-11-10 2021-11-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,421.5700 2 3 1,372
2021-11-10 2021-11-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,421.5700 2 3 1,175
2021-11-10 2021-11-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,421.5700 2 3 102,956
2021-11-10 2021-11-09 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,421.5700 1 1 42,966
2021-11-09 2021-11-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,385.4200 12 17 216,720
2021-11-09 2021-11-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,385.4200 1 1 1,370
2021-11-09 2021-11-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,385.4200 1 1 1,370
2021-11-09 2021-11-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,385.4200 2 3 1,369
2021-11-09 2021-11-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,385.4200 2 3 1,369
2021-11-09 2021-11-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,385.4200 2 3 1,173
2021-11-08 2021-11-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,367.5700 12 16 216,708
2021-11-08 2021-11-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,367.5700 1 1 1,367
2021-11-08 2021-11-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,367.5700 1 1 1,367
2021-11-08 2021-11-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,367.5700 2 3 1,366
2021-11-08 2021-11-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,367.5700 2 3 1,366
2021-11-08 2021-11-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,367.5700 2 3 1,171
2021-11-05 2021-11-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,239.8300 13 16 216,696
2021-11-05 2021-11-04 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,239.8300 1 1 42,963
2021-11-05 2021-11-04 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,239.8300 1 1 42,963
2021-11-05 2021-11-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,239.8300 1 1 1,364
2021-11-05 2021-11-04 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,239.8300 2 2 1,363
2021-11-05 2021-11-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,239.8300 2 2 1,363
2021-11-05 2021-11-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,239.8300 2 2 102,950
2021-11-04 2021-11-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,274.0000 13 17 216,683
2021-11-04 2021-11-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,274.0000 1 1 1,361
2021-11-04 2021-11-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,274.0000 1 1 1,361
2021-11-04 2021-11-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,274.0000 2 3 1,360
2021-11-04 2021-11-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,274.0000 2 3 1,360
2021-11-04 2021-11-03 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,274.0000 2 3 1,167
2021-11-04 2021-11-03 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,274.0000 1 1 1,440
2021-11-03 2021-11-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,273.6700 76 97 102,946
2021-11-03 2021-11-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,287.1400 13 17 216,670
2021-11-03 2021-11-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,287.1400 1 1 1,358
2021-11-03 2021-11-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,287.1400 1 1 1,358
2021-11-03 2021-11-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,287.1400 2 3 1,357
2021-11-03 2021-11-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,287.1400 2 3 1,357
2021-11-03 2021-11-02 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,287.1400 2 3 1,165
2021-11-03 2021-11-02 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,287.1400 1 1 1,439
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,273.6700 10 13 102,868
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,273.6700 27 34 102,858
2021-11-02 2021-11-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,273.6700 -27 -34 1,355
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,273.6700 18 23 102,831
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 1,273.6700 -18 -23 1,163
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,313.3000 13 17 216,657
2021-11-02 2021-11-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,313.3000 1 1 1,382
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,313.3000 1 1 1,382
2021-11-02 2021-11-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,313.3000 2 3 1,381
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,313.3000 2 3 1,381
2021-11-02 2021-11-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,313.3000 1 1 42,960
2021-11-02 2021-11-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,313.3000 2 3 1,181
2021-11-01 2021-10-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,273.6700 13 17 216,644
2021-11-01 2021-10-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,273.6700 1 1 1,379
2021-11-01 2021-10-29 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,273.6700 1 1 1,379
2021-11-01 2021-10-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,273.6700 2 3 1,378
2021-11-01 2021-10-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,273.6700 2 3 1,378
2021-11-01 2021-10-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,273.6700 1 1 42,959
2021-11-01 2021-10-29 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,273.6700 2 3 1,179
2021-10-29 2021-10-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,262.5900 13 16 216,631
2021-10-29 2021-10-28 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,262.5900 1 1 42,958
2021-10-29 2021-10-28 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,262.5900 1 1 42,958
2021-10-29 2021-10-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,262.5900 1 1 1,376
2021-10-29 2021-10-28 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,262.5900 2 3 1,375
2021-10-29 2021-10-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,262.5900 2 3 1,375
2021-10-29 2021-10-28 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,262.5900 2 3 102,809
2021-10-28 2021-10-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,242.9000 13 16 216,618
2021-10-28 2021-10-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,242.9000 1 1 1,373
2021-10-28 2021-10-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.9000 1 1 1,373
2021-10-28 2021-10-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,242.9000 2 2 1,372
2021-10-28 2021-10-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.9000 2 2 1,372
2021-10-28 2021-10-27 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,242.9000 2 2 1,175
2021-10-28 2021-10-27 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,242.9000 1 1 1,435
2021-10-27 2021-10-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,301.4900 13 17 216,605
2021-10-27 2021-10-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,301.4900 1 1 1,370
2021-10-27 2021-10-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,301.4900 2 3 1,369
2021-10-27 2021-10-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,301.4900 2 3 1,369
2021-10-27 2021-10-26 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,301.4900 2 3 1,173
2021-10-27 2021-10-26 4 STAHL MURRAY By Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,301.4900 1 1 1,434
2021-10-27 2021-10-26 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,301.4900 1 1 42,956
2021-10-26 2021-10-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,293.7700 13 17 216,592
2021-10-26 2021-10-25 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,293.7700 1 1 1,367
2021-10-26 2021-10-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,293.7700 1 1 1,367
2021-10-26 2021-10-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,293.7700 2 3 1,366
2021-10-26 2021-10-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,293.7700 2 3 1,366
2021-10-26 2021-10-25 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,293.7700 2 3 1,171
2021-10-26 2021-10-25 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,293.7700 1 1 1,433
2021-10-25 2021-10-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,265.9800 12 15 216,579
2021-10-25 2021-10-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,265.9800 1 1 1,364
2021-10-25 2021-10-22 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,265.9800 1 1 1,364
2021-10-25 2021-10-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,265.9800 2 3 1,363
2021-10-25 2021-10-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,265.9800 2 3 1,363
2021-10-25 2021-10-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,265.9800 2 3 1,169
2021-10-25 2021-10-22 4 STAHL MURRAY By Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,265.9800 1 1 1,432
2021-10-25 2021-10-22 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,265.9800 1 1 5,409
2021-10-22 2021-10-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,241.0300 12 15 216,567
2021-10-22 2021-10-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,241.0300 1 1 1,361
2021-10-22 2021-10-21 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,241.0300 1 1 1,361
2021-10-22 2021-10-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,241.0300 2 2 1,360
2021-10-22 2021-10-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,241.0300 2 2 1,360
2021-10-22 2021-10-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,241.0300 1 1 42,953
2021-10-22 2021-10-21 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,241.0300 2 2 1,167
2021-10-22 2021-10-21 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,241.0300 1 1 1,431
2021-10-21 2021-10-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock J - Other I -12,800 216,555
2021-10-21 2021-10-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,270.9200 12 15 229,355
2021-10-21 2021-10-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,270.9200 1 1 1,358
2021-10-21 2021-10-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,270.9200 1 1 1,358
2021-10-21 2021-10-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,270.9200 2 3 1,357
2021-10-21 2021-10-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,270.9200 2 3 1,357
2021-10-21 2021-10-20 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,270.9200 2 3 1,165
2021-10-21 2021-10-20 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,270.9200 1 1 1,430
2021-10-21 2021-10-20 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,270.9200 1 1 5,407
2021-10-20 2021-10-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,252.3700 12 15 229,343
2021-10-20 2021-10-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,252.3700 1 1 1,355
2021-10-20 2021-10-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,252.3700 1 1 1,355
2021-10-20 2021-10-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,252.3700 2 3 1,354
2021-10-20 2021-10-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,252.3700 2 3 1,354
2021-10-20 2021-10-19 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,252.3700 2 3 1,163
2021-10-20 2021-10-19 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,252.3700 1 1 1,429
2021-10-20 2021-10-19 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,252.3700 1 1 5,406
2021-10-19 2021-10-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,225.0000 12 15 229,331
2021-10-19 2021-10-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,225.0000 1 1 1,352
2021-10-19 2021-10-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,225.0000 1 1 1,352
2021-10-19 2021-10-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,225.0000 2 2 1,351
2021-10-19 2021-10-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,225.0000 2 2 1,351
2021-10-19 2021-10-18 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,225.0000 2 2 1,161
2021-10-19 2021-10-18 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,225.0000 1 1 1,428
2021-10-19 2021-10-18 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,225.0000 1 1 5,405
2021-10-18 2021-10-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,222.3600 12 15 229,319
2021-10-18 2021-10-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,222.3600 1 1 1,349
2021-10-18 2021-10-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,222.3600 1 1 1,349
2021-10-18 2021-10-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,222.3600 2 2 1,348
2021-10-18 2021-10-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,222.3600 2 2 1,348
2021-10-18 2021-10-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,222.3600 2 2 1,159
2021-10-18 2021-10-15 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,222.3600 1 1 1,427
2021-10-18 2021-10-15 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,222.3600 1 1 5,404
2021-10-15 2021-10-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,214.8100 12 15 229,307
2021-10-15 2021-10-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,214.8100 1 1 1,346
2021-10-15 2021-10-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,214.8100 1 1 1,346
2021-10-15 2021-10-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,214.8100 2 2 1,345
2021-10-15 2021-10-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,214.8100 2 2 1,345
2021-10-15 2021-10-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,214.8100 2 2 1,157
2021-10-15 2021-10-14 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,214.8100 1 1 1,426
2021-10-15 2021-10-14 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,214.8100 1 1 2,466
2021-10-14 2021-10-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,194.8400 12 14 229,295
2021-10-14 2021-10-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,194.8400 1 1 1,343
2021-10-14 2021-10-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,194.8400 1 1 1,343
2021-10-14 2021-10-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,194.8400 2 2 1,342
2021-10-14 2021-10-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,194.8400 2 2 1,342
2021-10-14 2021-10-13 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,194.8400 2 2 1,155
2021-10-14 2021-10-13 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,194.8400 1 1 1,425
2021-10-14 2021-10-13 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,194.8400 1 1 2,465
2021-10-13 2021-10-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,179.8100 12 14 229,283
2021-10-13 2021-10-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,179.8100 1 1 1,340
2021-10-13 2021-10-12 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,179.8100 1 1 1,340
2021-10-13 2021-10-12 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,179.8100 2 2 1,339
2021-10-13 2021-10-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,179.8100 2 2 1,339
2021-10-13 2021-10-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,179.8100 1 1 1,424
2021-10-13 2021-10-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,179.8100 2 2 102,785
2021-10-13 2021-10-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,179.8100 1 1 42,946
2021-10-12 2021-10-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,198.0100 12 14 229,271
2021-10-12 2021-10-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,198.0100 1 1 42,945
2021-10-12 2021-10-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,198.0100 1 1 1,337
2021-10-12 2021-10-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,198.0100 2 2 1,336
2021-10-12 2021-10-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,198.0100 2 2 1,336
2021-10-12 2021-10-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,198.0100 2 2 102,783
2021-10-12 2021-10-11 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,198.0100 1 1 1,423
2021-10-12 2021-10-11 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,198.0100 1 1 2,463
2021-10-12 2021-10-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,213.4400 12 15 229,259
2021-10-12 2021-10-08 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,213.4400 1 1 42,944
2021-10-12 2021-10-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,213.4400 1 1 42,944
2021-10-12 2021-10-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,213.4400 1 1 1,334
2021-10-12 2021-10-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,213.4400 2 2 1,333
2021-10-12 2021-10-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,213.4400 2 2 1,333
2021-10-12 2021-10-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,213.4400 2 2 102,781
2021-10-12 2021-10-08 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,213.4400 1 1 1,422
2021-10-08 2021-10-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,185.8800 12 14 229,247
2021-10-08 2021-10-07 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,185.8800 1 1 1,331
2021-10-08 2021-10-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,185.8800 1 1 1,331
2021-10-08 2021-10-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,185.8800 2 2 1,330
2021-10-08 2021-10-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,185.8800 2 2 1,330
2021-10-08 2021-10-07 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,185.8800 2 2 1,147
2021-10-08 2021-10-07 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,185.8800 1 1 1,421
2021-10-07 2021-10-06 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,162.3300 12 14 229,235
2021-10-07 2021-10-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,162.3300 1 1 1,328
2021-10-07 2021-10-06 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,162.3300 2 2 1,327
2021-10-07 2021-10-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,162.3300 2 2 1,327
2021-10-07 2021-10-06 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,162.3300 2 2 1,145
2021-10-07 2021-10-06 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,162.3300 1 1 1,420
2021-10-07 2021-10-06 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,162.3300 1 1 42,942
2021-10-06 2021-10-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,185.0000 12 14 229,223
2021-10-06 2021-10-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,185.0000 1 1 1,325
2021-10-06 2021-10-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,185.0000 1 1 1,325
2021-10-06 2021-10-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,185.0000 2 2 1,324
2021-10-06 2021-10-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,185.0000 2 2 1,324
2021-10-06 2021-10-05 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,185.0000 2 2 1,143
2021-10-06 2021-10-05 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,185.0000 1 1 1,419
2021-10-05 2021-10-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,151.7900 12 14 229,211
2021-10-05 2021-10-04 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,151.7900 1 1 1,322
2021-10-05 2021-10-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,151.7900 1 1 1,322
2021-10-05 2021-10-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,151.7900 2 2 1,321
2021-10-05 2021-10-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,151.7900 2 2 1,321
2021-10-05 2021-10-04 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,151.7900 2 2 1,141
2021-10-05 2021-10-04 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,151.7900 1 1 1,418
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,209.3600 22 27 102,771
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,209.3600 33 40 102,749
2021-10-04 2021-10-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,209.3600 -33 -40 1,319
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,209.3600 18 22 102,716
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 1,209.3600 -18 -22 1,139
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,173.0100 12 14 229,199
2021-10-04 2021-10-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,173.0100 1 1 1,352
2021-10-04 2021-10-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,173.0100 1 1 1,352
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,173.0100 2 2 1,351
2021-10-04 2021-10-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,173.0100 2 2 1,351
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,173.0100 2 2 1,157
2021-10-04 2021-10-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,173.0100 1 1 1,417
2021-10-01 2021-09-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,209.3600 12 15 229,187
2021-10-01 2021-09-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,209.3600 1 1 1,349
2021-10-01 2021-09-30 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,209.3600 1 1 1,349
2021-10-01 2021-09-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,209.3600 2 2 1,348
2021-10-01 2021-09-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,209.3600 2 2 1,348
2021-10-01 2021-09-30 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,209.3600 2 2 1,155
2021-10-01 2021-09-30 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,209.3600 1 1 1,416
2021-09-30 2021-09-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,240.6000 12 15 229,175
2021-09-30 2021-09-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,240.6000 1 1 1,346
2021-09-30 2021-09-29 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,240.6000 1 1 1,346
2021-09-30 2021-09-29 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,240.6000 2 2 1,345
2021-09-30 2021-09-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,240.6000 2 2 1,345
2021-09-30 2021-09-29 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,240.6000 2 2 1,153
2021-09-30 2021-09-29 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,240.6000 1 1 1,415
2021-09-29 2021-09-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,336.4000 12 16 229,163
2021-09-29 2021-09-28 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,336.4000 1 1 42,936
2021-09-29 2021-09-28 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,336.4000 1 1 42,936
2021-09-29 2021-09-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,336.4000 1 1 1,343
2021-09-29 2021-09-28 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,336.4000 2 3 1,342
2021-09-29 2021-09-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,336.4000 2 3 1,342
2021-09-29 2021-09-28 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,336.4000 2 3 102,692
2021-09-28 2021-09-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,367.0000 12 16 229,151
2021-09-28 2021-09-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,367.0000 1 1 1,340
2021-09-28 2021-09-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,367.0000 1 1 1,340
2021-09-28 2021-09-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,367.0000 2 3 1,339
2021-09-28 2021-09-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,367.0000 2 3 1,339
2021-09-28 2021-09-27 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,367.0000 2 3 1,149
2021-09-28 2021-09-27 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,367.0000 1 1 1,413
2021-09-27 2021-09-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,301.5200 12 16 229,139
2021-09-27 2021-09-24 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,301.5200 1 1 1,337
2021-09-27 2021-09-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,301.5200 1 1 1,337
2021-09-27 2021-09-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,301.5200 2 3 1,336
2021-09-27 2021-09-24 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,301.5200 2 3 1,336
2021-09-27 2021-09-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,301.5200 2 3 1,147
2021-09-27 2021-09-24 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,301.5200 1 1 1,412
2021-09-24 2021-09-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,307.0400 12 16 229,127
2021-09-24 2021-09-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,307.0400 1 1 1,334
2021-09-24 2021-09-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,307.0400 1 1 1,334
2021-09-24 2021-09-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,307.0400 2 3 1,333
2021-09-24 2021-09-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,307.0400 2 3 1,333
2021-09-24 2021-09-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,307.0400 2 3 1,145
2021-09-24 2021-09-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,307.0400 1 1 1,411
2021-09-23 2021-09-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,267.2900 12 15 229,115
2021-09-23 2021-09-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,267.2900 1 1 1,331
2021-09-23 2021-09-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,267.2900 1 1 1,331
2021-09-23 2021-09-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,267.2900 2 3 1,330
2021-09-23 2021-09-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,267.2900 2 3 1,143
2021-09-23 2021-09-22 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,267.2900 1 1 1,410
2021-09-23 2021-09-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,267.2900 2 3 102,684
2021-09-22 2021-09-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,250.8800 12 15 229,103
2021-09-22 2021-09-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,250.8800 1 1 1,328
2021-09-22 2021-09-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,250.8800 1 1 1,328
2021-09-22 2021-09-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,250.8800 2 3 1,327
2021-09-22 2021-09-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,250.8800 2 3 1,327
2021-09-22 2021-09-21 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,250.8800 2 3 1,141
2021-09-22 2021-09-21 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,250.8800 1 1 1,409
2021-09-21 2021-09-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,243.0600 12 15 229,091
2021-09-21 2021-09-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,243.0600 1 1 1,325
2021-09-21 2021-09-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,243.0600 1 1 1,325
2021-09-21 2021-09-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,243.0600 2 2 1,324
2021-09-21 2021-09-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,243.0600 2 2 1,324
2021-09-21 2021-09-20 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,243.0600 2 2 1,139
2021-09-21 2021-09-20 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,243.0600 1 1 1,408
2021-09-20 2021-09-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,300.4000 12 16 229,079
2021-09-20 2021-09-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,300.4000 1 1 1,322
2021-09-20 2021-09-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,300.4000 1 1 1,322
2021-09-20 2021-09-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,300.4000 2 3 1,321
2021-09-20 2021-09-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,300.4000 2 3 1,321
2021-09-20 2021-09-17 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,300.4000 2 3 1,137
2021-09-20 2021-09-17 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,300.4000 1 1 1,407
2021-09-17 2021-09-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,242.5900 12 15 229,067
2021-09-17 2021-09-16 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,242.5900 1 1 42,928
2021-09-17 2021-09-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,242.5900 1 1 42,928
2021-09-17 2021-09-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.5900 1 1 1,319
2021-09-17 2021-09-16 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,242.5900 2 2 1,318
2021-09-17 2021-09-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.5900 2 2 1,318
2021-09-17 2021-09-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,242.5900 2 2 102,676
2021-09-16 2021-09-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,252.6200 12 15 229,055
2021-09-16 2021-09-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,252.6200 1 1 42,927
2021-09-16 2021-09-15 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,252.6200 1 1 42,927
2021-09-16 2021-09-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,252.6200 1 1 1,316
2021-09-16 2021-09-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,252.6200 2 3 1,315
2021-09-16 2021-09-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,252.6200 2 3 1,315
2021-09-16 2021-09-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,252.6200 2 3 102,674
2021-09-15 2021-09-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,215.0900 12 15 229,043
2021-09-15 2021-09-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,215.0900 1 1 1,313
2021-09-15 2021-09-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,215.0900 1 1 1,313
2021-09-15 2021-09-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,215.0900 2 2 1,312
2021-09-15 2021-09-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,215.0900 2 2 1,312
2021-09-15 2021-09-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,215.0900 2 2 1,131
2021-09-15 2021-09-14 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,215.0900 1 1 1,404
2021-09-14 2021-09-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,242.4700 12 15 229,031
2021-09-14 2021-09-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.4700 1 1 1,310
2021-09-14 2021-09-13 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,242.4700 1 1 1,310
2021-09-14 2021-09-13 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,242.4700 2 2 1,309
2021-09-14 2021-09-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,242.4700 2 2 1,309
2021-09-14 2021-09-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,242.4700 2 2 102,670
2021-09-14 2021-09-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,242.4700 1 1 42,925
2021-09-13 2021-09-10 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,221.0100 12 15 229,019
2021-09-13 2021-09-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,221.0100 1 1 1,307
2021-09-13 2021-09-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,221.0100 2 2 1,306
2021-09-13 2021-09-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,221.0100 2 2 1,306
2021-09-13 2021-09-10 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,221.0100 2 2 1,127
2021-09-13 2021-09-10 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,221.0100 1 1 1,402
2021-09-13 2021-09-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,221.0100 1 1 42,924
2021-09-10 2021-09-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,226.7600 12 15 229,007
2021-09-10 2021-09-09 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,226.7600 1 1 1,304
2021-09-10 2021-09-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,226.7600 1 1 1,304
2021-09-10 2021-09-09 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,226.7600 2 2 1,303
2021-09-10 2021-09-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,226.7600 2 2 1,303
2021-09-10 2021-09-09 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,226.7600 2 2 1,125
2021-09-10 2021-09-09 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,226.7600 1 1 1,401
2021-09-09 2021-09-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,225.0800 12 15 228,995
2021-09-09 2021-09-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,225.0800 1 1 1,301
2021-09-09 2021-09-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,225.0800 2 2 1,300
2021-09-09 2021-09-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,225.0800 2 2 1,300
2021-09-09 2021-09-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,225.0800 2 2 1,123
2021-09-09 2021-09-08 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,225.0800 1 1 1,400
2021-09-09 2021-09-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,225.0800 1 1 42,922
2021-09-08 2021-09-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,218.7800 12 15 228,983
2021-09-08 2021-09-07 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,218.7800 1 1 1,298
2021-09-08 2021-09-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,218.7800 1 1 1,298
2021-09-08 2021-09-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,218.7800 2 2 1,297
2021-09-08 2021-09-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,218.7800 2 2 1,297
2021-09-08 2021-09-07 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,218.7800 2 2 1,121
2021-09-08 2021-09-07 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,218.7800 1 1 1,399
2021-09-07 2021-09-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,295.8800 12 16 228,971
2021-09-07 2021-09-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,295.8800 1 1 1,295
2021-09-07 2021-09-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,295.8800 1 1 1,295
2021-09-07 2021-09-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,295.8800 2 3 1,294
2021-09-07 2021-09-03 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,295.8800 2 3 1,294
2021-09-07 2021-09-03 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,295.8800 1 1 1,398
2021-09-07 2021-09-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,295.8800 2 3 102,660
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,359.7400 42 57 102,658
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,359.7400 18 24 102,616
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 1,359.7400 -18 -24 1,117
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,327.8600 12 16 228,959
2021-09-03 2021-09-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,327.8600 1 1 1,292
2021-09-03 2021-09-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,327.8600 1 1 1,292
2021-09-03 2021-09-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,327.8600 2 3 1,291
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,327.8600 2 3 1,291
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,327.8600 2 3 1,135
2021-09-03 2021-09-02 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,327.8600 1 1 1,397
2021-09-02 2021-09-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,359.7400 10 14 102,596
2021-09-02 2021-09-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,359.7400 33 45 102,586
2021-09-02 2021-09-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,359.7400 -33 -45 1,289
2021-09-02 2021-09-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,354.8500 12 16 228,947
2021-09-02 2021-09-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,354.8500 1 1 1,322
2021-09-02 2021-09-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,354.8500 1 1 1,322
2021-09-02 2021-09-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,354.8500 2 3 1,321
2021-09-02 2021-09-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,354.8500 2 3 1,133
2021-09-02 2021-09-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,354.8500 1 1 1,396
2021-09-02 2021-09-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,354.8500 2 3 102,553
2021-09-01 2021-08-31 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,359.7400 12 16 228,935
2021-09-01 2021-08-31 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,359.7400 1 1 1,319
2021-09-01 2021-08-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,359.7400 1 1 1,319
2021-09-01 2021-08-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,359.7400 2 3 1,318
2021-09-01 2021-08-31 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,359.7400 2 3 1,318
2021-09-01 2021-08-31 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,359.7400 2 3 1,131
2021-09-01 2021-08-31 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,359.7400 1 1 1,395
2021-08-31 2021-08-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,415.4100 12 17 228,923
2021-08-31 2021-08-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.4100 1 1 1,316
2021-08-31 2021-08-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.4100 2 3 1,315
2021-08-31 2021-08-30 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,415.4100 2 3 1,315
2021-08-31 2021-08-30 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,415.4100 1 1 1,394
2021-08-31 2021-08-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,415.4100 2 3 102,549
2021-08-31 2021-08-30 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,415.4100 1 1 42,916
2021-08-30 2021-08-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,415.0000 12 17 228,911
2021-08-30 2021-08-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.0000 1 1 1,313
2021-08-30 2021-08-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,415.0000 1 1 1,313
2021-08-30 2021-08-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,415.0000 2 3 1,312
2021-08-30 2021-08-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.0000 2 3 1,312
2021-08-30 2021-08-27 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,415.0000 2 3 1,127
2021-08-30 2021-08-27 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,415.0000 1 1 1,393
2021-08-27 2021-08-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,492.5500 4 6 102,545
2021-08-27 2021-08-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 1,492.5500 -4 -6 1,125
2021-08-27 2021-08-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,381.0200 12 17 228,899
2021-08-27 2021-08-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,381.0200 1 1 1,310
2021-08-27 2021-08-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,381.0200 1 1 1,310
2021-08-27 2021-08-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,381.0200 2 3 1,309
2021-08-27 2021-08-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,381.0200 2 3 1,309
2021-08-27 2021-08-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,381.0200 2 3 1,129
2021-08-27 2021-08-26 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,381.0200 1 1 1,392
2021-08-26 2021-08-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,416.9200 12 17 228,887
2021-08-26 2021-08-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,416.9200 1 1 42,913
2021-08-26 2021-08-25 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,416.9200 1 1 42,913
2021-08-26 2021-08-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,416.9200 2 3 1,306
2021-08-26 2021-08-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,416.9200 2 3 1,306
2021-08-26 2021-08-25 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,416.9200 1 1 1,391
2021-08-26 2021-08-25 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,416.9200 3 4 1,127
2021-08-25 2021-08-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,392.4300 12 17 228,875
2021-08-25 2021-08-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,392.4300 1 1 1,304
2021-08-25 2021-08-24 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,392.4300 1 1 1,304
2021-08-25 2021-08-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,392.4300 2 3 1,303
2021-08-25 2021-08-24 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,392.4300 2 3 1,303
2021-08-25 2021-08-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,392.4300 3 4 1,124
2021-08-25 2021-08-24 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,392.4300 1 1 1,390
2021-08-24 2021-08-20 4 McGinnis Dana F. TPL Common Stock S - Sale I 1,344.0000 -100 -134 0
2021-08-24 2021-08-20 4 McGinnis Dana F. TPL Common Stock S - Sale I 1,330.0000 -100 -133 100
2021-08-24 2021-08-20 4 McGinnis Dana F. TPL Common Stock S - Sale I 1,324.0000 -100 -132 200
2021-08-24 2021-08-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,364.0000 12 16 228,863
2021-08-24 2021-08-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,364.0000 1 1 1,301
2021-08-24 2021-08-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,364.0000 1 1 1,301
2021-08-24 2021-08-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,364.0000 2 3 1,300
2021-08-24 2021-08-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,364.0000 2 3 1,300
2021-08-24 2021-08-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,364.0000 3 4 1,121
2021-08-24 2021-08-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,364.0000 1 1 1,389
2021-08-23 2021-08-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,332.6400 12 16 228,851
2021-08-23 2021-08-20 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,332.6400 1 1 1,298
2021-08-23 2021-08-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,332.6400 1 1 1,298
2021-08-23 2021-08-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,332.6400 2 3 1,297
2021-08-23 2021-08-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,332.6400 2 3 1,297
2021-08-23 2021-08-20 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,332.6400 3 4 1,118
2021-08-23 2021-08-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,332.6400 1 1 42,910
2021-08-20 2021-08-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,324.2500 12 16 228,839
2021-08-20 2021-08-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,324.2500 1 1 1,295
2021-08-20 2021-08-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,324.2500 2 3 1,294
2021-08-20 2021-08-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,324.2500 1 1 42,909
2021-08-20 2021-08-19 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,324.2500 3 4 1,115
2021-08-20 2021-08-19 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,324.2500 1 1 1,387
2021-08-20 2021-08-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,324.2500 2 3 102,531
2021-08-19 2021-08-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,369.5000 12 16 228,827
2021-08-19 2021-08-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,369.5000 1 1 1,292
2021-08-19 2021-08-18 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,369.5000 1 1 1,292
2021-08-19 2021-08-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,369.5000 2 3 1,291
2021-08-19 2021-08-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,369.5000 2 3 1,291
2021-08-19 2021-08-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,369.5000 1 1 42,908
2021-08-19 2021-08-18 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,369.5000 3 4 1,112
2021-08-18 2021-08-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,425.1300 12 17 228,815
2021-08-18 2021-08-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,425.1300 1 1 42,907
2021-08-18 2021-08-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,425.1300 1 1 42,907
2021-08-18 2021-08-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,425.1300 2 3 1,288
2021-08-18 2021-08-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,425.1300 2 3 1,288
2021-08-18 2021-08-17 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,425.1300 1 1 1,385
2021-08-18 2021-08-17 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,425.1300 3 4 1,109
2021-08-17 2021-08-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,449.1600 12 17 228,803
2021-08-17 2021-08-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,449.1600 1 1 1,286
2021-08-17 2021-08-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,449.1600 1 1 1,286
2021-08-17 2021-08-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,449.1600 2 3 1,285
2021-08-17 2021-08-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,449.1600 2 3 1,285
2021-08-17 2021-08-16 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,449.1600 3 4 1,106
2021-08-17 2021-08-16 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,449.1600 1 1 1,384
2021-08-16 2021-08-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,483.3900 12 18 228,791
2021-08-16 2021-08-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,483.3900 1 1 1,283
2021-08-16 2021-08-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,483.3900 1 1 1,283
2021-08-16 2021-08-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,483.3900 2 3 1,282
2021-08-16 2021-08-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,483.3900 2 3 1,282
2021-08-16 2021-08-13 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,483.3900 3 4 1,103
2021-08-16 2021-08-13 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,483.3900 1 1 1,383
2021-08-13 2021-08-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,508.5500 12 18 228,779
2021-08-13 2021-08-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,508.5500 1 2 1,280
2021-08-13 2021-08-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,508.5500 2 3 1,279
2021-08-13 2021-08-12 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,508.5500 3 5 1,100
2021-08-13 2021-08-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,508.5500 1 2 1,382
2021-08-13 2021-08-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,508.5500 2 3 102,521
2021-08-13 2021-08-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,508.5500 1 2 42,904
2021-08-12 2021-08-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,491.3800 12 18 228,767
2021-08-12 2021-08-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.3800 1 1 1,277
2021-08-12 2021-08-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.3800 2 3 1,276
2021-08-12 2021-08-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,491.3800 4 6 1,097
2021-08-12 2021-08-11 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,491.3800 1 1 1,381
2021-08-12 2021-08-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,491.3800 2 3 102,519
2021-08-12 2021-08-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,491.3800 1 1 42,903
2021-08-11 2021-08-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,504.9900 12 18 228,755
2021-08-11 2021-08-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,504.9900 1 2 1,274
2021-08-11 2021-08-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,504.9900 2 3 1,273
2021-08-11 2021-08-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,504.9900 4 6 1,093
2021-08-11 2021-08-10 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,504.9900 1 2 1,380
2021-08-11 2021-08-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,504.9900 2 3 102,517
2021-08-11 2021-08-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,504.9900 1 2 42,902
2021-08-10 2021-08-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,486.2000 12 18 228,743
2021-08-10 2021-08-09 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,486.2000 1 1 1,271
2021-08-10 2021-08-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.2000 1 1 1,271
2021-08-10 2021-08-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,486.2000 2 3 1,270
2021-08-10 2021-08-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.2000 2 3 1,270
2021-08-10 2021-08-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,486.2000 4 6 1,089
2021-08-10 2021-08-09 4 STAHL MURRAY By Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,486.2000 1 1 1,379
2021-08-09 2021-08-06 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,479.8100 12 18 228,731
2021-08-09 2021-08-06 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,479.8100 1 1 1,268
2021-08-09 2021-08-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,479.8100 1 1 1,268
2021-08-09 2021-08-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,479.8100 2 3 1,267
2021-08-09 2021-08-06 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,479.8100 2 3 1,267
2021-08-09 2021-08-06 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,479.8100 4 6 1,085
2021-08-09 2021-08-06 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,479.8100 1 1 1,378
2021-08-06 2021-08-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,469.3200 12 18 228,719
2021-08-06 2021-08-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,469.3200 1 1 1,265
2021-08-06 2021-08-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,469.3200 1 1 1,265
2021-08-06 2021-08-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,469.3200 2 3 1,264
2021-08-06 2021-08-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,469.3200 2 3 1,264
2021-08-06 2021-08-05 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,469.3200 4 6 1,081
2021-08-06 2021-08-05 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,469.3200 1 1 1,377
2021-08-05 2021-08-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,446.1300 12 17 228,707
2021-08-05 2021-08-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,446.1300 1 1 1,262
2021-08-05 2021-08-04 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,446.1300 1 1 1,262
2021-08-05 2021-08-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,446.1300 2 3 1,261
2021-08-05 2021-08-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,446.1300 2 3 1,261
2021-08-05 2021-08-04 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,446.1300 4 6 1,077
2021-08-05 2021-08-04 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,446.1300 1 1 1,376
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,492.5500 48 72 102,507
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,492.5500 10 15 102,459
2021-08-04 2021-08-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,492.5500 -10 -15 1,259
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,492.5500 20 30 102,449
2021-08-04 2021-08-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,492.5500 -20 -30 1,269
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,492.5500 18 27 102,429
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 1,492.5500 -18 -27 1,073
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,485.0000 12 18 228,695
2021-08-04 2021-08-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,485.0000 1 1 1,289
2021-08-04 2021-08-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,485.0000 2 3 1,288
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,485.0000 4 6 1,091
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,485.0000 1 1 1,375
2021-08-04 2021-08-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,485.0000 2 3 102,411
2021-08-04 2021-08-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,485.0000 1 1 42,897
2021-08-03 2021-08-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,478.8500 12 18 228,683
2021-08-03 2021-08-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,478.8500 1 1 1,286
2021-08-03 2021-08-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,478.8500 1 1 1,286
2021-08-03 2021-08-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,478.8500 2 3 1,285
2021-08-03 2021-08-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,478.8500 2 3 1,285
2021-08-03 2021-08-02 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,478.8500 4 6 1,087
2021-08-03 2021-08-02 4 STAHL MURRAY Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,478.8500 1 1 1,374
2021-08-02 2021-07-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,492.5500 12 18 228,671
2021-08-02 2021-07-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,492.5500 1 1 1,283
2021-08-02 2021-07-30 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,492.5500 1 1 1,283
2021-08-02 2021-07-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,492.5500 2 3 1,282
2021-08-02 2021-07-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,492.5500 2 3 1,282
2021-08-02 2021-07-30 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,492.5500 4 6 1,083
2021-08-02 2021-07-30 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,492.5500 1 1 1,373
2021-07-30 2021-07-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,462.9900 6 9 228,659
2021-07-30 2021-07-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,462.9900 1 1 1,280
2021-07-30 2021-07-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,462.9900 1 1 1,280
2021-07-30 2021-07-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,462.9900 2 3 1,279
2021-07-30 2021-07-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,462.9900 2 3 1,279
2021-07-30 2021-07-29 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,462.9900 4 6 1,079
2021-07-30 2021-07-29 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,462.9900 1 1 1,372
2021-07-29 2021-07-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,483.0700 6 9 228,653
2021-07-29 2021-07-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,483.0700 1 1 1,277
2021-07-29 2021-07-28 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,483.0700 1 1 1,277
2021-07-29 2021-07-28 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,483.0700 2 3 1,276
2021-07-29 2021-07-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,483.0700 2 3 1,276
2021-07-29 2021-07-28 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,483.0700 4 6 1,075
2021-07-29 2021-07-28 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,483.0700 1 1 1,371
2021-07-28 2021-07-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,443.0200 6 9 228,647
2021-07-28 2021-07-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,443.0200 1 1 1,274
2021-07-28 2021-07-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,443.0200 1 1 1,274
2021-07-28 2021-07-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,443.0200 2 3 1,273
2021-07-28 2021-07-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,443.0200 2 3 1,273
2021-07-28 2021-07-27 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,443.0200 5 7 1,071
2021-07-28 2021-07-27 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,443.0200 1 1 1,370
2021-07-27 2021-07-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,496.2000 7 10 228,641
2021-07-27 2021-07-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,496.2000 1 1 1,271
2021-07-27 2021-07-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,496.2000 2 3 1,270
2021-07-27 2021-07-26 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,496.2000 5 7 1,066
2021-07-27 2021-07-26 4 STAHL MURRAY By Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,496.2000 1 1 1,369
2021-07-27 2021-07-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,496.2000 2 3 102,399
2021-07-27 2021-07-26 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,496.2000 1 1 42,891
2021-07-26 2021-07-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,499.9900 13 19 228,364
2021-07-26 2021-07-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,499.9900 1 1 1,268
2021-07-26 2021-07-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,499.9900 1 1 1,268
2021-07-26 2021-07-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,499.9900 2 3 1,267
2021-07-26 2021-07-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,499.9900 2 3 1,267
2021-07-26 2021-07-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,499.9900 5 7 1,061
2021-07-26 2021-07-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,499.9900 1 1 1,368
2021-07-23 2021-07-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,508.6800 13 20 228,621
2021-07-23 2021-07-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,508.6800 1 2 1,265
2021-07-23 2021-07-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,508.6800 2 3 1,264
2021-07-23 2021-07-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,508.6800 5 8 1,056
2021-07-23 2021-07-22 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,508.6800 1 2 1,367
2021-07-23 2021-07-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,508.6800 2 3 102,395
2021-07-23 2021-07-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,508.6800 1 2 42,889
2021-07-22 2021-07-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,524.0400 13 20 228,608
2021-07-22 2021-07-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,524.0400 1 2 1,262
2021-07-22 2021-07-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,524.0400 1 2 1,262
2021-07-22 2021-07-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,524.0400 2 3 1,261
2021-07-22 2021-07-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,524.0400 2 3 1,261
2021-07-22 2021-07-21 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,524.0400 5 8 1,051
2021-07-22 2021-07-21 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,524.0400 1 2 1,366
2021-07-21 2021-07-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,491.5700 13 19 228,595
2021-07-21 2021-07-20 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,491.5700 1 1 1,046
2021-07-21 2021-07-20 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,491.5700 1 1 1,046
2021-07-21 2021-07-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.5700 1 1 1,259
2021-07-21 2021-07-20 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,491.5700 2 3 1,258
2021-07-21 2021-07-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.5700 2 3 1,258
2021-07-21 2021-07-20 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,491.5700 1 1 42,887
2021-07-21 2021-07-20 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,491.5700 5 7 1,045
2021-07-20 2021-07-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,398.3400 1 1 1,040
2021-07-20 2021-07-19 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,398.3400 1 1 1,040
2021-07-20 2021-07-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,398.3400 13 18 228,582
2021-07-20 2021-07-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,398.3400 1 1 1,256
2021-07-20 2021-07-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,398.3400 2 3 1,255
2021-07-20 2021-07-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,398.3400 2 3 1,255
2021-07-20 2021-07-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,398.3400 1 1 42,886
2021-07-20 2021-07-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,398.3400 5 7 1,039
2021-07-19 2021-07-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,415.7000 12 17 228,569
2021-07-19 2021-07-16 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,415.7000 1 1 1,034
2021-07-19 2021-07-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.7000 1 1 1,253
2021-07-19 2021-07-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,415.7000 2 3 1,252
2021-07-19 2021-07-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,415.7000 2 3 1,252
2021-07-19 2021-07-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,415.7000 1 1 42,885
2021-07-19 2021-07-16 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,415.7000 5 7 1,033
2021-07-19 2021-07-16 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,415.7000 1 1 1,363
2021-07-16 2021-07-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,453.2900 12 17 228,557
2021-07-16 2021-07-15 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,453.2900 1 1 1,028
2021-07-16 2021-07-15 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,453.2900 1 1 1,028
2021-07-16 2021-07-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,453.2900 1 1 1,250
2021-07-16 2021-07-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,453.2900 2 3 1,249
2021-07-16 2021-07-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,453.2900 2 3 1,249
2021-07-16 2021-07-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,453.2900 1 1 42,884
2021-07-16 2021-07-15 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,453.2900 5 7 1,027
2021-07-15 2021-07-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,477.6500 12 18 228,545
2021-07-15 2021-07-14 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,477.6500 1 1 1,022
2021-07-15 2021-07-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,477.6500 1 1 1,022
2021-07-15 2021-07-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,477.6500 1 1 1,247
2021-07-15 2021-07-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,477.6500 2 3 1,246
2021-07-15 2021-07-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,477.6500 2 3 1,246
2021-07-15 2021-07-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,477.6500 1 1 42,883
2021-07-15 2021-07-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,477.6500 5 7 1,021
2021-07-14 2021-07-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,528.0500 12 18 228,533
2021-07-14 2021-07-13 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,528.0500 1 2 1,016
2021-07-14 2021-07-13 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,528.0500 1 2 1,016
2021-07-14 2021-07-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,528.0500 1 2 1,244
2021-07-14 2021-07-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,528.0500 2 3 1,243
2021-07-14 2021-07-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,528.0500 2 3 1,243
2021-07-14 2021-07-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,528.0500 1 2 42,882
2021-07-14 2021-07-13 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,528.0500 5 8 1,015
2021-07-13 2021-07-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,545.6900 12 19 228,521
2021-07-13 2021-07-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,545.6900 1 2 1,241
2021-07-13 2021-07-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,545.6900 1 2 1,241
2021-07-13 2021-07-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,545.6900 2 3 1,240
2021-07-13 2021-07-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,545.6900 2 3 1,240
2021-07-13 2021-07-12 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,545.6900 5 8 1,010
2021-07-13 2021-07-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,545.6900 1 2 1,359
2021-07-13 2021-07-12 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 1,545.6900 1 2 1,442
2021-07-12 2021-07-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,509.8800 12 18 228,509
2021-07-12 2021-07-09 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,509.8800 1 2 1,238
2021-07-12 2021-07-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,509.8800 1 2 1,238
2021-07-12 2021-07-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,509.8800 2 3 1,237
2021-07-12 2021-07-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,509.8800 2 3 1,237
2021-07-12 2021-07-09 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,509.8800 5 8 1,005
2021-07-12 2021-07-09 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,509.8800 1 2 1,358
2021-07-12 2021-07-09 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 1,509.8800 1 2 1,441
2021-07-09 2021-07-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,460.0700 13 19 228,497
2021-07-09 2021-07-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,460.0700 1 1 1,235
2021-07-09 2021-07-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,460.0700 1 1 1,235
2021-07-09 2021-07-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,460.0700 2 3 1,234
2021-07-09 2021-07-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,460.0700 2 3 1,234
2021-07-09 2021-07-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,460.0700 5 7 1,000
2021-07-09 2021-07-08 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,460.0700 1 1 1,357
2021-07-08 2021-07-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,479.3300 13 19 228,484
2021-07-08 2021-07-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,479.3300 1 1 1,232
2021-07-08 2021-07-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,479.3300 2 3 1,231
2021-07-08 2021-07-07 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,479.3300 5 7 995
2021-07-08 2021-07-07 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,479.3300 1 1 1,356
2021-07-08 2021-07-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,479.3300 2 3 102,373
2021-07-08 2021-07-07 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,479.3300 1 1 42,878
2021-07-07 2021-07-06 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,549.1100 12 19 228,471
2021-07-07 2021-07-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,549.1100 1 2 1,229
2021-07-07 2021-07-06 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,549.1100 1 2 1,229
2021-07-07 2021-07-06 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,549.1100 2 3 1,228
2021-07-07 2021-07-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,549.1100 2 3 1,228
2021-07-07 2021-07-06 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,549.1100 5 8 990
2021-07-07 2021-07-06 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,549.1100 1 2 1,355
2021-07-07 2021-07-06 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,549.1100 1 2 2,461
2021-07-07 2021-07-06 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,549.1100 2 3 5,403
2021-07-07 2021-07-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,599.7400 48 77 102,371
2021-07-06 2021-07-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,593.0000 12 19 228,459
2021-07-06 2021-07-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,593.0000 1 2 1,226
2021-07-06 2021-07-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,593.0000 1 2 1,226
2021-07-06 2021-07-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,593.0000 2 3 1,225
2021-07-06 2021-07-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,593.0000 2 3 1,225
2021-07-06 2021-07-02 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,593.0000 5 8 985
2021-07-06 2021-07-02 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,593.0000 1 2 1,354
2021-07-06 2021-07-02 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,593.0000 1 2 2,460
2021-07-06 2021-07-02 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,593.0000 2 3 5,401
2021-07-02 2021-07-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,615.8400 12 19 228,447
2021-07-02 2021-07-01 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,615.8400 1 2 1,223
2021-07-02 2021-07-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,615.8400 1 2 1,223
2021-07-02 2021-07-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,615.8400 1 2 1,223
2021-07-02 2021-07-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,615.8400 2 3 1,222
2021-07-02 2021-07-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,615.8400 2 3 1,222
2021-07-02 2021-07-01 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,615.8400 2 3 1,222
2021-07-02 2021-07-01 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,615.8400 5 8 980
2021-07-02 2021-07-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,615.8400 1 2 1,353
2021-07-01 2021-06-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,599.7400 12 19 228,435
2021-07-01 2021-06-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,599.7400 1 2 1,220
2021-07-01 2021-06-30 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,599.7400 1 2 1,220
2021-07-01 2021-06-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,599.7400 2 3 1,219
2021-07-01 2021-06-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,599.7400 2 3 1,219
2021-07-01 2021-06-30 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,599.7400 5 8 975
2021-07-01 2021-06-30 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,599.7400 1 2 1,352
2021-07-01 2021-06-30 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,599.7400 1 2 2,458
2021-07-01 2021-06-30 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,599.7400 2 3 5,397
2021-06-30 2021-06-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,560.6500 12 19 228,423
2021-06-30 2021-06-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,560.6500 1 2 1,217
2021-06-30 2021-06-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,560.6500 2 3 1,216
2021-06-30 2021-06-29 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,560.6500 8 12 970
2021-06-30 2021-06-29 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,560.6500 1 2 1,351
2021-06-30 2021-06-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,560.6500 2 3 102,315
2021-06-30 2021-06-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,560.6500 1 2 42,873
2021-06-29 2021-06-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,552.9400 12 19 228,411
2021-06-29 2021-06-28 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,552.9400 1 2 1,214
2021-06-29 2021-06-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,552.9400 1 2 1,214
2021-06-29 2021-06-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,552.9400 2 3 1,213
2021-06-29 2021-06-28 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,552.9400 2 3 1,213
2021-06-29 2021-06-28 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,552.9400 8 12 962
2021-06-29 2021-06-28 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,552.9400 1 2 1,350
2021-06-28 2021-06-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,576.0900 12 19 228,399
2021-06-28 2021-06-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,576.0900 1 2 1,211
2021-06-28 2021-06-25 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,576.0900 1 2 1,211
2021-06-28 2021-06-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,576.0900 2 3 1,210
2021-06-28 2021-06-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,576.0900 2 3 1,210
2021-06-28 2021-06-25 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,576.0900 9 14 954
2021-06-28 2021-06-25 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,576.0900 1 2 1,349
2021-06-25 2021-06-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,579.7200 12 19 228,387
2021-06-25 2021-06-24 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,579.7200 1 2 1,208
2021-06-25 2021-06-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,579.7200 1 2 1,208
2021-06-25 2021-06-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,579.7200 2 3 1,207
2021-06-25 2021-06-24 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,579.7200 2 3 1,207
2021-06-25 2021-06-24 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,579.7200 9 14 945
2021-06-25 2021-06-24 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,579.7200 1 2 1,348
2021-06-24 2021-06-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,607.8800 12 19 228,375
2021-06-24 2021-06-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,607.8800 1 2 1,205
2021-06-24 2021-06-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,607.8800 1 2 1,205
2021-06-24 2021-06-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,607.8800 2 3 1,204
2021-06-24 2021-06-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,607.8800 2 3 1,204
2021-06-24 2021-06-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,607.8800 9 14 936
2021-06-24 2021-06-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,607.8800 1 2 1,347
2021-06-23 2021-06-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,590.0000 12 19 228,363
2021-06-23 2021-06-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,590.0000 1 2 1,202
2021-06-23 2021-06-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,590.0000 2 3 1,201
2021-06-23 2021-06-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,590.0000 9 14 927
2021-06-23 2021-06-22 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,590.0000 1 2 1,346
2021-06-23 2021-06-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,590.0000 2 3 102,305
2021-06-23 2021-06-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,590.0000 1 2 42,868
2021-06-22 2021-06-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,593.4500 12 19 228,351
2021-06-22 2021-06-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,593.4500 1 2 1,199
2021-06-22 2021-06-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,593.4500 1 2 1,199
2021-06-22 2021-06-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,593.4500 2 3 1,198
2021-06-22 2021-06-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,593.4500 2 3 1,198
2021-06-22 2021-06-21 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,593.4500 10 16 918
2021-06-22 2021-06-21 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,593.4500 1 2 1,345
2021-06-21 2021-06-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,516.9200 12 18 228,339
2021-06-21 2021-06-18 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,516.9200 1 2 1,196
2021-06-21 2021-06-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,516.9200 1 2 1,196
2021-06-21 2021-06-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,516.9200 1 2 1,196
2021-06-21 2021-06-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,516.9200 2 3 1,195
2021-06-21 2021-06-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,516.9200 2 3 1,195
2021-06-21 2021-06-18 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,516.9200 10 15 908
2021-06-21 2021-06-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,509.8700 12 18 228,327
2021-06-21 2021-06-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,509.8700 1 2 1,193
2021-06-21 2021-06-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,509.8700 1 2 1,193
2021-06-21 2021-06-17 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,509.8700 1 2 1,193
2021-06-21 2021-06-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,509.8700 2 3 1,192
2021-06-21 2021-06-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,509.8700 2 3 1,192
2021-06-21 2021-06-17 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,509.8700 10 15 898
2021-06-17 2021-06-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,564.0000 12 19 228,315
2021-06-17 2021-06-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,564.0000 1 2 1,190
2021-06-17 2021-06-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,564.0000 1 2 1,190
2021-06-17 2021-06-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,564.0000 2 3 1,189
2021-06-17 2021-06-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,564.0000 2 3 1,189
2021-06-17 2021-06-16 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,564.0000 10 16 888
2021-06-17 2021-06-16 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,564.0000 1 2 1,342
2021-06-16 2021-06-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,539.5000 12 18 228,303
2021-06-16 2021-06-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,539.5000 1 2 1,187
2021-06-16 2021-06-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,539.5000 1 2 1,187
2021-06-16 2021-06-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,539.5000 2 3 1,186
2021-06-16 2021-06-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,539.5000 2 3 1,186
2021-06-16 2021-06-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,539.5000 10 15 878
2021-06-16 2021-06-15 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,539.5000 1 2 1,341
2021-06-15 2021-06-14 4 STAHL MURRAY Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,498.0000 12 18 228,291
2021-06-15 2021-06-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,498.0000 1 1 1,184
2021-06-15 2021-06-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,498.0000 1 1 1,184
2021-06-15 2021-06-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,498.0000 2 3 1,183
2021-06-15 2021-06-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,498.0000 2 3 1,183
2021-06-15 2021-06-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,498.0000 10 15 868
2021-06-15 2021-06-14 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,498.0000 1 1 1,340
2021-06-14 2021-06-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,530.0000 12 18 228,279
2021-06-14 2021-06-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,530.0000 1 2 1,181
2021-06-14 2021-06-11 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,530.0000 1 2 1,181
2021-06-14 2021-06-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,530.0000 2 3 1,180
2021-06-14 2021-06-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,530.0000 2 3 1,180
2021-06-14 2021-06-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,530.0000 1 2 42,861
2021-06-14 2021-06-11 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,530.0000 10 15 858
2021-06-11 2021-06-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,491.9900 12 18 228,267
2021-06-11 2021-06-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.9900 1 1 1,178
2021-06-11 2021-06-10 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,491.9900 1 1 1,178
2021-06-11 2021-06-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,491.9900 2 3 1,177
2021-06-11 2021-06-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,491.9900 2 3 1,177
2021-06-11 2021-06-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,491.9900 1 1 42,860
2021-06-11 2021-06-10 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,491.9900 10 15 848
2021-06-10 2021-06-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,522.0000 12 18 228,255
2021-06-10 2021-06-09 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,522.0000 1 2 1,175
2021-06-10 2021-06-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,522.0000 1 2 1,175
2021-06-10 2021-06-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,522.0000 2 3 1,174
2021-06-10 2021-06-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,522.0000 2 3 1,174
2021-06-10 2021-06-09 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,522.0000 1 2 42,859
2021-06-10 2021-06-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,522.0000 10 15 838
2021-06-09 2021-06-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,532.8300 12 18 228,243
2021-06-09 2021-06-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,532.8300 1 2 1,172
2021-06-09 2021-06-08 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,532.8300 1 2 1,172
2021-06-09 2021-06-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,532.8300 2 3 1,171
2021-06-09 2021-06-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,532.8300 2 3 1,171
2021-06-09 2021-06-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,532.8300 1 2 42,858
2021-06-09 2021-06-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,532.8300 10 15 828
2021-06-08 2021-06-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,507.0000 12 18 228,231
2021-06-08 2021-06-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,507.0000 1 2 1,169
2021-06-08 2021-06-07 4 STAHL MURRAY By Horizon Credit Opportunity Fund LP TPL Common Stock P - Purchase I 1,507.0000 1 2 1,169
2021-06-08 2021-06-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,507.0000 2 3 1,168
2021-06-08 2021-06-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,507.0000 2 3 1,168
2021-06-08 2021-06-07 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,507.0000 1 2 42,857
2021-06-08 2021-06-07 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,507.0000 10 15 818
2021-06-07 2021-06-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,486.3400 12 18 228,219
2021-06-07 2021-06-04 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,486.3400 1 1 1,166
2021-06-07 2021-06-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.3400 1 1 1,166
2021-06-07 2021-06-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.3400 2 3 1,165
2021-06-07 2021-06-04 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,486.3400 2 3 1,165
2021-06-07 2021-06-04 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,486.3400 1 1 42,856
2021-06-07 2021-06-04 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,486.3400 10 15 808
2021-06-04 2021-06-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,470.0000 12 18 228,207
2021-06-04 2021-06-03 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,470.0000 1 1 1,163
2021-06-04 2021-06-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,470.0000 1 1 1,163
2021-06-04 2021-06-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,470.0000 2 3 1,162
2021-06-04 2021-06-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,470.0000 2 3 1,162
2021-06-04 2021-06-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,470.0000 1 1 42,855
2021-06-04 2021-06-03 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,470.0000 10 15 798
2021-06-03 2021-06-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,490.6200 12 18 228,195
2021-06-03 2021-06-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,490.6200 1 1 1,160
2021-06-03 2021-06-02 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,490.6200 1 1 1,160
2021-06-03 2021-06-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,490.6200 2 3 1,159
2021-06-03 2021-06-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,490.6200 2 3 1,159
2021-06-03 2021-06-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,490.6200 1 1 42,854
2021-06-03 2021-06-02 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,490.6200 10 15 788
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,453.1200 98 142 102,275
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,453.1200 57 83 102,177
2021-06-02 2021-06-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,453.1200 -57 -83 1,157
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,453.1200 230 334 102,120
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 1,453.1200 -230 -334 778
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,499.0400 12 18 228,183
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,499.0400 1 1 1,214
2021-06-02 2021-06-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,499.0400 1 1 1,214
2021-06-02 2021-06-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,499.0400 2 3 1,213
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,499.0400 2 3 1,213
2021-06-02 2021-06-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,499.0400 1 1 42,853
2021-06-02 2021-06-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,499.0400 10 15 1,008
2021-06-01 2021-05-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,453.1200 12 17 228,171
2021-06-01 2021-05-28 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,453.1200 1 1 1,211
2021-06-01 2021-05-28 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,453.1200 1 1 1,211
2021-06-01 2021-05-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,453.1200 1 1 1,211
2021-06-01 2021-05-28 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,453.1200 2 3 1,210
2021-06-01 2021-05-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,453.1200 2 3 1,210
2021-06-01 2021-05-28 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,453.1200 10 15 998
2021-05-28 2021-05-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,457.7045 2 3 228,159
2021-05-28 2021-05-27 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,465.7000 1 1 1,208
2021-05-28 2021-05-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,465.7000 1 1 1,208
2021-05-28 2021-05-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,465.7000 2 3 1,207
2021-05-28 2021-05-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,465.7000 2 3 1,207
2021-05-28 2021-05-27 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,465.7000 10 15 988
2021-05-28 2021-05-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,465.7000 1 1 42,851
2021-05-27 2021-05-25 4 GLOVER TYLER TPL Common Stock P - Purchase D 1,503.9300 27 41 285
2021-05-27 2021-05-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,468.5000 12 18 228,157
2021-05-27 2021-05-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,468.5000 1 1 1,205
2021-05-27 2021-05-26 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,468.5000 1 1 1,205
2021-05-27 2021-05-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,468.5000 2 3 1,204
2021-05-27 2021-05-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,468.5000 2 3 1,204
2021-05-27 2021-05-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,468.5000 10 15 978
2021-05-27 2021-05-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,468.5000 1 1 42,850
2021-05-26 2021-05-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,486.1200 12 18 228,145
2021-05-26 2021-05-25 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,486.1200 1 1 1,202
2021-05-26 2021-05-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.1200 1 1 1,202
2021-05-26 2021-05-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.1200 2 3 1,201
2021-05-26 2021-05-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,486.1200 2 3 1,201
2021-05-26 2021-05-25 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,486.1200 10 15 968
2021-05-26 2021-05-25 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,486.1200 1 1 42,849
2021-05-25 2021-05-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,506.4400 12 18 228,133
2021-05-25 2021-05-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,506.4400 1 2 1,199
2021-05-25 2021-05-24 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,506.4400 1 2 1,199
2021-05-25 2021-05-24 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,506.4400 2 3 1,198
2021-05-25 2021-05-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,506.4400 2 3 1,198
2021-05-25 2021-05-24 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,506.4400 10 15 958
2021-05-25 2021-05-24 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,506.4400 1 2 42,848
2021-05-24 2021-05-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,540.0000 12 18 228,121
2021-05-24 2021-05-21 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,540.0000 1 2 1,196
2021-05-24 2021-05-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,540.0000 1 2 1,196
2021-05-24 2021-05-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,540.0000 2 3 1,195
2021-05-24 2021-05-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,540.0000 2 3 1,195
2021-05-24 2021-05-21 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,540.0000 10 15 948
2021-05-24 2021-05-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,540.0000 1 2 42,847
2021-05-21 2021-05-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,550.0000 12 19 228,109
2021-05-21 2021-05-20 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,550.0000 1 2 1,193
2021-05-21 2021-05-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,550.0000 1 2 1,193
2021-05-21 2021-05-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,550.0000 2 3 1,192
2021-05-21 2021-05-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,550.0000 2 3 1,192
2021-05-21 2021-05-20 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,550.0000 10 16 938
2021-05-21 2021-05-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,550.0000 1 2 42,846
2021-05-20 2021-05-18 4 GLOVER TYLER TPL Common Stock P - Purchase D 1,649.4000 158 261 258
2021-05-20 2021-05-18 4 McGinnis Dana F. TPL Common Stock P - Purchase I 1,620.0000 50 81 300
2021-05-20 2021-05-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,514.7100 12 18 228,097
2021-05-20 2021-05-19 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,514.7100 1 2 1,190
2021-05-20 2021-05-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,514.7100 1 2 1,190
2021-05-20 2021-05-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,514.7100 2 3 1,189
2021-05-20 2021-05-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,514.7100 2 3 1,189
2021-05-20 2021-05-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,514.7100 10 15 928
2021-05-20 2021-05-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,514.7100 1 2 42,845
2021-05-19 2021-05-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,571.8000 12 19 228,085
2021-05-19 2021-05-18 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,571.8000 1 2 1,187
2021-05-19 2021-05-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,571.8000 1 2 1,187
2021-05-19 2021-05-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,571.8000 2 3 1,186
2021-05-19 2021-05-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,571.8000 2 3 1,186
2021-05-19 2021-05-18 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,571.8000 10 16 918
2021-05-19 2021-05-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,571.8000 1 2 42,844
2021-05-18 2021-05-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,650.0000 12 20 228,073
2021-05-18 2021-05-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,650.0000 1 2 1,184
2021-05-18 2021-05-17 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,650.0000 1 2 1,184
2021-05-18 2021-05-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,650.0000 2 3 1,183
2021-05-18 2021-05-17 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,650.0000 2 3 1,183
2021-05-18 2021-05-17 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,650.0000 10 16 908
2021-05-18 2021-05-17 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,650.0000 1 2 42,843
2021-05-17 2021-05-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,688.1700 12 20 228,061
2021-05-17 2021-05-14 4 STAHL MURRAY By HORIZON CREDIT OPPORTUNITY FUND TPL Common Stock P - Purchase I 1,688.1700 1 2 1,181
2021-05-17 2021-05-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,688.1700 1 2 1,181
2021-05-17 2021-05-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,688.1700 2 3 1,180
2021-05-17 2021-05-14 4 STAHL MURRAY By HORIZON KINETICS HARD ASSETS, LLC TPL Common Stock P - Purchase I 1,688.1700 2 3 1,180
2021-05-17 2021-05-14 4 STAHL MURRAY By HORIZON COMMON INC TPL Common Stock P - Purchase I 1,688.1700 10 17 898
2021-05-17 2021-05-14 4 STAHL MURRAY By POLESTAR OFFSHORE FUND TPL Common Stock P - Purchase I 1,688.1700 1 2 42,842
2021-05-14 2021-05-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,657.2400 12 20 228,049
2021-05-14 2021-05-13 4 STAHL MURRAY Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,657.2400 1 2 1,178
2021-05-14 2021-05-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,657.2400 1 2 1,178
2021-05-14 2021-05-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,657.2400 1 2 1,178
2021-05-14 2021-05-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,657.2400 2 3 1,177
2021-05-14 2021-05-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,657.2400 2 3 1,177
2021-05-14 2021-05-13 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,657.2400 10 17 888
2021-05-13 2021-05-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,688.8300 12 20 228,037
2021-05-13 2021-05-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,688.8300 1 2 1,175
2021-05-13 2021-05-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,688.8300 1 2 1,175
2021-05-13 2021-05-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,688.8300 2 3 1,174
2021-05-13 2021-05-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,688.8300 2 3 1,174
2021-05-13 2021-05-12 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,688.8300 10 17 878
2021-05-13 2021-05-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,688.8300 1 2 42,840
2021-05-12 2021-05-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,727.9800 12 21 228,025
2021-05-12 2021-05-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,727.9800 1 2 1,172
2021-05-12 2021-05-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,727.9800 2 3 1,171
2021-05-12 2021-05-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,727.9800 2 3 1,171
2021-05-12 2021-05-11 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,727.9800 10 17 868
2021-05-12 2021-05-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,727.9800 1 2 42,839
2021-05-12 2021-05-11 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,727.9800 1 2 1,317
2021-05-11 2021-02-05 4 Barry David E. TPL Common Stock P - Purchase D 970.8900 3 3 303
2021-05-11 2021-05-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,750.5700 12 21 228,013
2021-05-11 2021-05-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,750.5700 1 2 1,169
2021-05-11 2021-05-10 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,750.5700 1 2 1,169
2021-05-11 2021-05-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,750.5700 2 4 1,168
2021-05-11 2021-05-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,750.5700 2 4 1,168
2021-05-11 2021-05-10 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,750.5700 10 18 858
2021-05-11 2021-05-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,750.5700 1 2 42,838
2021-05-10 2021-05-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,753.2500 12 21 228,001
2021-05-10 2021-05-07 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,753.2500 1 2 1,166
2021-05-10 2021-05-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,753.2500 1 2 1,166
2021-05-10 2021-05-07 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,753.2500 1 2 1,166
2021-05-10 2021-05-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,753.2500 2 4 1,165
2021-05-10 2021-05-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,753.2500 2 4 1,165
2021-05-10 2021-05-07 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,753.2500 10 18 848
2021-05-07 2021-05-06 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,607.8800 12 19 227,989
2021-05-07 2021-05-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,607.8800 1 2 1,163
2021-05-07 2021-05-06 4 STAHL MURRAY By Horizon Credit Opportunities Fund LP TPL Common Stock P - Purchase I 1,607.8800 1 2 1,163
2021-05-07 2021-05-06 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,607.8800 2 3 1,162
2021-05-07 2021-05-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,607.8800 2 3 1,162
2021-05-07 2021-05-06 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,607.8800 10 16 838
2021-05-07 2021-05-06 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,607.8800 1 2 42,836
2021-05-06 2021-05-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,701.8600 12 20 227,977
2021-05-06 2021-05-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,701.8600 1 2 1,160
2021-05-06 2021-05-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,701.8600 1 2 1,160
2021-05-06 2021-05-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,701.8600 2 3 1,159
2021-05-06 2021-05-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,701.8600 2 3 1,159
2021-05-06 2021-05-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,701.8600 10 17 828
2021-05-06 2021-05-05 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,701.8600 1 2 1,313
2021-05-05 2021-05-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,637.9500 12 20 227,965
2021-05-05 2021-05-04 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,637.9500 1 2 1,157
2021-05-05 2021-05-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,637.9500 1 2 1,157
2021-05-05 2021-05-04 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,637.9500 1 2 1,157
2021-05-05 2021-05-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,637.9500 2 3 1,156
2021-05-05 2021-05-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,637.9500 2 3 1,156
2021-05-05 2021-05-04 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,637.9500 10 16 818
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,540.1500 98 151 101,850
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,540.1500 19 29 101,752
2021-05-04 2021-05-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,540.1500 -19 -29 1,154
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,540.1500 38 59 101,733
2021-05-04 2021-05-03 4 STAHL MURRAY TPL Common Stock J - Other D 1,540.1500 -38 -59 1,173
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,540.1500 150 231 101,695
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 1,540.1500 -150 -231 808
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,608.7300 12 19 227,953
2021-05-04 2021-05-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,608.7300 1 2 1,211
2021-05-04 2021-05-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,608.7300 2 3 1,210
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,608.7300 10 16 958
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,608.7300 2 3 101,545
2021-05-04 2021-05-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,608.7300 1 2 42,833
2021-05-04 2021-05-03 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,608.7300 1 2 1,311
2021-05-03 2021-04-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,540.1500 12 18 227,941
2021-05-03 2021-04-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,540.1500 1 2 1,208
2021-05-03 2021-04-30 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,540.1500 1 2 1,208
2021-05-03 2021-04-30 4 STAHL MURRAY By Horizon Credit Opportunities Fund LP TPL Common Stock P - Purchase I 1,540.1500 1 2 1,208
2021-05-03 2021-04-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,540.1500 2 3 1,207
2021-05-03 2021-04-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,540.1500 2 3 1,207
2021-05-03 2021-04-30 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,540.1500 10 15 948
2021-04-30 2021-04-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,575.0100 12 19 227,929
2021-04-30 2021-04-29 4 STAHL MURRAY Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,575.0100 1 2 1,205
2021-04-30 2021-04-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,575.0100 1 2 1,205
2021-04-30 2021-04-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,575.0100 1 2 1,205
2021-04-30 2021-04-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,575.0100 2 3 1,204
2021-04-30 2021-04-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,575.0100 2 3 1,204
2021-04-30 2021-04-29 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,575.0100 10 16 938
2021-04-29 2021-04-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,658.2900 12 20 227,917
2021-04-29 2021-04-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,658.2900 1 2 1,202
2021-04-29 2021-04-28 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,658.2900 1 2 1,202
2021-04-29 2021-04-28 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,658.2900 1 2 1,202
2021-04-29 2021-04-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,658.2900 2 3 1,201
2021-04-29 2021-04-28 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,658.2900 2 3 1,201
2021-04-29 2021-04-28 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,658.2900 10 17 928
2021-04-28 2021-04-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,604.5100 12 19 227,905
2021-04-28 2021-04-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,604.5100 1 2 1,199
2021-04-28 2021-04-27 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,604.5100 1 2 1,199
2021-04-28 2021-04-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,604.5100 2 3 1,198
2021-04-28 2021-04-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,604.5100 2 3 1,198
2021-04-28 2021-04-27 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,604.5100 10 16 918
2021-04-28 2021-04-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,604.5100 1 2 42,829
2021-04-27 2021-04-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,576.0200 12 19 227,893
2021-04-27 2021-04-26 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,576.0200 1 2 1,196
2021-04-27 2021-04-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,576.0200 1 2 1,196
2021-04-27 2021-04-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,576.0200 2 3 1,195
2021-04-27 2021-04-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,576.0200 2 3 1,195
2021-04-27 2021-04-26 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,576.0200 10 16 908
2021-04-27 2021-04-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,576.0200 1 2 42,828
2021-04-26 2021-04-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,472.6800 12 18 227,881
2021-04-26 2021-04-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,472.6800 1 1 1,193
2021-04-26 2021-04-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,472.6800 1 1 1,193
2021-04-26 2021-04-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,472.6800 1 1 1,193
2021-04-26 2021-04-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,472.6800 2 3 1,192
2021-04-26 2021-04-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,472.6800 2 3 1,192
2021-04-26 2021-04-23 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,472.6800 10 15 898
2021-04-23 2021-04-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,467.0000 12 18 227,869
2021-04-23 2021-04-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,467.0000 1 1 1,190
2021-04-23 2021-04-22 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,467.0000 1 1 1,190
2021-04-23 2021-04-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,467.0000 2 3 1,189
2021-04-23 2021-04-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,467.0000 2 3 1,189
2021-04-23 2021-04-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,467.0000 10 15 888
2021-04-23 2021-04-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,467.0000 1 1 42,826
2021-04-22 2021-04-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,456.6500 12 17 227,857
2021-04-22 2021-04-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,456.6500 1 1 1,187
2021-04-22 2021-04-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,456.6500 1 1 1,187
2021-04-22 2021-04-21 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,456.6500 1 1 1,187
2021-04-22 2021-04-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,456.6500 2 3 1,186
2021-04-22 2021-04-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,456.6500 2 3 1,186
2021-04-22 2021-04-21 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,456.6500 10 15 878
2021-04-21 2021-04-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,467.6600 12 18 227,845
2021-04-21 2021-04-20 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,467.6600 1 1 1,184
2021-04-21 2021-04-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,467.6600 1 1 1,184
2021-04-21 2021-04-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,467.6600 1 1 1,184
2021-04-21 2021-04-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,467.6600 2 3 1,183
2021-04-21 2021-04-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,467.6600 2 3 1,183
2021-04-21 2021-04-20 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,467.6600 10 15 868
2021-04-20 2021-04-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,546.0000 12 19 227,833
2021-04-20 2021-04-19 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,546.0000 1 2 1,181
2021-04-20 2021-04-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,546.0000 1 2 1,181
2021-04-20 2021-04-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,546.0000 2 3 1,180
2021-04-20 2021-04-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,546.0000 2 3 1,180
2021-04-20 2021-04-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,546.0000 10 15 858
2021-04-20 2021-04-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,546.0000 1 2 42,823
2021-04-19 2021-04-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,580.0000 12 19 227,821
2021-04-19 2021-04-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,580.0000 1 2 1,178
2021-04-19 2021-04-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,580.0000 2 3 1,177
2021-04-19 2021-04-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,580.0000 2 3 1,177
2021-04-19 2021-04-16 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,580.0000 10 16 848
2021-04-19 2021-04-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,580.0000 1 2 42,822
2021-04-19 2021-04-16 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,580.0000 1 2 1,300
2021-04-16 2021-04-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,574.1800 12 19 227,809
2021-04-16 2021-04-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,574.1800 1 2 1,175
2021-04-16 2021-04-15 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,574.1800 1 2 1,175
2021-04-16 2021-04-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,574.1800 1 2 1,175
2021-04-16 2021-04-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,574.1800 2 3 1,174
2021-04-16 2021-04-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,574.1800 2 3 1,174
2021-04-16 2021-04-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,574.1800 10 16 838
2021-04-15 2021-04-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,613.0000 18 29 227,797
2021-04-15 2021-04-14 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,613.0000 1 2 1,172
2021-04-15 2021-04-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,613.0000 1 2 1,172
2021-04-15 2021-04-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,613.0000 2 3 1,171
2021-04-15 2021-04-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,613.0000 2 3 1,171
2021-04-15 2021-04-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,613.0000 10 16 828
2021-04-15 2021-04-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,613.0000 3 5 42,820
2021-04-14 2021-04-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,540.6400 18 28 227,779
2021-04-14 2021-04-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,540.6400 1 2 1,169
2021-04-14 2021-04-13 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,540.6400 1 2 1,169
2021-04-14 2021-04-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,540.6400 2 3 1,168
2021-04-14 2021-04-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,540.6400 2 3 1,168
2021-04-14 2021-04-13 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,540.6400 10 15 818
2021-04-14 2021-04-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,540.6400 3 5 42,817
2021-04-13 2021-04-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,598.3800 18 29 227,761
2021-04-13 2021-04-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,598.3800 3 5 42,814
2021-04-13 2021-04-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,598.3800 1 2 1,296
2021-04-13 2021-04-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,598.3800 1 2 1,296
2021-04-13 2021-04-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,598.3800 2 3 1,165
2021-04-13 2021-04-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,598.3800 2 3 1,165
2021-04-13 2021-04-12 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,598.3800 10 16 808
2021-04-12 2021-04-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,598.1900 18 29 227,743
2021-04-12 2021-04-09 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,598.1900 3 5 42,811
2021-04-12 2021-04-09 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,598.1900 1 2 1,295
2021-04-12 2021-04-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,598.1900 1 2 1,295
2021-04-12 2021-04-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,598.1900 2 3 1,162
2021-04-12 2021-04-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,598.1900 2 3 1,162
2021-04-12 2021-04-09 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,598.1900 10 16 798
2021-04-09 2021-04-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,589.4300 9 14 101,511
2021-04-09 2021-04-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 1,589.4300 -9 -14 788
2021-04-09 2021-04-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,610.2900 18 29 227,725
2021-04-09 2021-04-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,610.2900 3 5 42,808
2021-04-09 2021-04-08 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,610.2900 1 2 1,294
2021-04-09 2021-04-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,610.2900 1 2 1,160
2021-04-09 2021-04-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,610.2900 2 3 1,159
2021-04-09 2021-04-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,610.2900 10 16 797
2021-04-09 2021-04-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,610.2900 2 3 101,502
2021-04-08 2021-04-07 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,612.5700 13 21 227,707
2021-04-08 2021-04-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,612.5700 1 2 42,805
2021-04-08 2021-04-07 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,612.5700 1 2 42,805
2021-04-08 2021-04-07 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,612.5700 1 2 1,293
2021-04-08 2021-04-07 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,612.5700 2 3 1,156
2021-04-08 2021-04-07 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,612.5700 2 3 1,156
2021-04-08 2021-04-07 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,612.5700 10 16 787
2021-04-07 2021-04-06 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,595.4900 13 21 227,694
2021-04-07 2021-04-06 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,595.4900 1 2 1,154
2021-04-07 2021-04-06 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,595.4900 1 2 1,154
2021-04-07 2021-04-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,595.4900 1 2 1,154
2021-04-07 2021-04-06 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,595.4900 2 3 1,153
2021-04-07 2021-04-06 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,595.4900 2 3 1,153
2021-04-07 2021-04-06 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,595.4900 10 16 777
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,589.4300 275 437 101,496
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,589.4300 24 38 101,221
2021-04-06 2021-04-05 4 STAHL MURRAY TPL Common Stock J - Other D 1,589.4300 -24 -38 1,151
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,589.4300 48 76 101,197
2021-04-06 2021-04-05 4 STAHL MURRAY TPL Common Stock J - Other D 1,589.4300 -48 -76 1,175
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,589.4300 200 318 101,149
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 1,589.4300 -200 -318 767
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,587.9900 13 21 227,681
2021-04-06 2021-04-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,587.9900 1 2 1,223
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Credit Opportunities Fund LP TPL Common Stock P - Purchase I 1,587.9900 1 2 1,223
2021-04-06 2021-04-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,587.9900 2 3 1,222
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,587.9900 2 3 1,222
2021-04-06 2021-04-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,587.9900 10 16 967
2021-04-06 2021-04-05 4 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock P - Purchase I 1,587.9900 1 2 42,803
2021-04-06 2021-04-01 4/A STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,600.0000 10 16 956
2021-04-05 2021-04-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,600.0000 13 21 227,668
2021-04-05 2021-04-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,600.0000 1 2 1,220
2021-04-05 2021-04-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,600.0000 1 2 1,220
2021-04-05 2021-04-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,600.0000 2 3 1,219
2021-04-05 2021-04-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,600.0000 2 3 1,219
2021-04-05 2021-04-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,600.0000 1 2 957
2021-04-05 2021-04-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,600.0000 -10 -16 956
2021-04-05 2021-04-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,600.0000 1 2 42,802
2021-04-01 2021-03-31 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,589.4300 13 21 227,655
2021-04-01 2021-03-31 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,589.4300 1 2 1,217
2021-04-01 2021-03-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,589.4300 1 2 1,217
2021-04-01 2021-03-31 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,589.4300 1 2 1,217
2021-04-01 2021-03-31 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,589.4300 2 3 1,216
2021-04-01 2021-03-31 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,589.4300 2 3 1,216
2021-04-01 2021-03-31 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,589.4300 10 16 945
2021-04-01 2021-03-31 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,589.4300 1 2 1,289
2021-03-31 2021-03-30 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,544.0000 13 20 227,642
2021-03-31 2021-03-30 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,544.0000 1 2 1,214
2021-03-31 2021-03-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,544.0000 1 2 1,214
2021-03-31 2021-03-30 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,544.0000 2 3 1,213
2021-03-31 2021-03-30 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,544.0000 2 3 1,213
2021-03-31 2021-03-30 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,544.0000 1 2 935
2021-03-31 2021-03-30 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 1,544.0000 10 15 934
2021-03-31 2021-03-30 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,544.0000 1 2 42,800
2021-03-30 2021-03-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,476.3400 13 19 227,629
2021-03-30 2021-03-29 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,476.3400 1 1 1,211
2021-03-30 2021-03-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,476.3400 1 1 1,211
2021-03-30 2021-03-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,476.3400 1 1 1,211
2021-03-30 2021-03-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,476.3400 2 3 1,210
2021-03-30 2021-03-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,476.3400 2 3 1,210
2021-03-30 2021-03-29 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,476.3400 1 1 924
2021-03-30 2021-03-29 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,476.3400 10 15 923
2021-03-29 2021-03-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,578.0000 13 21 227,616
2021-03-29 2021-03-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,578.0000 1 2 1,208
2021-03-29 2021-03-26 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,578.0000 1 2 1,208
2021-03-29 2021-03-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,578.0000 2 3 1,207
2021-03-29 2021-03-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,578.0000 2 3 1,207
2021-03-29 2021-03-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,578.0000 1 2 913
2021-03-29 2021-03-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,578.0000 10 16 912
2021-03-29 2021-03-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,578.0000 1 2 42,798
2021-03-26 2021-03-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,532.0100 13 20 227,603
2021-03-26 2021-03-25 4 STAHL MURRAY Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,532.0100 1 2 1,205
2021-03-26 2021-03-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,532.0100 1 2 1,205
2021-03-26 2021-03-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,532.0100 2 3 1,204
2021-03-26 2021-03-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,532.0100 2 3 1,204
2021-03-26 2021-03-25 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,532.0100 1 2 902
2021-03-26 2021-03-25 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,532.0100 10 15 901
2021-03-26 2021-03-25 4 STAHL MURRAY Polestar Offshore Fund TPL Common Stock P - Purchase I 1,532.0100 1 2 42,797
2021-03-25 2021-03-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,486.4000 12 18 227,590
2021-03-25 2021-03-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,504.0400 1 2 891
2021-03-25 2021-03-24 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,486.4000 1 1 1,202
2021-03-25 2021-03-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.4000 1 1 1,202
2021-03-25 2021-03-24 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,486.4000 2 3 1,201
2021-03-25 2021-03-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,486.4000 2 3 1,201
2021-03-25 2021-03-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,486.4000 1 1 890
2021-03-25 2021-03-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,486.4000 10 15 889
2021-03-25 2021-03-24 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,486.4000 1 1 42,796
2021-03-25 2021-03-24 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,486.4000 1 1 1,284
2021-03-24 2021-03-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,426.3100 12 17 227,578
2021-03-24 2021-03-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,415.7700 1 1 879
2021-03-24 2021-03-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,426.3100 1 1 1,199
2021-03-24 2021-03-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,426.3100 1 1 1,199
2021-03-24 2021-03-23 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,426.3100 1 1 1,199
2021-03-24 2021-03-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,426.3100 2 3 1,198
2021-03-24 2021-03-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,426.3100 2 3 1,198
2021-03-24 2021-03-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,426.3100 1 1 878
2021-03-24 2021-03-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,426.3100 10 14 877
2021-03-24 2021-03-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,426.3100 1 1 42,795
2021-03-23 2021-03-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,583.5200 12 19 227,566
2021-03-23 2021-03-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,605.0000 1 2 867
2021-03-23 2021-03-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,583.5200 1 2 1,196
2021-03-23 2021-03-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,583.5200 1 2 1,196
2021-03-23 2021-03-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,583.5200 2 3 1,195
2021-03-23 2021-03-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,583.5200 2 3 1,195
2021-03-23 2021-03-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,583.5200 10 16 865
2021-03-23 2021-03-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,583.5200 1 2 42,794
2021-03-23 2021-03-22 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,583.5200 1 2 1,282
2021-03-23 2021-03-22 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,583.5200 1 2 5,393
2021-03-22 2021-03-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,613.6300 1 2 855
2021-03-22 2021-03-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,675.4500 12 20 227,554
2021-03-22 2021-03-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,675.4500 1 2 1,193
2021-03-22 2021-03-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,675.4500 2 3 1,192
2021-03-22 2021-03-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,675.4500 10 17 853
2021-03-22 2021-03-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,675.4500 2 3 100,929
2021-03-22 2021-03-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,675.4500 1 2 42,793
2021-03-22 2021-03-19 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,675.4500 1 2 1,281
2021-03-22 2021-03-19 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,675.4500 1 2 5,392
2021-03-22 2021-03-18 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,675.4500 1 2 854
2021-03-19 2021-03-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,541.3400 12 18 227,542
2021-03-19 2021-03-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,541.3400 1 2 42,792
2021-03-19 2021-03-18 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,541.3400 1 2 42,792
2021-03-19 2021-03-18 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,541.3400 1 2 42,792
2021-03-19 2021-03-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,541.3400 1 2 42,792
2021-03-19 2021-03-18 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,541.3400 1 2 42,792
2021-03-19 2021-03-18 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,541.3400 1 2 1,280
2021-03-19 2021-03-18 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,594.0900 1 2 843
2021-03-19 2021-03-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,541.3400 2 3 1,189
2021-03-19 2021-03-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,541.3400 2 3 1,189
2021-03-19 2021-03-18 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,541.3400 10 15 841
2021-03-18 2021-03-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,703.7800 12 20 227,530
2021-03-18 2021-03-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,703.7800 1 2 831
2021-03-18 2021-03-17 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,703.7800 1 2 831
2021-03-18 2021-03-17 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,703.7800 1 2 831
2021-03-18 2021-03-17 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,703.7800 1 2 831
2021-03-18 2021-03-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,703.7800 1 2 1,187
2021-03-18 2021-03-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,703.7800 2 3 1,186
2021-03-18 2021-03-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,703.7800 2 3 1,186
2021-03-18 2021-03-17 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,703.7800 1 2 830
2021-03-18 2021-03-17 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,703.7800 10 17 829
2021-03-18 2021-03-17 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,703.7800 1 2 1,279
2021-03-17 2021-03-15 4 McGinnis Dana F. TPL Common Stock P - Purchase I 1,556.4800 50 78 250
2021-03-17 2021-03-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,553.7200 12 19 227,518
2021-03-17 2021-03-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,553.7200 1 2 1,184
2021-03-17 2021-03-16 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 1,553.7200 1 2 1,184
2021-03-17 2021-03-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,553.7200 2 3 1,183
2021-03-17 2021-03-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,553.7200 2 3 1,183
2021-03-17 2021-03-16 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,553.7200 1 2 819
2021-03-17 2021-03-16 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,553.7200 10 16 818
2021-03-17 2021-03-16 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 1,553.7200 1 2 1,440
2021-03-17 2021-03-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,553.7200 1 2 42,790
2021-03-17 2021-03-16 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,553.7200 1 2 1,278
2021-03-17 2021-03-16 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 1,553.7200 1 2 5,389
2021-03-16 2021-03-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,557.9200 12 19 227,506
2021-03-16 2021-03-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,557.9200 1 2 1,181
2021-03-16 2021-03-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,557.9200 1 2 1,181
2021-03-16 2021-03-15 4 STAHL MURRAY BY CDK Partners LP TPL Common Stock P - Purchase I 1,557.9200 1 2 1,181
2021-03-16 2021-03-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,557.9200 2 3 1,180
2021-03-16 2021-03-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,557.9200 2 3 1,180
2021-03-16 2021-03-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,557.9200 10 16 807
2021-03-16 2021-03-15 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 1,557.9200 1 2 1,439
2021-03-16 2021-03-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,557.9200 1 2 42,789
2021-03-16 2021-03-15 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,557.9200 1 2 1,277
2021-03-16 2021-03-15 4 STAHL MURRAY By CDK Fund Ltd. TPL Common Stock P - Purchase I 1,557.9200 1 2 5,388
2021-03-15 2021-03-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,437.0000 12 17 227,494
2021-03-15 2021-03-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,437.0000 1 1 1,178
2021-03-15 2021-03-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,437.0000 2 3 1,177
2021-03-15 2021-03-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,437.0000 2 3 1,177
2021-03-15 2021-03-12 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,437.0000 1 1 797
2021-03-15 2021-03-12 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 1,437.0000 10 14 796
2021-03-15 2021-03-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,437.0000 1 1 42,788
2021-03-15 2021-03-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,437.0000 1 1 1,276
2021-03-12 2021-03-11 4 McGinnis Dana F. See Footnore TPL Common Stock P - Purchase I 1,406.0000 50 70 200
2021-03-12 2021-03-11 4 McGinnis Dana F. TPL Common Stock P - Purchase I 1,404.9200 50 70 150
2021-03-12 2021-03-10 4 McGinnis Dana F. TPL Common Stock P - Purchase I 1,342.4500 100 134 100
2021-03-12 2021-03-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,414.9500 1 1 786
2021-03-12 2021-03-11 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,414.9500 1 1 786
2021-03-12 2021-03-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,414.9500 1 1 1,175
2021-03-12 2021-03-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,414.9500 2 3 1,174
2021-03-12 2021-03-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,414.9500 2 3 1,174
2021-03-12 2021-03-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,414.9500 12 17 227,482
2021-03-12 2021-03-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,414.9500 10 14 785
2021-03-12 2021-03-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,414.9500 1 1 42,787
2021-03-11 2021-03-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,359.3700 12 16 227,470
2021-03-11 2021-03-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,359.3700 1 1 1,172
2021-03-11 2021-03-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,359.3700 1 1 1,172
2021-03-11 2021-03-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,359.3700 2 3 1,171
2021-03-11 2021-03-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,359.3700 2 3 1,171
2021-03-11 2021-03-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,359.3700 10 14 774
2021-03-11 2021-03-10 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,359.3700 1 1 42,786
2021-03-11 2021-03-10 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,359.3700 1 1 1,274
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,282.2300 12 15 227,458
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,113.6100 2 2 100,913
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 1,113.6100 -2 -2 764
2021-03-10 2021-03-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,282.2300 1 1 1,169
2021-03-10 2021-03-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,282.2300 2 3 1,168
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,282.2300 1 1 766
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,282.2300 10 13 765
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,282.2300 2 3 100,911
2021-03-10 2021-03-09 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,282.2300 1 1 42,785
2021-03-10 2021-03-09 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,282.2300 1 1 1,273
2021-03-09 2021-03-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,258.0000 12 15 227,446
2021-03-09 2021-03-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,258.0000 1 1 1,166
2021-03-09 2021-03-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,258.0000 2 3 1,165
2021-03-09 2021-03-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,258.0000 2 3 1,165
2021-03-09 2021-03-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,258.0000 1 1 755
2021-03-09 2021-03-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,258.0000 10 13 754
2021-03-09 2021-03-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,258.0000 1 1 42,784
2021-03-09 2021-03-08 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,258.0000 1 1 1,272
2021-03-08 2021-03-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,200.0000 12 14 227,434
2021-03-08 2021-03-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,200.0000 1 1 1,163
2021-03-08 2021-03-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,200.0000 1 1 1,163
2021-03-08 2021-03-05 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,200.0000 1 1 1,163
2021-03-08 2021-03-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,200.0000 2 2 1,162
2021-03-08 2021-03-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,200.0000 2 2 1,162
2021-03-08 2021-03-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,200.0000 1 1 744
2021-03-08 2021-03-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,200.0000 10 12 743
2021-03-05 2021-03-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,175.0200 12 14 227,422
2021-03-05 2021-03-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,175.0200 1 1 1,160
2021-03-05 2021-03-04 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,175.0200 1 1 1,160
2021-03-05 2021-03-04 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,175.0200 1 1 1,160
2021-03-05 2021-03-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,175.0200 2 2 1,159
2021-03-05 2021-03-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,175.0200 2 2 1,159
2021-03-05 2021-03-04 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,175.0200 10 12 733
2021-03-05 2021-03-04 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,175.0200 1 1 42,782
2021-03-04 2021-03-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,157.2000 12 14 227,410
2021-03-04 2021-03-03 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,157.2000 1 1 1,157
2021-03-04 2021-03-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,157.2000 1 1 1,157
2021-03-04 2021-03-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,157.2000 2 2 1,156
2021-03-04 2021-03-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,157.2000 2 2 1,156
2021-03-04 2021-03-03 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,157.2000 1 1 723
2021-03-04 2021-03-03 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,157.2000 10 12 722
2021-03-04 2021-03-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,157.2000 1 1 42,781
2021-03-03 2021-03-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,098.3200 12 13 227,398
2021-03-03 2021-03-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,098.3200 1 1 1,154
2021-03-03 2021-03-02 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,098.3200 1 1 1,154
2021-03-03 2021-03-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,098.3200 1 1 1,154
2021-03-03 2021-03-02 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,098.3200 1 1 1,154
2021-03-03 2021-03-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,098.3200 2 2 1,153
2021-03-03 2021-03-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,098.3200 2 2 1,153
2021-03-03 2021-03-02 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,098.3200 10 11 711
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,113.6100 297 331 100,899
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,113.6100 36 40 100,602
2021-03-02 2021-03-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,113.6100 -36 -40 1,151
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,113.6100 55 61 100,566
2021-03-02 2021-03-01 4 STAHL MURRAY TPL Common Stock J - Other D 1,113.6100 -55 -61 1,187
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 1,113.6100 100 111 100,511
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 1,113.6100 -100 -111 701
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,107.7800 12 13 227,386
2021-03-02 2021-03-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,107.7800 1 1 1,242
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,107.7800 1 1 1,242
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,107.7800 2 2 1,241
2021-03-02 2021-03-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,107.7800 2 2 1,241
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,107.7800 1 1 801
2021-03-02 2021-03-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,107.7800 10 11 800
2021-03-02 2021-03-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,107.7800 1 1 42,779
2021-03-01 2021-02-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,104.0400 12 13 227,374
2021-03-01 2021-02-26 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,104.0400 1 1 42,778
2021-03-01 2021-02-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,104.0400 1 1 42,778
2021-03-01 2021-02-26 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,104.0400 1 1 42,778
2021-03-01 2021-02-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,104.0400 1 1 42,778
2021-03-01 2021-02-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,104.0400 2 2 1,238
2021-03-01 2021-02-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,104.0400 2 2 1,238
2021-03-01 2021-02-26 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,104.0400 10 11 789
2021-02-26 2021-02-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,111.8700 12 13 227,362
2021-02-26 2021-02-25 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,111.8700 1 1 42,777
2021-02-26 2021-02-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,111.8700 1 1 42,777
2021-02-26 2021-02-25 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,111.8700 1 1 42,777
2021-02-26 2021-02-25 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,111.8700 1 1 42,777
2021-02-26 2021-02-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,111.8700 2 2 1,235
2021-02-26 2021-02-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,111.8700 2 2 1,235
2021-02-26 2021-02-25 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,111.8700 10 11 778
2021-02-25 2021-02-24 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,143.5200 8 9 227,350
2021-02-25 2021-02-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,143.5200 1 1 42,776
2021-02-25 2021-02-24 4 STAHL MURRAY By Horizon Credit Opportunities Fund TPL Common Stock P - Purchase I 1,143.5200 1 1 42,776
2021-02-25 2021-02-24 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,143.5200 1 1 42,776
2021-02-25 2021-02-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,143.5200 1 1 42,776
2021-02-25 2021-02-24 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,143.5200 2 2 1,232
2021-02-25 2021-02-24 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,143.5200 2 2 1,232
2021-02-25 2021-02-24 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,143.5200 10 11 767
2021-02-24 2021-02-23 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,114.0800 12 13 227,342
2021-02-24 2021-02-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,114.0800 1 1 42,775
2021-02-24 2021-02-23 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,114.0800 1 1 42,775
2021-02-24 2021-02-23 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 1,114.0800 1 1 1,263
2021-02-24 2021-02-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,114.0800 1 1 1,230
2021-02-24 2021-02-23 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,114.0800 2 2 1,229
2021-02-24 2021-02-23 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,114.0800 2 2 1,229
2021-02-24 2021-02-23 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,114.0800 10 11 756
2021-02-23 2021-02-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,100.0100 20 22 227,330
2021-02-23 2021-02-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,100.0100 2 2 746
2021-02-23 2021-02-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,100.0100 2 2 746
2021-02-23 2021-02-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,100.0100 1 1 1,227
2021-02-23 2021-02-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,100.0100 1 1 1,227
2021-02-23 2021-02-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,100.0100 2 2 1,226
2021-02-23 2021-02-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,100.0100 1 1 744
2021-02-23 2021-02-22 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,100.0100 10 11 743
2021-02-22 2021-02-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,109.0000 28 31 227,310
2021-02-22 2021-02-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,109.0000 2 2 1,224
2021-02-22 2021-02-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,109.0000 2 2 1,224
2021-02-22 2021-02-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,109.0000 3 3 1,222
2021-02-22 2021-02-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,109.0000 1 1 733
2021-02-22 2021-02-19 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,109.0000 10 11 732
2021-02-22 2021-02-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,109.0000 4 4 42,773
2021-02-19 2021-02-18 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,109.8300 28 31 227,282
2021-02-19 2021-02-18 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,109.8300 4 4 42,769
2021-02-19 2021-02-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,109.8300 2 2 1,219
2021-02-19 2021-02-18 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,109.8300 2 2 1,219
2021-02-19 2021-02-18 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,109.8300 3 3 1,217
2021-02-19 2021-02-18 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,109.8300 1 1 722
2021-02-19 2021-02-18 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,109.8300 10 11 721
2021-02-18 2021-02-17 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,142.8300 28 32 227,254
2021-02-18 2021-02-17 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,142.8300 4 5 42,765
2021-02-18 2021-02-17 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,142.8300 2 2 1,214
2021-02-18 2021-02-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,142.8300 2 2 1,214
2021-02-18 2021-02-17 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,142.8300 3 3 1,212
2021-02-18 2021-02-17 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,142.8300 1 1 711
2021-02-18 2021-02-17 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,142.8300 10 11 710
2021-02-17 2021-02-16 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,164.2300 28 33 227,226
2021-02-17 2021-02-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,164.2300 2 2 1,209
2021-02-17 2021-02-16 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,164.2300 2 2 1,209
2021-02-17 2021-02-16 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,164.2300 3 3 1,207
2021-02-17 2021-02-16 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,164.2300 1 1 700
2021-02-17 2021-02-16 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,164.2300 10 12 699
2021-02-17 2021-02-16 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,164.2300 4 5 42,761
2021-02-16 2021-02-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,119.7800 28 31 227,198
2021-02-16 2021-02-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,119.7800 2 2 1,204
2021-02-16 2021-02-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,119.7800 2 2 1,204
2021-02-16 2021-02-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,119.7800 3 3 1,202
2021-02-16 2021-02-12 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,119.7800 1 1 689
2021-02-16 2021-02-12 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,119.7800 10 11 688
2021-02-16 2021-02-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,119.7800 4 4 42,757
2021-02-12 2021-02-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,074.9800 28 30 227,170
2021-02-12 2021-02-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,074.9800 2 2 1,199
2021-02-12 2021-02-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,074.9800 2 2 1,199
2021-02-12 2021-02-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,074.9800 3 3 1,197
2021-02-12 2021-02-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,074.9800 1 1 678
2021-02-12 2021-02-11 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,074.9800 10 11 677
2021-02-12 2021-02-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,074.9800 4 4 42,753
2021-02-11 2021-02-10 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,065.9400 28 30 227,142
2021-02-11 2021-02-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,065.9400 2 2 1,194
2021-02-11 2021-02-10 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 1,065.9400 2 2 1,194
2021-02-11 2021-02-10 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,065.9400 3 3 1,192
2021-02-11 2021-02-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,065.9400 1 1 667
2021-02-11 2021-02-10 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,065.9400 10 11 666
2021-02-11 2021-02-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,065.9400 4 4 42,749
2021-02-10 2021-02-09 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,011.6800 28 28 227,114
2021-02-10 2021-02-09 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,011.6800 4 4 42,745
2021-02-10 2021-02-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,011.6800 2 2 1,189
2021-02-10 2021-02-09 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,011.6800 2 2 1,189
2021-02-10 2021-02-09 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,011.6800 3 3 1,187
2021-02-10 2021-02-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,011.6800 1 1 656
2021-02-10 2021-02-09 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,011.6800 10 10 655
2021-02-09 2021-02-08 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 1,020.0000 28 29 227,086
2021-02-09 2021-02-08 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 1,020.0000 4 4 42,741
2021-02-09 2021-02-08 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 1,020.0000 2 2 1,184
2021-02-09 2021-02-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,020.0000 2 2 1,184
2021-02-09 2021-02-08 4 STAHL MURRAY TPL Common Stock P - Purchase D 1,020.0000 3 3 1,182
2021-02-09 2021-02-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,020.0000 1 1 645
2021-02-09 2021-02-08 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 1,020.0000 10 10 644
2021-02-08 2021-02-05 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 992.9900 28 28 227,058
2021-02-08 2021-02-05 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 992.9900 4 4 42,737
2021-02-08 2021-02-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 992.9900 2 2 1,179
2021-02-08 2021-02-05 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 992.9900 2 2 1,179
2021-02-08 2021-02-05 4 STAHL MURRAY TPL Common Stock P - Purchase D 992.9900 3 3 1,177
2021-02-08 2021-02-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 992.9900 1 1 634
2021-02-08 2021-02-05 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 992.9900 10 10 633
2021-02-05 2021-02-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 832.2400 2 2 100,379
2021-02-05 2021-02-04 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock J - Other I 832.2400 -2 -2 623
2021-02-05 2021-02-04 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 961.4900 28 27 227,030
2021-02-05 2021-02-04 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 961.4900 4 4 42,733
2021-02-05 2021-02-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 961.4900 2 2 1,174
2021-02-05 2021-02-04 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 961.4900 2 2 1,174
2021-02-05 2021-02-04 4 STAHL MURRAY TPL Common Stock P - Purchase D 961.4900 3 3 1,172
2021-02-05 2021-02-04 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 961.4900 1 1 625
2021-02-05 2021-02-04 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 961.4900 10 10 624
2021-02-04 2021-02-03 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 905.6000 28 25 227,002
2021-02-04 2021-02-03 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 905.6000 4 4 42,729
2021-02-04 2021-02-03 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 905.6000 2 2 1,169
2021-02-04 2021-02-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 905.6000 2 2 1,169
2021-02-04 2021-02-03 4 STAHL MURRAY TPL Common Stock P - Purchase D 905.6000 3 3 1,167
2021-02-04 2021-02-03 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 905.6000 1 1 614
2021-02-04 2021-02-03 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 905.6000 10 9 613
2021-02-03 2021-02-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 832.2400 45 37 100,373
2021-02-03 2021-02-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock J - Other I 832.2400 34 28 100,328
2021-02-03 2021-02-02 4 STAHL MURRAY TPL Common Stock J - Other D 832.2400 -34 -28 1,164
2021-02-03 2021-02-02 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 857.9400 28 24 226,974
2021-02-03 2021-02-02 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 857.9400 4 3 42,725
2021-02-03 2021-02-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 857.9400 2 2 1,198
2021-02-03 2021-02-02 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 857.9400 2 2 1,198
2021-02-03 2021-02-02 4 STAHL MURRAY TPL Common Stock P - Purchase D 857.9400 3 3 1,196
2021-02-03 2021-02-02 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 857.9400 1 1 603
2021-02-03 2021-02-02 4 STAHL MURRAY By Horizon Common, Inc. TPL Common Stock P - Purchase I 857.9400 10 9 602
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock J - Other I 832.2400 196 163 100,292
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock J - Other I 832.2400 51 42 100,096
2021-02-03 2021-02-01 4 STAHL MURRAY TPL Common Stock J - Other D 832.2400 -51 -42 1,193
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock J - Other I 832.2400 170 141 100,045
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock J - Other I 832.2400 -170 -141 592
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 834.0000 18 15 226,946
2021-02-03 2021-02-01 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 834.0000 4 3 42,721
2021-02-03 2021-02-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 834.0000 2 2 1,244
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 834.0000 2 2 1,244
2021-02-03 2021-02-01 4 STAHL MURRAY TPL Common Stock P - Purchase D 834.0000 3 3 1,242
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 834.0000 1 1 762
2021-02-03 2021-02-01 4 STAHL MURRAY By Horizon Common Inc TPL Common Stock P - Purchase I 834.0000 10 8 761
2021-02-01 2021-01-29 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 832.2400 18 15 226,928
2021-02-01 2021-01-29 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 832.2400 4 3 42,717
2021-02-01 2021-01-29 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 832.2400 2 2 1,239
2021-02-01 2021-01-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 832.2400 2 2 1,239
2021-02-01 2021-01-29 4 STAHL MURRAY TPL Common Stock P - Purchase D 832.2400 3 2 1,237
2021-02-01 2021-01-29 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 832.2400 1 1 751
2021-02-01 2021-01-29 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 832.2400 10 8 750
2021-01-29 2021-01-28 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 835.0000 18 15 226,910
2021-01-29 2021-01-28 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 835.0000 1 1 740
2021-01-29 2021-01-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 835.0000 2 2 1,234
2021-01-29 2021-01-28 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 835.0000 2 2 1,234
2021-01-29 2021-01-28 4 STAHL MURRAY TPL Common Stock P - Purchase D 835.0000 3 3 1,232
2021-01-29 2021-01-28 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 835.0000 10 8 739
2021-01-29 2021-01-28 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 835.0000 4 3 42,713
2021-01-28 2021-01-27 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 806.1000 40 32 226,892
2021-01-28 2021-01-27 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 806.1000 1 1 729
2021-01-28 2021-01-27 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 806.1000 2 2 1,229
2021-01-28 2021-01-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 806.1000 2 2 1,229
2021-01-28 2021-01-27 4 STAHL MURRAY TPL Common Stock P - Purchase D 806.1000 3 2 1,227
2021-01-28 2021-01-27 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 806.1000 10 8 728
2021-01-28 2021-01-27 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 806.1000 14 11 42,709
2021-01-27 2021-01-26 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 832.9300 10 8 226,852
2021-01-27 2021-01-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 832.9300 10 8 226,852
2021-01-27 2021-01-26 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 832.9300 1 1 718
2021-01-27 2021-01-26 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 832.9300 2 2 1,224
2021-01-27 2021-01-26 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 832.9300 2 2 1,224
2021-01-27 2021-01-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 832.9300 2 2 1,224
2021-01-27 2021-01-26 4 STAHL MURRAY TPL Common Stock P - Purchase D 832.9300 3 2 1,222
2021-01-26 2021-01-25 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 823.9900 10 8 226,842
2021-01-26 2021-01-25 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 823.9900 10 8 226,842
2021-01-26 2021-01-25 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 823.9900 2 2 1,219
2021-01-26 2021-01-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 823.9900 2 2 1,219
2021-01-26 2021-01-25 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 823.9900 2 2 1,219
2021-01-26 2021-01-25 4 STAHL MURRAY TPL Common Stock P - Purchase D 823.9900 3 2 1,217
2021-01-25 2021-01-22 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 822.3000 10 8 226,832
2021-01-25 2021-01-22 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 822.3000 10 8 226,832
2021-01-25 2021-01-22 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 822.3000 2 2 1,214
2021-01-25 2021-01-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 822.3000 2 2 1,214
2021-01-25 2021-01-22 4 STAHL MURRAY TPL Common Stock P - Purchase D 822.3000 3 2 1,212
2021-01-25 2021-01-22 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 822.3000 2 2 99,863
2021-01-22 2021-01-21 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 810.9100 10 8 226,822
2021-01-22 2021-01-21 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 810.9100 10 8 226,822
2021-01-22 2021-01-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 810.9100 2 2 1,209
2021-01-22 2021-01-21 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 810.9100 2 2 1,209
2021-01-22 2021-01-21 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 810.9100 2 2 1,209
2021-01-22 2021-01-21 4 STAHL MURRAY TPL Common Stock P - Purchase D 810.9100 3 2 1,207
2021-01-21 2021-01-20 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 844.3400 14 12 226,812
2021-01-21 2021-01-20 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 844.3400 2 2 42,687
2021-01-21 2021-01-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 844.3400 2 2 42,687
2021-01-21 2021-01-20 4 STAHL MURRAY TPL Common Stock P - Purchase D 844.3400 3 3 1,202
2021-01-21 2021-01-20 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 844.3400 2 2 99,859
2021-01-21 2021-01-20 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 844.3400 10 8 677
2021-01-20 2021-01-19 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 848.8500 14 12 226,798
2021-01-20 2021-01-19 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 848.8500 2 2 1,199
2021-01-20 2021-01-19 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 848.8500 2 2 1,199
2021-01-20 2021-01-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 848.8500 2 2 1,199
2021-01-20 2021-01-19 4 STAHL MURRAY TPL Common Stock P - Purchase D 848.8500 3 3 1,197
2021-01-20 2021-01-19 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 848.8500 10 8 667
2021-01-19 2021-01-15 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 840.9900 14 12 226,784
2021-01-19 2021-01-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 840.9900 2 2 42,683
2021-01-19 2021-01-15 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 840.9900 2 2 42,683
2021-01-19 2021-01-15 4 STAHL MURRAY By Horizon Kinetics Hard Assets LLC TPL Common Stock P - Purchase I 840.9900 2 2 42,683
2021-01-19 2021-01-15 4 STAHL MURRAY TPL Common Stock P - Purchase D 840.9900 3 3 1,192
2021-01-19 2021-01-15 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 840.9900 10 8 657
2021-01-15 2021-01-14 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 853.9700 30 26 226,770
2021-01-15 2021-01-14 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 853.9700 2 2 42,681
2021-01-15 2021-01-14 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 853.9700 2 2 42,681
2021-01-15 2021-01-14 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 853.9700 2 2 42,681
2021-01-15 2021-01-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 853.9700 2 2 42,681
2021-01-15 2021-01-14 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 853.9700 8 7 1,262
2021-01-15 2021-01-14 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 853.9700 1 1 2,453
2021-01-15 2021-01-14 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 853.9700 1 1 2,453
2021-01-15 2021-01-14 4 STAHL MURRAY TPL Common Stock P - Purchase D 853.9700 3 3 1,187
2021-01-15 2021-01-14 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 853.9700 10 9 647
2021-01-15 2021-01-13 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 834.2000 30 25 226,740
2021-01-15 2021-01-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 834.2000 2 2 42,679
2021-01-15 2021-01-13 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 834.2000 2 2 42,679
2021-01-15 2021-01-13 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 834.2000 2 2 42,679
2021-01-15 2021-01-13 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 834.2000 8 7 1,254
2021-01-15 2021-01-13 4 STAHL MURRAY By CDK Fund Ltd TPL Common Stock P - Purchase I 834.2000 2 2 5,385
2021-01-15 2021-01-13 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 834.2000 1 1 2,452
2021-01-15 2021-01-13 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 834.2000 1 1 2,452
2021-01-15 2021-01-13 4 STAHL MURRAY TPL Common Stock P - Purchase D 834.2000 3 3 1,182
2021-01-15 2021-01-13 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 834.2000 10 8 637
2021-01-14 2021-01-12 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 880.8900 30 26 226,710
2021-01-14 2021-01-12 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 880.8900 2 2 42,677
2021-01-14 2021-01-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 880.8900 2 2 42,677
2021-01-14 2021-01-12 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 880.8900 8 7 1,246
2021-01-14 2021-01-12 4 STAHL MURRAY By CDK Fund Ltd. TPL Common Stock P - Purchase I 880.8900 2 2 5,383
2021-01-14 2021-01-12 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 880.8900 1 1 2,451
2021-01-14 2021-01-12 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 880.8900 1 1 2,451
2021-01-14 2021-01-12 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 880.8900 2 2 99,829
2021-01-14 2021-01-12 4 STAHL MURRAY TPL Common Stock P - Purchase D 880.8900 3 3 1,177
2021-01-14 2021-01-12 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 880.8900 10 9 627
2021-01-14 2021-01-11 4 STAHL MURRAY By Horizon Kinetics Asset Management LLC TPL Common Stock P - Purchase I 869.5000 30 26 226,680
2021-01-14 2021-01-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 869.5000 2 2 42,675
2021-01-14 2021-01-11 4 STAHL MURRAY By Polestar Offshore Fund TPL Common Stock P - Purchase I 869.5000 2 2 42,675
2021-01-14 2021-01-11 4 STAHL MURRAY By Horizon Credit Opportunity Fund TPL Common Stock P - Purchase I 869.5000 8 7 1,238
2021-01-14 2021-01-11 4 STAHL MURRAY By CDK Fund Ltd. TPL Common Stock P - Purchase I 869.5000 2 2 5,381
2021-01-14 2021-01-11 4 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock P - Purchase I 869.5000 1 1 2,450
2021-01-14 2021-01-11 4 STAHL MURRAY By CDK Partners LP TPL Common Stock P - Purchase I 869.5000 1 1 2,450
2021-01-14 2021-01-11 4 STAHL MURRAY By Horizon Kinetics Hard Assets, LLC TPL Common Stock P - Purchase I 869.5000 2 2 99,827
2021-01-14 2021-01-11 4 STAHL MURRAY By Horizon Common Inc. TPL Common Stock P - Purchase I 869.5000 10 9 617
2021-01-14 2021-01-11 4 STAHL MURRAY TPL Common Stock P - Purchase D 869.5000 3 3 1,172
2021-01-14 3/A HORIZON ASSET MANAGEMENT LLC By Horizon Kinetics Asset Management LLC TPL Common Stock I 226,680
2021-01-13 3/A HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock I 279,859
2021-01-12 3 HORIZON ASSET MANAGEMENT LLC Horizon Kinetics Asset Management LLC TPL Common Stock I 281,754
2021-01-11 3 OLIVER ERIC L TPL Common Stock I 2,250
2021-01-11 3 OLIVER ERIC L TPL Common Stock I 130,500
2021-01-11 3 OLIVER ERIC L TPL Common Stock D 100
2021-01-11 3 OLIVER ERIC L TPL Common Stock I 350
2021-01-11 3 STAHL MURRAY By HK Hard Assets LLC TPL Common Stock I 99,825
2021-01-11 3 STAHL MURRAY By Horizon Common Inc TPL Common Stock I 607
2021-01-11 3 STAHL MURRAY TPL Common Stock D 1,169
2021-01-11 3 STAHL MURRAY By Spouse TPL Common Stock I 60
2021-01-11 3 STAHL MURRAY By Bermuda Liquidators II LLC TPL Common Stock I 1,434
2021-01-11 3 STAHL MURRAY By Horizon Credit Opportunities Fund LP TPL Common Stock I 1,230
2021-01-11 3 STAHL MURRAY By CDK Partners LP TPL Common Stock I 2,449
2021-01-11 3 STAHL MURRAY By CDK Fund Ltd TPL Common Stock I 5,379
2021-01-11 3 STAHL MURRAY By Polestar Offshore Fund Ltd TPL Common Stock I 42,673
2021-01-11 3 Packer Robert J TPL Common Stock D 200
2021-01-11 3 NORRIS JOHN R III TPL Common Stock D 1,000
2021-01-11 3 McGinnis Dana F. TPL Common Stock D 2,000
2021-01-11 3 GLOVER TYLER TPL Common Stock D 100
2021-01-11 3 Barry David E. TPL Common Stock D 300
P
Pembelian sekuritas non-derivatif atau derivatif di pasar terbuka atau secara pribadi.
S
Penjualan terbuka atau penjualan pribadi atas sekuritas non-derivatif atau derivatif.
A
Hibah, penghargaan, atau perolehan sekuritas lainnya dari perusahaan (seperti opsi)
C
Konversi turunan
D
Penjualan atau pengalihan sekuritas kembali ke perusahaan.
F
Pembayaran harga pelaksanaan atau kewajiban pajak menggunakan sebagian sekuritas yang diterima dari perusahaan.
G
Pemberian sekuritas oleh atau kepada orang dalam.
K
Swap ekuitas dan transaksi lindung nilai serupa
M
Pelaksanaan atau konversi sekuritas derivatif yang diterima dari perusahaan (seperti opsi)
V
Transaksi yang dilaporkan secara sukarela pada Formulir 4.
J
Lainnya (disertai dengan catatan kaki yang menjelaskan transaksi tersebut)
Other Listings
MX:TPL
DE:9WY € 773.50
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista