© 2025 Stocks Telegraph All rights reserved.
Most stock quote data provided by Financial Modeling Prep
Making an investment decision in the stock market involves a certain amount of risk, so it's important to thoroughly review a company's stock before making any decisions. Stock float, number of short positions and outstanding shares are among the many factors an investor should take into account.
Investors cannot turn a blind eye to insiders as well as institutional ownership. They need to follow insider trades to determine the direction the stock is likely to take.
About 71.95% of TPL shares are held by financial institutions. CHARLES SCHWAB INVESTMENT MANAGEMENT INC is the top corporate investor, holding 193.07K shares valued at $180.26M. A 0.84% stake in Texas Pacific Land Corporation is owned by the company. NORTHERN TRUST CORP owns 202.4K shares valued at $188.96M, which translates its holding of 0.88% of the stake in the company.
| Date | Holder | % Stake | Shares Held | Total Value ($) | Shares | % Change in Portfolio |
|---|---|---|---|---|---|---|
| Sep 30, 2025 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.84% | 193.07K | 180.26M | 8.87K | +4.81% |
| Sep 30, 2025 | NORTHERN TRUST CORP | 0.88% | 202.4K | 188.96M | -2.8K | -1.36% |
| Sep 30, 2025 | MORGAN STANLEY | 1.04% | 238.08K | 222.28M | -44.54K | -15.76% |
| Sep 30, 2025 | INVESCO LTD. | 1.24% | 283.91K | 265.07M | 9.39K | +3.42% |
| Sep 30, 2025 | FIRST MANHATTAN CO. LLC. | 1.47% | 337.68K | 315.27M | 0 | 0 |
| Sep 30, 2025 | SOFTVEST ADVISORS, LLC | 1.71% | 393.6K | 367.48M | 300 | +0.08% |
| Sep 30, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 2.52% | 579.32K | 538.98M | -26.44K | -4.36% |
| Sep 30, 2025 | STATE STREET CORP | 5.09% | 1.17M | 1.09B | 22.3K | +1.94% |
| Sep 30, 2025 | BLACKROCK, INC. | 7.95% | 1.83M | 1.71B | -42.62K | -2.28% |
| Sep 30, 2025 | VANGUARD GROUP INC | 11.23% | 2.58M | 2.41B | 189.84K | +7.94% |
| Sep 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | 15.25% | 3.5M | 3.27B | -72.84K | -2.04% |
| Sep 30, 2025 | FRANKLIN RESOURCES INC | 0.07% | 15.99K | 14.93M | -1.92K | -10.69% |
| Sep 30, 2025 | ABRDN PLC | 0.07% | 16.01K | 14.74M | 331 | +2.11% |
| Sep 30, 2025 | AVIVA PLC | 0.07% | 16.03K | 14.97B | 1.11K | +7.45% |
| Sep 30, 2025 | LPL FINANCIAL LLC | 0.07% | 16.26K | 15.18M | 3.07K | +23.24% |
| Sep 30, 2025 | HOWLAND CAPITAL MANAGEMENT LLC | 0.07% | 16.47K | 15.38M | 0 | 0 |
| Sep 30, 2025 | FIRST TRUST ADVISORS LP | 0.07% | 16.59K | 15.49M | -18.27K | -52.41% |
| Sep 30, 2025 | CITIGROUP INC | 0.07% | 16.84K | 15.72M | -321 | -1.87% |
| Sep 30, 2025 | SAPIENT CAPITAL LLC | 0.08% | 17.89K | 16.49M | 3.37K | +23.23% |
| Sep 30, 2025 | JANNEY MONTGOMERY SCOTT LLC | 0.08% | 19.27K | 17.99M | -274 | -1.40% |
| Sep 30, 2025 | US BANCORP \DE\ | 0.09% | 19.76K | 18.45M | 9 | +0.05% |
| Sep 30, 2025 | FIRST DALLAS SECURITIES INC. | 0.09% | 21.82K | 20.37M | -1.42K | -6.10% |
| Sep 30, 2025 | PRINCIPAL FINANCIAL GROUP INC | 0.1% | 22.55K | 21.06M | -1.13K | -4.76% |
| Sep 30, 2025 | ADVISER INVESTMENTS LLC | 0.1% | 23.72K | 22.15M | 0 | 0 |
| Sep 30, 2025 | ONE CHARLES PRIVATE WEALTH SERVICES, LLC | 0.11% | 25.79K | 24.08M | -210 | -0.81% |
| Sep 30, 2025 | TOCQUEVILLE ASSET MANAGEMENT L.P. | 0.12% | 27.89K | 26.04M | 61 | +0.22% |
| Sep 30, 2025 | HSBC HOLDINGS PLC | 0.13% | 28.74K | 26.78M | -401 | -1.38% |
| Sep 30, 2025 | LAGODA INVESTMENT MANAGEMENT, L.P. | 0.15% | 34.09K | 31.83M | 305 | +0.90% |
| Sep 30, 2025 | AMUNDI | 0.35% | 81.56K | 79.55M | 3.4K | +4.35% |
| Sep 30, 2025 | RONALD BLUE TRUST, INC. | 0.13% | 29.15K | 27.22M | -588 | -1.98% |
| Sep 30, 2025 | BNP PARIBAS ARBITRAGE, SNC | 0.14% | 31.15K | 29.09M | -5.72K | -15.51% |
| Sep 30, 2025 | HIGHTOWER ADVISORS, LLC | 0.14% | 31.63K | 29.53M | 309 | +0.99% |
| Sep 30, 2025 | ADVISOR GROUP HOLDINGS, INC. | 0.14% | 31.8K | 29.67M | 25.19K | +381.45% |
| Sep 30, 2025 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 0.14% | 32.87K | 30.69M | -6.43K | -16.36% |
| Sep 30, 2025 | RAYMOND JAMES FINANCIAL INC | 0.14% | 32.88K | 30.7M | 821 | +2.56% |
| Sep 30, 2025 | NATIONAL PENSION SERVICE | 0.16% | 35.7K | 33.33M | 3.26K | +10.06% |
| Sep 30, 2025 | HODGES CAPITAL MANAGEMENT INC. | 0.16% | 35.97K | 33.58M | -1.56K | -4.14% |
| Sep 30, 2025 | WELLS FARGO & COMPANY/MN | 0.16% | 36.11K | 33.71M | 4.47K | +14.13% |
| Sep 30, 2025 | DOUGLASS WINTHROP ADVISORS, LLC | 0.47% | 109.01K | 101.78M | 6.23K | +6.06% |
| Sep 30, 2025 | EPOCH INVESTMENT PARTNERS, INC. | 0.47% | 108.15K | 100.97M | 20.9K | +23.96% |
| Sep 30, 2025 | MAD RIVER INVESTORS | 0.41% | 94.77K | 88.48M | -241 | -0.25% |
| Sep 30, 2025 | YORK GP, LTD. | 0.4% | 91.7K | 85.61M | -593 | -0.64% |
| Sep 30, 2025 | AQR CAPITAL MANAGEMENT LLC | 0.39% | 90.59K | 84.58M | 35.72K | +65.09% |
| Sep 30, 2025 | TD ASSET MANAGEMENT INC | 0.53% | 120.85K | 112.83M | 24.73K | +25.73% |
| Sep 30, 2025 | MITSUBISHI UFJ KOKUSAI ASSET MANAGEMENT CO., LTD. | 0.16% | 37.67K | 35.17M | 477 | +1.28% |
| Sep 30, 2025 | LAWSON KROEKER INVESTMENT MANAGEMENT INC/NE | 0.17% | 39.74K | 37.1M | -905 | -2.23% |
| Sep 30, 2025 | BARCLAYS PLC | 0.18% | 41.48K | 38.73M | 1.98K | +5.02% |
| Sep 30, 2025 | RHUMBLINE ADVISERS | 0.19% | 43.84K | 40.93M | 155 | +0.35% |
| Sep 30, 2025 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.16% | 37.1K | 34.64M | -8.6K | -18.82% |
| Sep 30, 2025 | RENAISSANCE TECHNOLOGIES LLC | 0.2% | 45K | 42.02M | -18K | -28.57% |
| Sep 30, 2025 | UBS GROUP AG | 0.6% | 137.19K | 128.09M | -15.35K | -10.06% |
| Sep 30, 2025 | SUMITOMO MITSUI TRUST HOLDINGS, INC. | 0.2% | 45.68K | 42.65M | 610 | +1.35% |
| Sep 30, 2025 | EAGLECLAW CAPITAL MANAGMENT, LLC | 0.21% | 48.95K | 45.7M | 1.82K | +3.86% |
| Sep 30, 2025 | PNC FINANCIAL SERVICES GROUP, INC. | 0.22% | 50.46K | 47.11M | -542 | -1.06% |
| Sep 30, 2025 | JPMORGAN CHASE & CO | 0.22% | 50.75K | 47.38M | -1.64K | -3.12% |
| Sep 30, 2025 | ROYAL BANK OF CANADA | 0.22% | 51.19K | 47.8M | -11.16K | -17.90% |
| Sep 30, 2025 | NUVEEN, LLC | 0.23% | 51.95K | 48.5M | -1.6K | -2.98% |
| Sep 30, 2025 | DANSKE BANK A/S | 0.25% | 56.35K | 52.61M | 16.14K | +40.14% |
| Sep 30, 2025 | SWISS NATIONAL BANK | 0.25% | 56.35K | 52.61M | -2.8K | -4.73% |
| Sep 30, 2025 | MOORS & CABOT, INC. | 0.25% | 56.94K | 53.17M | -2.3K | -3.89% |
| Sep 30, 2025 | GOLDMAN SACHS GROUP INC | 0.26% | 60.6K | 56.58M | -16.27K | -21.16% |
| Sep 30, 2025 | BANK OF AMERICA CORP /DE/ | 0.27% | 62.72K | 58.56M | 31.42K | +100.35% |
| Sep 30, 2025 | COLONY GROUP, LLC | 0.27% | 62.9K | 58.73M | -188 | -0.30% |
| Sep 30, 2025 | DEUTSCHE BANK AG\ | 0.29% | 65.71K | 61.34M | 3.2K | +5.13% |
| Sep 30, 2025 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0.36% | 83.17K | 77.65M | 21.21K | +34.23% |
| Sep 30, 2025 | UBS ASSET MANAGEMENT AMERICAS INC | 0.49% | 112.75K | 105.26M | -158 | -0.14% |
| Sep 30, 2025 | BANK OF NEW YORK MELLON CORP | 0.52% | 119.94K | 111.98M | -6.02K | -4.78% |
| Sep 30, 2025 | LEGAL & GENERAL GROUP PLC | 0.56% | 129.09K | 120.53M | -5.08K | -3.79% |
| Sep 30, 2025 | DIMENSIONAL FUND ADVISORS LP | 0.64% | 147.56K | 137.75M | 17.11K | +13.11% |
| Sep 30, 2025 | SCHWARTZ INVESTMENT COUNSEL INC | 0.67% | 153.42K | 143.24M | -612 | -0.40% |
| Sep 30, 2025 | PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 0.8% | 185K | 172.72M | 20K | +12.12% |
| Jun 30, 2025 | AMUNDI | 0.34% | 78.16K | 83.78M | 5.73K | +7.91% |
| Jun 30, 2025 | YORK GP, LTD. | 0.4% | 92.29K | 97.5M | 104 | +0.11% |
| Jun 30, 2025 | TD ASSET MANAGEMENT INC | 0.42% | 96.12K | 101.54M | 88.14K | +1,104.40% |
| Jun 30, 2025 | DOUGLASS WINTHROP ADVISORS, LLC | 0.45% | 102.78K | 108.58M | 3.29K | +3.31% |
| Jun 30, 2025 | DIMENSIONAL FUND ADVISORS LP | 0.57% | 130.45K | 137.8M | 4.1K | +3.25% |
| Jun 30, 2025 | MAD RIVER INVESTORS | 0.41% | 95.01K | 100.37M | -170 | -0.18% |
| Jun 30, 2025 | ROYAL BANK OF CANADA | 0.27% | 62.36K | 65.87M | 37.87K | +154.65% |
| Jun 30, 2025 | D. E. SHAW & CO., INC. | 0.2% | 45.3K | 47.85M | -8.5K | -15.80% |
| Jun 30, 2025 | PNC FINANCIAL SERVICES GROUP, INC. | 0.22% | 51K | 53.88M | -260 | -0.51% |
| Jun 30, 2025 | JPMORGAN CHASE & CO | 0.23% | 52.38K | 55.34M | -4.23K | -7.47% |
| Jun 30, 2025 | 0.23% | 53.55K | 56.57M | 1.84K | +3.55% | |
| Jun 30, 2025 | SWISS NATIONAL BANK | 0.26% | 59.15K | 62.49M | 4.1K | +7.45% |
| Jun 30, 2025 | NUVEEN, LLC | 0.23% | 53.55K | 56.57M | 1.84K | +3.55% |
| Jun 30, 2025 | MOORS & CABOT, INC. | 0.26% | 59.25K | 62.59M | 140 | +0.24% |
| Jun 30, 2025 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0.27% | 61.96K | 65.45M | -12.9K | -17.23% |
| Jun 30, 2025 | EAGLECLAW CAPITAL MANAGMENT, LLC | 0.2% | 47.13K | 49.78M | -304 | -0.64% |
| Jun 30, 2025 | AQR CAPITAL MANAGEMENT LLC | 0.24% | 54.87K | 57.97M | -25.42K | -31.66% |
| Jun 30, 2025 | MITSUBISHI UFJ KOKUSAI ASSET MANAGEMENT CO., LTD. | 0.16% | 37.19K | 39.29M | 2.57K | +7.43% |
| Jun 30, 2025 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 0.17% | 39.3K | 41.52M | 2.1K | +5.65% |
| Jun 30, 2025 | GOLDMAN SACHS GROUP INC | 0.33% | 76.87K | 81.2M | -5.37K | -6.53% |
| Jun 30, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 2.64% | 605.76K | 648.87M | 22.8K | +3.91% |
| Jun 30, 2025 | NORTHERN TRUST CORP | 0.89% | 205.19K | 216.76M | -9.37K | -4.37% |
| Jun 30, 2025 | PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 0.72% | 165K | 174.3M | 0 | 0 |
| Jun 30, 2025 | SCHWARTZ INVESTMENT COUNSEL INC | 0.67% | 154.03K | 162.72M | 3.21K | +2.13% |
| Jun 30, 2025 | UBS GROUP AG | 0.66% | 152.54K | 161.14M | -26.31K | -14.71% |
| Jun 30, 2025 | EPOCH INVESTMENT PARTNERS, INC. | 0.38% | 87.25K | 92.17M | 87.25K | +100.00% |
| Jun 30, 2025 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.8% | 184.21K | 194.59M | 720 | +0.39% |
| Jun 30, 2025 | BARCLAYS PLC | 0.17% | 39.5K | 41.73M | 508 | +1.30% |
| Jun 30, 2025 | UBS ASSET MANAGEMENT AMERICAS INC | 0.49% | 112.9K | 119.27M | 21.9K | +24.07% |
| Jun 30, 2025 | DEUTSCHE BANK AG\ | 0.27% | 62.5K | 66.03M | 8.86K | +16.52% |
| Jun 30, 2025 | BANK OF NEW YORK MELLON CORP | 0.55% | 125.96K | 133.06M | -22.26K | -15.02% |
| Jun 30, 2025 | LEGAL & GENERAL GROUP PLC | 0.58% | 134.17K | 141.74M | 16.09K | +13.63% |
| Jun 30, 2025 | HODGES CAPITAL MANAGEMENT INC. | 0.16% | 37.53K | 39.64M | -6.68K | -15.10% |
| Jun 30, 2025 | LAWSON KROEKER INVESTMENT MANAGEMENT INC/NE | 0.18% | 40.65K | 42.94M | -128 | -0.31% |
| Jun 30, 2025 | RHUMBLINE ADVISERS | 0.19% | 43.68K | 46.14M | 1.04K | +2.44% |
| Jun 30, 2025 | SUMITOMO MITSUI TRUST HOLDINGS, INC. | 0.2% | 45.07K | 47.61M | -2.12K | -4.49% |
| Jun 30, 2025 | INVESCO LTD. | 1.19% | 274.52K | 290M | -17.97K | -6.14% |
| Jun 30, 2025 | MORGAN STANLEY | 1.23% | 282.62K | 298.55M | 20.5K | +7.82% |
| Jun 30, 2025 | FIRST MANHATTAN CO. LLC. | 1.47% | 337.68K | 356.72M | -241 | -0.07% |
| Jun 30, 2025 | SOFTVEST ADVISORS, LLC | 1.71% | 393.3K | 415.48M | 0 | 0 |
| Jun 30, 2025 | STATE STREET CORP | 4.99% | 1.15M | 1.21B | -32.47K | -2.75% |
| Jun 30, 2025 | BLACKROCK, INC. | 8.13% | 1.87M | 1.98B | 26.44K | +1.43% |
| Jun 30, 2025 | VANGUARD GROUP INC | 10.4% | 2.39M | 2.53B | -74.74K | -3.03% |
| Jun 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | 15.56% | 3.58M | 3.78B | -17.56K | -0.49% |
| Jun 30, 2025 | FIRST TRUST ADVISORS LP | 0.15% | 34.87K | 36.83M | -25.05K | -41.81% |
| Jun 30, 2025 | BNP PARIBAS ARBITRAGE, SNC | 0.16% | 36.88K | 38.95M | -1.93K | -4.97% |
| Jun 30, 2025 | NEUBERGER BERMAN GROUP LLC | 0.18% | 42.4K | 44.79M | -1.6K | -3.64% |
| Jun 30, 2025 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.2% | 45.7K | 48.28M | 14K | +44.16% |
| Jun 30, 2025 | RENAISSANCE TECHNOLOGIES LLC | 0.27% | 63K | 66.55M | 33.6K | +114.29% |
| Jun 30, 2025 | COLONY GROUP, LLC | 0.27% | 63.09K | 66.65M | 40.99K | +185.45% |
| Jun 30, 2025 | PRICE T ROWE ASSOCIATES INC /MD/ | 0.27% | 62.48K | 66.01M | -52.6K | -45.71% |
| Mar 31, 2025 | DEUTSCHE BANK AG\ | 0.23% | 53.64K | 71.08M | -11K | -17.02% |
| Mar 31, 2025 | FIRST TRUST ADVISORS LP | 0.26% | 59.92K | 79.39M | -30.24K | -33.54% |
| Mar 31, 2025 | VANGUARD GROUP INC | 10.73% | 2.47M | 3.27B | 115.74K | +4.92% |
| Mar 31, 2025 | BLACKROCK, INC. | 8.02% | 1.84M | 2.44B | 28.14K | +1.55% |
| Mar 31, 2025 | STATE STREET CORP | 5.13% | 1.18M | 1.56B | -5.76K | -0.49% |
| Mar 31, 2025 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.8% | 183.49K | 243.12M | 3.85K | +2.14% |
| Mar 31, 2025 | UBS GROUP AG | 0.78% | 178.85K | 236.97M | -16.64K | -8.51% |
| Mar 31, 2025 | LEGAL & GENERAL GROUP PLC | 0.51% | 118.08K | 156.45M | 13.24K | +12.63% |
| Mar 31, 2025 | NEUBERGER BERMAN GROUP LLC | 0.19% | 44K | 58.3M | -27.3K | -38.29% |
| Mar 31, 2025 | MITSUBISHI UFJ KOKUSAI ASSET MANAGEMENT CO., LTD. | 0.15% | 34.62K | 45.87M | 5.12K | +17.37% |
| Mar 31, 2025 | SCHWARTZ INVESTMENT COUNSEL INC | 0.66% | 150.82K | 199.84M | 642 | +0.43% |
| Mar 31, 2025 | BANK OF NEW YORK MELLON CORP | 0.65% | 148.22K | 196.39M | -673 | -0.45% |
| Mar 31, 2025 | DIMENSIONAL FUND ADVISORS LP | 0.55% | 126.35K | 167.39M | 2.62K | +2.12% |
| Mar 31, 2025 | AMUNDI | 0.32% | 72.43K | 88.43M | 2.24K | +3.19% |
| Mar 31, 2025 | SUMITOMO MITSUI TRUST HOLDINGS, INC. | 0.21% | 47.19K | 62.52M | 3.01K | +6.80% |
| Mar 31, 2025 | HODGES CAPITAL MANAGEMENT INC. | 0.19% | 44.2K | 58.57M | -21.31K | -32.53% |
| Mar 31, 2025 | RHUMBLINE ADVISERS | 0.19% | 42.64K | 56.5M | 3.97K | +10.26% |
| Mar 31, 2025 | LAWSON KROEKER INVESTMENT MANAGEMENT INC/NE | 0.18% | 40.78K | 54.03M | -5.53K | -11.95% |
| Mar 31, 2025 | BNP PARIBAS ARBITRAGE, SNC | 0.17% | 38.8K | 51.41M | 4.79K | +14.07% |
| Mar 31, 2025 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 0.16% | 37.2K | 49.29M | -608 | -1.61% |
| Mar 31, 2025 | BANK OF AMERICA CORP /DE/ | 0.16% | 35.68K | 47.28M | 6.08K | +20.56% |
| Mar 31, 2025 | RAYMOND JAMES FINANCIAL INC | 0.15% | 34.88K | 46.21M | -2.47K | -6.61% |
| Mar 31, 2025 | LAGODA INVESTMENT MANAGEMENT, L.P. | 0.15% | 33.69K | 44.64M | -599 | -1.75% |
| Mar 31, 2025 | BARCLAYS PLC | 0.17% | 38.99K | 51.66M | 4.45K | +12.89% |
| Mar 31, 2025 | PRICE T ROWE ASSOCIATES INC /MD/ | 0.5% | 115.09K | 152.49M | -5.97K | -4.93% |
| Mar 31, 2025 | NATIONAL PENSION SERVICE | 0.14% | 32.29K | 42.79M | -2.6K | -7.44% |
| Mar 31, 2025 | UBS ASSET MANAGEMENT AMERICAS INC | 0.4% | 91K | 120.57M | 17.07K | +23.08% |
| Mar 31, 2025 | SWISS NATIONAL BANK | 0.24% | 55.05K | 72.94M | -200 | -0.36% |
| Mar 31, 2025 | D. E. SHAW & CO., INC. | 0.23% | 53.8K | 71.28M | 45.7K | +564.20% |
| Mar 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | 15.64% | 3.6M | 4.76B | -11.49K | -0.32% |
| Mar 31, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 2.54% | 582.96K | 784.53M | -39.15K | -6.29% |
| Mar 31, 2025 | SOFTVEST ADVISORS, LLC | 1.71% | 393.3K | 521.12M | 0 | 0 |
| Mar 31, 2025 | FIRST MANHATTAN CO. LLC. | 1.47% | 337.92K | 447.74M | -110 | -0.03% |
| Mar 31, 2025 | INVESCO LTD. | 1.27% | 292.49K | 387.54M | -7.09K | -2.37% |
| Mar 31, 2025 | PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 0.72% | 165K | 218.62M | 0 | 0 |
| Mar 31, 2025 | DOUGLASS WINTHROP ADVISORS, LLC | 0.43% | 99.49K | 131.82M | 33 | +0.03% |
| Mar 31, 2025 | JPMORGAN CHASE & CO | 0.25% | 56.61K | 75.01M | 15.94K | +39.19% |
| Mar 31, 2025 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0.33% | 74.86K | 99.19M | -1.19K | -1.57% |
| Mar 31, 2025 | NORTHERN TRUST CORP | 0.93% | 214.57K | 284.3M | -10.2K | -4.54% |
| Mar 31, 2025 | MAD RIVER INVESTORS | 0.41% | 95.18K | 126.12M | -755 | -0.79% |
| Mar 31, 2025 | YORK GP, LTD. | 0.4% | 92.19K | 122.15M | 89 | +0.10% |
| Mar 31, 2025 | GOLDMAN SACHS GROUP INC | 0.36% | 82.24K | 108.97M | 7.88K | +10.60% |
| Mar 31, 2025 | AQR CAPITAL MANAGEMENT LLC | 0.35% | 80.29K | 101.97M | 4.18K | +5.48% |
| Mar 31, 2025 | ADAMS NATURAL RESOURCES FUND, INC. | 0.34% | 78.3K | 10.34M | 72.75K | +1,310.81% |
| Mar 31, 2025 | PNC FINANCIAL SERVICES GROUP, INC. | 0.22% | 51.26K | 67.92M | 6.32K | +14.06% |
| Mar 31, 2025 | MORGAN STANLEY | 1.14% | 262.11K | 347.3M | -21.51K | -7.58% |
| Mar 31, 2025 | 0.23% | 51.71K | 68.52M | 51.71K | +100.00% | |
| Mar 31, 2025 | EAGLECLAW CAPITAL MANAGMENT, LLC | 0.21% | 47.43K | 62.85M | 116 | +0.25% |
| Mar 31, 2025 | TOCQUEVILLE ASSET MANAGEMENT L.P. | 0.14% | 33.27K | 44.08M | -285 | -0.85% |
| Mar 31, 2025 | MOORS & CABOT, INC. | 0.26% | 59.11K | 78.32M | -15.87K | -21.16% |
| Mar 31, 2024 | FIRST MANHATTAN CO. LLC. | 1.86% | 427.89K | 247.54M | 285.11K | +199.69% |
| Mar 31, 2024 | INSIGHT WEALTH PARTNERS, LLC | 0.11% | 24.59K | 14.22M | 16.39K | +200.00% |
| Mar 31, 2024 | FERNWOOD INVESTMENT MANAGEMENT, LLC | 0.11% | 24.64K | 14.25M | 16.48K | +201.95% |
| Mar 31, 2024 | SWISS NATIONAL BANK | 0.24% | 55.25K | 31.96M | 36.13K | +189.01% |
| Mar 31, 2024 | AMUNDI | 0.29% | 65.78K | 38.31M | 45.3K | +221.20% |
| Mar 31, 2024 | WELLS FARGO & COMPANY/MN | 0.29% | 67.33K | 38.95M | 44.55K | +195.57% |
| Mar 31, 2024 | UBS GROUP AG | 0.33% | 76.56K | 44.29M | 50.58K | +194.74% |
| Mar 31, 2024 | HODGES CAPITAL MANAGEMENT INC. | 0.34% | 77.14K | 44.63K | 43.73K | +130.87% |
| Mar 31, 2024 | FIRST TRUST ADVISORS LP | 0.35% | 79.47K | 45.97M | 59.98K | +307.65% |
| Mar 31, 2024 | MOORS & CABOT, INC. | 0.36% | 82.19K | 47.55M | 57.78K | +236.65% |
| Mar 31, 2024 | NEUBERGER BERMAN GROUP LLC | 0.57% | 131.54K | 76.09M | 85.47K | +185.53% |
| Mar 31, 2024 | NORTHERN TRUST CORP | 0.59% | 135.29K | 78.27M | 87.97K | +185.91% |
| Mar 31, 2024 | MORGAN STANLEY | 0.9% | 208.02K | 120.34M | 137.88K | +196.59% |
| Mar 31, 2024 | VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0.13% | 28.76K | 16.64M | 12.28K | +74.46% |
| Mar 31, 2024 | FIRST DALLAS SECURITIES INC. | 0.13% | 28.94K | 16.74M | 19.17K | +196.34% |
| Mar 31, 2024 | BLACKROCK INC. | 6% | 1.38M | 798.55M | 919.01K | +199.20% |
| Mar 31, 2024 | VANGUARD GROUP INC | 8.26% | 1.9M | 1.1B | 1.27M | +199.84% |
| Mar 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | 16.42% | 3.78M | 2.18B | 2.44M | +182.08% |
| Mar 31, 2024 | RAYMOND JAMES & ASSOCIATES | 0.14% | 31.19K | 18.04M | 20.97K | +205.00% |
| Mar 31, 2024 | HSBC HOLDINGS PLC | 0.14% | 31.75K | 18.33M | 25.41K | +400.71% |
| Mar 31, 2024 | D. E. SHAW & CO., INC. | 0.14% | 32.31K | 18.69M | 20.08K | +164.05% |
| Mar 31, 2024 | JPMORGAN CHASE & CO | 0.15% | 33.47K | 19.36M | 28.68K | +598.27% |
| Mar 31, 2024 | INVESCO LTD. | 0.15% | 34.15K | 19.75M | 26.07K | +322.61% |
| Mar 31, 2024 | AMERICAN CENTURY COMPANIES INC | 0.16% | 36.06K | 20.86M | 26.38K | +272.57% |
| Mar 31, 2024 | MAD RIVER INVESTORS | 0.44% | 100.12K | 57.92M | 66.66K | +199.24% |
| Mar 31, 2024 | DIMENSIONAL FUND ADVISORS LP | 0.51% | 116.28K | 67.27M | 80.8K | +227.73% |
| Mar 31, 2024 | BANK OF NEW YORK MELLON CORP | 0.51% | 117.2K | 67.8M | 76.43K | +187.46% |
| Mar 31, 2024 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.57% | 131.12K | 75.85M | 88.34K | +206.52% |
| Mar 31, 2024 | PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 0.72% | 165K | 95.45M | 110K | +200.00% |
| Mar 31, 2024 | HIGHTOWER ADVISORS, LLC | 0.16% | 36.3K | 21M | 23.97K | +194.24% |
| Mar 31, 2024 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 0.16% | 36.42K | 21.07M | 24.29K | +200.35% |
| Mar 31, 2024 | CITIGROUP INC | 0.16% | 37.38K | 21.62M | 24.73K | +195.64% |
| Mar 31, 2024 | TOCQUEVILLE ASSET MANAGEMENT L.P. | 0.16% | 37.79K | 21.86M | 26.19K | +225.87% |
| Mar 31, 2024 | CORTLAND ASSOCIATES INC/MO | 0.18% | 42.51K | 24.59M | 28.07K | +194.47% |
| Mar 31, 2024 | LAWSON KROEKER INVESTMENT MANAGEMENT INC/NE | 0.25% | 56.81K | 32.86M | 37.89K | +200.29% |
| Mar 31, 2024 | LAGODA INVESTMENT MANAGEMENT, L.P. | 0.25% | 57.24K | 33.12M | 38.34K | +202.74% |
| Mar 31, 2024 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0.25% | 58.38K | 33.78M | 41.42K | +244.22% |
| Mar 31, 2024 | DEUTSCHE BANK AG\ | 0.26% | 60.35K | 34.91M | 45.58K | +308.58% |
| Mar 31, 2024 | DOUGLASS WINTHROP ADVISORS, LLC | 0.37% | 85.37K | 49.39M | 59.76K | +233.35% |
| Mar 31, 2024 | LEGAL & GENERAL GROUP PLC | 0.67% | 154.11K | 89.15M | 106.24K | +221.91% |
| Mar 31, 2024 | SCHWARTZ INVESTMENT COUNSEL INC | 0.86% | 198.35K | 114.75M | 131.49K | +196.67% |
| Mar 31, 2024 | GEODE CAPITAL MANAGEMENT, LLC | 1.52% | 349.18K | 204.6M | 235.79K | +207.95% |
| Mar 31, 2024 | SOFTVEST ADVISORS, LLC | 1.71% | 393.3K | 227.53M | 262.8K | +201.38% |
| Mar 31, 2024 | NEW YORK STATE COMMON RETIREMENT FUND | 0.07% | 16.81K | 9.72M | 11.36K | +208.37% |
| Mar 31, 2024 | PECAUT & CO. | 0.08% | 17.28K | 10M | 11.34K | +190.81% |
| Mar 31, 2024 | COMMONWEALTH EQUITY SERVICES, LLC | 0.08% | 17.68K | 10.23M | 17.68K | +100.00% |
| Mar 31, 2024 | HOWLAND CAPITAL MANAGEMENT LLC | 0.08% | 18K | 10.41M | 18K | +100.00% |
| Mar 31, 2024 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.09% | 19.63K | 11.35M | 19.63K | +100.00% |
| Mar 31, 2024 | US BANCORP \DE\ | 0.09% | 21.19K | 12.26M | 14.02K | +195.73% |
| Mar 31, 2024 | ONE CHARLES PRIVATE WEALTH SERVICES, LLC | 0.1% | 22.6K | 13.07M | 15.26K | +208.14% |
| Mar 31, 2024 | BAR HARBOR WEALTH MANAGEMENT | 0.1% | 22.8K | 13.19M | 15.27K | +202.70% |
| Mar 31, 2024 | SCOUT INVESTMENTS, INC. | 0.1% | 23.83K | 13.61M | 23.83K | +100.00% |
| Mar 31, 2024 | ESSEX FINANCIAL SERVICES, INC. | 0.1% | 23.83K | 13.79M | 15.71K | +193.61% |
| Mar 31, 2024 | STATE STREET CORP | 2.7% | 621.86K | 359.75M | 405.97K | +188.04% |
| Mar 31, 2024 | SUMITOMO MITSUI TRUST HOLDINGS, INC. | 0.19% | 42.6K | 24.64M | 28.33K | +198.51% |
| Mar 31, 2024 | BANK OF AMERICA CORP /DE/ | 0.19% | 42.65K | 24.67M | 31.8K | +293.03% |
| Mar 31, 2024 | PNC FINANCIAL SERVICES GROUP, INC. | 0.2% | 46.07K | 26.65M | 30.77K | +201.06% |
| Mar 31, 2024 | EAGLECLAW CAPITAL MANAGMENT, LLC | 0.21% | 48.27K | 27.93M | 32.3K | +202.27% |
| Mar 31, 2024 | NUVEEN ASSET MANAGEMENT, LLC | 0.21% | 49.06K | 28.38M | 32.7K | +199.85% |
| Mar 31, 2024 | UBS ASSET MANAGEMENT AMERICAS INC | 0.22% | 49.68K | 28.74M | 33.13K | +200.15% |
| Mar 31, 2024 | RHUMBLINE ADVISERS | 0.11% | 26.45K | 15.3M | 17.68K | +201.78% |
| Mar 31, 2024 | RENAISSANCE TECHNOLOGIES LLC | 0.12% | 28.4K | 16.43M | 23.6K | +491.67% |
| Mar 31, 2024 | MILLENNIUM MANAGEMENT LLC | 0.22% | 50.59K | 29.27M | 37.43K | +284.52% |
| Dec 31, 2023 | FIRST MANHATTAN CO. LLC. | 1.86% | 142.78K | 224.51M | -217 | -0.15% |
| Dec 31, 2023 | STATE STREET CORP | 2.81% | 215.89K | 339.48M | 15.21K | +7.58% |
| Dec 31, 2023 | D. E. SHAW & CO., INC. | 0.16% | 12.24K | 19.24M | 4.26K | +53.40% |
| Dec 31, 2023 | BLACKROCK INC. | 6.01% | 461.34K | 725.44M | 17.02K | +3.83% |
| Dec 31, 2023 | VANGUARD GROUP INC | 8.26% | 634.08K | 997.06M | 8.16K | +1.30% |
| Dec 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | 17.44% | 1.34M | 2.11B | -41.72K | -3.02% |
| Dec 31, 2023 | HIGHTOWER ADVISORS, LLC | 0.16% | 12.34K | 19.42M | 82 | +0.67% |
| Dec 31, 2023 | CITIGROUP INC | 0.16% | 12.64K | 19.88M | 2.63K | +26.32% |
| Dec 31, 2023 | MILLENNIUM MANAGEMENT LLC | 0.17% | 13.16K | 20.69M | -15.23K | -53.65% |
| Dec 31, 2023 | SUMITOMO MITSUI TRUST HOLDINGS, INC. | 0.19% | 14.27K | 22.44M | -746 | -4.97% |
| Dec 31, 2023 | CORTLAND ASSOCIATES INC/MO | 0.19% | 14.44K | 22.7M | -57 | -0.39% |
| Dec 31, 2023 | DEUTSCHE BANK AG\ | 0.19% | 14.77K | 23.23M | 5.37K | +57.09% |
| Dec 31, 2023 | PNC FINANCIAL SERVICES GROUP, INC. | 0.2% | 15.3K | 24.06M | -12 | -0.08% |
| Dec 31, 2023 | INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 0.2% | 15.73K | 10K | 15.72K | +157,150.00% |
| Dec 31, 2023 | EAGLECLAW CAPITAL MANAGMENT, LLC | 0.21% | 15.97K | 25.11M | 38 | +0.24% |
| Dec 31, 2023 | NUVEEN ASSET MANAGEMENT, LLC | 0.21% | 16.36K | 25.73M | 648 | +4.12% |
| Dec 31, 2023 | VOLORIDGE INVESTMENT MANAGEMENT, LLC | 0.21% | 16.49K | 25.92M | 2.32K | +16.37% |
| Dec 31, 2023 | UBS ASSET MANAGEMENT AMERICAS INC | 0.22% | 16.55K | 26.03M | -789 | -4.55% |
| Dec 31, 2023 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0.22% | 16.96K | 26.67M | 2.46K | +16.95% |
| Dec 31, 2023 | LAGODA INVESTMENT MANAGEMENT, L.P. | 0.25% | 18.91K | 29.73M | -767 | -3.90% |
| Dec 31, 2023 | LAWSON KROEKER INVESTMENT MANAGEMENT INC/NE | 0.25% | 18.92K | 29.75M | -330 | -1.71% |
| Dec 31, 2023 | SWISS NATIONAL BANK | 0.25% | 19.12K | 30.06M | -600 | -3.04% |
| Dec 31, 2023 | FIRST TRUST ADVISORS LP | 0.25% | 19.5K | 30.65M | 10.06K | +106.54% |
| Dec 31, 2023 | AMUNDI | 0.27% | 20.48K | 31.37M | -485 | -2.31% |
| Dec 31, 2023 | WELLS FARGO & COMPANY/MN | 0.3% | 22.78K | 35.82M | -631 | -2.70% |
| Dec 31, 2023 | SOFTVEST ADVISORS, LLC | 1.7% | 130.5K | 205.2M | 0 | 0 |
| Dec 31, 2023 | MOORS & CABOT, INC. | 0.32% | 24.42K | 38.39M | 162 | +0.67% |
| Dec 31, 2023 | DOUGLASS WINTHROP ADVISORS, LLC | 0.33% | 25.61K | 40.27M | 4.25K | +19.87% |
| Dec 31, 2023 | UBS GROUP AG | 0.34% | 25.97K | 40.84M | -2.82K | -9.78% |
| Dec 31, 2023 | HODGES CAPITAL MANAGEMENT INC. | 0.44% | 33.41K | 52.54M | 16.3K | +95.23% |
| Dec 31, 2023 | MAD RIVER INVESTORS | 0.44% | 33.46K | 52.61M | -6.94K | -17.17% |
| Dec 31, 2023 | DIMENSIONAL FUND ADVISORS LP | 0.46% | 35.48K | 55.8M | 3.9K | +12.36% |
| Dec 31, 2023 | BANK OF NEW YORK MELLON CORP | 0.53% | 40.77K | 64.11M | 3.67K | +9.88% |
| Dec 31, 2023 | YORK GP, LTD. | 0.55% | 42.4K | 66.67M | 0 | 0 |
| Dec 31, 2023 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.56% | 42.78K | 67.26M | 2.38K | +5.88% |
| Dec 31, 2023 | NEUBERGER BERMAN GROUP LLC | 0.6% | 46.07K | 72.44M | -385 | -0.83% |
| Dec 31, 2023 | NORTHERN TRUST CORP | 0.62% | 47.32K | 74.41M | 1.26K | +2.74% |
| Dec 31, 2023 | LEGAL & GENERAL GROUP PLC | 0.62% | 47.87K | 75.28M | 5.95K | +14.19% |
| Dec 31, 2023 | PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 0.72% | 55K | 86.48M | 0 | 0 |
| Dec 31, 2023 | SCHWARTZ INVESTMENT COUNSEL INC | 0.87% | 66.86K | 105.14M | 832 | +1.26% |
| Dec 31, 2023 | MORGAN STANLEY | 0.91% | 70.14K | 110.29M | -6.23K | -8.15% |
| Dec 31, 2023 | GEODE CAPITAL MANAGEMENT, LLC | 1.48% | 113.39K | 179.82M | 5.39K | +4.99% |
| Dec 31, 2023 | RHUMBLINE ADVISERS | 0.11% | 8.76K | 13.78M | -109 | -1.23% |
| Dec 31, 2023 | AMERICAN CENTURY COMPANIES INC | 0.13% | 9.68K | 15.22M | 1.38K | +16.69% |
| Dec 31, 2023 | FIRST DALLAS SECURITIES INC. | 0.13% | 9.76K | 15.35M | 1.62K | +19.88% |
| Dec 31, 2023 | RAYMOND JAMES & ASSOCIATES | 0.13% | 10.23K | 16.08M | -76 | -0.74% |
| Dec 31, 2023 | BANK OF AMERICA CORP /DE/ | 0.14% | 10.85K | 17.06M | -3.4K | -23.86% |
| Dec 31, 2023 | JANE STREET GROUP, LLC | 0.15% | 11.3K | 17.77M | 9.86K | +685.48% |
| Dec 31, 2023 | TOCQUEVILLE ASSET MANAGEMENT L.P. | 0.15% | 11.6K | 18.23M | 2.5K | +27.49% |
| Dec 31, 2023 | CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 0.16% | 12.13K | 19.07M | 0 | 0 |
Among the TPL insiders holding of 0.85% of the stake in company, HORIZON KINETICS ASSET MANAGEMENT LLC, 10 percent owner, holds the largest shares of 1.16M. OLIVER ERIC L, director, is the second largest TPL insider with ownership of 393.6K shares. STAHL MURRAY, director, stands third with possession of 5.62K shares of that stake.
| Insiders | Designation | Shares Held |
|---|---|---|
| HORIZON KINETICS ASSET MANAGEMENT LLC | 10 percent owner | 1.16M |
| OLIVER ERIC L | director | 393.6K |
| STAHL MURRAY | director | 5.62K |
| STEDDUM CHRIS | Chief Financial Officer | 3.72K |
| DOBBS MICHEAL W. | Senior VP, Secretary and GC | 1.39K |
| BUFFINGTON STEPHANIE | Chief Accounting Officer | 794 |
| EPPS DONNA E | director | 514 |
| COOK DONALD G | director | 244 |
| ROOSA ROBERT M. | director | 150 |
| Date | Insider | Type | Cost | Shares | Value ($) | Shares Total |
|---|---|---|---|---|---|---|
| Dec 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 902.41 | 1 | 902.41 | 1.16M |
| Dec 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 879.93 | 1 | 879.93 | 1.16M |
| Dec 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 822.14 | 1 | 822.14 | 1.16M |
| Dec 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 818.76 | 1 | 818.76 | 1.16M |
| Dec 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 880.88 | 1 | 880.88 | 1.16M |
| Dec 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 877.16 | 1 | 877.16 | 1.16M |
| Dec 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 870.01 | 1 | 870.01 | 1.16M |
| Dec 09, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 896.25 | 1 | 896.25 | 1.16M |
| Dec 08, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 914.15 | 1 | 914.15 | 1.16M |
| Dec 05, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 921.79 | 1 | 921.79 | 1.16M |
| Dec 04, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 912.29 | 1 | 912.29 | 1.16M |
| Dec 03, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 875.90 | 1 | 875.9 | 1.16M |
| Dec 02, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 869.18 | 1 | 869.18 | 1.16M |
| Dec 01, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 866.88 | 1 | 866.88 | 1.16M |
| Nov 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 867.31 | 1 | 867.31 | 1.16M |
| Nov 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 863.45 | 1 | 863.45 | 1.16M |
| Nov 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 853.41 | 1 | 853.41 | 1.16M |
| Nov 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 880.12 | 1 | 880.12 | 1.16M |
| Nov 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 895.11 | 1 | 895.11 | 1.16M |
| Nov 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 918.95 | 1 | 918.95 | 1.16M |
| Nov 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 899.24 | 1 | 899.24 | 1.16M |
| Nov 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 914.17 | 1 | 914.17 | 1.16M |
| Nov 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1008.18 | 1 | 1.01K | 1.16M |
| Nov 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 998.50 | 1 | 998.5 | 1.16M |
| Nov 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1020.76 | 1 | 1.02K | 1.16M |
| Nov 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 996.33 | 1 | 996.33 | 1.16M |
| Nov 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1000.82 | 1 | 1K | 1.16M |
| Nov 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 967.12 | 1 | 967.12 | 1.16M |
| Nov 07, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 993.15 | 1 | 993.15 | 1.16M |
| Nov 06, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 943.89 | 1 | 943.89 | 1.16M |
| Nov 05, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 913.98 | 1 | 913.98 | 1.16M |
| Nov 04, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 911.86 | 1 | 911.86 | 1.16M |
| Nov 03, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 933.41 | 1 | 933.41 | 1.16M |
| Oct 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 934.21 | 1 | 934.21 | 1.16M |
| Oct 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 940.76 | 1 | 940.76 | 1.16M |
| Oct 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 912.12 | 1 | 912.12 | 1.16M |
| Oct 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 925.20 | 1 | 925.2 | 1.16M |
| Oct 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 933.51 | 1 | 933.51 | 1.16M |
| Oct 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 949.13 | 1 | 949.13 | 1.16M |
| Oct 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 939.12 | 1 | 939.12 | 1.16M |
| Oct 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 935.82 | 1 | 935.82 | 1.16M |
| Oct 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 938.73 | 1 | 938.73 | 1.16M |
| Oct 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 944.58 | 1 | 944.58 | 1.16M |
| Oct 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 929.17 | 1 | 929.17 | 1.16M |
| Oct 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 934.95 | 1 | 934.95 | 1.16M |
| Oct 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 924.33 | 1 | 924.33 | 1.16M |
| Oct 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 882.84 | 1 | 882.84 | 1.16M |
| Oct 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 898.51 | 1 | 898.51 | 1.16M |
| Oct 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 887.41 | 1 | 887.41 | 1.16M |
| Oct 09, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 936.32 | 1 | 936.32 | 1.16M |
| Oct 08, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 935.09 | 1 | 935.09 | 1.16M |
| Oct 07, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 964.32 | 1 | 964.32 | 1.16M |
| Oct 06, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 950.35 | 1 | 950.35 | 1.16M |
| Oct 03, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 970.62 | 1 | 970.62 | 1.16M |
| Oct 02, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 967.13 | 1 | 967.13 | 1.16M |
| Oct 01, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 944.99 | 1 | 944.99 | 1.16M |
| Sep 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 914.14 | 1 | 914.14 | 1.16M |
| Sep 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 926.54 | 1 | 926.54 | 1.16M |
| Sep 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 947.88 | 1 | 947.88 | 1.16M |
| Sep 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 929.38 | 1 | 929.38 | 1.16M |
| Sep 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 955.44 | 1 | 955.44 | 1.16M |
| Sep 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 896.91 | 1 | 896.91 | 1.16M |
| Sep 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 864.45 | 1 | 864.45 | 1.16M |
| Sep 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 896.60 | 1 | 896.6 | 1.16M |
| Sep 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 915.55 | 1 | 915.55 | 1.16M |
| Sep 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 928.60 | 1 | 928.6 | 1.16M |
| Sep 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 929.46 | 1 | 929.46 | 1.16M |
| Sep 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 950.26 | 1 | 950.26 | 1.16M |
| Sep 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 943.08 | 1 | 943.08 | 1.16M |
| Sep 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 927.23 | 1 | 927.23 | 1.16M |
| Sep 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 923.41 | 1 | 923.41 | 1.16M |
| Sep 09, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 917.21 | 1 | 917.21 | 1.16M |
| Sep 08, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 908.90 | 1 | 908.9 | 1.16M |
| Sep 05, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 920.69 | 1 | 920.69 | 1.16M |
| Sep 04, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 912.22 | 1 | 912.22 | 1.16M |
| Sep 03, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 928.87 | 1 | 928.87 | 1.16M |
| Sep 02, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 972.55 | 1 | 972.55 | 1.16M |
| Aug 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 928.79 | 1 | 928.79 | 1.16M |
| Aug 29, 2025 | BUFFINGTON STEPHANIE | SALE | 926.50 | 162 | 150.09K | 794 |
| Aug 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 909.74 | 1 | 909.74 | 1.16M |
| Aug 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 914.32 | 1 | 914.32 | 1.16M |
| Aug 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 897.55 | 1 | 897.55 | 1.16M |
| Aug 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 908.19 | 1 | 908.19 | 1.16M |
| Aug 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 901.92 | 1 | 901.92 | 1.16M |
| Aug 21, 2025 | OLIVER ERIC L | PURCHASE | 881.27 | 100 | 88.13K | 393.6K |
| Aug 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 888.65 | 1 | 888.65 | 1.16M |
| Aug 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 903.18 | 1 | 903.18 | 1.16M |
| Aug 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 893.05 | 1 | 893.05 | 1.16M |
| Aug 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 893.14 | 1 | 893.14 | 1.16M |
| Aug 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 894.93 | 1 | 894.93 | 1.16M |
| Aug 15, 2025 | OLIVER ERIC L | PURCHASE | 895.00 | 100 | 89.5K | 393.5K |
| Aug 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 889.04 | 1 | 889.04 | 1.16M |
| Aug 14, 2025 | OLIVER ERIC L | PURCHASE | 915.00 | 100 | 91.5K | 393.4K |
| Aug 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 854.06 | 1 | 854.06 | 1.16M |
| Aug 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 864.54 | 1 | 864.54 | 1.16M |
| Aug 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 876.27 | 1 | 876.27 | 1.16M |
| Aug 08, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 868.97 | 1 | 868.97 | 1.16M |
| Aug 07, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 899.77 | 1 | 899.77 | 1.16M |
| Aug 06, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 955.47 | 1 | 955.47 | 1.16M |
| Aug 05, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 950.14 | 1 | 950.14 | 1.16M |
| Aug 04, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 946.12 | 1 | 946.12 | 1.16M |
| Aug 01, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 943.87 | 1 | 943.87 | 1.16M |
| Jul 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 979.33 | 1 | 979.33 | 1.16M |
| Jul 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 984.37 | 1 | 984.37 | 1.16M |
| Jul 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 977.33 | 1 | 977.33 | 1.16M |
| Jul 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 980.04 | 1 | 980.04 | 1.16M |
| Jul 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 966.55 | 1 | 966.55 | 1.16M |
| Jul 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 924.63 | 1 | 924.63 | 1.16M |
| Jul 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 928.10 | 1 | 928.1 | 1.16M |
| Jul 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 961.07 | 1 | 961.07 | 1.16M |
| Jul 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 986.43 | 1 | 986.43 | 1.16M |
| Jul 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1004.61 | 1 | 1K | 1.16M |
| Jul 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 992.87 | 1 | 992.87 | 1.16M |
| Jul 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 961.67 | 1 | 961.67 | 1.16M |
| Jul 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1014.80 | 1 | 1.01K | 1.16M |
| Jul 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1033.53 | 1 | 1.03K | 1.16M |
| Jul 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1062.60 | 1 | 1.06K | 1.16M |
| Jul 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1039.87 | 1 | 1.04K | 1.16M |
| Jul 09, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1037.49 | 1 | 1.04K | 1.16M |
| Jul 08, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1048.14 | 1 | 1.05K | 1.16M |
| Jul 07, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1042.95 | 1 | 1.04K | 1.16M |
| Jul 03, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1075.80 | 1 | 1.08K | 1.16M |
| Jul 02, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1066.31 | 1 | 1.07K | 1.16M |
| Jul 01, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1042.57 | 1 | 1.04K | 1.16M |
| Jun 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1053.06 | 1 | 1.05K | 1.17M |
| Jun 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1069.00 | 1 | 1.07K | 1.17M |
| Jun 26, 2025 | STAHL MURRAY | PURCHASE | 1045.81 | 1 | 1.05K | 5.62K |
| Jun 25, 2025 | STAHL MURRAY | PURCHASE | 1058.52 | 1 | 1.06K | 5.62K |
| Jun 24, 2025 | STAHL MURRAY | PURCHASE | 1039.48 | 1 | 1.04K | 5.61K |
| Jun 23, 2025 | STAHL MURRAY | PURCHASE | 1098.70 | 1 | 1.1K | 5.61K |
| Jun 20, 2025 | STAHL MURRAY | PURCHASE | 1081.81 | 1 | 1.08K | 5.61K |
| Jun 18, 2025 | STAHL MURRAY | PURCHASE | 1080.51 | 1 | 1.08K | 5.61K |
| Jun 17, 2025 | STAHL MURRAY | PURCHASE | 1109.52 | 1 | 1.11K | 5.61K |
| Jun 16, 2025 | STAHL MURRAY | PURCHASE | 1109.30 | 1 | 1.11K | 5.61K |
| Jun 13, 2025 | STAHL MURRAY | PURCHASE | 1117.50 | 1 | 1.12K | 5.61K |
| Jun 12, 2025 | STAHL MURRAY | PURCHASE | 1091.73 | 1 | 1.09K | 5.61K |
| Jun 11, 2025 | STAHL MURRAY | PURCHASE | 1110.94 | 1 | 1.11K | 5.61K |
| Jun 10, 2025 | STAHL MURRAY | PURCHASE | 1122.81 | 1 | 1.12K | 5.61K |
| Jun 09, 2025 | STAHL MURRAY | PURCHASE | 1116.00 | 1 | 1.12K | 5.6K |
| Jun 06, 2025 | STAHL MURRAY | PURCHASE | 1112.71 | 1 | 1.11K | 5.6K |
| Jun 05, 2025 | STAHL MURRAY | PURCHASE | 1112.96 | 1 | 1.11K | 5.6K |
| Jun 04, 2025 | STAHL MURRAY | PURCHASE | 1120.52 | 1 | 1.12K | 5.6K |
| Jun 03, 2025 | STAHL MURRAY | PURCHASE | 1110.25 | 1 | 1.11K | 5.6K |
| Jun 02, 2025 | STAHL MURRAY | PURCHASE | 1145.89 | 1 | 1.15K | 5.6K |
| May 30, 2025 | STAHL MURRAY | PURCHASE | 1186.04 | 1 | 1.19K | 5.6K |
| May 29, 2025 | STAHL MURRAY | PURCHASE | 1219.54 | 1 | 1.22K | 5.6K |
| May 28, 2025 | STAHL MURRAY | PURCHASE | 1249.94 | 1 | 1.25K | 5.6K |
| May 27, 2025 | STAHL MURRAY | PURCHASE | 1294.40 | 1 | 1.29K | 5.6K |
| May 23, 2025 | STAHL MURRAY | PURCHASE | 1267.64 | 1 | 1.27K | 5.59K |
| May 22, 2025 | STAHL MURRAY | PURCHASE | 1339.56 | 1 | 1.34K | 5.59K |
| May 21, 2025 | STAHL MURRAY | PURCHASE | 1380.15 | 1 | 1.38K | 5.59K |
| May 20, 2025 | STAHL MURRAY | PURCHASE | 1418.29 | 1 | 1.42K | 5.59K |
| May 19, 2025 | STAHL MURRAY | PURCHASE | 1414.71 | 1 | 1.41K | 5.59K |
| May 16, 2025 | STAHL MURRAY | PURCHASE | 1423.98 | 1 | 1.42K | 5.59K |
| May 15, 2025 | STAHL MURRAY | PURCHASE | 1381.84 | 1 | 1.38K | 5.59K |
| May 14, 2025 | STAHL MURRAY | PURCHASE | 1377.48 | 1 | 1.38K | 5.59K |
| May 13, 2025 | STAHL MURRAY | PURCHASE | 1347.71 | 1 | 1.35K | 5.59K |
| May 12, 2025 | STAHL MURRAY | PURCHASE | 1368.47 | 1 | 1.37K | 5.59K |
| May 09, 2025 | STAHL MURRAY | PURCHASE | 1298.44 | 1 | 1.3K | 5.58K |
| May 08, 2025 | STAHL MURRAY | PURCHASE | 1331.42 | 1 | 1.33K | 5.58K |
| May 07, 2025 | STAHL MURRAY | PURCHASE | 1325.00 | 1 | 1.33K | 5.58K |
| May 06, 2025 | STAHL MURRAY | PURCHASE | 1326.26 | 1 | 1.33K | 5.58K |
| May 05, 2025 | STAHL MURRAY | PURCHASE | 1318.34 | 1 | 1.32K | 5.58K |
| May 02, 2025 | STAHL MURRAY | PURCHASE | 1329.20 | 1 | 1.33K | 5.58K |
| May 01, 2025 | STAHL MURRAY | PURCHASE | 1278.00 | 1 | 1.28K | 5.58K |
| Apr 30, 2025 | STAHL MURRAY | PURCHASE | 1300.65 | 1 | 1.3K | 5.58K |
| Apr 29, 2025 | STAHL MURRAY | PURCHASE | 1333.50 | 1 | 1.33K | 5.58K |
| Apr 28, 2025 | STAHL MURRAY | PURCHASE | 1344.34 | 1 | 1.34K | 5.58K |
| Apr 25, 2025 | STAHL MURRAY | PURCHASE | 1323.95 | 1 | 1.32K | 5.57K |
| Apr 24, 2025 | STAHL MURRAY | PURCHASE | 1343.25 | 1 | 1.34K | 5.57K |
| Apr 23, 2025 | STAHL MURRAY | PURCHASE | 1328.65 | 1 | 1.33K | 5.57K |
| Apr 22, 2025 | STAHL MURRAY | PURCHASE | 1276.52 | 1 | 1.28K | 5.57K |
| Apr 21, 2025 | STAHL MURRAY | PURCHASE | 1283.57 | 1 | 1.28K | 5.57K |
| Apr 17, 2025 | STAHL MURRAY | PURCHASE | 1297.10 | 1 | 1.3K | 5.57K |
| Apr 16, 2025 | STAHL MURRAY | PURCHASE | 1265.09 | 1 | 1.27K | 5.57K |
| Apr 15, 2025 | STAHL MURRAY | PURCHASE | 1247.53 | 1 | 1.25K | 5.57K |
| Apr 14, 2025 | STAHL MURRAY | PURCHASE | 1272.83 | 1 | 1.27K | 5.57K |
| Apr 11, 2025 | STAHL MURRAY | PURCHASE | 1187.00 | 1 | 1.19K | 5.57K |
| Apr 10, 2025 | STAHL MURRAY | PURCHASE | 1213.28 | 1 | 1.21K | 5.56K |
| Apr 09, 2025 | STAHL MURRAY | PURCHASE | 1103.71 | 1 | 1.1K | 5.56K |
| Apr 08, 2025 | STAHL MURRAY | PURCHASE | 1210.45 | 1 | 1.21K | 5.56K |
| Apr 07, 2025 | STAHL MURRAY | PURCHASE | 1016.48 | 1 | 1.02K | 5.56K |
| Apr 04, 2025 | STAHL MURRAY | PURCHASE | 1165.01 | 1 | 1.17K | 5.56K |
| Apr 03, 2025 | STAHL MURRAY | PURCHASE | 1280.56 | 1 | 1.28K | 5.56K |
| Apr 02, 2025 | STAHL MURRAY | PURCHASE | 1331.21 | 1 | 1.33K | 5.56K |
| Apr 01, 2025 | STAHL MURRAY | PURCHASE | 1314.56 | 1 | 1.31K | 5.56K |
| Mar 31, 2025 | STAHL MURRAY | PURCHASE | 1300.53 | 1 | 1.3K | 5.56K |
| Mar 28, 2025 | STAHL MURRAY | PURCHASE | 1326.21 | 1 | 1.33K | 5.56K |
| Mar 27, 2025 | STAHL MURRAY | PURCHASE | 1365.46 | 1 | 1.37K | 5.55K |
| Mar 26, 2025 | STAHL MURRAY | PURCHASE | 1379.68 | 1 | 1.38K | 5.55K |
| Mar 25, 2025 | STAHL MURRAY | PURCHASE | 1347.37 | 1 | 1.35K | 5.55K |
| Mar 24, 2025 | STAHL MURRAY | PURCHASE | 1289.28 | 1 | 1.29K | 5.55K |
| Mar 21, 2025 | STAHL MURRAY | PURCHASE | 1355.00 | 1 | 1.36K | 5.55K |
| Mar 20, 2025 | STAHL MURRAY | PURCHASE | 1370.00 | 1 | 1.37K | 5.55K |
| Mar 19, 2025 | STAHL MURRAY | PURCHASE | 1350.00 | 1 | 1.35K | 5.55K |
| Mar 18, 2025 | STAHL MURRAY | PURCHASE | 1344.00 | 1 | 1.34K | 5.55K |
| Mar 17, 2025 | STAHL MURRAY | PURCHASE | 1315.83 | 1 | 1.32K | 5.55K |
| Mar 14, 2025 | STEDDUM CHRIS | SALE | 1309.75 | 112 | 146.69K | 3.72K |
| Mar 14, 2025 | STAHL MURRAY | PURCHASE | 1269.71 | 1 | 1.27K | 5.55K |
| Mar 13, 2025 | STAHL MURRAY | PURCHASE | 1344.05 | 1 | 1.34K | 5.54K |
| Mar 13, 2025 | DOBBS MICHEAL W. | SALE | 1271.21 | 1.07K | 1.36M | 1.39K |
| Mar 12, 2025 | STAHL MURRAY | PURCHASE | 1349.26 | 1 | 1.35K | 5.54K |
| Mar 11, 2025 | STAHL MURRAY | PURCHASE | 1380.09 | 1 | 1.38K | 5.54K |
| Mar 10, 2025 | STAHL MURRAY | PURCHASE | 1371.59 | 1 | 1.37K | 5.54K |
| Mar 07, 2025 | STAHL MURRAY | PURCHASE | 1317.20 | 1 | 1.32K | 5.54K |
| Mar 06, 2025 | STAHL MURRAY | PURCHASE | 1340.36 | 1 | 1.34K | 5.54K |
| Mar 05, 2025 | STAHL MURRAY | PURCHASE | 1342.31 | 3 | 4.03K | 8K |
| Mar 04, 2025 | STAHL MURRAY | PURCHASE | 1329.96 | 1 | 1.33K | 5.54K |
| Mar 03, 2025 | STAHL MURRAY | PURCHASE | 1435.43 | 1 | 1.44K | 5.54K |
| Feb 28, 2025 | STAHL MURRAY | PURCHASE | 1347.26 | 1 | 1.35K | 5.54K |
| Feb 27, 2025 | STAHL MURRAY | PURCHASE | 1370.13 | 1 | 1.37K | 5.53K |
| Feb 26, 2025 | STAHL MURRAY | PURCHASE | 1301.17 | 1 | 1.3K | 5.53K |
| Feb 25, 2025 | STAHL MURRAY | PURCHASE | 1288.53 | 1 | 1.29K | 5.53K |
| Feb 25, 2025 | EPPS DONNA E | SALE | 1271.41 | 275 | 349.64K | 514 |
| Feb 24, 2025 | STAHL MURRAY | PURCHASE | 1349.20 | 1 | 1.35K | 5.53K |
| Feb 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1377.87 | 1 | 1.38K | 1.17M |
| Feb 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1436.25 | 1 | 1.44K | 1.17M |
| Feb 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1422.27 | 1 | 1.42K | 1.17M |
| Feb 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1402.70 | 1 | 1.4K | 1.17M |
| Feb 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1359.00 | 1 | 1.36K | 1.17M |
| Feb 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1344.87 | 1 | 1.34K | 1.17M |
| Feb 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1356.89 | 1 | 1.36K | 1.17M |
| Feb 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1366.97 | 1 | 1.37K | 1.17M |
| Feb 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1379.39 | 1 | 1.38K | 1.17M |
| Feb 07, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1359.18 | 1 | 1.36K | 1.17M |
| Feb 06, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1351.46 | 1 | 1.35K | 1.17M |
| Feb 05, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1393.56 | 1 | 1.39K | 1.17M |
| Feb 04, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1361.19 | 1 | 1.36K | 1.17M |
| Feb 03, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1316.07 | 1 | 1.32K | 1.17M |
| Jan 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1314.44 | 1 | 1.31K | 1.17M |
| Jan 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1308.12 | 1 | 1.31K | 1.17M |
| Jan 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1275.02 | 1 | 1.28K | 1.17M |
| Jan 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1253.16 | 1 | 1.25K | 1.17M |
| Jan 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1230.35 | 1 | 1.23K | 1.17M |
| Jan 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1383.33 | 1 | 1.38K | 1.17M |
| Jan 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1425.45 | 1 | 1.43K | 1.17M |
| Jan 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1418.68 | 1 | 1.42K | 1.17M |
| Jan 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1395.68 | 1 | 1.4K | 1.17M |
| Jan 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1399.62 | 1 | 1.4K | 1.17M |
| Jan 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1386.27 | 1 | 1.39K | 1.17M |
| Jan 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1400.25 | 1 | 1.4K | 1.17M |
| Jan 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1313.11 | 1 | 1.31K | 1.17M |
| Jan 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1321.05 | 1 | 1.32K | 1.17M |
| Jan 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1300.78 | 1 | 1.3K | 1.17M |
| Jan 08, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1255.81 | 1 | 1.26K | 1.17M |
| Jan 07, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1252.93 | 1 | 1.25K | 1.17M |
| Jan 06, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1224.12 | 1 | 1.22K | 1.17M |
| Jan 03, 2025 | STAHL MURRAY | PURCHASE | 1219.30 | 1 | 1.22K | 1.16M |
| Jan 02, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1148.57 | 1 | 1.15K | 1.17M |
| Dec 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1127.97 | 1 | 1.13K | 1.14M |
| Dec 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1134.87 | 1 | 1.13K | 1.14M |
| Dec 27, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1159.10 | 1 | 1.16K | 1.14M |
| Dec 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1150.34 | 1 | 1.15K | 1.14M |
| Dec 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1154.58 | 1 | 1.15K | 1.14M |
| Dec 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1110.76 | 1 | 1.11K | 1.14M |
| Dec 20, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1118.98 | 1 | 1.12K | 1.14M |
| Dec 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1109.00 | 1 | 1.11K | 1.14M |
| Dec 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1204.77 | 1 | 1.2K | 1.14M |
| Dec 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1184.55 | 1 | 1.18K | 1.14M |
| Dec 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1231.50 | 1 | 1.23K | 1.14M |
| Dec 13, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1180.67 | 1 | 1.18K | 1.14M |
| Dec 11, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1283.63 | 3 | 3.85K | 1.14M |
| Dec 10, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1319.54 | 2 | 2.64K | 1.14M |
| Dec 09, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1357.63 | 3 | 4.07K | 1.14M |
| Dec 06, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1319.52 | 3 | 3.96K | 1.14M |
| Dec 05, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1337.65 | 3 | 4.01K | 1.14M |
| Dec 04, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1558.70 | 3 | 4.68K | 1.14M |
| Dec 03, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1536.54 | 3 | 4.61K | 1.14M |
| Dec 02, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1517.57 | 3 | 4.55K | 1.14M |
| Nov 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1681.03 | 3 | 5.04K | 1.14M |
| Nov 27, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1579.14 | 3 | 4.74K | 1.14M |
| Nov 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1556.11 | 3 | 4.67K | 1.14M |
| Nov 25, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1726.14 | 3 | 5.18K | 1.14M |
| Nov 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1645.51 | 3 | 4.94K | 1.14M |
| Nov 21, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1452.90 | 3 | 4.36K | 1.14M |
| Nov 20, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1426.83 | 3 | 4.28K | 1.14M |
| Nov 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1406.66 | 3 | 4.22K | 1.14M |
| Nov 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 1388.85 | 3 | 4.17K | 1.14M |
| Nov 15, 2024 | STAHL MURRAY | PURCHASE | 1354.34 | 1 | 1.35K | 5.53K |
| Nov 14, 2024 | STEDDUM CHRIS | SALE | 1340.00 | 350 | 469K | 1.67K |
| Nov 14, 2024 | STAHL MURRAY | PURCHASE | 1374.98 | 1 | 1.37K | 5.53K |
| Nov 13, 2024 | STAHL MURRAY | PURCHASE | 1415.67 | 1 | 1.42K | 5.53K |
| Nov 12, 2024 | STAHL MURRAY | PURCHASE | 1406.05 | 1 | 1.41K | 5.53K |
| Nov 12, 2024 | BUFFINGTON STEPHANIE | SALE | 1390.08 | 21 | 29.19K | 584 |
| Nov 11, 2024 | STAHL MURRAY | PURCHASE | 1379.23 | 1 | 1.38K | 5.53K |
| Nov 08, 2024 | STAHL MURRAY | PURCHASE | 1338.32 | 1 | 1.34K | 5.53K |
| Nov 07, 2024 | STAHL MURRAY | PURCHASE | 1261.58 | 1 | 1.26K | 5.52K |
| Nov 06, 2024 | STAHL MURRAY | PURCHASE | 1319.93 | 1 | 1.32K | 5.52K |
| Nov 05, 2024 | STAHL MURRAY | PURCHASE | 1208.77 | 1 | 1.21K | 5.52K |
| Nov 04, 2024 | STAHL MURRAY | PURCHASE | 1173.00 | 1 | 1.17K | 5.52K |
| Nov 01, 2024 | STAHL MURRAY | PURCHASE | 1174.00 | 1 | 1.17K | 5.52K |
| Oct 31, 2024 | STAHL MURRAY | PURCHASE | 1160.00 | 1 | 1.16K | 5.52K |
| Oct 30, 2024 | STAHL MURRAY | PURCHASE | 1116.91 | 1 | 1.12K | 5.52K |
| Oct 29, 2024 | STAHL MURRAY | PURCHASE | 1091.11 | 1 | 1.09K | 5.52K |
| Oct 28, 2024 | STAHL MURRAY | PURCHASE | 1075.78 | 1 | 1.08K | 5.52K |
| Oct 25, 2024 | STAHL MURRAY | PURCHASE | 1099.70 | 1 | 1.1K | 5.52K |
| Oct 24, 2024 | STAHL MURRAY | PURCHASE | 1088.66 | 1 | 1.09K | 5.51K |
| Oct 23, 2024 | STAHL MURRAY | PURCHASE | 1085.56 | 1 | 1.09K | 5.51K |
| Oct 22, 2024 | STAHL MURRAY | PURCHASE | 1083.51 | 1 | 1.08K | 5.51K |
| Oct 21, 2024 | STAHL MURRAY | PURCHASE | 1069.75 | 1 | 1.07K | 5.51K |
| Oct 18, 2024 | STAHL MURRAY | PURCHASE | 1063.77 | 1 | 1.06K | 5.51K |
| Oct 17, 2024 | STAHL MURRAY | PURCHASE | 1063.52 | 1 | 1.06K | 5.51K |
| Oct 16, 2024 | STAHL MURRAY | PURCHASE | 1048.95 | 1 | 1.05K | 5.51K |
| Oct 15, 2024 | STAHL MURRAY | PURCHASE | 1048.84 | 1 | 1.05K | 5.51K |
| Oct 14, 2024 | STAHL MURRAY | PURCHASE | 1058.14 | 1 | 1.06K | 5.51K |
| Oct 11, 2024 | STAHL MURRAY | PURCHASE | 1004.00 | 1 | 1K | 5.51K |
| Oct 10, 2024 | STAHL MURRAY | PURCHASE | 980.04 | 1 | 980.04 | 5.5K |
| Oct 09, 2024 | STAHL MURRAY | PURCHASE | 960.29 | 1 | 960.29 | 5.5K |
| Oct 08, 2024 | STAHL MURRAY | PURCHASE | 976.00 | 1 | 976 | 5.5K |
| Oct 07, 2024 | STAHL MURRAY | PURCHASE | 983.00 | 1 | 983 | 5.5K |
| Oct 04, 2024 | STAHL MURRAY | PURCHASE | 977.99 | 1 | 977.99 | 5.5K |
| Oct 03, 2024 | STAHL MURRAY | PURCHASE | 935.00 | 1 | 935 | 5.5K |
| Oct 02, 2024 | STAHL MURRAY | PURCHASE | 925.00 | 1 | 925 | 5.5K |
| Oct 01, 2024 | STAHL MURRAY | PURCHASE | 879.00 | 1 | 879 | 5.5K |
| Sep 30, 2024 | STAHL MURRAY | PURCHASE | 887.97 | 3 | 2.66K | 315.7K |
| Sep 27, 2024 | STAHL MURRAY | PURCHASE | 881.30 | 1 | 881.3 | 5.5K |
| Sep 26, 2024 | STAHL MURRAY | PURCHASE | 913.82 | 1 | 913.82 | 5.49K |
| Sep 25, 2024 | STAHL MURRAY | PURCHASE | 937.52 | 1 | 937.52 | 5.49K |
| Sep 24, 2024 | STAHL MURRAY | PURCHASE | 958.92 | 1 | 958.92 | 5.49K |
| Sep 23, 2024 | STAHL MURRAY | PURCHASE | 942.00 | 1 | 942 | 5.49K |
| Sep 20, 2024 | STAHL MURRAY | PURCHASE | 913.60 | 2 | 1.83K | 5.49K |
| Sep 19, 2024 | STAHL MURRAY | PURCHASE | 900.04 | 2 | 1.8K | 5.49K |
| Sep 18, 2024 | STAHL MURRAY | PURCHASE | 872.24 | 2 | 1.74K | 5.49K |
| Sep 17, 2024 | STAHL MURRAY | PURCHASE | 843.76 | 2 | 1.69K | 5.48K |
| Sep 16, 2024 | STAHL MURRAY | PURCHASE | 815.10 | 2 | 1.63K | 5.48K |
| Sep 13, 2024 | STAHL MURRAY | PURCHASE | 798.45 | 2 | 1.6K | 5.48K |
| Sep 12, 2024 | STAHL MURRAY | PURCHASE | 792.00 | 2 | 1.58K | 5.48K |
| Sep 11, 2024 | STAHL MURRAY | PURCHASE | 788.04 | 2 | 1.58K | 5.48K |
| Sep 10, 2024 | STAHL MURRAY | PURCHASE | 797.32 | 2 | 1.59K | 5.47K |
| Sep 09, 2024 | STAHL MURRAY | PURCHASE | 800.06 | 2 | 1.6K | 5.47K |
| Sep 06, 2024 | STAHL MURRAY | PURCHASE | 799.84 | 2 | 1.6K | 5.47K |
| Sep 05, 2024 | STAHL MURRAY | PURCHASE | 810.00 | 2 | 1.62K | 5.47K |
| Sep 04, 2024 | STAHL MURRAY | PURCHASE | 820.35 | 2 | 1.64K | 5.47K |
| Sep 03, 2024 | STAHL MURRAY | PURCHASE | 853.77 | 2 | 1.71K | 5.46K |
| Aug 30, 2024 | STAHL MURRAY | PURCHASE | 866.02 | 2 | 1.73K | 5.46K |
| Aug 29, 2024 | STAHL MURRAY | PURCHASE | 870.78 | 2 | 1.74K | 5.46K |
| Aug 28, 2024 | STAHL MURRAY | PURCHASE | 868.03 | 2 | 1.74K | 5.46K |
| Aug 27, 2024 | STAHL MURRAY | PURCHASE | 857.70 | 2 | 1.72K | 5.46K |
| Aug 26, 2024 | STAHL MURRAY | PURCHASE | 865.00 | 2 | 1.73K | 5.45K |
| Aug 23, 2024 | STAHL MURRAY | PURCHASE | 839.25 | 2 | 1.68K | 5.45K |
| Aug 22, 2024 | STAHL MURRAY | PURCHASE | 827.10 | 2 | 1.65K | 5.45K |
| Aug 21, 2024 | STAHL MURRAY | PURCHASE | 824.91 | 2 | 1.65K | 5.45K |
| Aug 20, 2024 | STAHL MURRAY | PURCHASE | 836.78 | 2 | 1.67K | 5.45K |
| Aug 19, 2024 | STAHL MURRAY | PURCHASE | 825.58 | 2 | 1.65K | 5.44K |
| Aug 16, 2024 | STAHL MURRAY | PURCHASE | 815.95 | 2 | 1.63K | 5.44K |
| Aug 15, 2024 | STAHL MURRAY | PURCHASE | 832.38 | 2 | 1.66K | 5.44K |
| Aug 14, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 821.53 | 3 | 2.46K | 1.09M |
| Aug 13, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 820.17 | 3 | 2.46K | 1.09M |
| Aug 12, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 828.02 | 3 | 2.48K | 1.09M |
| Aug 09, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 817.92 | 3 | 2.45K | 1.09M |
| Aug 08, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 807.64 | 3 | 2.42K | 1.09M |
| Aug 07, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 788.88 | 3 | 2.37K | 1.09M |
| Aug 06, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 772.02 | 3 | 2.32K | 1.09M |
| Aug 05, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 749.78 | 3 | 2.25K | 1.09M |
| Aug 02, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 786.01 | 3 | 2.36K | 1.09M |
| Aug 01, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 822.28 | 3 | 2.47K | 1.09M |
| Jul 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 839.10 | 3 | 2.52K | 1.09M |
| Jul 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 816.77 | 3 | 2.45K | 1.09M |
| Jul 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 818.05 | 3 | 2.45K | 1.09M |
| Jul 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 813.78 | 3 | 2.44K | 1.09M |
| Jul 25, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 800.99 | 3 | 2.4K | 1.09M |
| Jul 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 809.81 | 3 | 2.43K | 1.09M |
| Jul 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 804.95 | 3 | 2.41K | 1.09M |
| Jul 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 802.95 | 3 | 2.41K | 1.09M |
| Jul 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 816.90 | 3 | 2.45K | 1.09M |
| Jul 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 826.82 | 3 | 2.48K | 1.09M |
| Jul 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 828.46 | 3 | 2.49K | 1.09M |
| Jul 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 830.44 | 3 | 2.49K | 1.09M |
| Jul 15, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 822.62 | 3 | 2.47K | 1.09M |
| Jul 12, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 793.49 | 3 | 2.38K | 1.09M |
| Jul 11, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 785.38 | 1 | 785.38 | 1.09M |
| Jul 10, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 758.83 | 3 | 2.28K | 1.09M |
| Jul 01, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 733.22 | 3 | 2.2K | 1.09M |
| Jun 06, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 591.06 | 3 | 1.77K | 1.09M |
| Jun 05, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 591.76 | 3 | 1.78K | 1.09M |
| Jun 04, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 585.56 | 3 | 1.76K | 1.09M |
| Jun 03, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 598.40 | 3 | 1.8K | 1.09M |
| May 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 616.93 | 3 | 1.85K | 1.09M |
| May 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 615.86 | 3 | 1.85K | 1.09M |
| May 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 612.13 | 3 | 1.84K | 1.09M |
| May 28, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 615.48 | 3 | 1.85K | 1.09M |
| May 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 611.48 | 3 | 1.83K | 1.09M |
| May 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 608.32 | 3 | 1.82K | 1.09M |
| May 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 610.08 | 3 | 1.83K | 1.09M |
| May 21, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 619.07 | 3 | 1.86K | 1.09M |
| May 20, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 614.62 | 3 | 1.84K | 1.09M |
| May 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 611.81 | 3 | 1.84K | 1.09M |
| May 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 604.85 | 3 | 1.81K | 1.09M |
| May 15, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 602.07 | 3 | 1.81K | 1.08M |
| May 15, 2024 | COOK DONALD G | PURCHASE | 611.17 | 10 | 6.11K | 244 |
| May 14, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 607.39 | 3 | 1.82K | 1.08M |
| May 13, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 606.71 | 3 | 1.82K | 1.08M |
| May 10, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 622.31 | 3 | 1.87K | 1.08M |
| May 09, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 616.90 | 3 | 1.85K | 1.08M |
| May 08, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 564.11 | 3 | 1.69K | 1.08M |
| May 07, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 572.35 | 3 | 1.72K | 1.08M |
| May 06, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 569.38 | 3 | 1.71K | 1.08M |
| May 03, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 561.48 | 3 | 1.68K | 1.08M |
| May 02, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 560.50 | 3 | 1.68K | 1.08M |
| May 01, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 558.69 | 3 | 1.68K | 1.08M |
| Apr 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 576.30 | 3 | 1.73K | 1.08M |
| Apr 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 602.40 | 3 | 1.81K | 1.08M |
| Apr 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 595.67 | 3 | 1.79K | 1.08M |
| Apr 25, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 592.02 | 3 | 1.78K | 1.08M |
| Apr 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 589.01 | 3 | 1.77K | 1.08M |
| Apr 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 587.81 | 3 | 1.76K | 1.08M |
| Apr 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 585.81 | 3 | 1.76K | 1.08M |
| Apr 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 582.60 | 3 | 1.75K | 1.08M |
| Apr 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 582.40 | 3 | 1.75K | 1.08M |
| Apr 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 584.96 | 3 | 1.75K | 1.08M |
| Apr 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | PURCHASE | 586.93 | 3 | 1.76K | 1.08M |
| Apr 15, 2024 | STAHL MURRAY | PURCHASE | 583.91 | 2 | 1.17K | 5.44K |
| Apr 12, 2024 | STAHL MURRAY | PURCHASE | 605.72 | 2 | 1.21K | 5.44K |
| Apr 11, 2024 | STAHL MURRAY | PURCHASE | 601.52 | 2 | 1.2K | 5.43K |
| Apr 10, 2024 | STAHL MURRAY | PURCHASE | 594.22 | 2 | 1.19K | 5.43K |
| Apr 09, 2024 | STAHL MURRAY | PURCHASE | 589.41 | 2 | 1.18K | 5.43K |
| Apr 08, 2024 | STAHL MURRAY | PURCHASE | 579.12 | 2 | 1.16K | 5.43K |
| Apr 05, 2024 | STAHL MURRAY | PURCHASE | 596.22 | 2 | 1.19K | 5.43K |
| Apr 04, 2024 | STAHL MURRAY | PURCHASE | 597.16 | 2 | 1.19K | 5.42K |
| Apr 03, 2024 | STAHL MURRAY | PURCHASE | 586.90 | 3 | 1.76K | 591.85K |
| Apr 02, 2024 | STAHL MURRAY | PURCHASE | 575.66 | 3 | 1.73K | 591.85K |
| Apr 01, 2024 | STAHL MURRAY | PURCHASE | 571.09 | 3 | 1.71K | 591.84K |
| Mar 28, 2024 | STAHL MURRAY | PURCHASE | 578.51 | 2 | 1.16K | 5.42K |
| Mar 27, 2024 | STAHL MURRAY | PURCHASE | 576.33 | 2 | 1.15K | 5.41K |
| Mar 26, 2024 | STAHL MURRAY | PURCHASE | 1679.18 | 2 | 3.36K | 105.18K |
| Mar 25, 2024 | STAHL MURRAY | PURCHASE | 1724.56 | 3 | 5.17K | 197.28K |
| Mar 22, 2024 | STAHL MURRAY | PURCHASE | 1685.87 | 3 | 5.06K | 197.27K |
| Mar 19, 2024 | STAHL MURRAY | PURCHASE | 1686.00 | 3 | 5.06K | 197.27K |
| Mar 18, 2024 | STAHL MURRAY | PURCHASE | 1670.10 | 3 | 5.01K | 197.26K |
| Mar 15, 2024 | STAHL MURRAY | PURCHASE | 1666.49 | 3 | 5K | 197.26K |
| Mar 14, 2024 | ROOSA ROBERT M. | PURCHASE | 1648.35 | 41 | 67.58K | 150 |
| Mar 14, 2024 | STAHL MURRAY | PURCHASE | 1642.81 | 3 | 4.93K | 197.26K |
| Mar 13, 2024 | STAHL MURRAY | PURCHASE | 1606.47 | 3 | 4.82K | 197.25K |
| Mar 13, 2024 | OLIVER ERIC L | PURCHASE | 1622.25 | 11 | 17.84K | 131.1K |
| Mar 12, 2024 | STAHL MURRAY | PURCHASE | 1575.47 | 3 | 4.73K | 197.25K |
| Mar 12, 2024 | OLIVER ERIC L | PURCHASE | 1570.36 | 11 | 17.27K | 131K |
| Mar 11, 2024 | STAHL MURRAY | PURCHASE | 1553.02 | 3 | 4.66K | 197.25K |
| Mar 11, 2024 | OLIVER ERIC L | PURCHASE | 1541.26 | 7 | 10.79K | 130.9K |
| Mar 08, 2024 | STAHL MURRAY | PURCHASE | 1527.72 | 3 | 4.58K | 197.24K |
| Mar 07, 2024 | STAHL MURRAY | PURCHASE | 1501.62 | 3 | 4.5K | 197.24K |
| Mar 06, 2024 | STAHL MURRAY | PURCHASE | 1485.44 | 3 | 4.46K | 197.24K |
| Mar 06, 2024 | OLIVER ERIC L | PURCHASE | 1500.00 | 100 | 150K | 130.8K |
| Mar 05, 2024 | OLIVER ERIC L | PURCHASE | 1552.47 | 100 | 155.25K | 130.7K |
| Mar 05, 2024 | STAHL MURRAY | PURCHASE | 1515.70 | 3 | 4.55K | 197.24K |
| Mar 04, 2024 | STAHL MURRAY | PURCHASE | 1538.29 | 3 | 4.61K | 197.23K |
| Mar 04, 2024 | OLIVER ERIC L | PURCHASE | 1542.87 | 40 | 61.71K | 130.6K |
| Mar 01, 2024 | STAHL MURRAY | PURCHASE | 1565.72 | 3 | 4.7K | 197.23K |

