← Unusual insider activity · Company hub
TPL Texas Pacific Land Corporation
Insider figures are trailing 90 days, open-market Form 4 only. Institutional figures are the latest reported quarter. These windows are not simultaneous.
$2K net buying - trailing 90 days
1 buyers - 0 unique sellers
Historical context: No open-market activity in Aug 2026 — insiders traded in 12 of the last 23 months (limited history)
Institutional activity: not available - insufficient comparable institutions for the latest complete quarter.
open-market Form 4 only - grants, exercises, tax withholding excluded. ~ derived from SEC-reported shares x price.
Institutional activity: not available - insufficient comparable institutions for the latest complete quarter.
Who is responsible
| Insider | Role | Net activity | Rows |
|---|---|---|---|
| DOYLE PETER | — | ~$2K | 1 |
10% owner activity
| Date | Name | Value |
|---|---|---|
| 9/17/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/16/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/15/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/14/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/11/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/10/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/9/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/8/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/4/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/3/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/2/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 9/1/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/31/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/28/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/27/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/26/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/25/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/24/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/21/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/20/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/19/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/18/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/17/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/14/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/13/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/12/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/11/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/10/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/7/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/6/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/5/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/4/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 8/3/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/31/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/30/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/29/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/28/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/27/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/24/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/23/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/22/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/21/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/20/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/17/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/16/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/15/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/14/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/13/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/10/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/9/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/8/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/7/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/6/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/2/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 7/1/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 6/30/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 6/29/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 6/26/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 6/25/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 6/24/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
| 6/23/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | ~$0K |
Transactions
| Date | Insider | Role | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 9/15/2026 | DOYLE PETER | — | P | 5 | 371.64 | ~$2K |
| 6/15/2026 | DOYLE PETER | — | P | 4 | 381.95 | ~$2K |
| 6/8/2026 | STEDDUM CHRIS | Chief Financial Officer | 2 reported sale rows | 830 | — | ~$0.3M |
| 6/8/2026 | STEDDUM CHRIS | Chief Financial Officer | S | -730 | 400.21 | ~$0.3M |
| 6/8/2026 | STEDDUM CHRIS | Chief Financial Officer | S | -100 | 401.18 | ~$40K |
| 6/5/2026 | STEDDUM CHRIS | Chief Financial Officer | S | -3170 | 400.25 | ~$1.3M |
| 2/25/2026 | EPPS DONNA E | — | P | 895 | 510.45 | ~$0.5M |
| 2/25/2026 | EPPS DONNA E | — | S | -895 | 510.0808 | ~$0.5M |
| 2/24/2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | -1608 | 503 | ~$0.8M |
| 1/6/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | — | 2 reported purchase rows | 2 | — | ~$1K |
| 1/6/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | — | P | 1 | 296.79 | ~$0K jointly filed |
| 1/6/2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | — | P | 1 | 296.79 | ~$0K jointly filed |
| 8/29/2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | -162 | 926.5 | ~$0.2M |
| 8/21/2025 | OLIVER ERIC L | — | P | 100 | 881.27 | ~$88K |
| 8/15/2025 | OLIVER ERIC L | — | P | 100 | 895 | ~$90K |
| 8/14/2025 | OLIVER ERIC L | — | P | 100 | 915 | ~$92K |
| 6/26/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 6/26/2025 | STAHL MURRAY | — | P | 1 | 1045.81 | ~$1K |
| 6/26/2025 | STAHL MURRAY | — | P | 2 | 1045.81 | ~$2K |
| 6/26/2025 | STAHL MURRAY | — | P | 3 | 1045.81 | ~$3K |
| 6/25/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 6/25/2025 | STAHL MURRAY | — | P | 1 | 1058.52 | ~$1K |
| 6/25/2025 | STAHL MURRAY | — | P | 2 | 1058.52 | ~$2K |
| 6/25/2025 | STAHL MURRAY | — | P | 3 | 1058.52 | ~$3K |
| 6/24/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 6/24/2025 | STAHL MURRAY | — | P | 1 | 1039.48 | ~$1K |
| 6/24/2025 | STAHL MURRAY | — | P | 2 | 1039.48 | ~$2K |
| 6/24/2025 | STAHL MURRAY | — | P | 3 | 1039.48 | ~$3K |
| 6/23/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/23/2025 | STAHL MURRAY | — | P | 1 | 1098.7 | ~$1K |
| 6/23/2025 | STAHL MURRAY | — | P | 2 | 1098.7 | ~$2K |
| 6/23/2025 | STAHL MURRAY | — | P | 3 | 1098.7 | ~$3K |
| 6/20/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 6/20/2025 | STAHL MURRAY | — | P | 1 | 1081.81 | ~$1K |
| 6/20/2025 | STAHL MURRAY | — | P | 2 | 1081.81 | ~$2K |
| 6/20/2025 | STAHL MURRAY | — | P | 3 | 1081.81 | ~$3K |
| 6/18/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 6/18/2025 | STAHL MURRAY | — | P | 1 | 1080.51 | ~$1K |
| 6/18/2025 | STAHL MURRAY | — | P | 2 | 1080.51 | ~$2K |
| 6/18/2025 | STAHL MURRAY | — | P | 3 | 1080.51 | ~$3K |
| 6/17/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/17/2025 | STAHL MURRAY | — | P | 1 | 1109.52 | ~$1K |
| 6/17/2025 | STAHL MURRAY | — | P | 2 | 1109.52 | ~$2K |
| 6/17/2025 | STAHL MURRAY | — | P | 3 | 1109.52 | ~$3K |
| 6/16/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/16/2025 | STAHL MURRAY | — | P | 1 | 1109.3 | ~$1K |
| 6/16/2025 | STAHL MURRAY | — | P | 2 | 1109.3 | ~$2K |
| 6/16/2025 | STAHL MURRAY | — | P | 3 | 1109.3 | ~$3K |
| 6/13/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/13/2025 | STAHL MURRAY | — | P | 1 | 1117.5 | ~$1K |
| 6/13/2025 | STAHL MURRAY | — | P | 2 | 1117.5 | ~$2K |
| 6/13/2025 | STAHL MURRAY | — | P | 3 | 1117.5 | ~$3K |
| 6/12/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/12/2025 | STAHL MURRAY | — | P | 3 | 1091.73 | ~$3K |
| 6/12/2025 | STAHL MURRAY | — | P | 1 | 1091.73 | ~$1K |
| 6/12/2025 | STAHL MURRAY | — | P | 2 | 1091.73 | ~$2K |
| 6/11/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/11/2025 | STAHL MURRAY | — | P | 2 | 1110.94 | ~$2K |
| 6/11/2025 | STAHL MURRAY | — | P | 1 | 1110.94 | ~$1K |
| 6/11/2025 | STAHL MURRAY | — | P | 3 | 1110.94 | ~$3K |
| 6/10/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/10/2025 | STAHL MURRAY | — | P | 2 | 1122.81 | ~$2K |
| 6/10/2025 | STAHL MURRAY | — | P | 1 | 1122.81 | ~$1K |
| 6/10/2025 | STAHL MURRAY | — | P | 3 | 1122.81 | ~$3K |
| 6/9/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/9/2025 | STAHL MURRAY | — | P | 3 | 1116 | ~$3K |
| 6/9/2025 | STAHL MURRAY | — | P | 2 | 1116 | ~$2K |
| 6/9/2025 | STAHL MURRAY | — | P | 1 | 1116 | ~$1K |
| 6/6/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/6/2025 | STAHL MURRAY | — | P | 1 | 1112.71 | ~$1K |
| 6/6/2025 | STAHL MURRAY | — | P | 3 | 1112.71 | ~$3K |
| 6/6/2025 | STAHL MURRAY | — | P | 2 | 1112.71 | ~$2K |
| 6/5/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/5/2025 | STAHL MURRAY | — | P | 2 | 1112.96 | ~$2K |
| 6/5/2025 | STAHL MURRAY | — | P | 3 | 1112.96 | ~$3K |
| 6/5/2025 | STAHL MURRAY | — | P | 1 | 1112.96 | ~$1K |
| 6/4/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/4/2025 | STAHL MURRAY | — | P | 1 | 1120.52 | ~$1K |
| 6/4/2025 | STAHL MURRAY | — | P | 2 | 1120.52 | ~$2K |
| 6/4/2025 | STAHL MURRAY | — | P | 3 | 1120.52 | ~$3K |
| 6/3/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/3/2025 | STAHL MURRAY | — | P | 1 | 1110.25 | ~$1K |
| 6/3/2025 | STAHL MURRAY | — | P | 2 | 1110.25 | ~$2K |
| 6/3/2025 | STAHL MURRAY | — | P | 3 | 1110.25 | ~$3K |
| 6/2/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 6/2/2025 | STAHL MURRAY | — | P | 3 | 1145.89 | ~$3K |
| 6/2/2025 | STAHL MURRAY | — | P | 1 | 1145.89 | ~$1K |
| 6/2/2025 | STAHL MURRAY | — | P | 2 | 1145.89 | ~$2K |
| 5/30/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 5/30/2025 | STAHL MURRAY | — | P | 1 | 1186.04 | ~$1K |
| 5/30/2025 | STAHL MURRAY | — | P | 3 | 1186.04 | ~$4K |
| 5/30/2025 | STAHL MURRAY | — | P | 2 | 1186.04 | ~$2K |
| 5/29/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 5/29/2025 | STAHL MURRAY | — | P | 1 | 1219.54 | ~$1K |
| 5/29/2025 | STAHL MURRAY | — | P | 3 | 1219.54 | ~$4K |
| 5/29/2025 | STAHL MURRAY | — | P | 2 | 1219.54 | ~$2K |
| 5/28/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 5/28/2025 | STAHL MURRAY | — | P | 2 | 1249.94 | ~$2K |
| 5/28/2025 | STAHL MURRAY | — | P | 3 | 1249.94 | ~$4K |
| 5/28/2025 | STAHL MURRAY | — | P | 1 | 1249.94 | ~$1K |
| 5/27/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/27/2025 | STAHL MURRAY | — | P | 1 | 1294.4 | ~$1K |
| 5/27/2025 | STAHL MURRAY | — | P | 2 | 1294.4 | ~$3K |
| 5/27/2025 | STAHL MURRAY | — | P | 3 | 1294.4 | ~$4K |
| 5/23/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/23/2025 | STAHL MURRAY | — | P | 3 | 1267.64 | ~$4K |
| 5/23/2025 | STAHL MURRAY | — | P | 1 | 1267.64 | ~$1K |
| 5/23/2025 | STAHL MURRAY | — | P | 2 | 1267.64 | ~$3K |
| 5/22/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/22/2025 | STAHL MURRAY | — | P | 1 | 1339.56 | ~$1K |
| 5/22/2025 | STAHL MURRAY | — | P | 2 | 1339.56 | ~$3K |
| 5/22/2025 | STAHL MURRAY | — | P | 3 | 1339.56 | ~$4K |
| 5/21/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/21/2025 | STAHL MURRAY | — | P | 2 | 1380.15 | ~$3K |
| 5/21/2025 | STAHL MURRAY | — | P | 3 | 1380.15 | ~$4K |
| 5/21/2025 | STAHL MURRAY | — | P | 1 | 1380.15 | ~$1K |
| 5/20/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$9K |
| 5/20/2025 | STAHL MURRAY | — | P | 3 | 1418.29 | ~$4K |
| 5/20/2025 | STAHL MURRAY | — | P | 1 | 1418.29 | ~$1K |
| 5/20/2025 | STAHL MURRAY | — | P | 2 | 1418.28 | ~$3K |
| 5/19/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/19/2025 | STAHL MURRAY | — | P | 2 | 1414.71 | ~$3K |
| 5/19/2025 | STAHL MURRAY | — | P | 1 | 1414.71 | ~$1K |
| 5/19/2025 | STAHL MURRAY | — | P | 3 | 1414.71 | ~$4K |
| 5/16/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$9K |
| 5/16/2025 | STAHL MURRAY | — | P | 3 | 1423.98 | ~$4K |
| 5/16/2025 | STAHL MURRAY | — | P | 2 | 1423.98 | ~$3K |
| 5/16/2025 | STAHL MURRAY | — | P | 1 | 1423.98 | ~$1K |
| 5/15/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/15/2025 | STAHL MURRAY | — | P | 2 | 1381.84 | ~$3K |
| 5/15/2025 | STAHL MURRAY | — | P | 3 | 1381.84 | ~$4K |
| 5/15/2025 | STAHL MURRAY | — | P | 1 | 1381.84 | ~$1K |
| 5/14/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/14/2025 | STAHL MURRAY | — | P | 2 | 1377.48 | ~$3K |
| 5/14/2025 | STAHL MURRAY | — | P | 3 | 1377.48 | ~$4K |
| 5/14/2025 | STAHL MURRAY | — | P | 1 | 1377.48 | ~$1K |
| 5/13/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/13/2025 | STAHL MURRAY | — | P | 3 | 1347.71 | ~$4K |
| 5/13/2025 | STAHL MURRAY | — | P | 1 | 1347.71 | ~$1K |
| 5/13/2025 | STAHL MURRAY | — | P | 2 | 1347.71 | ~$3K |
| 5/12/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/12/2025 | STAHL MURRAY | — | P | 3 | 1368.47 | ~$4K |
| 5/12/2025 | STAHL MURRAY | — | P | 1 | 1368.47 | ~$1K |
| 5/12/2025 | STAHL MURRAY | — | P | 2 | 1368.47 | ~$3K |
| 5/9/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/9/2025 | STAHL MURRAY | — | P | 1 | 1298.44 | ~$1K |
| 5/9/2025 | STAHL MURRAY | — | P | 3 | 1298.44 | ~$4K |
| 5/9/2025 | STAHL MURRAY | — | P | 2 | 1298.44 | ~$3K |
| 5/8/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/8/2025 | STAHL MURRAY | — | P | 3 | 1331.42 | ~$4K |
| 5/8/2025 | STAHL MURRAY | — | P | 1 | 1331.42 | ~$1K |
| 5/8/2025 | STAHL MURRAY | — | P | 2 | 1331.42 | ~$3K |
| 5/7/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/7/2025 | STAHL MURRAY | — | P | 3 | 1325 | ~$4K |
| 5/7/2025 | STAHL MURRAY | — | P | 1 | 1325 | ~$1K |
| 5/7/2025 | STAHL MURRAY | — | P | 2 | 1325 | ~$3K |
| 5/6/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/6/2025 | STAHL MURRAY | — | P | 3 | 1326.26 | ~$4K |
| 5/6/2025 | STAHL MURRAY | — | P | 1 | 1326.26 | ~$1K |
| 5/6/2025 | STAHL MURRAY | — | P | 2 | 1326.26 | ~$3K |
| 5/5/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/5/2025 | STAHL MURRAY | — | P | 3 | 1318.34 | ~$4K |
| 5/5/2025 | STAHL MURRAY | — | P | 1 | 1318.34 | ~$1K |
| 5/5/2025 | STAHL MURRAY | — | P | 2 | 1318.34 | ~$3K |
| 5/2/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/2/2025 | STAHL MURRAY | — | P | 2 | 1329.2 | ~$3K |
| 5/2/2025 | STAHL MURRAY | — | P | 1 | 1329.2 | ~$1K |
| 5/2/2025 | STAHL MURRAY | — | P | 3 | 1329.2 | ~$4K |
| 5/1/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 5/1/2025 | STAHL MURRAY | — | P | 2 | 1278 | ~$3K |
| 5/1/2025 | STAHL MURRAY | — | P | 1 | 1278 | ~$1K |
| 5/1/2025 | STAHL MURRAY | — | P | 3 | 1278 | ~$4K |
| 4/30/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/30/2025 | STAHL MURRAY | — | P | 2 | 1300.65 | ~$3K |
| 4/30/2025 | STAHL MURRAY | — | P | 3 | 1300.65 | ~$4K |
| 4/30/2025 | STAHL MURRAY | — | P | 1 | 1300.65 | ~$1K |
| 4/29/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/29/2025 | STAHL MURRAY | — | P | 3 | 1333.5 | ~$4K |
| 4/29/2025 | STAHL MURRAY | — | P | 1 | 1333.5 | ~$1K |
| 4/29/2025 | STAHL MURRAY | — | P | 2 | 1333.5 | ~$3K |
| 4/28/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/28/2025 | STAHL MURRAY | — | P | 3 | 1344.34 | ~$4K |
| 4/28/2025 | STAHL MURRAY | — | P | 1 | 1344.34 | ~$1K |
| 4/28/2025 | STAHL MURRAY | — | P | 2 | 1344.34 | ~$3K |
| 4/25/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/25/2025 | STAHL MURRAY | — | P | 3 | 1323.95 | ~$4K |
| 4/25/2025 | STAHL MURRAY | — | P | 1 | 1323.95 | ~$1K |
| 4/25/2025 | STAHL MURRAY | — | P | 2 | 1323.95 | ~$3K |
| 4/24/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/24/2025 | STAHL MURRAY | — | P | 3 | 1343.25 | ~$4K |
| 4/24/2025 | STAHL MURRAY | — | P | 1 | 1343.25 | ~$1K |
| 4/24/2025 | STAHL MURRAY | — | P | 2 | 1343.26 | ~$3K |
| 4/23/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/23/2025 | STAHL MURRAY | — | P | 2 | 1328.65 | ~$3K |
| 4/23/2025 | STAHL MURRAY | — | P | 1 | 1328.65 | ~$1K |
| 4/23/2025 | STAHL MURRAY | — | P | 3 | 1328.65 | ~$4K |
| 4/22/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/22/2025 | STAHL MURRAY | — | P | 1 | 1276.52 | ~$1K |
| 4/22/2025 | STAHL MURRAY | — | P | 2 | 1276.52 | ~$3K |
| 4/22/2025 | STAHL MURRAY | — | P | 3 | 1276.52 | ~$4K |
| 4/21/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/21/2025 | STAHL MURRAY | — | P | 2 | 1283.57 | ~$3K |
| 4/21/2025 | STAHL MURRAY | — | P | 1 | 1283.57 | ~$1K |
| 4/21/2025 | STAHL MURRAY | — | P | 3 | 1283.57 | ~$4K |
| 4/17/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/17/2025 | STAHL MURRAY | — | P | 3 | 1297.1 | ~$4K |
| 4/17/2025 | STAHL MURRAY | — | P | 2 | 1297.1 | ~$3K |
| 4/17/2025 | STAHL MURRAY | — | P | 1 | 1297.1 | ~$1K |
| 4/16/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/16/2025 | STAHL MURRAY | — | P | 3 | 1265.09 | ~$4K |
| 4/16/2025 | STAHL MURRAY | — | P | 2 | 1265.09 | ~$3K |
| 4/16/2025 | STAHL MURRAY | — | P | 1 | 1265.09 | ~$1K |
| 4/15/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 4/15/2025 | STAHL MURRAY | — | P | 3 | 1247.53 | ~$4K |
| 4/15/2025 | STAHL MURRAY | — | P | 2 | 1247.53 | ~$2K |
| 4/15/2025 | STAHL MURRAY | — | P | 1 | 1247.53 | ~$1K |
| 4/14/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/14/2025 | STAHL MURRAY | — | P | 2 | 1272.83 | ~$3K |
| 4/14/2025 | STAHL MURRAY | — | P | 1 | 1272.83 | ~$1K |
| 4/14/2025 | STAHL MURRAY | — | P | 3 | 1272.83 | ~$4K |
| 4/11/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 4/11/2025 | STAHL MURRAY | — | P | 3 | 1187 | ~$4K |
| 4/11/2025 | STAHL MURRAY | — | P | 2 | 1187 | ~$2K |
| 4/11/2025 | STAHL MURRAY | — | P | 1 | 1187 | ~$1K |
| 4/10/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 4/10/2025 | STAHL MURRAY | — | P | 1 | 1213.28 | ~$1K |
| 4/10/2025 | STAHL MURRAY | — | P | 2 | 1213.28 | ~$2K |
| 4/10/2025 | STAHL MURRAY | — | P | 3 | 1213.28 | ~$4K |
| 4/9/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 4/9/2025 | STAHL MURRAY | — | P | 1 | 1103.71 | ~$1K |
| 4/9/2025 | STAHL MURRAY | — | P | 2 | 1103.71 | ~$2K |
| 4/9/2025 | STAHL MURRAY | — | P | 3 | 1103.71 | ~$3K |
| 4/8/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 4/8/2025 | STAHL MURRAY | — | P | 1 | 1210.45 | ~$1K |
| 4/8/2025 | STAHL MURRAY | — | P | 2 | 1210.45 | ~$2K |
| 4/8/2025 | STAHL MURRAY | — | P | 3 | 1210.45 | ~$4K |
| 4/7/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 4/7/2025 | STAHL MURRAY | — | P | 2 | 1016.48 | ~$2K |
| 4/7/2025 | STAHL MURRAY | — | P | 3 | 1016.48 | ~$3K |
| 4/7/2025 | STAHL MURRAY | — | P | 1 | 1016.48 | ~$1K |
| 4/4/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 4/4/2025 | STAHL MURRAY | — | P | 3 | 1165.01 | ~$3K |
| 4/4/2025 | STAHL MURRAY | — | P | 2 | 1165.01 | ~$2K |
| 4/4/2025 | STAHL MURRAY | — | P | 1 | 1165.01 | ~$1K |
| 4/3/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/3/2025 | STAHL MURRAY | — | P | 1 | 1280.56 | ~$1K |
| 4/3/2025 | STAHL MURRAY | — | P | 2 | 1280.56 | ~$3K |
| 4/3/2025 | STAHL MURRAY | — | P | 3 | 1280.56 | ~$4K |
| 4/2/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/2/2025 | STAHL MURRAY | — | P | 2 | 1331.21 | ~$3K |
| 4/2/2025 | STAHL MURRAY | — | P | 3 | 1331.21 | ~$4K |
| 4/2/2025 | STAHL MURRAY | — | P | 1 | 1331.21 | ~$1K |
| 4/1/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 4/1/2025 | STAHL MURRAY | — | P | 3 | 1314.56 | ~$4K |
| 4/1/2025 | STAHL MURRAY | — | P | 2 | 1314.56 | ~$3K |
| 4/1/2025 | STAHL MURRAY | — | P | 1 | 1314.56 | ~$1K |
| 3/31/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/31/2025 | STAHL MURRAY | — | P | 3 | 1300.53 | ~$4K |
| 3/31/2025 | STAHL MURRAY | — | P | 1 | 1300.53 | ~$1K |
| 3/31/2025 | STAHL MURRAY | — | P | 2 | 1300.53 | ~$3K |
| 3/28/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/28/2025 | STAHL MURRAY | — | P | 2 | 1326.21 | ~$3K |
| 3/28/2025 | STAHL MURRAY | — | P | 3 | 1326.21 | ~$4K |
| 3/28/2025 | STAHL MURRAY | — | P | 1 | 1326.21 | ~$1K |
| 3/27/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/27/2025 | STAHL MURRAY | — | P | 1 | 1365.46 | ~$1K |
| 3/27/2025 | STAHL MURRAY | — | P | 3 | 1365.46 | ~$4K |
| 3/27/2025 | STAHL MURRAY | — | P | 2 | 1365.46 | ~$3K |
| 3/26/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/26/2025 | STAHL MURRAY | — | P | 3 | 1379.68 | ~$4K |
| 3/26/2025 | STAHL MURRAY | — | P | 2 | 1379.68 | ~$3K |
| 3/26/2025 | STAHL MURRAY | — | P | 1 | 1379.68 | ~$1K |
| 3/25/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/25/2025 | STAHL MURRAY | — | P | 1 | 1347.37 | ~$1K |
| 3/25/2025 | STAHL MURRAY | — | P | 3 | 1347.37 | ~$4K |
| 3/25/2025 | STAHL MURRAY | — | P | 2 | 1347.37 | ~$3K |
| 3/24/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/24/2025 | STAHL MURRAY | — | P | 3 | 1289.28 | ~$4K |
| 3/24/2025 | STAHL MURRAY | — | P | 1 | 1289.28 | ~$1K |
| 3/24/2025 | STAHL MURRAY | — | P | 2 | 1289.28 | ~$3K |
| 3/21/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/21/2025 | STAHL MURRAY | — | P | 3 | 1355 | ~$4K |
| 3/21/2025 | STAHL MURRAY | — | P | 1 | 1355 | ~$1K |
| 3/21/2025 | STAHL MURRAY | — | P | 2 | 1355 | ~$3K |
| 3/20/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/20/2025 | STAHL MURRAY | — | P | 3 | 1370 | ~$4K |
| 3/20/2025 | STAHL MURRAY | — | P | 1 | 1370 | ~$1K |
| 3/20/2025 | STAHL MURRAY | — | P | 2 | 1370 | ~$3K |
| 3/19/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/19/2025 | STAHL MURRAY | — | P | 3 | 1350 | ~$4K |
| 3/19/2025 | STAHL MURRAY | — | P | 1 | 1350 | ~$1K |
| 3/19/2025 | STAHL MURRAY | — | P | 2 | 1350 | ~$3K |
| 3/18/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/18/2025 | STAHL MURRAY | — | P | 3 | 1344 | ~$4K |
| 3/18/2025 | STAHL MURRAY | — | P | 1 | 1344 | ~$1K |
| 3/18/2025 | STAHL MURRAY | — | P | 2 | 1344 | ~$3K |
| 3/17/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/17/2025 | STAHL MURRAY | — | P | 1 | 1315.83 | ~$1K |
| 3/17/2025 | STAHL MURRAY | — | P | 3 | 1315.83 | ~$4K |
| 3/17/2025 | STAHL MURRAY | — | P | 2 | 1315.83 | ~$3K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | 18 reported sale rows | 555 | — | ~$0.7M |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -9 | 1284.58 | ~$12K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -3 | 1260.73 | ~$4K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -6 | 1273.38 | ~$8K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -18 | 1292.57 | ~$23K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -12 | 1293.32 | ~$16K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -36 | 1296.39 | ~$47K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -30 | 1302.5 | ~$39K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -130 | 1308 | ~$0.2M |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -112 | 1309.75 | ~$0.1M |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -59 | 1310.48 | ~$77K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -15 | 1311.64 | ~$20K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -9 | 1312.17 | ~$12K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -53 | 1313.1 | ~$70K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -11 | 1314.65 | ~$14K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -10 | 1315.36 | ~$13K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -6 | 1317.73 | ~$8K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -24 | 1318.6 | ~$32K |
| 3/14/2025 | STEDDUM CHRIS | Chief Financial Officer | S | -12 | 1319.81 | ~$16K |
| 3/14/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/14/2025 | STAHL MURRAY | — | P | 2 | 1269.71 | ~$3K |
| 3/14/2025 | STAHL MURRAY | — | P | 1 | 1269.71 | ~$1K |
| 3/14/2025 | STAHL MURRAY | — | P | 3 | 1269.71 | ~$4K |
| 3/13/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/13/2025 | STAHL MURRAY | — | P | 2 | 1344.05 | ~$3K |
| 3/13/2025 | STAHL MURRAY | — | P | 3 | 1344.05 | ~$4K |
| 3/13/2025 | STAHL MURRAY | — | P | 1 | 1344.05 | ~$1K |
| 3/13/2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | 3 reported sale rows | 1150 | — | ~$1.5M |
| 3/13/2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | -1070 | 1271.21 | ~$1.4M |
| 3/13/2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | -60 | 1277.68 | ~$77K |
| 3/13/2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | -20 | 1269.67 | ~$25K |
| 3/12/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/12/2025 | STAHL MURRAY | — | P | 1 | 1349.26 | ~$1K |
| 3/12/2025 | STAHL MURRAY | — | P | 3 | 1349.26 | ~$4K |
| 3/12/2025 | STAHL MURRAY | — | P | 2 | 1349.26 | ~$3K |
| 3/11/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/11/2025 | STAHL MURRAY | — | P | 1 | 1380.09 | ~$1K |
| 3/11/2025 | STAHL MURRAY | — | P | 3 | 1380.09 | ~$4K |
| 3/11/2025 | STAHL MURRAY | — | P | 2 | 1380.09 | ~$3K |
| 3/10/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/10/2025 | STAHL MURRAY | — | P | 1 | 1371.59 | ~$1K |
| 3/10/2025 | STAHL MURRAY | — | P | 3 | 1371.59 | ~$4K |
| 3/10/2025 | STAHL MURRAY | — | P | 2 | 1371.6 | ~$3K |
| 3/7/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/7/2025 | STAHL MURRAY | — | P | 1 | 1317.2 | ~$1K |
| 3/7/2025 | STAHL MURRAY | — | P | 3 | 1317.2 | ~$4K |
| 3/7/2025 | STAHL MURRAY | — | P | 2 | 1317.2 | ~$3K |
| 3/6/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/6/2025 | STAHL MURRAY | — | P | 1 | 1340.36 | ~$1K |
| 3/6/2025 | STAHL MURRAY | — | P | 3 | 1340.36 | ~$4K |
| 3/6/2025 | STAHL MURRAY | — | P | 2 | 1340.36 | ~$3K |
| 3/5/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/5/2025 | STAHL MURRAY | — | P | 3 | 1342.31 | ~$4K |
| 3/5/2025 | STAHL MURRAY | — | P | 1 | 1342.31 | ~$1K |
| 3/5/2025 | STAHL MURRAY | — | P | 2 | 1342.31 | ~$3K |
| 3/4/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 3/4/2025 | STAHL MURRAY | — | P | 3 | 1329.96 | ~$4K |
| 3/4/2025 | STAHL MURRAY | — | P | 2 | 1329.96 | ~$3K |
| 3/4/2025 | STAHL MURRAY | — | P | 1 | 1329.96 | ~$1K |
| 3/3/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$9K |
| 3/3/2025 | STAHL MURRAY | — | P | 2 | 1435.43 | ~$3K |
| 3/3/2025 | STAHL MURRAY | — | P | 3 | 1435.43 | ~$4K |
| 3/3/2025 | STAHL MURRAY | — | P | 1 | 1435.43 | ~$1K |
| 2/28/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 2/28/2025 | STAHL MURRAY | — | P | 1 | 1347.26 | ~$1K |
| 2/28/2025 | STAHL MURRAY | — | P | 3 | 1347.26 | ~$4K |
| 2/28/2025 | STAHL MURRAY | — | P | 2 | 1347.26 | ~$3K |
| 2/27/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 2/27/2025 | STAHL MURRAY | — | P | 1 | 1370.13 | ~$1K |
| 2/27/2025 | STAHL MURRAY | — | P | 3 | 1370.13 | ~$4K |
| 2/27/2025 | STAHL MURRAY | — | P | 2 | 1370.13 | ~$3K |
| 2/26/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 2/26/2025 | STAHL MURRAY | — | P | 3 | 1301.17 | ~$4K |
| 2/26/2025 | STAHL MURRAY | — | P | 2 | 1301.17 | ~$3K |
| 2/26/2025 | STAHL MURRAY | — | P | 1 | 1301.17 | ~$1K |
| 2/25/2025 | EPPS DONNA E | — | P | 275 | 1273.32 | ~$0.4M |
| 2/25/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 2/25/2025 | STAHL MURRAY | — | P | 3 | 1288.53 | ~$4K |
| 2/25/2025 | STAHL MURRAY | — | P | 1 | 1288.53 | ~$1K |
| 2/25/2025 | STAHL MURRAY | — | P | 2 | 1288.53 | ~$3K |
| 2/25/2025 | EPPS DONNA E | — | S | -275 | 1271.41 | ~$0.3M |
| 2/24/2025 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 2/24/2025 | STAHL MURRAY | — | P | 1 | 1349.2 | ~$1K |
| 2/24/2025 | STAHL MURRAY | — | P | 3 | 1349.2 | ~$4K |
| 2/24/2025 | STAHL MURRAY | — | P | 2 | 1349.2 | ~$3K |
| 1/3/2025 | STAHL MURRAY | — | P | 1 | 1219.3 | ~$1K |
| 11/15/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/15/2024 | STAHL MURRAY | — | P | 3 | 1354.34 | ~$4K |
| 11/15/2024 | STAHL MURRAY | — | P | 1 | 1354.34 | ~$1K |
| 11/15/2024 | STAHL MURRAY | — | P | 2 | 1354.35 | ~$3K |
| 11/14/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/14/2024 | STAHL MURRAY | — | P | 1 | 1374.98 | ~$1K |
| 11/14/2024 | STAHL MURRAY | — | P | 3 | 1374.98 | ~$4K |
| 11/14/2024 | STAHL MURRAY | — | P | 2 | 1374.98 | ~$3K |
| 11/14/2024 | STEDDUM CHRIS | Chief Financial Officer | S | -350 | 1340 | ~$0.5M |
| 11/13/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/13/2024 | STAHL MURRAY | — | P | 1 | 1415.67 | ~$1K |
| 11/13/2024 | STAHL MURRAY | — | P | 2 | 1415.67 | ~$3K |
| 11/13/2024 | STAHL MURRAY | — | P | 3 | 1415.67 | ~$4K |
| 11/12/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/12/2024 | STAHL MURRAY | — | P | 2 | 1406.05 | ~$3K |
| 11/12/2024 | STAHL MURRAY | — | P | 3 | 1406.05 | ~$4K |
| 11/12/2024 | STAHL MURRAY | — | P | 1 | 1406.05 | ~$1K |
| 11/12/2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | 2 reported sale rows | 210 | — | ~$0.3M |
| 11/12/2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | -189 | 1388.14 | ~$0.3M |
| 11/12/2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | -21 | 1390.08 | ~$29K |
| 11/11/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/11/2024 | STAHL MURRAY | — | P | 3 | 1379.23 | ~$4K |
| 11/11/2024 | STAHL MURRAY | — | P | 1 | 1379.23 | ~$1K |
| 11/11/2024 | STAHL MURRAY | — | P | 2 | 1379.23 | ~$3K |
| 11/8/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/8/2024 | STAHL MURRAY | — | P | 3 | 1338.32 | ~$4K |
| 11/8/2024 | STAHL MURRAY | — | P | 1 | 1338.32 | ~$1K |
| 11/8/2024 | STAHL MURRAY | — | P | 2 | 1338.32 | ~$3K |
| 11/7/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/7/2024 | STAHL MURRAY | — | P | 1 | 1261.58 | ~$1K |
| 11/7/2024 | STAHL MURRAY | — | P | 3 | 1261.58 | ~$4K |
| 11/7/2024 | STAHL MURRAY | — | P | 2 | 1261.58 | ~$3K |
| 11/6/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$8K |
| 11/6/2024 | STAHL MURRAY | — | P | 1 | 1319.93 | ~$1K |
| 11/6/2024 | STAHL MURRAY | — | P | 2 | 1319.93 | ~$3K |
| 11/6/2024 | STAHL MURRAY | — | P | 3 | 1319.93 | ~$4K |
| 11/5/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 11/5/2024 | STAHL MURRAY | — | P | 3 | 1208.77 | ~$4K |
| 11/5/2024 | STAHL MURRAY | — | P | 1 | 1208.77 | ~$1K |
| 11/5/2024 | STAHL MURRAY | — | P | 2 | 1208.77 | ~$2K |
| 11/4/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 11/4/2024 | STAHL MURRAY | — | P | 3 | 1173 | ~$4K |
| 11/4/2024 | STAHL MURRAY | — | P | 2 | 1173 | ~$2K |
| 11/4/2024 | STAHL MURRAY | — | P | 1 | 1173 | ~$1K |
| 11/1/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 11/1/2024 | STAHL MURRAY | — | P | 1 | 1174 | ~$1K |
| 11/1/2024 | STAHL MURRAY | — | P | 2 | 1174 | ~$2K |
| 11/1/2024 | STAHL MURRAY | — | P | 3 | 1174 | ~$4K |
| 10/31/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/31/2024 | STAHL MURRAY | — | P | 2 | 1160 | ~$2K |
| 10/31/2024 | STAHL MURRAY | — | P | 3 | 1160 | ~$3K |
| 10/31/2024 | STAHL MURRAY | — | P | 1 | 1160 | ~$1K |
| 10/30/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/30/2024 | STAHL MURRAY | — | P | 1 | 1116.91 | ~$1K |
| 10/30/2024 | STAHL MURRAY | — | P | 3 | 1116.91 | ~$3K |
| 10/30/2024 | STAHL MURRAY | — | P | 2 | 1116.91 | ~$2K |
| 10/29/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/29/2024 | STAHL MURRAY | — | P | 1 | 1091.11 | ~$1K |
| 10/29/2024 | STAHL MURRAY | — | P | 2 | 1091.11 | ~$2K |
| 10/29/2024 | STAHL MURRAY | — | P | 3 | 1091.11 | ~$3K |
| 10/28/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/28/2024 | STAHL MURRAY | — | P | 3 | 1075.78 | ~$3K |
| 10/28/2024 | STAHL MURRAY | — | P | 1 | 1075.78 | ~$1K |
| 10/28/2024 | STAHL MURRAY | — | P | 2 | 1075.78 | ~$2K |
| 10/25/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/25/2024 | STAHL MURRAY | — | P | 3 | 1099.7 | ~$3K |
| 10/25/2024 | STAHL MURRAY | — | P | 2 | 1099.7 | ~$2K |
| 10/25/2024 | STAHL MURRAY | — | P | 1 | 1099.7 | ~$1K |
| 10/24/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/24/2024 | STAHL MURRAY | — | P | 2 | 1088.66 | ~$2K |
| 10/24/2024 | STAHL MURRAY | — | P | 3 | 1088.66 | ~$3K |
| 10/24/2024 | STAHL MURRAY | — | P | 1 | 1088.66 | ~$1K |
| 10/23/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/23/2024 | STAHL MURRAY | — | P | 1 | 1085.56 | ~$1K |
| 10/23/2024 | STAHL MURRAY | — | P | 3 | 1085.56 | ~$3K |
| 10/23/2024 | STAHL MURRAY | — | P | 2 | 1085.56 | ~$2K |
| 10/22/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$7K |
| 10/22/2024 | STAHL MURRAY | — | P | 2 | 1083.51 | ~$2K |
| 10/22/2024 | STAHL MURRAY | — | P | 3 | 1083.51 | ~$3K |
| 10/22/2024 | STAHL MURRAY | — | P | 1 | 1083.51 | ~$1K |
| 10/21/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/21/2024 | STAHL MURRAY | — | P | 3 | 1069.75 | ~$3K |
| 10/21/2024 | STAHL MURRAY | — | P | 1 | 1069.75 | ~$1K |
| 10/21/2024 | STAHL MURRAY | — | P | 2 | 1069.75 | ~$2K |
| 10/18/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/18/2024 | STAHL MURRAY | — | P | 3 | 1063.77 | ~$3K |
| 10/18/2024 | STAHL MURRAY | — | P | 2 | 1063.77 | ~$2K |
| 10/18/2024 | STAHL MURRAY | — | P | 1 | 1063.77 | ~$1K |
| 10/17/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/17/2024 | STAHL MURRAY | — | P | 3 | 1063.52 | ~$3K |
| 10/17/2024 | STAHL MURRAY | — | P | 1 | 1063.52 | ~$1K |
| 10/17/2024 | STAHL MURRAY | — | P | 2 | 1063.52 | ~$2K |
| 10/16/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/16/2024 | STAHL MURRAY | — | P | 3 | 1048.95 | ~$3K |
| 10/16/2024 | STAHL MURRAY | — | P | 2 | 1048.95 | ~$2K |
| 10/16/2024 | STAHL MURRAY | — | P | 1 | 1048.95 | ~$1K |
| 10/15/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/15/2024 | STAHL MURRAY | — | P | 1 | 1048.84 | ~$1K |
| 10/15/2024 | STAHL MURRAY | — | P | 3 | 1048.84 | ~$3K |
| 10/15/2024 | STAHL MURRAY | — | P | 2 | 1048.84 | ~$2K |
| 10/14/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/14/2024 | STAHL MURRAY | — | P | 2 | 1058.14 | ~$2K |
| 10/14/2024 | STAHL MURRAY | — | P | 3 | 1058.14 | ~$3K |
| 10/14/2024 | STAHL MURRAY | — | P | 1 | 1058.14 | ~$1K |
| 10/11/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/11/2024 | STAHL MURRAY | — | P | 1 | 1004 | ~$1K |
| 10/11/2024 | STAHL MURRAY | — | P | 3 | 1004 | ~$3K |
| 10/11/2024 | STAHL MURRAY | — | P | 2 | 1004 | ~$2K |
| 10/10/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/10/2024 | STAHL MURRAY | — | P | 2 | 980.04 | ~$2K |
| 10/10/2024 | STAHL MURRAY | — | P | 3 | 980.04 | ~$3K |
| 10/10/2024 | STAHL MURRAY | — | P | 1 | 980.04 | ~$1K |
| 10/9/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/9/2024 | STAHL MURRAY | — | P | 2 | 960.29 | ~$2K |
| 10/9/2024 | STAHL MURRAY | — | P | 3 | 960.29 | ~$3K |
| 10/9/2024 | STAHL MURRAY | — | P | 1 | 960.29 | ~$1K |
| 10/8/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/8/2024 | STAHL MURRAY | — | P | 2 | 976 | ~$2K |
| 10/8/2024 | STAHL MURRAY | — | P | 3 | 976 | ~$3K |
| 10/8/2024 | STAHL MURRAY | — | P | 1 | 976 | ~$1K |
| 10/7/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/7/2024 | STAHL MURRAY | — | P | 2 | 983 | ~$2K |
| 10/7/2024 | STAHL MURRAY | — | P | 1 | 983 | ~$1K |
| 10/7/2024 | STAHL MURRAY | — | P | 3 | 983 | ~$3K |
| 10/4/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/4/2024 | STAHL MURRAY | — | P | 1 | 977.99 | ~$1K |
| 10/4/2024 | STAHL MURRAY | — | P | 3 | 977.99 | ~$3K |
| 10/4/2024 | STAHL MURRAY | — | P | 2 | 977.99 | ~$2K |
| 10/3/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/3/2024 | STAHL MURRAY | — | P | 2 | 935 | ~$2K |
| 10/3/2024 | STAHL MURRAY | — | P | 3 | 935 | ~$3K |
| 10/3/2024 | STAHL MURRAY | — | P | 1 | 935 | ~$1K |
| 10/2/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 10/2/2024 | STAHL MURRAY | — | P | 1 | 925 | ~$1K |
| 10/2/2024 | STAHL MURRAY | — | P | 3 | 925 | ~$3K |
| 10/2/2024 | STAHL MURRAY | — | P | 2 | 925 | ~$2K |
| 10/1/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 10/1/2024 | STAHL MURRAY | — | P | 3 | 879 | ~$3K |
| 10/1/2024 | STAHL MURRAY | — | P | 2 | 879 | ~$2K |
| 10/1/2024 | STAHL MURRAY | — | P | 1 | 879 | ~$1K |
| 9/30/2024 | STAHL MURRAY | — | 6 reported purchase rows | 12 | — | ~$11K |
| 9/30/2024 | STAHL MURRAY | — | P | 2 | 887.97 | ~$2K jointly filed |
| 9/30/2024 | STAHL MURRAY | — | P | 3 | 887.97 | ~$3K jointly filed |
| 9/30/2024 | STAHL MURRAY | — | P | 1 | 887.97 | ~$1K jointly filed |
| 9/30/2024 | STAHL MURRAY | — | P | 2 | 887.97 | ~$2K jointly filed |
| 9/30/2024 | STAHL MURRAY | — | P | 3 | 887.97 | ~$3K jointly filed |
| 9/30/2024 | STAHL MURRAY | — | P | 1 | 887.97 | ~$1K jointly filed |
| 9/27/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/27/2024 | STAHL MURRAY | — | P | 2 | 881.3 | ~$2K |
| 9/27/2024 | STAHL MURRAY | — | P | 3 | 881.3 | ~$3K |
| 9/27/2024 | STAHL MURRAY | — | P | 1 | 881.3 | ~$1K |
| 9/26/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/26/2024 | STAHL MURRAY | — | P | 3 | 913.82 | ~$3K |
| 9/26/2024 | STAHL MURRAY | — | P | 1 | 913.82 | ~$1K |
| 9/26/2024 | STAHL MURRAY | — | P | 2 | 913.82 | ~$2K |
| 9/25/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 9/25/2024 | STAHL MURRAY | — | P | 2 | 937.52 | ~$2K |
| 9/25/2024 | STAHL MURRAY | — | P | 3 | 937.52 | ~$3K |
| 9/25/2024 | STAHL MURRAY | — | P | 1 | 937.52 | ~$1K |
| 9/24/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 9/24/2024 | STAHL MURRAY | — | P | 1 | 958.92 | ~$1K |
| 9/24/2024 | STAHL MURRAY | — | P | 3 | 958.92 | ~$3K |
| 9/24/2024 | STAHL MURRAY | — | P | 2 | 958.92 | ~$2K |
| 9/23/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$6K |
| 9/23/2024 | STAHL MURRAY | — | P | 1 | 942 | ~$1K |
| 9/23/2024 | STAHL MURRAY | — | P | 3 | 942 | ~$3K |
| 9/23/2024 | STAHL MURRAY | — | P | 2 | 942 | ~$2K |
| 9/20/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/20/2024 | STAHL MURRAY | — | P | 1 | 913.6 | ~$1K |
| 9/20/2024 | STAHL MURRAY | — | P | 3 | 913.6 | ~$3K |
| 9/20/2024 | STAHL MURRAY | — | P | 2 | 913.6 | ~$2K |
| 9/19/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/19/2024 | STAHL MURRAY | — | P | 1 | 900.04 | ~$1K |
| 9/19/2024 | STAHL MURRAY | — | P | 3 | 900.04 | ~$3K |
| 9/19/2024 | STAHL MURRAY | — | P | 2 | 900.04 | ~$2K |
| 9/18/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/18/2024 | STAHL MURRAY | — | P | 1 | 872.24 | ~$1K |
| 9/18/2024 | STAHL MURRAY | — | P | 3 | 872.24 | ~$3K |
| 9/18/2024 | STAHL MURRAY | — | P | 2 | 872.24 | ~$2K |
| 9/17/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/17/2024 | STAHL MURRAY | — | P | 1 | 843.76 | ~$1K |
| 9/17/2024 | STAHL MURRAY | — | P | 3 | 843.76 | ~$3K |
| 9/17/2024 | STAHL MURRAY | — | P | 2 | 843.76 | ~$2K |
| 9/16/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/16/2024 | STAHL MURRAY | — | P | 3 | 815.1 | ~$2K |
| 9/16/2024 | STAHL MURRAY | — | P | 1 | 815.1 | ~$1K |
| 9/16/2024 | STAHL MURRAY | — | P | 2 | 815.1 | ~$2K |
| 9/13/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/13/2024 | STAHL MURRAY | — | P | 2 | 798.45 | ~$2K |
| 9/13/2024 | STAHL MURRAY | — | P | 3 | 798.45 | ~$2K |
| 9/13/2024 | STAHL MURRAY | — | P | 1 | 798.45 | ~$1K |
| 9/12/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/12/2024 | STAHL MURRAY | — | P | 1 | 792 | ~$1K |
| 9/12/2024 | STAHL MURRAY | — | P | 3 | 792 | ~$2K |
| 9/12/2024 | STAHL MURRAY | — | P | 2 | 792 | ~$2K |
| 9/11/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/11/2024 | STAHL MURRAY | — | P | 1 | 788.04 | ~$1K |
| 9/11/2024 | STAHL MURRAY | — | P | 3 | 788.04 | ~$2K |
| 9/11/2024 | STAHL MURRAY | — | P | 2 | 788.04 | ~$2K |
| 9/10/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/10/2024 | STAHL MURRAY | — | P | 1 | 797.32 | ~$1K |
| 9/10/2024 | STAHL MURRAY | — | P | 3 | 797.32 | ~$2K |
| 9/10/2024 | STAHL MURRAY | — | P | 2 | 797.32 | ~$2K |
| 9/9/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/9/2024 | STAHL MURRAY | — | P | 1 | 800.06 | ~$1K |
| 9/9/2024 | STAHL MURRAY | — | P | 3 | 800.06 | ~$2K |
| 9/9/2024 | STAHL MURRAY | — | P | 2 | 800.06 | ~$2K |
| 9/6/2024 | STAHL MURRAY | — | 3 reported purchase rows | 6 | — | ~$5K |
| 9/6/2024 | STAHL MURRAY | — | P | 2 | 799.84 | ~$2K |
| 9/6/2024 | STAHL MURRAY | — | P | 3 | 799.83 | ~$2K |
| 9/6/2024 | STAHL MURRAY | — | P | 1 | 799.83 | ~$1K |