10% Owner
| Date | Ticker | Type | Shares | Price | Value | |
|---|---|---|---|---|---|---|
| 2026-04-29 | TPL | Purchase | 1 | $435.76 | $436 | SEC ↗ |
| 2026-04-28 | TPL | Purchase | 1 | $435.73 | $436 | SEC ↗ |
| 2026-04-27 | TPL | Purchase | 1 | $436.44 | $436 | SEC ↗ |
| 2026-04-24 | TPL | Purchase | 1 | $435.40 | $435 | SEC ↗ |
| 2026-04-23 | TPL | Purchase | 1 | $436.73 | $437 | SEC ↗ |
| 2026-04-22 | TPL | Purchase | 1 | $437.87 | $438 | SEC ↗ |
| 2026-04-21 | TPL | Purchase | 1 | $441.84 | $442 | SEC ↗ |
| 2026-04-20 | TPL | Purchase | 1 | $427.65 | $428 | SEC ↗ |
| 2026-04-17 | TPL | Purchase | 1 | $419.94 | $420 | SEC ↗ |
| 2026-04-16 | TPL | Purchase | 1 | $424.47 | $424 | SEC ↗ |
| 2026-04-15 | TPL | Purchase | 1 | $419.26 | $419 | SEC ↗ |
| 2026-04-14 | TPL | Purchase | 1 | $413.96 | $414 | SEC ↗ |
| 2026-04-13 | TPL | Purchase | 1 | $414.88 | $415 | SEC ↗ |
| 2026-04-10 | TPL | Purchase | 1 | $407.06 | $407 | SEC ↗ |
| 2026-04-09 | TPL | Purchase | 1 | $401.64 | $402 | SEC ↗ |
| 2026-04-08 | TPL | Purchase | 3 | $449.00 | $1K | SEC ↗ |
| 2026-04-07 | TPL | Purchase | 1 | $447.12 | $447 | SEC ↗ |
| 2026-04-06 | TPL | Purchase | 1 | $443.42 | $443 | SEC ↗ |
| 2026-04-02 | TPL | Purchase | 1 | $443.26 | $443 | SEC ↗ |
| 2026-04-01 | TPL | Purchase | 1 | $454.04 | $454 | SEC ↗ |
| 2026-03-31 | TPL | Purchase | 1 | $470.18 | $470 | SEC ↗ |
| 2026-03-30 | TPL | Purchase | 1 | $494.25 | $494 | SEC ↗ |
| 2026-03-27 | TPL | Purchase | 1 | $518.21 | $518 | SEC ↗ |
| 2026-03-26 | TPL | Purchase | 1 | $526.13 | $526 | SEC ↗ |
| 2026-03-25 | TPL | Purchase | 1 | $538.37 | $538 | SEC ↗ |
| 2026-03-24 | TPL | Purchase | 1 | $534.94 | $535 | SEC ↗ |
| 2026-03-23 | TPL | Purchase | 1 | $529.07 | $529 | SEC ↗ |
| 2026-03-20 | TPL | Purchase | 1 | $533.81 | $534 | SEC ↗ |
| 2026-03-19 | TPL | Purchase | 1 | $527.28 | $527 | SEC ↗ |
| 2026-03-18 | TPL | Purchase | 1 | $531.96 | $532 | SEC ↗ |
| 2026-03-17 | TPL | Purchase | 1 | $525.47 | $525 | SEC ↗ |
| 2026-03-16 | TPL | Purchase | 1 | $524.58 | $525 | SEC ↗ |
| 2026-03-13 | TPL | Purchase | 1 | $529.10 | $529 | SEC ↗ |
| 2026-03-12 | TPL | Purchase | 1 | $532.02 | $532 | SEC ↗ |
| 2026-03-11 | TPL | Purchase | 1 | $523.28 | $523 | SEC ↗ |
| 2026-03-10 | TPL | Purchase | 1 | $526.83 | $527 | SEC ↗ |
| 2026-03-09 | TPL | Purchase | 1 | $527.22 | $527 | SEC ↗ |
| 2026-03-06 | TPL | Purchase | 1 | $526.43 | $526 | SEC ↗ |
| 2026-03-05 | TPL | Purchase | 1 | $529.46 | $529 | SEC ↗ |
| 2026-03-04 | TPL | Purchase | 1 | $530.21 | $530 | SEC ↗ |
| 2026-03-03 | TPL | Purchase | 1 | $522.34 | $522 | SEC ↗ |
| 2026-03-02 | TPL | Purchase | 1 | $524.01 | $524 | SEC ↗ |
| 2026-02-27 | TPL | Purchase | 1 | $517.29 | $517 | SEC ↗ |
| 2026-02-26 | TPL | Purchase | 1 | $507.39 | $507 | SEC ↗ |
| 2026-02-25 | TPL | Purchase | 1 | $510.65 | $511 | SEC ↗ |
| 2026-02-24 | TPL | Purchase | 1 | $520.15 | $520 | SEC ↗ |
| 2026-02-23 | TPL | Purchase | 1 | $519.85 | $520 | SEC ↗ |
| 2026-02-20 | TPL | Purchase | 1 | $504.28 | $504 | SEC ↗ |
| 2026-02-19 | TPL | Purchase | 1 | $469.18 | $469 | SEC ↗ |
| 2026-02-18 | TPL | Purchase | 1 | $435.13 | $435 | SEC ↗ |
| 2026-02-17 | TPL | Purchase | 1 | $425.55 | $426 | SEC ↗ |
| 2026-02-13 | TPL | Purchase | 1 | $426.38 | $426 | SEC ↗ |
| 2026-02-12 | TPL | Purchase | 1 | $413.24 | $413 | SEC ↗ |
| 2026-02-11 | TPL | Purchase | 1 | $407.53 | $408 | SEC ↗ |
| 2026-02-09 | TPL | Purchase | 1 | $371.57 | $372 | SEC ↗ |
| 2026-02-06 | TPL | Purchase | 1 | $360.24 | $360 | SEC ↗ |
| 2026-02-05 | TPL | Purchase | 1 | $341.52 | $342 | SEC ↗ |
| 2026-02-04 | TPL | Purchase | 1 | $345.07 | $345 | SEC ↗ |
| 2026-02-03 | TPL | Purchase | 1 | $337.01 | $337 | SEC ↗ |
| 2026-02-02 | TPL | Purchase | 1 | $338.12 | $338 | SEC ↗ |
| 2026-01-30 | TPL | Purchase | 1 | $345.57 | $346 | SEC ↗ |
| 2026-01-29 | TPL | Purchase | 1 | $355.41 | $355 | SEC ↗ |
| 2026-01-28 | TPL | Purchase | 1 | $350.70 | $351 | SEC ↗ |
| 2026-01-27 | TPL | Purchase | 1 | $339.86 | $340 | SEC ↗ |
| 2026-01-26 | TPL | Purchase | 1 | $341.94 | $342 | SEC ↗ |
| 2026-01-23 | TPL | Purchase | 1 | $350.06 | $350 | SEC ↗ |
| 2026-01-22 | TPL | Purchase | 1 | $345.78 | $346 | SEC ↗ |
| 2026-01-21 | TPL | Purchase | 1 | $343.48 | $343 | SEC ↗ |
| 2026-01-20 | TPL | Purchase | 1 | $334.13 | $334 | SEC ↗ |
| 2026-01-16 | TPL | Purchase | 1 | $328.20 | $328 | SEC ↗ |
| 2026-01-15 | TPL | Purchase | 1 | $330.33 | $330 | SEC ↗ |
| 2026-01-14 | TPL | Purchase | 1 | $329.91 | $330 | SEC ↗ |
| 2026-01-13 | TPL | Purchase | 1 | $322.57 | $323 | SEC ↗ |
| 2026-01-12 | TPL | Purchase | 1 | $311.84 | $312 | SEC ↗ |
| 2026-01-09 | TPL | Purchase | 1 | $309.15 | $309 | SEC ↗ |
| 2026-01-08 | TPL | Purchase | 1 | $291.90 | $292 | SEC ↗ |
| 2026-01-07 | TPL | Purchase | 1 | $286.30 | $286 | SEC ↗ |
| 2026-01-06 | TPL | Purchase | 1 | $296.79 | $297 | SEC ↗ |
| 2026-01-05 | TPL | Purchase | 1 | $294.98 | $295 | SEC ↗ |
| 2026-01-02 | TPL | Purchase | 1 | $288.78 | $289 | SEC ↗ |
| 2025-12-31 | TPL | Purchase | 1 | $287.54 | $288 | SEC ↗ |
| 2025-12-30 | TPL | Purchase | 1 | $294.50 | $295 | SEC ↗ |
| 2025-12-29 | TPL | Purchase | 1 | $293.53 | $294 | SEC ↗ |
| 2025-12-26 | TPL | Purchase | 1 | $284.78 | $285 | SEC ↗ |
| 2025-12-24 | TPL | Purchase | 1 | $295.05 | $295 | SEC ↗ |
| 2025-12-23 | TPL | Purchase | 1 | $300.76 | $301 | SEC ↗ |
| 2025-12-22 | TPL | Purchase | 1 | $924.53 | $925 | SEC ↗ |
| 2025-12-19 | TPL | Purchase | 1 | $897.18 | $897 | SEC ↗ |
| 2025-12-18 | TPL | Purchase | 1 | $902.41 | $902 | SEC ↗ |
| 2025-12-17 | TPL | Purchase | 1 | $879.93 | $880 | SEC ↗ |
| 2025-12-16 | TPL | Purchase | 1 | $822.14 | $822 | SEC ↗ |
| 2025-12-15 | TPL | Purchase | 1 | $818.76 | $819 | SEC ↗ |
| 2025-12-12 | TPL | Purchase | 1 | $880.88 | $881 | SEC ↗ |
| 2025-12-11 | TPL | Purchase | 1 | $877.16 | $877 | SEC ↗ |
| 2025-12-10 | TPL | Purchase | 1 | $870.01 | $870 | SEC ↗ |
| 2025-12-09 | TPL | Purchase | 1 | $896.25 | $896 | SEC ↗ |
| 2025-12-08 | TPL | Purchase | 1 | $914.15 | $914 | SEC ↗ |
| 2025-12-05 | TPL | Purchase | 1 | $921.79 | $922 | SEC ↗ |
| 2025-12-04 | TPL | Purchase | 1 | $912.29 | $912 | SEC ↗ |
| 2025-12-03 | TPL | Purchase | 1 | $875.90 | $876 | SEC ↗ |
| 2025-12-02 | TPL | Purchase | 1 | $869.18 | $869 | SEC ↗ |
| 2025-12-01 | TPL | Purchase | 1 | $866.88 | $867 | SEC ↗ |
| 2025-11-28 | TPL | Purchase | 1 | $867.31 | $867 | SEC ↗ |
| 2025-11-26 | TPL | Purchase | 1 | $863.45 | $863 | SEC ↗ |
| 2025-11-25 | TPL | Purchase | 1 | $853.41 | $853 | SEC ↗ |
| 2025-11-24 | TPL | Purchase | 1 | $880.12 | $880 | SEC ↗ |
| 2025-11-21 | TPL | Purchase | 1 | $895.11 | $895 | SEC ↗ |
| 2025-11-20 | TPL | Purchase | 1 | $918.95 | $919 | SEC ↗ |
| 2025-11-19 | TPL | Purchase | 1 | $899.24 | $899 | SEC ↗ |
| 2025-11-18 | TPL | Purchase | 1 | $914.17 | $914 | SEC ↗ |
| 2025-11-17 | TPL | Purchase | 1 | $1008.18 | $1K | SEC ↗ |
| 2025-11-14 | TPL | Purchase | 1 | $998.50 | $999 | SEC ↗ |
| 2025-11-13 | TPL | Purchase | 1 | $1020.76 | $1K | SEC ↗ |
| 2025-11-12 | TPL | Purchase | 1 | $996.33 | $996 | SEC ↗ |
| 2025-11-11 | TPL | Purchase | 1 | $1000.82 | $1K | SEC ↗ |
| 2025-11-10 | TPL | Purchase | 1 | $967.12 | $967 | SEC ↗ |
| 2025-11-07 | TPL | Purchase | 1 | $993.15 | $993 | SEC ↗ |
| 2025-11-06 | TPL | Purchase | 1 | $943.89 | $944 | SEC ↗ |
| 2025-11-05 | TPL | Purchase | 1 | $913.98 | $914 | SEC ↗ |
| 2025-11-04 | TPL | Purchase | 1 | $911.86 | $912 | SEC ↗ |
| 2025-11-03 | TPL | Purchase | 1 | $933.41 | $933 | SEC ↗ |
| 2025-10-31 | TPL | Purchase | 1 | $934.21 | $934 | SEC ↗ |
| 2025-10-30 | TPL | Purchase | 1 | $940.76 | $941 | SEC ↗ |
| 2025-10-29 | TPL | Purchase | 1 | $912.12 | $912 | SEC ↗ |
| 2025-10-28 | TPL | Purchase | 1 | $925.20 | $925 | SEC ↗ |
| 2025-10-27 | TPL | Purchase | 1 | $933.51 | $934 | SEC ↗ |
| 2025-10-24 | TPL | Purchase | 1 | $949.13 | $949 | SEC ↗ |
| 2025-10-23 | TPL | Purchase | 1 | $939.12 | $939 | SEC ↗ |
| 2025-10-22 | TPL | Purchase | 1 | $935.82 | $936 | SEC ↗ |
| 2025-10-21 | TPL | Purchase | 1 | $938.73 | $939 | SEC ↗ |
| 2025-10-20 | TPL | Purchase | 1 | $944.58 | $945 | SEC ↗ |
| 2025-10-17 | TPL | Purchase | 1 | $929.17 | $929 | SEC ↗ |
| 2025-10-16 | TPL | Purchase | 1 | $934.95 | $935 | SEC ↗ |
| 2025-10-15 | TPL | Purchase | 1 | $924.33 | $924 | SEC ↗ |
| 2025-10-14 | TPL | Purchase | 1 | $882.84 | $883 | SEC ↗ |
| 2025-10-13 | TPL | Purchase | 1 | $898.51 | $899 | SEC ↗ |
| 2025-10-10 | TPL | Purchase | 1 | $887.41 | $887 | SEC ↗ |
| 2025-10-09 | TPL | Purchase | 1 | $936.32 | $936 | SEC ↗ |
| 2025-10-08 | TPL | Purchase | 1 | $935.09 | $935 | SEC ↗ |
| 2025-10-07 | TPL | Purchase | 1 | $964.32 | $964 | SEC ↗ |
| 2025-10-06 | TPL | Purchase | 1 | $950.35 | $950 | SEC ↗ |
| 2025-10-03 | TPL | Purchase | 1 | $970.62 | $971 | SEC ↗ |
| 2025-10-02 | TPL | Purchase | 1 | $967.13 | $967 | SEC ↗ |
| 2025-10-01 | TPL | Purchase | 1 | $944.99 | $945 | SEC ↗ |
| 2025-09-30 | TPL | Purchase | 1 | $914.14 | $914 | SEC ↗ |
| 2025-09-29 | TPL | Purchase | 1 | $926.54 | $927 | SEC ↗ |
| 2025-09-26 | TPL | Purchase | 1 | $947.88 | $948 | SEC ↗ |
| 2025-09-25 | TPL | Purchase | 1 | $929.38 | $929 | SEC ↗ |
| 2025-09-24 | TPL | Purchase | 1 | $955.44 | $955 | SEC ↗ |
| 2025-09-23 | TPL | Purchase | 1 | $896.91 | $897 | SEC ↗ |
| 2025-09-22 | TPL | Purchase | 1 | $864.45 | $864 | SEC ↗ |
| 2025-09-19 | TPL | Purchase | 1 | $896.60 | $897 | SEC ↗ |
| 2025-09-18 | TPL | Purchase | 1 | $915.55 | $916 | SEC ↗ |
| 2025-09-17 | TPL | Purchase | 1 | $928.60 | $929 | SEC ↗ |
| 2025-09-16 | TPL | Purchase | 1 | $929.46 | $929 | SEC ↗ |
| 2025-09-15 | TPL | Purchase | 1 | $950.26 | $950 | SEC ↗ |
| 2025-09-12 | TPL | Purchase | 1 | $943.08 | $943 | SEC ↗ |
| 2025-09-11 | TPL | Purchase | 1 | $927.23 | $927 | SEC ↗ |
| 2025-09-10 | TPL | Purchase | 1 | $923.41 | $923 | SEC ↗ |
| 2025-09-09 | TPL | Purchase | 1 | $917.21 | $917 | SEC ↗ |
| 2025-09-08 | TPL | Purchase | 1 | $908.90 | $909 | SEC ↗ |
| 2025-09-05 | TPL | Purchase | 1 | $920.69 | $921 | SEC ↗ |
| 2025-09-04 | TPL | Purchase | 1 | $912.22 | $912 | SEC ↗ |
| 2025-09-03 | TPL | Purchase | 1 | $928.87 | $929 | SEC ↗ |
| 2025-09-02 | TPL | Purchase | 1 | $972.55 | $973 | SEC ↗ |
| 2025-08-29 | TPL | Purchase | 1 | $928.79 | $929 | SEC ↗ |
| 2025-08-28 | TPL | Purchase | 1 | $909.74 | $910 | SEC ↗ |
| 2025-08-27 | TPL | Purchase | 1 | $914.32 | $914 | SEC ↗ |
| 2025-08-26 | TPL | Purchase | 1 | $897.55 | $898 | SEC ↗ |
| 2025-08-25 | TPL | Purchase | 1 | $908.19 | $908 | SEC ↗ |
| 2025-08-22 | TPL | Purchase | 1 | $901.92 | $902 | SEC ↗ |
| 2025-08-21 | TPL | Purchase | 1 | $888.65 | $889 | SEC ↗ |
| 2025-08-20 | TPL | Purchase | 1 | $903.18 | $903 | SEC ↗ |
| 2025-08-19 | TPL | Purchase | 1 | $893.05 | $893 | SEC ↗ |
| 2025-08-18 | TPL | Purchase | 1 | $893.14 | $893 | SEC ↗ |
| 2025-08-15 | TPL | Purchase | 1 | $894.93 | $895 | SEC ↗ |
| 2025-08-14 | TPL | Purchase | 1 | $889.04 | $889 | SEC ↗ |
| 2025-08-13 | TPL | Purchase | 1 | $854.06 | $854 | SEC ↗ |
| 2025-08-12 | TPL | Purchase | 1 | $864.54 | $865 | SEC ↗ |
| 2025-08-11 | TPL | Purchase | 1 | $876.27 | $876 | SEC ↗ |
| 2025-08-08 | TPL | Purchase | 1 | $868.97 | $869 | SEC ↗ |
| 2025-08-07 | TPL | Purchase | 1 | $899.77 | $900 | SEC ↗ |
| 2025-08-06 | TPL | Purchase | 1 | $955.47 | $955 | SEC ↗ |
| 2025-08-05 | TPL | Purchase | 1 | $950.14 | $950 | SEC ↗ |
| 2025-08-04 | TPL | Purchase | 1 | $946.12 | $946 | SEC ↗ |
| 2025-08-01 | TPL | Purchase | 1 | $943.87 | $944 | SEC ↗ |
| 2025-07-31 | TPL | Purchase | 1 | $979.33 | $979 | SEC ↗ |
| 2025-07-30 | TPL | Purchase | 1 | $984.37 | $984 | SEC ↗ |
| 2025-07-29 | TPL | Purchase | 1 | $977.33 | $977 | SEC ↗ |
| 2025-07-28 | TPL | Purchase | 1 | $980.04 | $980 | SEC ↗ |
| 2025-07-25 | TPL | Purchase | 1 | $966.55 | $967 | SEC ↗ |
| 2025-07-24 | TPL | Purchase | 1 | $924.63 | $925 | SEC ↗ |
| 2025-07-23 | TPL | Purchase | 1 | $928.10 | $928 | SEC ↗ |
| 2025-07-22 | TPL | Purchase | 1 | $961.07 | $961 | SEC ↗ |
| 2025-07-21 | TPL | Purchase | 1 | $986.43 | $986 | SEC ↗ |
| 2025-07-18 | TPL | Purchase | 1 | $1004.61 | $1K | SEC ↗ |
| 2025-07-17 | TPL | Purchase | 1 | $992.87 | $993 | SEC ↗ |
| 2025-07-16 | TPL | Purchase | 1 | $961.67 | $962 | SEC ↗ |
| 2025-07-15 | TPL | Purchase | 1 | $1014.80 | $1K | SEC ↗ |
| 2025-07-14 | TPL | Purchase | 1 | $1033.53 | $1K | SEC ↗ |
| 2025-07-11 | TPL | Purchase | 1 | $1062.60 | $1K | SEC ↗ |
| 2025-07-10 | TPL | Purchase | 1 | $1039.87 | $1K | SEC ↗ |
| 2025-07-09 | TPL | Purchase | 1 | $1037.49 | $1K | SEC ↗ |
| 2025-07-08 | TPL | Purchase | 1 | $1048.14 | $1K | SEC ↗ |
| 2025-07-07 | TPL | Purchase | 1 | $1042.95 | $1K | SEC ↗ |
| 2025-07-03 | TPL | Purchase | 1 | $1075.80 | $1K | SEC ↗ |
| 2025-07-02 | TPL | Purchase | 1 | $1066.31 | $1K | SEC ↗ |
| 2025-07-01 | TPL | Purchase | 1 | $1042.57 | $1K | SEC ↗ |
| 2025-06-30 | TPL | Purchase | 1 | $1053.06 | $1K | SEC ↗ |
| 2025-06-27 | TPL | Purchase | 1 | $1069.00 | $1K | SEC ↗ |