In the last 12 months, insiders at Texas Pacific Land Corp ($TPL) filed 2708 transactions with the SEC: 2454 open-market purchases totaling $9,561,871 and 52 sales totaling $5,151,625. Net insider sentiment: net buying.
Texas Pacific Land Corp operates in the Oil royalty traders industry (Energy & transportation sector).
Most Active Insiders
- GLOVER TYLER (President & CEO) — 36 transactions totaling $11,863,448
- STEDDUM CHRIS (Chief Financial Officer) — 78 transactions totaling $6,982,416
- STAHL MURRAY (Director) — 2025 transactions totaling $6,383,305
- Dobbs Micheal W. (Senior VP, Secretary and GC) — 40 transactions totaling $4,934,329
- BUFFINGTON STEPHANIE (Chief Accounting Officer) — 45 transactions totaling $2,403,543
View all SEC Filings for Texas Pacific Land Corp (TPL).
Set Up your own filters →Recent Insider Transactions
| Transaction Date | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|
| April 1, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $454.04 | 3,461,343.0000 | 68,938,230 | 0.00% | 0.00% |
| March 31, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $470.18 | 3,467,937.0000 | 68,938,230 | 0.00% | 0.00% |
| March 30, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $494.25 | 3,467,936.0000 | 68,938,230 | 0.00% | 0.00% |
| March 26, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $526.13 | 3,467,934.0000 | 68,938,230 | 0.00% | 0.00% |
| March 27, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $518.21 | 3,467,935.0000 | 68,938,230 | 0.00% | 0.00% |
| March 25, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $538.37 | 3,467,933.0000 | 68,938,230 | 0.00% | 0.00% |
| March 24, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $534.94 | 3,467,932.0000 | 68,938,230 | 0.00% | 0.00% |
| March 23, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $529.07 | 3,467,931.0000 | 68,938,230 | 0.00% | 0.00% |
| March 20, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $533.81 | 3,467,930.0000 | 68,938,230 | 0.00% | 0.00% |
| March 19, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $527.28 | 3,467,929.0000 | 68,938,230 | 0.00% | 0.00% |
| March 18, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $531.96 | 3,467,928.0000 | 68,938,230 | 0.00% | 0.00% |
| March 17, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $525.47 | 3,467,927.0000 | 68,938,230 | 0.00% | 0.00% |
| March 16, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $524.58 | 3,467,926.0000 | 68,938,230 | 0.00% | 0.00% |
| March 13, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $529.10 | 3,467,925.0000 | 68,938,230 | 0.00% | 0.00% |
| March 12, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $532.02 | 3,469,114.0000 | 68,938,230 | 0.00% | 0.00% |
| March 11, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $523.28 | 3,469,113.0000 | 68,938,230 | 0.00% | 0.00% |
| March 10, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $526.83 | 3,469,112.0000 | 68,938,230 | 0.00% | 0.00% |
| March 9, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $527.22 | 3,469,111.0000 | 68,938,230 | 0.00% | 0.00% |
| March 6, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $526.43 | 3,469,110.0000 | 68,938,230 | 0.00% | 0.00% |
| March 5, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $529.46 | 3,469,109.0000 | 68,938,230 | 0.00% | 0.00% |
| March 4, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $530.21 | 3,469,108.0000 | 68,938,230 | 0.00% | 0.00% |
| March 3, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $522.34 | 3,469,107.0000 | 68,938,230 | 0.00% | 0.00% |
| March 2, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $524.01 | 3,469,106.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 27, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $517.29 | 3,479,382.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 25, 2026 | EPPS DONNA E | Director | P | Common Stock | 895 | $510.45 | 2,921.0000 | 68,938,230 | 44.18% | 0.00% |
| Feb. 26, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $507.39 | 3,479,381.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 25, 2026 | EPPS DONNA E | Director | S | Common Stock | 895 | $510.08 | 3,816.0000 | 68,938,230 | 19.00% | 0.00% |
| Feb. 25, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $510.65 | 3,479,380.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 24, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | Common Stock | 1608 | $503.00 | 2,133.0000 | 68,938,230 | 42.98% | 0.00% |
| Feb. 24, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $520.15 | 3,479,379.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 23, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $519.85 | 3,479,378.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 20, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $504.28 | 3,479,377.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 19, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $469.18 | 3,479,376.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 18, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $435.13 | 3,479,375.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 13, 2026 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 984 | $432.31 | 15,621.0000 | 68,938,230 | 5.93% | 0.00% |
| Feb. 17, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $425.55 | 3,479,374.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 13, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 864 | $0.00 | 3,982.0000 | 68,938,230 | 27.71% | 0.00% |
| Feb. 13, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 383 | $432.31 | 3,599.0000 | 68,938,230 | 9.62% | 0.00% |
| Feb. 15, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 255 | $0.00 | 3,854.0000 | 68,938,230 | 7.09% | 0.00% |
| Feb. 15, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 113 | $432.31 | 3,741.0000 | 68,938,230 | 2.93% | 0.00% |
| Feb. 13, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 864 | $0.00 | 864.0000 | 68,938,230 | 50.00% | 0.00% |
| Feb. 15, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 255 | $0.00 | 516.0000 | 68,938,230 | 33.07% | 0.00% |
| Feb. 15, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | A | Restricted Stock Units | 938 | $0.00 | 938.0000 | 68,938,230 | 9999.99% | 0.00% |
| Feb. 13, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 1206 | $0.00 | 8,125.0000 | 68,938,230 | 17.43% | 0.00% |
| Feb. 13, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 534 | $432.31 | 7,591.0000 | 68,938,230 | 6.57% | 0.00% |
| Feb. 15, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 456 | $0.00 | 8,047.0000 | 68,938,230 | 6.01% | 0.00% |
| Feb. 15, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 202 | $432.31 | 7,845.0000 | 68,938,230 | 2.51% | 0.00% |
| Feb. 13, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 1206 | $0.00 | 1,206.0000 | 68,938,230 | 50.00% | 0.00% |
| Feb. 15, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 456 | $0.00 | 912.0000 | 68,938,230 | 33.33% | 0.00% |
| Feb. 15, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | A | Restricted Stock Units | 1631 | $0.00 | 1,631.0000 | 68,938,230 | 9999.99% | 0.00% |
| Feb. 13, 2026 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 2079 | $0.00 | 16,605.0000 | 68,938,230 | 14.31% | 0.00% |
| Feb. 15, 2026 | GLOVER TYLER | President & CEO | A | Restricted Stock Units | 5726 | $0.00 | 5,726.0000 | 68,938,230 | 9999.99% | 0.01% |
| Feb. 15, 2026 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 1626 | $0.00 | 3,252.0000 | 68,938,230 | 33.33% | 0.00% |
| Feb. 13, 2026 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 3807 | $0.00 | 3,807.0000 | 68,938,230 | 50.00% | 0.01% |
| Feb. 15, 2026 | GLOVER TYLER | President & CEO | F | Common Stock | 688 | $432.31 | 44,171.0000 | 68,938,230 | 1.53% | 0.00% |
| Feb. 15, 2026 | GLOVER TYLER | President & CEO | M | Common Stock | 1626 | $0.00 | 44,859.0000 | 68,938,230 | 3.76% | 0.00% |
| Feb. 13, 2026 | GLOVER TYLER | President & CEO | F | Common Stock | 1612 | $432.31 | 43,233.0000 | 68,938,230 | 3.59% | 0.00% |
| Feb. 13, 2026 | GLOVER TYLER | President & CEO | M | Common Stock | 3807 | $0.00 | 44,845.0000 | 68,938,230 | 9.28% | 0.01% |
| Feb. 15, 2026 | STEDDUM CHRIS | Chief Financial Officer | A | Restricted Stock Units | 2753 | $0.00 | 2,753.0000 | 68,938,230 | 9999.99% | 0.00% |
| Feb. 15, 2026 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 795 | $0.00 | 1,590.0000 | 68,938,230 | 33.33% | 0.00% |
| Feb. 13, 2026 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 2079 | $0.00 | 2,079.0000 | 68,938,230 | 50.00% | 0.00% |
| Feb. 15, 2026 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 376 | $432.31 | 16,040.0000 | 68,938,230 | 2.29% | 0.00% |
| Feb. 15, 2026 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 795 | $0.00 | 16,416.0000 | 68,938,230 | 5.09% | 0.00% |
| Feb. 13, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $426.38 | 3,479,373.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 12, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $413.24 | 3,479,372.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 10, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 1832 | $401.62 | 6,919.0000 | 68,938,230 | 20.93% | 0.00% |
| Feb. 10, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | A | Common Stock | 4132 | $0.00 | 8,751.0000 | 68,938,230 | 89.46% | 0.01% |
| Feb. 10, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 379 | $401.62 | 4,619.0000 | 68,938,230 | 7.58% | 0.00% |
| Feb. 10, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 819 | $0.00 | 3,780.0000 | 68,938,230 | 17.81% | 0.00% |
| Feb. 10, 2026 | STEDDUM CHRIS | Chief Financial Officer | A | Common Stock | 6393 | $0.00 | 17,553.0000 | 68,938,230 | 57.28% | 0.01% |
| Feb. 10, 2026 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 3027 | $401.62 | 14,526.0000 | 68,938,230 | 17.24% | 0.00% |
| Feb. 10, 2026 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 1269 | $0.00 | 6,543.0000 | 68,938,230 | 16.24% | 0.00% |
| Feb. 10, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 513 | $0.00 | 3,363.0000 | 68,938,230 | 18.00% | 0.00% |
| Feb. 10, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 245 | $401.62 | 3,118.0000 | 68,938,230 | 7.29% | 0.00% |
| Feb. 10, 2026 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 513 | $0.00 | 2,499.0000 | 68,938,230 | 17.03% | 0.00% |
| Feb. 10, 2026 | GLOVER TYLER | President & CEO | M | Common Stock | 2664 | $0.00 | 34,491.0000 | 68,938,230 | 8.37% | 0.00% |
| Feb. 10, 2026 | GLOVER TYLER | President & CEO | F | Common Stock | 1137 | $401.62 | 33,354.0000 | 68,938,230 | 3.30% | 0.00% |
| Feb. 10, 2026 | GLOVER TYLER | President & CEO | A | Common Stock | 13327 | $0.00 | 46,681.0000 | 68,938,230 | 39.96% | 0.02% |
| Feb. 10, 2026 | GLOVER TYLER | President & CEO | F | Common Stock | 5643 | $401.62 | 41,038.0000 | 68,938,230 | 12.09% | 0.01% |
| Feb. 10, 2026 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 2664 | $0.00 | 12,492.0000 | 68,938,230 | 17.58% | 0.00% |
| Feb. 10, 2026 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 819 | $0.00 | 4,998.0000 | 68,938,230 | 19.60% | 0.00% |
| Feb. 11, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $407.53 | 3,479,371.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 10, 2026 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 1269 | $0.00 | 11,775.0000 | 68,938,230 | 12.08% | 0.00% |
| Feb. 10, 2026 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 615 | $401.62 | 11,160.0000 | 68,938,230 | 5.22% | 0.00% |
| Feb. 10, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $388.01 | 3,479,370.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 9, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $371.57 | 3,479,369.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 6, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $360.24 | 3,479,368.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 5, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $341.52 | 3,479,367.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 4, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $345.07 | 3,479,366.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 3, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $337.01 | 3,479,365.0000 | 68,938,230 | 0.00% | 0.00% |
| Feb. 2, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $338.12 | 3,479,364.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 30, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $345.57 | 3,487,703.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 29, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $355.41 | 3,487,702.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 28, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $350.70 | 3,487,701.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 27, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $339.86 | 3,487,700.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 26, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $341.94 | 3,487,699.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 23, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $350.06 | 3,487,698.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 22, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $345.78 | 3,487,697.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 21, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $343.48 | 3,487,696.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 20, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $334.13 | 3,487,695.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 16, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $328.20 | 3,487,694.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 15, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $330.33 | 3,487,693.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 14, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $329.91 | 3,487,692.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 13, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $322.57 | 3,487,691.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 12, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $311.84 | 3,487,690.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 9, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $309.15 | 3,487,689.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 8, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $291.90 | 3,488,094.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 7, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $286.30 | 3,488,093.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 6, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $296.79 | 3,462,824.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 5, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | A | Common Stock | 554 | $0.00 | 25,268.0000 | 68,938,230 | 2.24% | 0.00% |
| Jan. 6, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $296.79 | 3,487,539.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 5, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | A | Common Stock | 554 | $0.00 | 25,268.0000 | 22,971,803 | 2.24% | 0.00% |
| Jan. 6, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $296.79 | 3,487,538.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 5, 2026 | EPPS DONNA E | Director | A | Common Stock | 554 | $0.00 | 2,921.0000 | 68,938,230 | 23.41% | 0.00% |
| Jan. 5, 2026 | Cook Donald G | Director | A | Common Stock | 554 | $0.00 | 3,086.0000 | 68,938,230 | 21.88% | 0.00% |
| Jan. 5, 2026 | Roosa Robert M. | Director | A | Common Stock | 554 | $0.00 | 4,469.0000 | 68,938,230 | 14.15% | 0.00% |
| Jan. 5, 2026 | Kurz Karl F | Director | A | Common Stock | 554 | $0.00 | 2,624.0000 | 68,938,230 | 26.76% | 0.00% |
| Jan. 5, 2026 | DUGANIER BARBARA J | Director | A | Common Stock | 554 | $0.00 | 2,921.0000 | 68,938,230 | 23.41% | 0.00% |
| Jan. 5, 2026 | BEST RHYS J | Director | A | Common Stock | 554 | $0.00 | 3,299.0000 | 68,938,230 | 20.18% | 0.00% |
| Jan. 5, 2026 | Woung-Chapman Marguerite | Director | A | Common Stock | 554 | $0.00 | 1,769.0000 | 68,938,230 | 45.60% | 0.00% |
| Jan. 5, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $294.98 | 3,487,537.0000 | 68,938,230 | 0.00% | 0.00% |
| Jan. 2, 2026 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $288.78 | 3,487,731.0000 | 68,938,230 | 0.00% | 0.00% |
| Dec. 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $287.54 | 3,487,779.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $294.50 | 3,487,778.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $293.53 | 3,487,777.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $295.05 | 3,487,775.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $284.78 | 3,487,776.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $300.76 | 3,487,774.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $924.53 | 3,487,773.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $897.18 | 1,162,590.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $902.41 | 1,162,589.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $879.93 | 1,162,588.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $822.14 | 1,162,587.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $818.76 | 1,162,586.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $880.88 | 1,162,585.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $877.16 | 1,162,584.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $870.01 | 1,162,583.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 9, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $896.25 | 1,162,582.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 8, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $914.15 | 1,162,581.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 5, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $921.79 | 1,162,580.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 4, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $912.29 | 1,162,579.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 3, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $875.90 | 1,162,578.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 2, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $869.18 | 1,162,577.0000 | 22,979,410 | 0.00% | 0.00% |
| Dec. 1, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $866.88 | 1,162,576.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $867.31 | 1,162,575.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $863.45 | 1,162,574.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $853.41 | 1,162,573.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $880.12 | 1,162,572.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $895.11 | 1,162,571.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $918.95 | 1,162,570.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $899.24 | 1,162,569.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $914.17 | 1,162,568.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1008.18 | 1,162,567.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $998.50 | 1,162,566.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1020.76 | 1,162,565.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $996.33 | 1,162,564.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1000.82 | 1,162,563.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $967.12 | 1,162,562.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 7, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $993.15 | 1,162,561.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 6, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $943.89 | 1,162,560.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 5, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $913.98 | 1,162,559.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 4, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $911.86 | 1,162,558.0000 | 22,979,410 | 0.00% | 0.00% |
| Nov. 3, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $933.41 | 1,162,557.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $934.21 | 1,162,556.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $940.76 | 1,162,555.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $912.12 | 1,162,554.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $925.20 | 1,162,553.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $933.51 | 1,162,552.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $949.13 | 1,162,551.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $939.12 | 1,162,550.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $935.82 | 1,162,549.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $938.73 | 1,162,548.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $944.58 | 1,162,547.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $929.17 | 1,162,546.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $934.95 | 1,162,545.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $924.33 | 1,162,544.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $882.84 | 1,162,543.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $898.51 | 1,162,542.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $887.41 | 1,162,541.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 9, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $936.32 | 1,162,540.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 8, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $935.09 | 1,162,539.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 7, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $964.32 | 1,162,538.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 6, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $950.35 | 1,162,537.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 3, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $970.62 | 1,162,536.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 2, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $967.13 | 1,162,535.0000 | 22,979,410 | 0.00% | 0.00% |
| Oct. 1, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $944.99 | 1,162,534.0000 | 22,979,410 | 0.00% | 0.00% |
| Sept. 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $914.14 | 1,164,007.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $926.54 | 1,164,006.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $947.88 | 1,164,005.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $929.38 | 1,164,004.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $955.44 | 1,164,003.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $896.91 | 1,164,002.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $864.45 | 1,164,001.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $896.60 | 1,164,000.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $915.55 | 1,163,999.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $928.60 | 1,163,998.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $929.46 | 1,163,997.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $950.26 | 1,163,996.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $943.08 | 1,163,995.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $927.23 | 1,163,994.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $923.41 | 1,163,993.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 9, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $917.21 | 1,163,992.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 8, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $908.90 | 1,163,991.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 5, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $920.69 | 1,163,990.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 4, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $912.22 | 1,163,989.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 3, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $928.87 | 1,163,988.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 1, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 123 | $933.48 | 950.0000 | 22,971,803 | 11.46% | 0.00% |
| Sept. 1, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 279 | $0.00 | 1,004.0000 | 22,971,803 | 21.75% | 0.00% |
| Sept. 2, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $972.55 | 1,163,987.0000 | 22,971,803 | 0.00% | 0.00% |
| Sept. 1, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 279 | $0.00 | 1,073.0000 | 22,971,803 | 35.14% | 0.00% |
| Aug. 29, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | Common Stock | 162 | $926.50 | 794.0000 | 22,971,803 | 16.95% | 0.00% |
| Aug. 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $928.79 | 1,163,986.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $909.74 | 1,163,985.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $914.32 | 1,163,984.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 26, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $897.55 | 1,163,983.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $908.19 | 1,163,982.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $901.92 | 1,163,981.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 21, 2025 | OLIVER ERIC L | Director | P | Common Stock | 100 | $881.27 | 402,489.0000 | 22,971,803 | 0.02% | 0.00% |
| Aug. 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $888.65 | 1,163,980.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $903.18 | 1,163,979.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $893.05 | 1,163,978.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $893.14 | 1,163,977.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 14, 2025 | OLIVER ERIC L | Director | P | Common Stock | 100 | $915.00 | 402,289.0000 | 22,971,803 | 0.02% | 0.00% |
| Aug. 15, 2025 | OLIVER ERIC L | Director | P | Common Stock | 100 | $895.00 | 402,389.0000 | 22,971,803 | 0.02% | 0.00% |
| Aug. 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $894.93 | 1,163,976.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $889.04 | 1,163,975.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $854.06 | 1,163,974.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $864.54 | 1,163,973.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $876.27 | 1,163,972.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 8, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $868.97 | 1,163,971.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 7, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $899.77 | 1,163,970.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 6, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $955.47 | 1,163,969.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 5, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $950.14 | 1,163,968.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 4, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $946.12 | 1,163,967.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 1, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $943.87 | 1,163,966.0000 | 22,971,803 | 0.00% | 0.00% |
| July 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $979.33 | 1,163,965.0000 | 22,971,803 | 0.00% | 0.00% |
| July 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $984.37 | 1,163,964.0000 | 22,971,803 | 0.00% | 0.00% |
| July 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $977.33 | 1,163,963.0000 | 22,971,803 | 0.00% | 0.00% |
| July 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $980.04 | 1,163,962.0000 | 22,971,803 | 0.00% | 0.00% |
| July 25, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $966.55 | 1,163,961.0000 | 22,971,803 | 0.00% | 0.00% |
| July 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $924.63 | 1,163,960.0000 | 22,971,803 | 0.00% | 0.00% |
| July 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $928.10 | 1,163,959.0000 | 22,971,803 | 0.00% | 0.00% |
| July 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $961.07 | 1,163,958.0000 | 22,971,803 | 0.00% | 0.00% |
| July 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $986.43 | 1,163,957.0000 | 22,971,803 | 0.00% | 0.00% |
| July 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1004.61 | 1,163,956.0000 | 22,971,803 | 0.00% | 0.00% |
| July 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $992.87 | 1,163,955.0000 | 22,971,803 | 0.00% | 0.00% |
| July 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $961.67 | 1,163,954.0000 | 22,971,803 | 0.00% | 0.00% |
| July 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1014.80 | 1,163,953.0000 | 22,971,803 | 0.00% | 0.00% |
| July 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1033.53 | 1,163,952.0000 | 22,971,803 | 0.00% | 0.00% |
| July 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1062.60 | 1,163,951.0000 | 22,971,803 | 0.00% | 0.00% |
| July 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1039.87 | 1,163,950.0000 | 22,971,803 | 0.00% | 0.00% |
| July 9, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1037.49 | 1,163,949.0000 | 22,971,803 | 0.00% | 0.00% |
| July 8, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1048.14 | 1,163,948.0000 | 22,971,803 | 0.00% | 0.00% |
| July 7, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1042.95 | 1,163,947.0000 | 22,971,803 | 0.00% | 0.00% |
| July 3, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1075.80 | 1,163,946.0000 | 22,971,803 | 0.00% | 0.00% |
| July 2, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1066.31 | 1,163,945.0000 | 22,971,803 | 0.00% | 0.00% |
| July 1, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1042.57 | 1,163,944.0000 | 22,971,803 | 0.00% | 0.00% |
| June 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1053.06 | 1,166,253.0000 | 22,971,803 | 0.00% | 0.00% |
| June 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1069.00 | 1,166,252.0000 | 22,971,803 | 0.00% | 0.00% |
| June 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1045.81 | 1,166,251.0000 | 22,971,803 | 0.00% | 0.00% |
| June 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1045.81 | 1,166,251.0000 | 22,971,803 | 0.00% | 0.00% |
| June 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1045.81 | 1,166,251.0000 | 22,971,803 | 0.00% | 0.00% |
| June 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1045.81 | 1,166,251.0000 | 22,971,803 | 0.00% | 0.00% |
| June 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1045.81 | 1,166,251.0000 | 22,971,803 | 0.00% | 0.00% |
| June 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1064.53 | 1,166,251.0000 | 22,971,803 | 0.00% | 0.00% |
| June 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1058.52 | 1,166,241.0000 | 22,971,803 | 0.00% | 0.00% |
| June 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1058.52 | 1,166,241.0000 | 22,971,803 | 0.00% | 0.00% |
| June 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1058.52 | 1,166,241.0000 | 22,971,803 | 0.00% | 0.00% |
| June 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1058.52 | 1,166,241.0000 | 22,971,803 | 0.00% | 0.00% |
| June 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1058.52 | 1,166,241.0000 | 22,971,803 | 0.00% | 0.00% |
| June 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1050.86 | 1,166,241.0000 | 22,971,803 | 0.00% | 0.00% |
| June 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1039.48 | 1,166,231.0000 | 22,971,803 | 0.00% | 0.00% |
| June 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1039.48 | 1,166,231.0000 | 22,971,803 | 0.00% | 0.00% |
| June 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1039.48 | 1,166,231.0000 | 22,971,803 | 0.00% | 0.00% |
| June 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1039.48 | 1,166,231.0000 | 22,971,803 | 0.00% | 0.00% |
| June 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1039.48 | 1,166,231.0000 | 22,971,803 | 0.00% | 0.00% |
| June 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1046.14 | 1,166,231.0000 | 22,971,803 | 0.00% | 0.00% |
| June 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1098.70 | 1,166,221.0000 | 22,971,803 | 0.00% | 0.00% |
| June 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1098.70 | 1,166,221.0000 | 22,971,803 | 0.00% | 0.00% |
| June 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1098.70 | 1,166,221.0000 | 22,971,803 | 0.00% | 0.00% |
| June 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1098.70 | 1,166,221.0000 | 22,971,803 | 0.00% | 0.00% |
| June 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1098.70 | 1,166,221.0000 | 22,971,803 | 0.00% | 0.00% |
| June 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1088.01 | 1,166,221.0000 | 22,971,803 | 0.00% | 0.00% |
| June 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1081.81 | 1,166,211.0000 | 22,971,803 | 0.00% | 0.00% |
| June 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1081.81 | 1,166,211.0000 | 22,971,803 | 0.00% | 0.00% |
| June 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1081.81 | 1,166,211.0000 | 22,971,803 | 0.00% | 0.00% |
| June 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1081.81 | 1,166,211.0000 | 22,971,803 | 0.00% | 0.00% |
| June 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1081.81 | 1,166,211.0000 | 22,971,803 | 0.00% | 0.00% |
| June 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1083.15 | 1,166,211.0000 | 22,971,803 | 0.00% | 0.00% |
| June 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1080.51 | 1,166,201.0000 | 22,971,803 | 0.00% | 0.00% |
| June 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1080.51 | 1,166,201.0000 | 22,971,803 | 0.00% | 0.00% |
| June 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1080.51 | 1,166,201.0000 | 22,971,803 | 0.00% | 0.00% |
| June 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1080.51 | 1,166,201.0000 | 22,971,803 | 0.00% | 0.00% |
| June 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1080.51 | 1,166,201.0000 | 22,971,803 | 0.00% | 0.00% |
| June 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1077.52 | 1,166,201.0000 | 22,971,803 | 0.00% | 0.00% |
| June 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1109.52 | 1,166,191.0000 | 22,971,803 | 0.00% | 0.00% |
| June 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1109.52 | 1,166,191.0000 | 22,971,803 | 0.00% | 0.00% |
| June 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1109.52 | 1,166,191.0000 | 22,971,803 | 0.00% | 0.00% |
| June 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1109.52 | 1,166,191.0000 | 22,971,803 | 0.00% | 0.00% |
| June 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1109.52 | 1,166,191.0000 | 22,971,803 | 0.00% | 0.00% |
| June 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1087.71 | 1,166,191.0000 | 22,971,803 | 0.00% | 0.00% |
| June 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1109.30 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1109.30 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1109.30 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1109.30 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1109.30 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1098.69 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1117.50 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1117.50 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1117.50 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1117.50 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1117.50 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1110.05 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1091.73 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1091.73 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1091.73 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1091.73 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1091.73 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1095.95 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1110.94 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1110.94 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1110.94 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1110.94 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1110.94 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1114.69 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1122.81 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1122.81 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1122.81 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1122.81 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1122.81 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1108.46 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1116.00 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1116.00 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1116.00 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1116.00 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1116.00 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1096.11 | 1,166,181.0000 | 22,971,803 | 0.00% | 0.00% |
| June 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1112.71 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1112.71 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1112.71 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1112.71 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1112.71 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1122.14 | 1,166,171.0000 | 22,971,803 | 0.00% | 0.00% |
| June 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1112.96 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1106.87 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1112.96 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1112.96 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1112.96 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1112.96 | 1,166,161.0000 | 22,971,803 | 0.00% | 0.00% |
| June 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1120.52 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1120.64 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1120.52 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1120.52 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1120.52 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1120.52 | 1,166,151.0000 | 22,971,803 | 0.00% | 0.00% |
| June 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1110.25 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1110.25 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1110.25 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1110.25 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1110.25 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1110.62 | 1,166,141.0000 | 22,971,803 | 0.00% | 0.00% |
| June 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1145.89 | 1,166,131.0000 | 22,971,803 | 0.00% | 0.00% |
| June 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1145.89 | 1,166,131.0000 | 22,971,803 | 0.00% | 0.00% |
| June 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1145.89 | 1,166,131.0000 | 22,971,803 | 0.00% | 0.00% |
| June 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1145.89 | 1,166,131.0000 | 22,971,803 | 0.00% | 0.00% |
| June 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1145.89 | 1,166,131.0000 | 22,971,803 | 0.00% | 0.00% |
| June 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1117.26 | 1,166,131.0000 | 22,971,803 | 0.00% | 0.00% |
| May 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1186.04 | 1,166,121.0000 | 22,971,803 | 0.00% | 0.00% |
| May 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1186.04 | 1,166,121.0000 | 22,971,803 | 0.00% | 0.00% |
| May 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1186.04 | 1,166,121.0000 | 22,971,803 | 0.00% | 0.00% |
| May 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1186.04 | 1,166,121.0000 | 22,971,803 | 0.00% | 0.00% |
| May 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1186.04 | 1,166,121.0000 | 22,971,803 | 0.00% | 0.00% |
| May 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1158.17 | 1,166,121.0000 | 22,971,803 | 0.00% | 0.00% |
| May 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1219.54 | 1,166,111.0000 | 22,971,803 | 0.00% | 0.00% |
| May 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1219.54 | 1,166,111.0000 | 22,971,803 | 0.00% | 0.00% |
| May 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1219.54 | 1,166,111.0000 | 22,971,803 | 0.00% | 0.00% |
| May 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1219.54 | 1,166,111.0000 | 22,971,803 | 0.00% | 0.00% |
| May 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1219.54 | 1,166,111.0000 | 22,971,803 | 0.00% | 0.00% |
| May 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1205.00 | 1,166,111.0000 | 22,971,803 | 0.00% | 0.00% |
| May 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1249.94 | 1,166,101.0000 | 22,971,803 | 0.00% | 0.00% |
| May 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1249.94 | 1,166,101.0000 | 22,971,803 | 0.00% | 0.00% |
| May 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1249.94 | 1,166,101.0000 | 22,971,803 | 0.00% | 0.00% |
| May 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1249.94 | 1,166,101.0000 | 22,971,803 | 0.00% | 0.00% |
| May 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1249.94 | 1,166,101.0000 | 22,971,803 | 0.00% | 0.00% |
| May 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1234.60 | 1,166,101.0000 | 22,971,803 | 0.00% | 0.00% |
| May 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1294.40 | 1,166,091.0000 | 22,971,803 | 0.00% | 0.00% |
| May 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1294.40 | 1,166,091.0000 | 22,971,803 | 0.00% | 0.00% |
| May 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1256.83 | 1,166,091.0000 | 22,971,803 | 0.00% | 0.00% |
| May 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1294.40 | 1,166,091.0000 | 22,971,803 | 0.00% | 0.00% |
| May 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1294.40 | 1,166,091.0000 | 22,971,803 | 0.00% | 0.00% |
| May 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1294.40 | 1,166,091.0000 | 22,971,803 | 0.00% | 0.00% |
| May 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1268.02 | 1,166,081.0000 | 22,971,803 | 0.00% | 0.00% |
| May 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1267.64 | 1,166,081.0000 | 22,971,803 | 0.00% | 0.00% |
| May 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1267.64 | 1,166,081.0000 | 22,971,803 | 0.00% | 0.00% |
| May 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1267.64 | 1,166,081.0000 | 22,971,803 | 0.00% | 0.00% |
| May 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1267.64 | 1,166,081.0000 | 22,971,803 | 0.00% | 0.00% |
| May 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1267.64 | 1,166,081.0000 | 22,971,803 | 0.00% | 0.00% |
| May 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1339.56 | 1,166,071.0000 | 22,971,803 | 0.00% | 0.00% |
| May 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1339.56 | 1,166,071.0000 | 22,971,803 | 0.00% | 0.00% |
| May 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1339.56 | 1,166,071.0000 | 22,971,803 | 0.00% | 0.00% |
| May 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1294.06 | 1,166,071.0000 | 22,971,803 | 0.00% | 0.00% |
| May 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1339.56 | 1,166,071.0000 | 22,971,803 | 0.00% | 0.00% |
| May 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1339.56 | 1,166,071.0000 | 22,971,803 | 0.00% | 0.00% |
| May 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1380.15 | 1,166,061.0000 | 22,971,803 | 0.00% | 0.00% |
| May 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1380.15 | 1,166,061.0000 | 22,971,803 | 0.00% | 0.00% |
| May 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1380.15 | 1,166,061.0000 | 22,971,803 | 0.00% | 0.00% |
| May 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1380.15 | 1,166,061.0000 | 22,971,803 | 0.00% | 0.00% |
| May 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1380.15 | 1,166,061.0000 | 22,971,803 | 0.00% | 0.00% |
| May 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1398.84 | 1,166,061.0000 | 22,971,803 | 0.00% | 0.00% |
| May 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1418.28 | 1,166,051.0000 | 22,971,803 | 0.00% | 0.00% |
| May 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1418.29 | 1,166,051.0000 | 22,971,803 | 0.00% | 0.00% |
| May 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1396.61 | 1,166,051.0000 | 22,971,803 | 0.00% | 0.00% |
| May 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1418.29 | 1,166,051.0000 | 22,971,803 | 0.00% | 0.00% |
| May 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1418.29 | 1,166,051.0000 | 22,971,803 | 0.00% | 0.00% |
| May 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1418.28 | 1,166,051.0000 | 22,971,803 | 0.00% | 0.00% |
| May 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1414.71 | 1,166,041.0000 | 22,971,803 | 0.00% | 0.00% |
| May 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1414.71 | 1,166,041.0000 | 22,971,803 | 0.00% | 0.00% |
| May 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1414.71 | 1,166,041.0000 | 22,971,803 | 0.00% | 0.00% |
| May 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1414.71 | 1,166,041.0000 | 22,971,803 | 0.00% | 0.00% |
| May 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1414.71 | 1,166,041.0000 | 22,971,803 | 0.00% | 0.00% |
| May 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1399.38 | 1,166,041.0000 | 22,971,803 | 0.00% | 0.00% |
| May 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1423.98 | 1,166,031.0000 | 22,971,803 | 0.00% | 0.00% |
| May 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1423.98 | 1,166,031.0000 | 22,971,803 | 0.00% | 0.00% |
| May 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1423.98 | 1,166,031.0000 | 22,971,803 | 0.00% | 0.00% |
| May 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1401.49 | 1,166,031.0000 | 22,971,803 | 0.00% | 0.00% |
| May 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1423.98 | 1,166,031.0000 | 22,971,803 | 0.00% | 0.00% |
| May 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1423.98 | 1,166,031.0000 | 22,971,803 | 0.00% | 0.00% |
| May 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1381.84 | 1,166,021.0000 | 22,971,803 | 0.00% | 0.00% |
| May 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1381.84 | 1,166,021.0000 | 22,971,803 | 0.00% | 0.00% |
| May 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1381.84 | 1,166,021.0000 | 22,971,803 | 0.00% | 0.00% |
| May 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1381.84 | 1,166,021.0000 | 22,971,803 | 0.00% | 0.00% |
| May 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1378.05 | 1,166,021.0000 | 22,971,803 | 0.00% | 0.00% |
| May 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1381.84 | 1,166,021.0000 | 22,971,803 | 0.00% | 0.00% |
| May 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1377.48 | 1,166,011.0000 | 22,971,803 | 0.00% | 0.00% |
| May 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1377.48 | 1,166,011.0000 | 22,971,803 | 0.00% | 0.00% |
| May 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1377.48 | 1,166,011.0000 | 22,971,803 | 0.00% | 0.00% |
| May 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1382.49 | 1,166,011.0000 | 22,971,803 | 0.00% | 0.00% |
| May 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1377.48 | 1,166,011.0000 | 22,971,803 | 0.00% | 0.00% |
| May 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1377.48 | 1,166,011.0000 | 22,971,803 | 0.00% | 0.00% |
| May 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1362.15 | 1,166,001.0000 | 22,971,803 | 0.00% | 0.00% |
| May 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1347.71 | 1,166,001.0000 | 22,971,803 | 0.00% | 0.00% |
| May 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.71 | 1,166,001.0000 | 22,971,803 | 0.00% | 0.00% |
| May 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1347.71 | 1,166,001.0000 | 22,971,803 | 0.00% | 0.00% |
| May 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.71 | 1,166,001.0000 | 22,971,803 | 0.00% | 0.00% |
| May 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1347.71 | 1,166,001.0000 | 22,971,803 | 0.00% | 0.00% |
| May 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1368.47 | 1,165,991.0000 | 22,971,803 | 0.00% | 0.00% |
| May 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1368.47 | 1,165,991.0000 | 22,971,803 | 0.00% | 0.00% |
| May 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1368.47 | 1,165,991.0000 | 22,971,803 | 0.00% | 0.00% |
| May 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1368.47 | 1,165,991.0000 | 22,971,803 | 0.00% | 0.00% |
| May 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1368.47 | 1,165,991.0000 | 22,971,803 | 0.00% | 0.00% |
| May 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1327.36 | 1,165,991.0000 | 22,971,803 | 0.00% | 0.00% |
| May 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1280.75 | 1,165,981.0000 | 22,971,803 | 0.00% | 0.00% |
| May 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1298.44 | 1,165,981.0000 | 22,971,803 | 0.00% | 0.00% |
| May 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1298.44 | 1,165,981.0000 | 22,971,803 | 0.00% | 0.00% |
| May 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1298.44 | 1,165,981.0000 | 22,971,803 | 0.00% | 0.00% |
| May 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1298.44 | 1,165,981.0000 | 22,971,803 | 0.00% | 0.00% |
| May 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1298.44 | 1,165,981.0000 | 22,971,803 | 0.00% | 0.00% |
| May 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1348.02 | 1,165,971.0000 | 22,971,803 | 0.00% | 0.00% |
| May 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.42 | 1,165,971.0000 | 22,971,803 | 0.00% | 0.00% |
| May 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $131.42 | 1,165,971.0000 | 22,971,803 | 0.00% | 0.00% |
| May 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1331.42 | 1,165,971.0000 | 22,971,803 | 0.00% | 0.00% |
| May 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.42 | 1,165,971.0000 | 22,971,803 | 0.00% | 0.00% |
| May 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1331.42 | 1,165,971.0000 | 22,971,803 | 0.00% | 0.00% |
| May 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1325.00 | 1,165,961.0000 | 22,971,803 | 0.00% | 0.00% |
| May 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1329.08 | 1,165,961.0000 | 22,971,803 | 0.00% | 0.00% |
| May 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1325.00 | 1,165,961.0000 | 22,971,803 | 0.00% | 0.00% |
| May 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1325.00 | 1,165,961.0000 | 22,971,803 | 0.00% | 0.00% |
| May 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1325.00 | 1,165,961.0000 | 22,971,803 | 0.00% | 0.00% |
| May 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1325.00 | 1,165,961.0000 | 22,971,803 | 0.00% | 0.00% |
| May 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1326.26 | 1,165,951.0000 | 22,971,803 | 0.00% | 0.00% |
| May 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1326.26 | 1,165,951.0000 | 22,971,803 | 0.00% | 0.00% |
| May 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1326.26 | 1,165,951.0000 | 22,971,803 | 0.00% | 0.00% |
| May 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1328.95 | 1,165,951.0000 | 22,971,803 | 0.00% | 0.00% |
| May 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1326.26 | 1,165,951.0000 | 22,971,803 | 0.00% | 0.00% |
| May 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1326.26 | 1,165,951.0000 | 22,971,803 | 0.00% | 0.00% |
| May 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1318.34 | 1,165,941.0000 | 22,971,803 | 0.00% | 0.00% |
| May 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1318.34 | 1,165,941.0000 | 22,971,803 | 0.00% | 0.00% |
| May 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1318.34 | 1,165,941.0000 | 22,971,803 | 0.00% | 0.00% |
| May 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1318.34 | 1,165,941.0000 | 22,971,803 | 0.00% | 0.00% |
| May 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1318.34 | 1,165,941.0000 | 22,971,803 | 0.00% | 0.00% |
| May 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1310.20 | 1,165,941.0000 | 22,971,803 | 0.00% | 0.00% |
| May 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1353.10 | 1,165,931.0000 | 22,971,803 | 0.00% | 0.00% |
| May 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1329.20 | 1,165,931.0000 | 22,971,803 | 0.00% | 0.00% |
| May 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1329.20 | 1,165,931.0000 | 22,971,803 | 0.00% | 0.00% |
| May 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1329.20 | 1,165,931.0000 | 22,971,803 | 0.00% | 0.00% |
| May 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1329.20 | 1,165,931.0000 | 22,971,803 | 0.00% | 0.00% |
| May 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1329.20 | 1,165,931.0000 | 22,971,803 | 0.00% | 0.00% |
| May 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1278.00 | 1,165,921.0000 | 22,971,803 | 0.00% | 0.00% |
| May 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1278.00 | 1,165,921.0000 | 22,971,803 | 0.00% | 0.00% |
| May 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1278.00 | 1,165,921.0000 | 22,971,803 | 0.00% | 0.00% |
| May 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1317.48 | 1,165,921.0000 | 22,971,803 | 0.00% | 0.00% |
| May 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1278.00 | 1,165,921.0000 | 22,971,803 | 0.00% | 0.00% |
| May 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1278.00 | 1,165,921.0000 | 22,971,803 | 0.00% | 0.00% |
| April 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1300.65 | 1,165,911.0000 | 22,971,803 | 0.00% | 0.00% |
| April 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1300.65 | 1,165,911.0000 | 22,971,803 | 0.00% | 0.00% |
| April 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1300.65 | 1,165,911.0000 | 22,971,803 | 0.00% | 0.00% |
| April 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1299.86 | 1,165,911.0000 | 22,971,803 | 0.00% | 0.00% |
| April 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1300.65 | 1,165,911.0000 | 22,971,803 | 0.00% | 0.00% |
| April 30, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1300.65 | 1,165,911.0000 | 22,971,803 | 0.00% | 0.00% |
| April 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1333.50 | 1,165,901.0000 | 22,971,803 | 0.00% | 0.00% |
| April 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1333.50 | 1,165,901.0000 | 22,971,803 | 0.00% | 0.00% |
| April 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1333.50 | 1,165,901.0000 | 22,971,803 | 0.00% | 0.00% |
| April 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1332.94 | 1,165,901.0000 | 22,971,803 | 0.00% | 0.00% |
| April 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1333.50 | 1,165,901.0000 | 22,971,803 | 0.00% | 0.00% |
| April 29, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1333.50 | 1,165,901.0000 | 22,971,803 | 0.00% | 0.00% |
| April 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1344.34 | 1,165,891.0000 | 22,971,803 | 0.00% | 0.00% |
| April 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1344.34 | 1,165,891.0000 | 22,971,803 | 0.00% | 0.00% |
| April 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1344.34 | 1,165,891.0000 | 22,971,803 | 0.00% | 0.00% |
| April 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1346.13 | 1,165,891.0000 | 22,971,803 | 0.00% | 0.00% |
| April 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1344.34 | 1,165,891.0000 | 22,971,803 | 0.00% | 0.00% |
| April 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1344.34 | 1,165,891.0000 | 22,971,803 | 0.00% | 0.00% |
| April 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1323.95 | 1,165,881.0000 | 22,971,803 | 0.00% | 0.00% |
| April 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1323.95 | 1,165,881.0000 | 22,971,803 | 0.00% | 0.00% |
| April 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1323.95 | 1,165,881.0000 | 22,971,803 | 0.00% | 0.00% |
| April 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1323.95 | 1,165,881.0000 | 22,971,803 | 0.00% | 0.00% |
| April 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1323.95 | 1,165,881.0000 | 22,971,803 | 0.00% | 0.00% |
| April 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1327.36 | 1,165,881.0000 | 22,971,803 | 0.00% | 0.00% |
| April 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1343.26 | 1,165,871.0000 | 22,971,803 | 0.00% | 0.00% |
| April 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1343.25 | 1,165,871.0000 | 22,971,803 | 0.00% | 0.00% |
| April 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1342.93 | 1,165,871.0000 | 22,971,803 | 0.00% | 0.00% |
| April 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1343.26 | 1,165,871.0000 | 22,971,803 | 0.00% | 0.00% |
| April 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1343.25 | 1,165,871.0000 | 22,971,803 | 0.00% | 0.00% |
| April 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1343.25 | 1,165,871.0000 | 22,971,803 | 0.00% | 0.00% |
| April 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1328.65 | 1,165,861.0000 | 22,971,803 | 0.00% | 0.00% |
| April 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1328.65 | 1,165,861.0000 | 22,971,803 | 0.00% | 0.00% |
| April 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1328.65 | 1,165,861.0000 | 22,971,803 | 0.00% | 0.00% |
| April 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1328.65 | 1,165,861.0000 | 22,971,803 | 0.00% | 0.00% |
| April 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1348.22 | 1,165,861.0000 | 22,971,803 | 0.00% | 0.00% |
| April 23, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1328.65 | 1,165,861.0000 | 22,971,803 | 0.00% | 0.00% |
| April 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1276.52 | 1,165,849.0000 | 22,971,803 | 0.00% | 0.00% |
| April 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1276.52 | 1,165,849.0000 | 22,971,803 | 0.00% | 0.00% |
| April 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1283.46 | 1,165,849.0000 | 22,971,803 | 0.00% | 0.00% |
| April 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1276.52 | 1,165,849.0000 | 22,971,803 | 0.00% | 0.00% |
| April 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1276.52 | 1,165,849.0000 | 22,971,803 | 0.00% | 0.00% |
| April 22, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1276.52 | 1,165,849.0000 | 22,971,803 | 0.00% | 0.00% |
| April 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1283.57 | 1,165,837.0000 | 22,971,803 | 0.00% | 0.00% |
| April 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1259.73 | 1,165,837.0000 | 22,971,803 | 0.00% | 0.00% |
| April 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1283.57 | 1,165,837.0000 | 22,971,803 | 0.00% | 0.00% |
| April 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1283.57 | 1,165,837.0000 | 22,971,803 | 0.00% | 0.00% |
| April 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1283.57 | 1,165,837.0000 | 22,971,803 | 0.00% | 0.00% |
| April 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1283.57 | 1,165,837.0000 | 22,971,803 | 0.00% | 0.00% |
| April 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1297.10 | 1,165,825.0000 | 22,971,803 | 0.00% | 0.00% |
| April 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1297.10 | 1,165,825.0000 | 22,971,803 | 0.00% | 0.00% |
| April 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1297.10 | 1,165,825.0000 | 22,971,803 | 0.00% | 0.00% |
| April 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1297.10 | 1,165,825.0000 | 22,971,803 | 0.00% | 0.00% |
| April 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1297.10 | 1,165,825.0000 | 22,971,803 | 0.00% | 0.00% |
| April 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1299.36 | 1,165,825.0000 | 22,971,803 | 0.00% | 0.00% |
| April 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1265.09 | 1,165,813.0000 | 22,971,803 | 0.00% | 0.00% |
| April 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1265.09 | 1,165,813.0000 | 22,971,803 | 0.00% | 0.00% |
| April 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1265.09 | 1,165,813.0000 | 22,971,803 | 0.00% | 0.00% |
| April 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1265.09 | 1,165,813.0000 | 22,971,803 | 0.00% | 0.00% |
| April 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1265.09 | 1,165,813.0000 | 22,971,803 | 0.00% | 0.00% |
| April 16, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1284.24 | 1,165,813.0000 | 22,971,803 | 0.00% | 0.00% |
| April 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1247.53 | 1,165,801.0000 | 22,971,803 | 0.00% | 0.00% |
| April 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1247.53 | 1,165,801.0000 | 22,971,803 | 0.00% | 0.00% |
| April 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1247.53 | 1,165,801.0000 | 22,971,803 | 0.00% | 0.00% |
| April 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1247.53 | 1,165,801.0000 | 22,971,803 | 0.00% | 0.00% |
| April 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1247.53 | 1,165,801.0000 | 22,971,803 | 0.00% | 0.00% |
| April 15, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1278.07 | 1,165,801.0000 | 22,971,803 | 0.00% | 0.00% |
| April 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1272.83 | 1,165,789.0000 | 22,971,803 | 0.00% | 0.00% |
| April 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1272.83 | 1,165,789.0000 | 22,971,803 | 0.00% | 0.00% |
| April 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1272.83 | 1,165,789.0000 | 22,971,803 | 0.00% | 0.00% |
| April 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1272.83 | 1,165,789.0000 | 22,971,803 | 0.00% | 0.00% |
| April 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1272.83 | 1,165,789.0000 | 22,971,803 | 0.00% | 0.00% |
| April 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1249.61 | 1,165,789.0000 | 22,971,803 | 0.00% | 0.00% |
| April 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1187.00 | 1,165,777.0000 | 22,971,803 | 0.00% | 0.00% |
| April 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1187.00 | 1,165,777.0000 | 22,971,803 | 0.00% | 0.00% |
| April 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1187.00 | 1,165,777.0000 | 22,971,803 | 0.00% | 0.00% |
| April 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1187.00 | 1,165,777.0000 | 22,971,803 | 0.00% | 0.00% |
| April 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1187.00 | 1,165,777.0000 | 22,971,803 | 0.00% | 0.00% |
| April 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1181.51 | 1,165,777.0000 | 22,971,803 | 0.00% | 0.00% |
| April 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1213.28 | 1,165,765.0000 | 22,971,803 | 0.00% | 0.00% |
| April 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1213.28 | 1,165,765.0000 | 22,971,803 | 0.00% | 0.00% |
| April 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1213.28 | 1,165,765.0000 | 22,971,803 | 0.00% | 0.00% |
| April 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1213.28 | 1,165,765.0000 | 22,971,803 | 0.00% | 0.00% |
| April 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1213.28 | 1,165,765.0000 | 22,971,803 | 0.00% | 0.00% |
| April 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1178.80 | 1,165,765.0000 | 22,971,803 | 0.00% | 0.00% |
| April 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1103.71 | 1,165,753.0000 | 22,971,803 | 0.00% | 0.00% |
| April 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1103.71 | 1,165,753.0000 | 22,971,803 | 0.00% | 0.00% |
| April 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1103.71 | 1,165,753.0000 | 22,971,803 | 0.00% | 0.00% |
| April 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1103.71 | 1,165,753.0000 | 22,971,803 | 0.00% | 0.00% |
| April 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1103.71 | 1,165,753.0000 | 22,971,803 | 0.00% | 0.00% |
| April 9, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1095.67 | 1,165,753.0000 | 22,971,803 | 0.00% | 0.00% |
| April 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1210.45 | 1,165,741.0000 | 22,971,803 | 0.00% | 0.00% |
| April 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1210.45 | 1,165,741.0000 | 22,971,803 | 0.00% | 0.00% |
| April 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1210.45 | 1,165,741.0000 | 22,971,803 | 0.00% | 0.00% |
| April 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1210.45 | 1,165,741.0000 | 22,971,803 | 0.00% | 0.00% |
| April 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1210.45 | 1,165,741.0000 | 22,971,803 | 0.00% | 0.00% |
| April 8, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1177.43 | 1,165,741.0000 | 22,971,803 | 0.00% | 0.00% |
| April 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1112.14 | 1,165,732.0000 | 22,971,803 | 0.00% | 0.00% |
| April 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1016.48 | 1,165,732.0000 | 22,971,803 | 0.00% | 0.00% |
| April 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1016.48 | 1,165,732.0000 | 22,971,803 | 0.00% | 0.00% |
| April 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1016.48 | 1,165,732.0000 | 22,971,803 | 0.00% | 0.00% |
| April 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1016.48 | 1,165,732.0000 | 22,971,803 | 0.00% | 0.00% |
| April 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1016.48 | 1,165,732.0000 | 22,971,803 | 0.00% | 0.00% |
| April 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1078.29 | 1,165,717.0000 | 22,971,803 | 0.00% | 0.00% |
| April 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1165.01 | 1,165,717.0000 | 22,971,803 | 0.00% | 0.00% |
| April 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1165.01 | 1,165,717.0000 | 22,971,803 | 0.00% | 0.00% |
| April 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1165.01 | 1,165,717.0000 | 22,971,803 | 0.00% | 0.00% |
| April 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1165.01 | 1,165,717.0000 | 22,971,803 | 0.00% | 0.00% |
| April 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1165.01 | 1,165,717.0000 | 22,971,803 | 0.00% | 0.00% |
| April 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1280.56 | 1,165,707.0000 | 22,971,803 | 0.00% | 0.00% |
| April 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1280.56 | 1,165,707.0000 | 22,971,803 | 0.00% | 0.00% |
| April 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1280.56 | 1,165,707.0000 | 22,971,803 | 0.00% | 0.00% |
| April 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1280.56 | 1,165,707.0000 | 22,971,803 | 0.00% | 0.00% |
| April 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1280.56 | 1,165,707.0000 | 22,971,803 | 0.00% | 0.00% |
| April 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1249.88 | 1,165,707.0000 | 22,971,803 | 0.00% | 0.00% |
| April 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.21 | 1,165,697.0000 | 22,971,803 | 0.00% | 0.00% |
| April 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1331.21 | 1,165,697.0000 | 22,971,803 | 0.00% | 0.00% |
| April 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.21 | 1,165,697.0000 | 22,971,803 | 0.00% | 0.00% |
| April 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1331.21 | 1,165,697.0000 | 22,971,803 | 0.00% | 0.00% |
| April 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1331.21 | 1,165,697.0000 | 22,971,803 | 0.00% | 0.00% |
| April 2, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1363.65 | 1,165,697.0000 | 22,971,803 | 0.00% | 0.00% |
| April 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1314.56 | 1,165,687.0000 | 22,971,803 | 0.00% | 0.00% |
| April 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1314.56 | 1,165,687.0000 | 22,971,803 | 0.00% | 0.00% |
| April 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1314.56 | 1,165,687.0000 | 22,971,803 | 0.00% | 0.00% |
| April 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1314.56 | 1,165,687.0000 | 22,971,803 | 0.00% | 0.00% |
| April 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1314.56 | 1,165,687.0000 | 22,971,803 | 0.00% | 0.00% |
| April 1, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1323.14 | 1,165,687.0000 | 22,971,803 | 0.00% | 0.00% |
| March 31, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1300.53 | 1,167,563.0000 | 22,971,803 | 0.00% | 0.00% |
| March 31, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1300.53 | 1,167,563.0000 | 22,971,803 | 0.00% | 0.00% |
| March 31, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1300.53 | 1,167,563.0000 | 22,971,803 | 0.00% | 0.00% |
| March 31, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1300.53 | 1,167,563.0000 | 22,971,803 | 0.00% | 0.00% |
| March 31, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1300.53 | 1,167,563.0000 | 22,971,803 | 0.00% | 0.00% |
| March 31, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1322.41 | 1,167,563.0000 | 22,971,803 | 0.00% | 0.00% |
| March 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1326.21 | 1,167,553.0000 | 22,971,803 | 0.00% | 0.00% |
| March 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1326.21 | 1,167,553.0000 | 22,971,803 | 0.00% | 0.00% |
| March 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1326.21 | 1,167,553.0000 | 22,971,803 | 0.00% | 0.00% |
| March 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1326.21 | 1,167,553.0000 | 22,971,803 | 0.00% | 0.00% |
| March 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1326.21 | 1,167,553.0000 | 22,971,803 | 0.00% | 0.00% |
| March 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1311.89 | 1,167,553.0000 | 22,971,803 | 0.00% | 0.00% |
| March 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1365.46 | 1,167,543.0000 | 22,971,803 | 0.00% | 0.00% |
| March 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1365.46 | 1,167,543.0000 | 22,971,803 | 0.00% | 0.00% |
| March 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1365.46 | 1,167,543.0000 | 22,971,803 | 0.00% | 0.00% |
| March 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1365.46 | 1,167,543.0000 | 22,971,803 | 0.00% | 0.00% |
| March 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1365.46 | 1,167,543.0000 | 22,971,803 | 0.00% | 0.00% |
| March 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.42 | 1,167,543.0000 | 22,971,803 | 0.00% | 0.00% |
| March 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1371.38 | 1,167,533.0000 | 22,971,803 | 0.00% | 0.00% |
| March 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1379.68 | 1,167,533.0000 | 22,971,803 | 0.00% | 0.00% |
| March 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1379.68 | 1,167,533.0000 | 22,971,803 | 0.00% | 0.00% |
| March 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1379.68 | 1,167,533.0000 | 22,971,803 | 0.00% | 0.00% |
| March 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1379.68 | 1,167,533.0000 | 22,971,803 | 0.00% | 0.00% |
| March 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1379.68 | 1,167,533.0000 | 22,971,803 | 0.00% | 0.00% |
| March 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.37 | 1,167,523.0000 | 22,971,803 | 0.00% | 0.00% |
| March 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1347.37 | 1,167,523.0000 | 22,971,803 | 0.00% | 0.00% |
| March 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.37 | 1,167,523.0000 | 22,971,803 | 0.00% | 0.00% |
| March 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1347.37 | 1,167,523.0000 | 22,971,803 | 0.00% | 0.00% |
| March 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1347.37 | 1,167,523.0000 | 22,971,803 | 0.00% | 0.00% |
| March 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1348.16 | 1,167,523.0000 | 22,971,803 | 0.00% | 0.00% |
| March 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1289.28 | 1,167,513.0000 | 22,971,803 | 0.00% | 0.00% |
| March 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1289.28 | 1,167,513.0000 | 22,971,803 | 0.00% | 0.00% |
| March 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1289.28 | 1,167,513.0000 | 22,971,803 | 0.00% | 0.00% |
| March 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1289.28 | 1,167,513.0000 | 22,971,803 | 0.00% | 0.00% |
| March 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1289.28 | 1,167,513.0000 | 22,971,803 | 0.00% | 0.00% |
| March 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.18 | 1,167,513.0000 | 22,971,803 | 0.00% | 0.00% |
| March 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1355.00 | 1,167,503.0000 | 22,971,803 | 0.00% | 0.00% |
| March 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1355.00 | 1,167,503.0000 | 22,971,803 | 0.00% | 0.00% |
| March 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1355.00 | 1,167,503.0000 | 22,971,803 | 0.00% | 0.00% |
| March 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1355.00 | 1,167,503.0000 | 22,971,803 | 0.00% | 0.00% |
| March 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1355.00 | 1,167,503.0000 | 22,971,803 | 0.00% | 0.00% |
| March 21, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1312.23 | 1,167,503.0000 | 22,971,803 | 0.00% | 0.00% |
| March 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1370.00 | 1,167,493.0000 | 22,971,803 | 0.00% | 0.00% |
| March 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1370.00 | 1,167,493.0000 | 22,971,803 | 0.00% | 0.00% |
| March 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1370.00 | 1,167,493.0000 | 22,971,803 | 0.00% | 0.00% |
| March 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1370.00 | 1,167,493.0000 | 22,971,803 | 0.00% | 0.00% |
| March 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1370.00 | 1,167,493.0000 | 22,971,803 | 0.00% | 0.00% |
| March 20, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1374.63 | 1,167,493.0000 | 22,971,803 | 0.00% | 0.00% |
| March 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1350.00 | 1,167,483.0000 | 22,971,803 | 0.00% | 0.00% |
| March 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1350.00 | 1,167,483.0000 | 22,971,803 | 0.00% | 0.00% |
| March 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1350.00 | 1,167,483.0000 | 22,971,803 | 0.00% | 0.00% |
| March 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1373.67 | 1,167,483.0000 | 22,971,803 | 0.00% | 0.00% |
| March 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1350.00 | 1,167,483.0000 | 22,971,803 | 0.00% | 0.00% |
| March 19, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1350.00 | 1,167,483.0000 | 22,971,803 | 0.00% | 0.00% |
| March 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1344.00 | 1,167,473.0000 | 22,971,803 | 0.00% | 0.00% |
| March 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1344.00 | 1,167,473.0000 | 22,971,803 | 0.00% | 0.00% |
| March 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1344.00 | 1,167,473.0000 | 22,971,803 | 0.00% | 0.00% |
| March 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1344.00 | 1,167,473.0000 | 22,971,803 | 0.00% | 0.00% |
| March 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1344.00 | 1,167,473.0000 | 22,971,803 | 0.00% | 0.00% |
| March 18, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1337.31 | 1,167,473.0000 | 22,971,803 | 0.00% | 0.00% |
| March 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1330.72 | 1,167,463.0000 | 22,971,803 | 0.00% | 0.00% |
| March 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1315.83 | 1,167,463.0000 | 22,971,803 | 0.00% | 0.00% |
| March 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1315.83 | 1,167,463.0000 | 22,971,803 | 0.00% | 0.00% |
| March 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1315.83 | 1,167,463.0000 | 22,971,803 | 0.00% | 0.00% |
| March 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1315.83 | 1,167,463.0000 | 22,971,803 | 0.00% | 0.00% |
| March 17, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1315.83 | 1,167,463.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 9 | $1312.17 | 3,633.0000 | 22,971,803 | 0.25% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 53 | $1313.10 | 3,580.0000 | 22,971,803 | 1.46% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 11 | $1314.65 | 3,569.0000 | 22,971,803 | 0.31% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 10 | $1315.36 | 3,559.0000 | 22,971,803 | 0.28% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 9 | $1316.59 | 3,550.0000 | 22,971,803 | 0.25% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1317.73 | 3,544.0000 | 22,971,803 | 0.17% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 24 | $1318.60 | 3,520.0000 | 22,971,803 | 0.68% | 0.00% |
| March 13, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | Common Stock | 60 | $1277.68 | 2,483.0000 | 22,971,803 | 2.36% | 0.00% |
| March 13, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | Common Stock | 20 | $1269.67 | 2,463.0000 | 22,971,803 | 0.81% | 0.00% |
| March 13, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | Common Stock | 1070 | $1271.21 | 1,393.0000 | 22,971,803 | 43.44% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 59 | $1310.48 | 3,657.0000 | 22,971,803 | 1.59% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 15 | $1311.64 | 3,642.0000 | 22,971,803 | 0.41% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 12 | $1297.63 | 4,072.0000 | 22,971,803 | 0.29% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 12 | $1298.86 | 4,060.0000 | 22,971,803 | 0.29% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 12 | $1299.48 | 4,048.0000 | 22,971,803 | 0.30% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 9 | $1300.83 | 4,039.0000 | 22,971,803 | 0.22% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 18 | $1301.53 | 4,021.0000 | 22,971,803 | 0.45% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 30 | $1302.50 | 3,991.0000 | 22,971,803 | 0.75% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 18 | $1303.49 | 3,973.0000 | 22,971,803 | 0.45% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1304.27 | 3,970.0000 | 22,971,803 | 0.08% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1305.79 | 3,967.0000 | 22,971,803 | 0.08% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 9 | $1306.56 | 3,958.0000 | 22,971,803 | 0.23% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 130 | $1308.00 | 3,828.0000 | 22,971,803 | 3.28% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 112 | $1309.75 | 3,716.0000 | 22,971,803 | 2.93% | 0.00% |
| March 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1269.71 | 1,167,453.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1269.71 | 1,167,453.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1269.71 | 1,167,453.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1269.71 | 1,167,453.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1269.71 | 1,167,453.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1305.76 | 1,167,453.0000 | 22,971,803 | 0.00% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 12 | $1319.81 | 3,508.0000 | 22,971,803 | 0.34% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1323.68 | 3,502.0000 | 22,971,803 | 0.17% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1260.73 | 4,249.0000 | 22,971,803 | 0.07% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1263.14 | 4,246.0000 | 22,971,803 | 0.07% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1265.72 | 4,243.0000 | 22,971,803 | 0.07% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1273.38 | 4,237.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1274.12 | 4,234.0000 | 22,971,803 | 0.07% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1275.77 | 4,228.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 3 | $1283.42 | 4,225.0000 | 22,971,803 | 0.07% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 9 | $1284.58 | 4,216.0000 | 22,971,803 | 0.21% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1286.24 | 4,210.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1287.16 | 4,204.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1288.55 | 4,198.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1290.42 | 4,192.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 6 | $1291.38 | 4,186.0000 | 22,971,803 | 0.14% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 18 | $1292.57 | 4,168.0000 | 22,971,803 | 0.43% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 12 | $1293.32 | 4,156.0000 | 22,971,803 | 0.29% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 18 | $1294.57 | 4,138.0000 | 22,971,803 | 0.43% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 18 | $1295.25 | 4,120.0000 | 22,971,803 | 0.43% | 0.00% |
| March 14, 2025 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 36 | $1296.39 | 4,084.0000 | 22,971,803 | 0.87% | 0.00% |
| March 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1344.05 | 1,167,443.0000 | 22,971,803 | 0.00% | 0.00% |
| March 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1344.05 | 1,167,443.0000 | 22,971,803 | 0.00% | 0.00% |
| March 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1344.05 | 1,167,443.0000 | 22,971,803 | 0.00% | 0.00% |
| March 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1344.05 | 1,167,443.0000 | 22,971,803 | 0.00% | 0.00% |
| March 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1304.05 | 1,167,443.0000 | 22,971,803 | 0.00% | 0.00% |
| March 13, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1344.05 | 1,167,443.0000 | 22,971,803 | 0.00% | 0.00% |
| March 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1349.26 | 1,167,433.0000 | 22,971,803 | 0.00% | 0.00% |
| March 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1349.26 | 1,167,433.0000 | 22,971,803 | 0.00% | 0.00% |
| March 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1349.26 | 1,167,433.0000 | 22,971,803 | 0.00% | 0.00% |
| March 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.26 | 1,167,433.0000 | 22,971,803 | 0.00% | 0.00% |
| March 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1337.64 | 1,167,433.0000 | 22,971,803 | 0.00% | 0.00% |
| March 12, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.26 | 1,167,433.0000 | 22,971,803 | 0.00% | 0.00% |
| March 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1342.65 | 1,167,423.0000 | 22,971,803 | 0.00% | 0.00% |
| March 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1380.09 | 1,167,423.0000 | 22,971,803 | 0.00% | 0.00% |
| March 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1380.09 | 1,167,423.0000 | 22,971,803 | 0.00% | 0.00% |
| March 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1380.09 | 1,167,423.0000 | 22,971,803 | 0.00% | 0.00% |
| March 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1380.09 | 1,167,423.0000 | 22,971,803 | 0.00% | 0.00% |
| March 11, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1380.09 | 1,167,423.0000 | 22,971,803 | 0.00% | 0.00% |
| March 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1371.60 | 1,167,413.0000 | 22,971,803 | 0.00% | 0.00% |
| March 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1339.20 | 1,167,413.0000 | 22,971,803 | 0.00% | 0.00% |
| March 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1371.60 | 1,167,413.0000 | 22,971,803 | 0.00% | 0.00% |
| March 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1371.59 | 1,167,413.0000 | 22,971,803 | 0.00% | 0.00% |
| March 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1371.59 | 1,167,413.0000 | 22,971,803 | 0.00% | 0.00% |
| March 10, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1371.60 | 1,167,413.0000 | 22,971,803 | 0.00% | 0.00% |
| March 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.97 | 1,167,403.0000 | 22,971,803 | 0.00% | 0.00% |
| March 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1317.20 | 1,167,403.0000 | 22,971,803 | 0.00% | 0.00% |
| March 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1317.20 | 1,167,403.0000 | 22,971,803 | 0.00% | 0.00% |
| March 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1317.20 | 1,167,403.0000 | 22,971,803 | 0.00% | 0.00% |
| March 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1317.20 | 1,167,403.0000 | 22,971,803 | 0.00% | 0.00% |
| March 7, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1317.21 | 1,167,403.0000 | 22,971,803 | 0.00% | 0.00% |
| March 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1340.36 | 1,167,213.0000 | 22,971,803 | 0.00% | 0.00% |
| March 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1340.36 | 1,167,213.0000 | 22,971,803 | 0.00% | 0.00% |
| March 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1340.36 | 1,167,213.0000 | 22,971,803 | 0.00% | 0.00% |
| March 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1340.36 | 1,167,213.0000 | 22,971,803 | 0.00% | 0.00% |
| March 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1340.36 | 1,167,213.0000 | 22,971,803 | 0.00% | 0.00% |
| March 6, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1328.51 | 1,167,213.0000 | 22,971,803 | 0.00% | 0.00% |
| March 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1342.31 | 1,167,383.0000 | 22,971,803 | 0.00% | 0.00% |
| March 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1342.31 | 1,167,383.0000 | 22,971,803 | 0.00% | 0.00% |
| March 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1342.31 | 1,167,383.0000 | 22,971,803 | 0.00% | 0.00% |
| March 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1342.31 | 1,167,383.0000 | 22,971,803 | 0.00% | 0.00% |
| March 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1342.31 | 1,167,383.0000 | 22,971,803 | 0.00% | 0.00% |
| March 5, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1342.09 | 1,167,383.0000 | 22,971,803 | 0.00% | 0.00% |
| March 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1329.96 | 1,167,373.0000 | 22,971,803 | 0.00% | 0.00% |
| March 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1329.96 | 1,167,373.0000 | 22,971,803 | 0.00% | 0.00% |
| March 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1329.96 | 1,167,373.0000 | 22,971,803 | 0.00% | 0.00% |
| March 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1329.96 | 1,167,373.0000 | 22,971,803 | 0.00% | 0.00% |
| March 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1329.96 | 1,167,373.0000 | 22,971,803 | 0.00% | 0.00% |
| March 4, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1337.24 | 1,167,373.0000 | 22,971,803 | 0.00% | 0.00% |
| March 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1435.43 | 1,167,363.0000 | 22,971,803 | 0.00% | 0.00% |
| March 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1435.43 | 1,167,363.0000 | 22,971,803 | 0.00% | 0.00% |
| March 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1435.43 | 1,167,363.0000 | 22,971,803 | 0.00% | 0.00% |
| March 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1435.43 | 1,167,363.0000 | 22,971,803 | 0.00% | 0.00% |
| March 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1435.43 | 1,167,363.0000 | 22,971,803 | 0.00% | 0.00% |
| March 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1409.36 | 1,167,363.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.26 | 1,167,353.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1347.26 | 1,167,353.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1347.26 | 1,167,353.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1347.26 | 1,167,353.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1347.26 | 1,167,353.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 28, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1398.64 | 1,167,353.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1370.13 | 1,167,343.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1370.13 | 1,167,343.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1367.31 | 1,167,343.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1370.13 | 1,167,343.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1370.13 | 1,167,343.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 27, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1370.13 | 1,167,343.0000 | 22,971,803 | 0.00% | 0.00% |
| Aug. 2, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $786.01 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1301.17 | 1,167,033.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1301.17 | 1,167,033.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1301.17 | 1,167,033.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.59 | 1,167,033.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1301.17 | 1,167,033.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 26, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1301.17 | 1,167,033.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1288.53 | 1,167,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 25, 2025 | EPPS DONNA E | Director | S | Common Stock | 275 | $1271.41 | 514.0000 | 22,971,803 | 34.85% | 0.00% |
| Feb. 25, 2025 | EPPS DONNA E | Director | P | Common Stock | 275 | $1273.32 | 789.0000 | 22,971,803 | 53.50% | 0.00% |
| Feb. 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1288.53 | 1,167,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1288.53 | 1,167,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1288.53 | 1,167,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1288.53 | 1,167,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 25, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1258.33 | 1,167,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1349.20 | 1,167,013.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1307.56 | 1,167,013.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.20 | 1,167,013.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 2 | $1349.20 | 1,167,013.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 3 | $1349.20 | 1,167,013.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 24, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.20 | 1,167,013.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1377.87 | 1,167,003.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 20, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1436.25 | 1,167,002.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 19, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1422.27 | 1,167,001.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 18, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1402.70 | 1,167,000.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 15, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | A | Restricted Stock Units | 257 | $0.00 | 707.0000 | 22,971,803 | 57.11% | 0.00% |
| Feb. 13, 2025 | GLOVER TYLER | President & CEO | M | Common Stock | 1266 | $0.00 | 11,208.0000 | 22,971,803 | 12.73% | 0.01% |
| Feb. 13, 2025 | GLOVER TYLER | President & CEO | F | Common Stock | 599 | $1353.18 | 10,609.0000 | 22,971,803 | 5.34% | 0.00% |
| Feb. 13, 2025 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 1266 | $0.00 | 3,426.0000 | 22,971,803 | 26.98% | 0.01% |
| Feb. 15, 2025 | GLOVER TYLER | President & CEO | A | Restricted Stock Units | 1626 | $0.00 | 2,514.0000 | 22,971,803 | 183.11% | 0.01% |
| Feb. 13, 2025 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 690 | $0.00 | 4,564.0000 | 22,971,803 | 17.81% | 0.00% |
| Feb. 13, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 285 | $0.00 | 1,076.0000 | 22,971,803 | 36.03% | 0.00% |
| Feb. 13, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 120 | $1353.18 | 956.0000 | 22,971,803 | 11.15% | 0.00% |
| Feb. 13, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 285 | $0.00 | 1,026.0000 | 22,971,803 | 21.74% | 0.00% |
| Feb. 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1359.00 | 1,166,999.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 15, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | A | Restricted Stock Units | 456 | $0.00 | 729.0000 | 22,971,803 | 167.03% | 0.00% |
| Feb. 13, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 402 | $0.00 | 1,077.0000 | 22,971,803 | 27.18% | 0.00% |
| Feb. 13, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 178 | $1353.18 | 2,543.0000 | 22,971,803 | 6.54% | 0.00% |
| Feb. 13, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 402 | $0.00 | 2,721.0000 | 22,971,803 | 17.34% | 0.00% |
| Feb. 15, 2025 | STEDDUM CHRIS | Chief Financial Officer | A | Restricted Stock Units | 795 | $0.00 | 1,218.0000 | 22,971,803 | 187.94% | 0.00% |
| Feb. 13, 2025 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 690 | $0.00 | 1,805.0000 | 22,971,803 | 27.66% | 0.00% |
| Feb. 13, 2025 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 312 | $1353.18 | 4,252.0000 | 22,971,803 | 6.84% | 0.00% |
| Feb. 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1344.87 | 1,166,998.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 12, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1356.89 | 1,166,997.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 10, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 168 | $0.00 | 1,311.0000 | 22,971,803 | 11.36% | 0.00% |
| Feb. 11, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 83 | $1364.12 | 791.0000 | 22,971,803 | 9.50% | 0.00% |
| Feb. 11, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 198 | $0.00 | 874.0000 | 22,971,803 | 29.29% | 0.00% |
| Feb. 10, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 76 | $1381.19 | 676.0000 | 22,971,803 | 10.11% | 0.00% |
| Feb. 10, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 168 | $0.00 | 752.0000 | 22,971,803 | 28.77% | 0.00% |
| Feb. 11, 2025 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 516 | $0.00 | 2,072.0000 | 22,971,803 | 19.94% | 0.00% |
| Feb. 10, 2025 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 423 | $0.00 | 2,495.0000 | 22,971,803 | 14.50% | 0.00% |
| Feb. 11, 2025 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 1404 | $1364.12 | 3,874.0000 | 22,971,803 | 26.60% | 0.01% |
| Feb. 11, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1366.97 | 1,166,996.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 11, 2025 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 234 | $1364.12 | 2,182.0000 | 22,971,803 | 9.69% | 0.00% |
| Feb. 11, 2025 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 516 | $0.00 | 2,416.0000 | 22,971,803 | 27.16% | 0.00% |
| Feb. 10, 2025 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 195 | $1381.19 | 1,900.0000 | 22,971,803 | 9.31% | 0.00% |
| Feb. 10, 2025 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 423 | $0.00 | 2,095.0000 | 22,971,803 | 25.30% | 0.00% |
| Feb. 11, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 321 | $0.00 | 1,206.0000 | 22,971,803 | 21.02% | 0.00% |
| Feb. 10, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 273 | $0.00 | 1,479.0000 | 22,971,803 | 15.58% | 0.00% |
| Feb. 11, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 846 | $1364.12 | 2,319.0000 | 22,971,803 | 26.73% | 0.00% |
| Feb. 11, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | A | Common Stock | 1908 | $0.00 | 3,165.0000 | 22,971,803 | 151.79% | 0.01% |
| Feb. 11, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 142 | $1364.12 | 1,257.0000 | 22,971,803 | 10.15% | 0.00% |
| Feb. 11, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 321 | $0.00 | 1,399.0000 | 22,971,803 | 29.78% | 0.00% |
| Feb. 10, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 125 | $1381.19 | 1,078.0000 | 22,971,803 | 10.39% | 0.00% |
| Feb. 10, 2025 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 273 | $0.00 | 1,203.0000 | 22,971,803 | 29.35% | 0.00% |
| Feb. 11, 2025 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 1254 | $0.00 | 3,804.0000 | 22,971,803 | 24.79% | 0.01% |
| Feb. 10, 2025 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 882 | $0.00 | 4,692.0000 | 22,971,803 | 15.82% | 0.00% |
| Feb. 11, 2025 | GLOVER TYLER | President & CEO | F | Common Stock | 3550 | $1364.12 | 9,942.0000 | 22,971,803 | 26.31% | 0.02% |
| Feb. 11, 2025 | GLOVER TYLER | President & CEO | A | Common Stock | 7500 | $0.00 | 13,492.0000 | 22,971,803 | 125.17% | 0.03% |
| Feb. 11, 2025 | GLOVER TYLER | President & CEO | F | Common Stock | 593 | $1364.12 | 5,992.0000 | 22,971,803 | 9.01% | 0.00% |
| Feb. 11, 2025 | GLOVER TYLER | President & CEO | M | Common Stock | 1254 | $0.00 | 6,585.0000 | 22,971,803 | 23.52% | 0.01% |
| Feb. 10, 2025 | GLOVER TYLER | President & CEO | F | Common Stock | 420 | $1381.19 | 5,331.0000 | 22,971,803 | 7.30% | 0.00% |
| Feb. 10, 2025 | GLOVER TYLER | President & CEO | M | Common Stock | 882 | $0.00 | 5,751.0000 | 22,971,803 | 18.11% | 0.00% |
| Feb. 11, 2025 | STEDDUM CHRIS | Chief Financial Officer | A | Common Stock | 3096 | $0.00 | 5,278.0000 | 22,971,803 | 141.89% | 0.01% |
| Feb. 11, 2025 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 198 | $0.00 | 1,140.0000 | 22,971,803 | 14.80% | 0.00% |
| Feb. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1379.39 | 1,166,995.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 7, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1359.18 | 1,166,994.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 6, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1351.46 | 1,166,993.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 5, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1393.56 | 1,166,992.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 4, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1361.19 | 1,166,991.0000 | 22,971,803 | 0.00% | 0.00% |
| Feb. 3, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1316.07 | 1,166,990.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 31, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1314.44 | 1,166,989.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 30, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1308.12 | 1,166,988.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 29, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1275.02 | 1,166,987.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 28, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1253.16 | 1,167,931.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 27, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1230.35 | 1,167,930.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 24, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1383.33 | 1,167,929.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 23, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1425.45 | 1,167,928.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 22, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1418.68 | 1,167,927.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | J | Common Stock | 44 | $0.00 | 1,167,926.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 21, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1395.68 | 1,167,970.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 17, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1399.62 | 1,167,969.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 16, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1386.27 | 1,167,968.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 15, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1400.25 | 1,167,967.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 14, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1313.11 | 1,167,966.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 13, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1321.05 | 1,167,965.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1300.78 | 1,168,026.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 10, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | J | Common Stock | 62 | $0.00 | 1,167,964.0000 | 22,971,803 | 0.01% | 0.00% |
| Jan. 8, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1255.81 | 1,168,025.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 7, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1252.93 | 1,168,024.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 6, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | J | Common Stock | 27 | $0.00 | 1,168,023.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 6, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1224.12 | 1,168,050.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 2, 2025 | Kurz Karl F | Director | A | Common Stock | 132 | $0.00 | 690.0000 | 22,971,803 | 23.66% | 0.00% |
| Jan. 2, 2025 | EPPS DONNA E | Director | A | Common Stock | 132 | $0.00 | 789.0000 | 22,971,803 | 20.09% | 0.00% |
| Jan. 2, 2025 | Cook Donald G | Director | A | Common Stock | 132 | $0.00 | 844.0000 | 22,971,803 | 18.54% | 0.00% |
| Jan. 2, 2025 | BEST RHYS J | Director | A | Common Stock | 132 | $0.00 | 915.0000 | 22,971,803 | 16.86% | 0.00% |
| Jan. 1, 2025 | STAHL MURRAY | Director | A | Common Stock | 132 | $0.00 | 1,168,049.0000 | 22,971,803 | 0.01% | 0.00% |
| Jan. 3, 2025 | STAHL MURRAY | Director | P | Common Stock | 1 | $1219.30 | 1,168,049.0000 | 22,971,803 | 0.00% | 0.00% |
| Jan. 2, 2025 | DUGANIER BARBARA J | Director | A | Common Stock | 132 | $0.00 | 789.0000 | 22,971,803 | 20.09% | 0.00% |
| Jan. 2, 2025 | OLIVER ERIC L | Director | A | Common Stock | 132 | $0.00 | 402,189.0000 | 22,971,803 | 0.03% | 0.00% |
| Jan. 2, 2025 | Roosa Robert M. | Director | A | Common Stock | 132 | $0.00 | 1,305.0000 | 22,971,803 | 11.25% | 0.00% |
| Jan. 2, 2025 | Woung-Chapman Marguerite | Director | A | Common Stock | 132 | $0.00 | 405.0000 | 22,971,803 | 48.35% | 0.00% |
| Jan. 2, 2025 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1148.57 | 1,167,916.0000 | 22,971,803 | 0.00% | 0.00% |
| Dec. 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1127.97 | 1,138,401.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1134.87 | 1,138,400.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 27, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1159.10 | 1,138,399.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1150.34 | 1,138,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1154.58 | 1,138,397.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1110.76 | 1,138,396.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 20, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1118.98 | 1,138,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1109.00 | 1,138,394.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1204.77 | 1,138,393.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $887.97 | 1,445,883.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1184.55 | 1,138,392.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $896.79 | 1,445,883.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $887.97 | 1,445,883.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $887.97 | 1,445,883.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $887.97 | 1,445,883.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $887.97 | 1,445,883.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1231.50 | 1,138,512.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 13, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1180.67 | 1,138,511.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 12, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1149.85 | 1,138,510.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 11, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1283.63 | 1,138,507.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 10, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1319.54 | 1,138,504.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 9, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1357.63 | 1,138,502.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 6, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1319.52 | 1,138,499.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 5, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1337.65 | 1,138,496.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 4, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1558.70 | 1,138,493.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 3, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1536.54 | 1,138,490.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 2, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1517.57 | 1,138,487.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1681.03 | 1,138,484.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 27, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1579.14 | 1,138,481.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1556.11 | 1,138,478.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 25, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1726.14 | 1,138,475.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1645.51 | 1,138,472.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 21, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1452.90 | 1,138,469.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 20, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1426.83 | 1,138,466.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1406.66 | 1,138,463.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1388.85 | 1,138,460.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1354.35 | 1,138,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1354.35 | 1,138,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1354.34 | 1,138,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1354.34 | 1,138,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1354.34 | 1,138,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1356.07 | 1,138,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1374.98 | 1,138,445.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 14, 2024 | STEDDUM CHRIS | Chief Financial Officer | S | Common Stock | 350 | $1340.00 | 1,672.0000 | 23,007,681 | 17.31% | 0.00% |
| Nov. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1374.98 | 1,138,445.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1374.98 | 1,138,445.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1374.98 | 1,138,445.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1374.99 | 1,138,445.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1350.16 | 1,138,445.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1415.67 | 1,138,433.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1415.67 | 1,138,433.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1415.67 | 1,138,433.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1415.67 | 1,138,433.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1415.67 | 1,138,433.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1376.90 | 1,138,433.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1394.74 | 1,138,421.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 12, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | Common Stock | 189 | $1388.14 | 605.0000 | 23,007,681 | 23.80% | 0.00% |
| Nov. 12, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | S | Common Stock | 21 | $1390.08 | 584.0000 | 23,007,681 | 3.47% | 0.00% |
| Nov. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1406.05 | 1,138,421.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1406.05 | 1,138,421.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1406.05 | 1,138,421.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1406.05 | 1,138,421.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1406.05 | 1,138,421.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1338.32 | 1,138,408.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1359.90 | 1,138,409.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1379.23 | 1,138,409.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1379.23 | 1,138,409.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1379.23 | 1,138,409.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1379.23 | 1,138,409.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1379.23 | 1,138,409.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1402.46 | 1,138,406.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1338.32 | 1,138,408.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1338.32 | 1,138,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1338.32 | 1,138,406.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1338.32 | 1,138,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1261.58 | 1,138,385.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1261.58 | 1,138,385.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1261.58 | 1,138,385.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1261.58 | 1,138,385.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1261.58 | 1,138,385.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1283.19 | 1,138,385.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1319.93 | 1,138,373.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1319.93 | 1,138,373.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1319.93 | 1,138,373.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1319.93 | 1,138,373.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1319.93 | 1,138,373.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1342.93 | 1,138,373.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1208.77 | 1,138,361.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1208.77 | 1,138,361.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1208.77 | 1,138,361.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1208.77 | 1,138,361.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1208.77 | 1,138,361.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1240.17 | 1,138,361.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1173.00 | 1,138,349.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1173.00 | 1,138,349.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1173.00 | 1,138,349.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1173.00 | 1,138,349.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1173.00 | 1,138,349.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1222.37 | 1,138,349.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1174.00 | 1,138,337.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1184.45 | 1,138,337.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1174.00 | 1,138,337.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1174.00 | 1,138,337.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1174.00 | 1,138,337.0000 | 23,007,681 | 0.00% | 0.00% |
| Nov. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1174.00 | 1,138,337.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1160.00 | 1,138,325.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1155.57 | 1,138,325.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1160.00 | 1,138,325.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1160.00 | 1,138,325.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1160.00 | 1,138,325.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1160.00 | 1,138,325.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1116.91 | 1,138,313.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1116.91 | 1,138,313.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1116.91 | 1,138,313.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1116.91 | 1,138,313.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1116.91 | 1,138,313.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1145.31 | 1,138,313.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1091.11 | 1,138,301.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1091.11 | 1,138,301.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1091.11 | 1,138,301.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1091.11 | 1,138,301.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1091.11 | 1,138,301.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1090.97 | 1,138,301.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1075.78 | 1,138,289.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1075.78 | 1,138,289.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1075.78 | 1,138,289.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1075.78 | 1,138,289.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1075.78 | 1,138,289.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1080.19 | 1,138,289.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1099.70 | 1,138,277.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1099.70 | 1,138,277.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1099.70 | 1,138,277.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1099.70 | 1,138,277.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1099.70 | 1,138,277.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1095.35 | 1,138,277.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1088.66 | 1,138,265.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1088.66 | 1,138,265.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1088.66 | 1,138,265.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1088.66 | 1,138,265.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1088.66 | 1,138,265.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1092.56 | 1,138,265.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1085.56 | 1,138,253.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1085.56 | 1,138,253.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1085.56 | 1,138,253.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1085.56 | 1,138,253.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1085.56 | 1,138,253.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1080.91 | 1,138,253.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1083.51 | 1,138,241.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1083.51 | 1,138,241.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1083.51 | 1,138,241.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1083.51 | 1,138,241.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1083.51 | 1,138,241.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1090.87 | 1,138,241.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1069.75 | 1,138,229.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1069.75 | 1,138,229.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1069.75 | 1,138,229.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1069.75 | 1,138,229.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1069.75 | 1,138,229.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1068.01 | 1,138,229.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1063.77 | 1,138,217.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1063.77 | 1,138,217.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1063.77 | 1,138,217.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1063.77 | 1,138,217.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1063.77 | 1,138,217.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1060.73 | 1,138,217.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1063.52 | 1,138,205.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1063.52 | 1,138,205.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1063.52 | 1,138,205.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1063.52 | 1,138,205.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1063.52 | 1,138,205.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1069.06 | 1,138,205.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1048.95 | 1,138,193.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1048.95 | 1,138,193.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1048.95 | 1,138,193.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1048.95 | 1,138,193.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1048.95 | 1,138,193.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1054.01 | 1,138,193.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1048.84 | 1,138,181.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1048.84 | 1,138,181.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1048.84 | 1,138,181.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1048.84 | 1,138,181.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1048.84 | 1,138,181.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1030.79 | 1,138,181.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1058.14 | 1,138,169.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1004.00 | 1,138,167.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1004.00 | 1,138,168.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1004.00 | 1,138,166.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1004.00 | 1,138,167.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1004.00 | 1,138,168.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1030.74 | 1,138,166.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1058.14 | 1,138,169.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1058.14 | 1,138,169.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1058.14 | 1,138,169.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1058.14 | 1,138,169.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1058.18 | 1,138,169.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $980.04 | 1,138,145.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $980.04 | 1,138,145.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $980.04 | 1,138,145.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $980.04 | 1,138,145.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $980.04 | 1,138,145.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $987.01 | 1,138,145.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $961.77 | 1,138,133.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $960.29 | 1,138,133.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $960.29 | 1,138,133.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $960.29 | 1,138,133.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $960.29 | 1,138,133.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $960.29 | 1,138,133.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $976.00 | 1,138,121.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $962.84 | 1,138,121.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $976.00 | 1,138,121.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $976.00 | 1,138,121.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $976.00 | 1,138,121.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $976.00 | 1,138,121.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $986.96 | 1,138,109.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $983.00 | 1,138,109.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $983.00 | 1,138,109.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $983.00 | 1,138,109.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $983.00 | 1,138,109.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $983.00 | 1,138,109.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $980.72 | 1,138,097.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $977.99 | 1,138,097.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $977.99 | 1,138,097.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $977.99 | 1,138,097.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $977.99 | 1,138,097.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $977.99 | 1,138,097.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $935.00 | 1,138,085.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $935.00 | 1,138,085.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $935.00 | 1,138,085.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $935.00 | 1,138,085.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $935.00 | 1,138,085.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $935.33 | 1,138,085.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $925.01 | 1,138,073.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $925.00 | 1,138,073.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $929.21 | 1,138,073.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $925.00 | 1,138,073.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $925.00 | 1,138,073.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $925.00 | 1,138,073.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $887.97 | 1,138,049.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $879.00 | 1,138,061.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $879.00 | 1,138,061.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $887.97 | 1,138,049.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $896.79 | 1,138,049.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $887.97 | 1,138,049.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $887.97 | 1,138,049.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $879.00 | 1,138,061.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $887.97 | 1,138,049.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $902.95 | 1,138,061.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $879.00 | 1,138,061.0000 | 23,007,681 | 0.00% | 0.00% |
| Oct. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $879.00 | 1,138,061.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $881.30 | 1,085,494.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $892.82 | 1,085,494.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $881.30 | 1,085,494.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $881.30 | 1,085,494.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $881.30 | 1,085,494.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $881.30 | 1,085,494.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $896.49 | 1,085,482.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $913.82 | 1,085,482.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $913.82 | 1,085,482.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $913.82 | 1,085,482.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $913.82 | 1,085,482.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $913.82 | 1,085,482.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $937.52 | 1,085,470.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $937.52 | 1,085,470.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $937.52 | 1,085,470.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $937.52 | 1,085,470.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $937.52 | 1,085,470.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $944.41 | 1,085,470.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $958.92 | 1,085,458.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $958.92 | 1,085,458.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $958.92 | 1,085,458.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $958.92 | 1,085,458.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $958.92 | 1,085,458.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $946.86 | 1,085,458.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $942.00 | 1,085,446.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $942.00 | 1,085,446.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $942.00 | 1,085,446.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $942.00 | 1,085,446.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $942.00 | 1,085,446.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $947.23 | 1,085,446.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $913.60 | 1,085,434.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $913.60 | 1,085,434.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $913.60 | 1,085,434.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $913.60 | 1,085,434.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $913.60 | 1,085,434.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $925.81 | 1,085,434.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $911.37 | 1,085,422.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $900.04 | 1,085,422.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $900.04 | 1,085,422.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $900.04 | 1,085,422.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $900.04 | 1,085,422.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $900.04 | 1,085,422.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $872.24 | 1,085,410.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $872.24 | 1,085,410.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $872.24 | 1,085,410.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $872.24 | 1,085,410.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $872.24 | 1,085,410.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $875.18 | 1,085,410.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $843.76 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $843.76 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $843.76 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $843.76 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $843.76 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $877.13 | 1,085,398.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $815.10 | 1,085,386.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $815.10 | 1,085,386.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $815.10 | 1,085,386.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $818.76 | 1,085,386.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $815.10 | 1,085,386.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $815.10 | 1,085,386.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $802.30 | 1,085,374.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $798.45 | 1,085,374.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $798.45 | 1,085,374.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $798.45 | 1,085,374.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $798.45 | 1,085,374.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $798.45 | 1,085,374.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $798.67 | 1,085,362.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $792.00 | 1,085,362.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $792.00 | 1,085,362.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $792.00 | 1,085,362.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $792.00 | 1,085,362.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $792.00 | 1,085,362.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $788.04 | 1,085,350.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $788.04 | 1,085,350.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $788.04 | 1,085,350.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $788.04 | 1,085,350.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $788.04 | 1,085,350.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $775.04 | 1,085,350.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $797.32 | 1,085,338.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $797.32 | 1,085,338.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $797.32 | 1,085,338.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $797.32 | 1,085,338.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $797.32 | 1,085,338.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $787.22 | 1,085,338.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $800.06 | 1,085,326.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $800.06 | 1,085,326.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $800.06 | 1,085,326.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $800.06 | 1,085,326.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $800.06 | 1,085,326.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $792.16 | 1,085,326.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $799.83 | 1,085,314.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $799.84 | 1,085,314.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $799.83 | 1,085,314.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $799.83 | 1,085,314.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $799.84 | 1,085,314.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $795.94 | 1,085,314.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $810.00 | 1,085,302.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $810.00 | 1,085,302.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $810.00 | 1,085,302.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $810.00 | 1,085,302.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $810.00 | 1,085,302.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $804.84 | 1,085,302.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $820.35 | 1,085,290.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $820.35 | 1,085,290.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $820.35 | 1,085,290.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $820.35 | 1,085,290.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $820.36 | 1,085,290.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $820.03 | 1,085,290.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $853.77 | 1,085,278.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $853.77 | 1,085,278.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $853.77 | 1,085,278.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $833.91 | 1,085,278.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $853.77 | 1,085,278.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $853.77 | 1,085,278.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $866.02 | 1,085,266.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $866.02 | 1,085,266.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $860.16 | 1,085,266.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $866.03 | 1,085,266.0000 | 23,007,681 | 0.00% | 0.00% |
| Sept. 1, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 279 | $0.00 | 912.0000 | 23,007,681 | 44.08% | 0.00% |
| Sept. 1, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 118 | $868.89 | 794.0000 | 23,007,681 | 12.94% | 0.00% |
| Sept. 1, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 279 | $0.00 | 1,677.0000 | 23,007,681 | 14.26% | 0.00% |
| Aug. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $866.02 | 1,085,266.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $866.02 | 1,085,266.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $870.78 | 1,085,254.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $870.78 | 1,085,254.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $870.78 | 1,085,254.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $870.78 | 1,085,254.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $870.78 | 1,085,254.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $874.19 | 1,085,254.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $868.03 | 1,085,242.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $868.03 | 1,085,242.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $868.03 | 1,085,242.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $868.03 | 1,085,242.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $868.03 | 1,085,242.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $872.21 | 1,085,242.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $857.70 | 1,085,230.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $857.70 | 1,085,230.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $857.70 | 1,085,230.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $857.70 | 1,085,230.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $857.70 | 1,085,230.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $859.56 | 1,085,230.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $865.00 | 1,085,218.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $865.00 | 1,085,218.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $865.00 | 1,085,218.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $865.00 | 1,085,218.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $858.16 | 1,085,218.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $865.00 | 1,085,218.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $839.25 | 1,085,206.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $839.25 | 1,085,206.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $839.25 | 1,085,206.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $839.25 | 1,085,206.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $839.25 | 1,085,206.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $846.29 | 1,085,206.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $825.74 | 1,085,194.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $827.10 | 1,085,194.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $827.10 | 1,085,194.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $827.10 | 1,085,194.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $827.10 | 1,085,194.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $827.10 | 1,085,194.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $824.91 | 1,085,182.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $824.91 | 1,085,182.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $824.91 | 1,085,182.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $824.91 | 1,085,182.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $824.91 | 1,085,182.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $822.88 | 1,085,182.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $836.78 | 1,085,170.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $836.78 | 1,085,170.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $836.78 | 1,085,170.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $836.78 | 1,085,170.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $836.78 | 1,085,170.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $825.23 | 1,085,170.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $825.58 | 1,085,158.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $825.58 | 1,085,158.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $825.58 | 1,085,158.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $825.58 | 1,085,158.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $825.58 | 1,085,158.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $825.66 | 1,085,158.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $815.95 | 1,085,146.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $815.95 | 1,085,146.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $815.95 | 1,085,146.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $815.95 | 1,085,146.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $815.95 | 1,085,146.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $822.17 | 1,085,146.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $831.80 | 1,085,134.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $832.38 | 1,085,134.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $832.38 | 1,085,134.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $832.38 | 1,085,134.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $832.38 | 1,085,134.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $832.38 | 1,085,134.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 14, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $821.53 | 1,085,122.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 13, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $820.17 | 1,085,119.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 12, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $828.02 | 1,085,116.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 9, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $817.92 | 1,085,113.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 8, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $807.64 | 1,085,110.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 7, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $788.88 | 1,085,107.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 6, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $772.02 | 1,085,104.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 5, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $749.78 | 1,085,101.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 2, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $786.01 | 1,085,098.0000 | 23,007,681 | 0.00% | 0.00% |
| Aug. 1, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $822.28 | 1,085,095.0000 | 23,007,681 | 0.00% | 0.00% |
| July 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $839.10 | 1,085,092.0000 | 23,007,681 | 0.00% | 0.00% |
| July 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $816.77 | 1,085,089.0000 | 23,007,681 | 0.00% | 0.00% |
| July 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $818.05 | 1,085,086.0000 | 23,007,681 | 0.00% | 0.00% |
| July 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $813.78 | 1,085,083.0000 | 23,007,681 | 0.00% | 0.00% |
| July 25, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $800.99 | 1,085,080.0000 | 23,007,681 | 0.00% | 0.00% |
| July 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $809.81 | 1,085,077.0000 | 23,007,681 | 0.00% | 0.00% |
| July 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $804.95 | 1,085,074.0000 | 23,007,681 | 0.00% | 0.00% |
| July 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $802.95 | 1,085,071.0000 | 23,007,681 | 0.00% | 0.00% |
| July 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $816.90 | 1,085,068.0000 | 23,007,681 | 0.00% | 0.00% |
| July 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $826.82 | 1,085,065.0000 | 23,007,681 | 0.00% | 0.00% |
| July 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $828.46 | 1,085,062.0000 | 23,007,681 | 0.00% | 0.00% |
| July 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $830.44 | 1,085,059.0000 | 23,007,681 | 0.00% | 0.00% |
| July 15, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $822.62 | 1,085,056.0000 | 23,007,681 | 0.00% | 0.00% |
| July 12, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $793.49 | 1,085,053.0000 | 23,007,681 | 0.00% | 0.00% |
| July 11, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $785.38 | 1,085,050.0000 | 23,007,681 | 0.00% | 0.00% |
| July 10, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $758.83 | 1,085,049.0000 | 23,007,681 | 0.00% | 0.00% |
| July 1, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $733.22 | 1,085,046.0000 | 23,007,681 | 0.00% | 0.00% |
| June 6, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $591.06 | 1,085,043.0000 | 23,007,681 | 0.00% | 0.00% |
| June 5, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $591.76 | 1,085,040.0000 | 23,007,681 | 0.00% | 0.00% |
| June 4, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $585.56 | 1,085,037.0000 | 23,007,681 | 0.00% | 0.00% |
| June 3, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $598.40 | 1,085,034.0000 | 23,007,681 | 0.00% | 0.00% |
| May 31, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $616.93 | 1,085,031.0000 | 23,007,681 | 0.00% | 0.00% |
| May 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $615.86 | 1,085,028.0000 | 23,007,681 | 0.00% | 0.00% |
| May 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $612.13 | 1,085,025.0000 | 23,007,681 | 0.00% | 0.00% |
| May 28, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $615.48 | 1,085,022.0000 | 23,007,681 | 0.00% | 0.00% |
| May 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $611.48 | 1,085,019.0000 | 23,007,681 | 0.00% | 0.00% |
| May 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $608.32 | 1,085,016.0000 | 23,007,681 | 0.00% | 0.00% |
| May 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $610.08 | 1,085,013.0000 | 23,007,681 | 0.00% | 0.00% |
| May 21, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $619.07 | 1,085,010.0000 | 23,007,681 | 0.00% | 0.00% |
| May 20, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $614.62 | 1,085,007.0000 | 23,007,681 | 0.00% | 0.00% |
| May 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $611.81 | 1,085,004.0000 | 23,007,681 | 0.00% | 0.00% |
| May 15, 2024 | Cook Donald G | Director | P | Common Stock | 10 | $611.17 | 712.0000 | 23,007,681 | 1.42% | 0.00% |
| May 15, 2024 | Cook Donald G | Director | P | Common Stock | 10 | $611.17 | 244.0000 | 23,007,681 | 4.27% | 0.00% |
| May 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $604.85 | 1,085,001.0000 | 23,007,681 | 0.00% | 0.00% |
| May 15, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $602.07 | 1,084,998.0000 | 23,007,681 | 0.00% | 0.00% |
| May 14, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $607.39 | 1,084,995.0000 | 23,007,681 | 0.00% | 0.00% |
| May 13, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $606.71 | 1,084,992.0000 | 23,007,681 | 0.00% | 0.00% |
| May 10, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $622.31 | 1,084,989.0000 | 23,007,681 | 0.00% | 0.00% |
| May 9, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $616.90 | 1,084,986.0000 | 23,007,681 | 0.00% | 0.00% |
| May 8, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $564.11 | 1,084,983.0000 | 23,007,681 | 0.00% | 0.00% |
| May 7, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $572.35 | 1,084,980.0000 | 23,007,681 | 0.00% | 0.00% |
| May 6, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $569.38 | 1,084,977.0000 | 23,007,681 | 0.00% | 0.00% |
| May 3, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $561.48 | 1,084,974.0000 | 23,007,681 | 0.00% | 0.00% |
| May 2, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $560.50 | 1,084,971.0000 | 23,007,681 | 0.00% | 0.00% |
| May 1, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $558.69 | 1,084,968.0000 | 23,007,681 | 0.00% | 0.00% |
| April 30, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $576.30 | 1,084,965.0000 | 23,007,681 | 0.00% | 0.00% |
| April 29, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $602.40 | 1,084,962.0000 | 23,007,681 | 0.00% | 0.00% |
| April 26, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $595.67 | 1,084,959.0000 | 23,007,681 | 0.00% | 0.00% |
| April 25, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $592.02 | 1,084,956.0000 | 23,007,681 | 0.00% | 0.00% |
| April 24, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $589.01 | 1,084,953.0000 | 23,007,681 | 0.00% | 0.00% |
| April 23, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $587.81 | 1,084,950.0000 | 23,007,681 | 0.00% | 0.00% |
| April 22, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $585.81 | 1,084,947.0000 | 23,007,681 | 0.00% | 0.00% |
| April 19, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $582.60 | 1,084,944.0000 | 23,007,681 | 0.00% | 0.00% |
| April 18, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $582.40 | 1,084,941.0000 | 23,007,681 | 0.00% | 0.00% |
| April 17, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $584.96 | 1,084,938.0000 | 23,007,681 | 0.00% | 0.00% |
| April 16, 2024 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $586.93 | 1,084,935.0000 | 23,007,681 | 0.00% | 0.00% |
| April 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $583.91 | 1,084,932.0000 | 23,007,681 | 0.00% | 0.00% |
| April 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $583.91 | 1,084,932.0000 | 23,007,681 | 0.00% | 0.00% |
| April 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $583.91 | 1,084,932.0000 | 23,007,681 | 0.00% | 0.00% |
| April 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $583.91 | 1,084,932.0000 | 23,007,681 | 0.00% | 0.00% |
| April 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $583.91 | 1,084,932.0000 | 23,007,681 | 0.00% | 0.00% |
| April 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $583.91 | 1,084,932.0000 | 23,007,681 | 0.00% | 0.00% |
| April 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $605.72 | 1,084,920.0000 | 23,007,681 | 0.00% | 0.00% |
| April 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $605.72 | 1,084,920.0000 | 23,007,681 | 0.00% | 0.00% |
| April 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $605.72 | 1,084,920.0000 | 23,007,681 | 0.00% | 0.00% |
| April 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $605.72 | 1,084,920.0000 | 23,007,681 | 0.00% | 0.00% |
| April 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $605.72 | 1,084,920.0000 | 23,007,681 | 0.00% | 0.00% |
| April 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $605.72 | 1,084,920.0000 | 23,007,681 | 0.00% | 0.00% |
| April 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $601.52 | 1,084,908.0000 | 23,007,681 | 0.00% | 0.00% |
| April 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $601.52 | 1,084,908.0000 | 23,007,681 | 0.00% | 0.00% |
| April 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $601.52 | 1,084,908.0000 | 23,007,681 | 0.00% | 0.00% |
| April 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $601.52 | 1,084,908.0000 | 23,007,681 | 0.00% | 0.00% |
| April 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $601.52 | 1,084,908.0000 | 23,007,681 | 0.00% | 0.00% |
| April 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $601.52 | 1,084,908.0000 | 23,007,681 | 0.00% | 0.00% |
| April 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $594.22 | 1,084,896.0000 | 23,007,681 | 0.00% | 0.00% |
| April 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $594.22 | 1,084,896.0000 | 23,007,681 | 0.00% | 0.00% |
| April 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $594.22 | 1,084,896.0000 | 23,007,681 | 0.00% | 0.00% |
| April 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $594.22 | 1,084,896.0000 | 23,007,681 | 0.00% | 0.00% |
| April 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $594.22 | 1,084,896.0000 | 23,007,681 | 0.00% | 0.00% |
| April 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $594.22 | 1,084,896.0000 | 23,007,681 | 0.00% | 0.00% |
| April 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $589.41 | 1,084,884.0000 | 23,007,681 | 0.00% | 0.00% |
| April 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $589.41 | 1,084,884.0000 | 23,007,681 | 0.00% | 0.00% |
| April 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $589.41 | 1,084,884.0000 | 23,007,681 | 0.00% | 0.00% |
| April 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $589.41 | 1,084,884.0000 | 23,007,681 | 0.00% | 0.00% |
| April 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $589.41 | 1,084,884.0000 | 23,007,681 | 0.00% | 0.00% |
| April 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $589.41 | 1,084,884.0000 | 23,007,681 | 0.00% | 0.00% |
| April 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $579.12 | 1,084,872.0000 | 23,007,681 | 0.00% | 0.00% |
| April 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $579.12 | 1,084,872.0000 | 23,007,681 | 0.00% | 0.00% |
| April 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $579.12 | 1,084,872.0000 | 23,007,681 | 0.00% | 0.00% |
| April 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $579.12 | 1,084,872.0000 | 23,007,681 | 0.00% | 0.00% |
| April 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $579.12 | 1,084,872.0000 | 23,007,681 | 0.00% | 0.00% |
| April 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $579.12 | 1,084,872.0000 | 23,007,681 | 0.00% | 0.00% |
| April 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $596.22 | 1,084,860.0000 | 23,007,681 | 0.00% | 0.00% |
| April 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $596.22 | 1,084,860.0000 | 23,007,681 | 0.00% | 0.00% |
| April 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $596.22 | 1,084,860.0000 | 23,007,681 | 0.00% | 0.00% |
| April 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $596.22 | 1,084,860.0000 | 23,007,681 | 0.00% | 0.00% |
| April 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $596.22 | 1,084,860.0000 | 23,007,681 | 0.00% | 0.00% |
| April 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $596.22 | 1,084,860.0000 | 23,007,681 | 0.00% | 0.00% |
| April 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $597.16 | 1,084,848.0000 | 23,007,681 | 0.00% | 0.00% |
| April 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $597.16 | 1,084,848.0000 | 23,007,681 | 0.00% | 0.00% |
| April 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $597.16 | 1,084,848.0000 | 23,007,681 | 0.00% | 0.00% |
| April 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $597.16 | 1,084,848.0000 | 23,007,681 | 0.00% | 0.00% |
| April 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $597.16 | 1,084,848.0000 | 23,007,681 | 0.00% | 0.00% |
| April 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $597.16 | 1,084,848.0000 | 23,007,681 | 0.00% | 0.00% |
| April 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $586.90 | 1,084,836.0000 | 23,007,681 | 0.00% | 0.00% |
| April 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $586.90 | 1,084,836.0000 | 23,007,681 | 0.00% | 0.00% |
| April 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $586.90 | 1,084,836.0000 | 23,007,681 | 0.00% | 0.00% |
| April 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $586.90 | 1,084,836.0000 | 23,007,681 | 0.00% | 0.00% |
| April 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $586.90 | 1,084,836.0000 | 23,007,681 | 0.00% | 0.00% |
| April 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $586.90 | 1,084,836.0000 | 23,007,681 | 0.00% | 0.00% |
| April 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $575.66 | 1,084,824.0000 | 23,007,681 | 0.00% | 0.00% |
| April 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $575.66 | 1,084,824.0000 | 23,007,681 | 0.00% | 0.00% |
| April 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $575.66 | 1,084,824.0000 | 23,007,681 | 0.00% | 0.00% |
| April 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $575.66 | 1,084,824.0000 | 23,007,681 | 0.00% | 0.00% |
| April 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $575.66 | 1,084,824.0000 | 23,007,681 | 0.00% | 0.00% |
| April 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $575.66 | 1,084,824.0000 | 23,007,681 | 0.00% | 0.00% |
| April 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $571.09 | 1,084,812.0000 | 23,007,681 | 0.00% | 0.00% |
| April 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $571.09 | 1,084,812.0000 | 23,007,681 | 0.00% | 0.00% |
| April 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $571.09 | 1,084,812.0000 | 23,007,681 | 0.00% | 0.00% |
| April 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $571.09 | 1,084,812.0000 | 23,007,681 | 0.00% | 0.00% |
| April 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $571.09 | 1,084,812.0000 | 23,007,681 | 0.00% | 0.00% |
| April 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $571.09 | 1,084,812.0000 | 23,007,681 | 0.00% | 0.00% |
| March 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $578.51 | 1,084,800.0000 | 23,007,681 | 0.00% | 0.00% |
| March 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $578.51 | 1,084,800.0000 | 23,007,681 | 0.00% | 0.00% |
| March 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $578.51 | 1,084,800.0000 | 23,007,681 | 0.00% | 0.00% |
| March 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $578.51 | 1,084,800.0000 | 23,007,681 | 0.00% | 0.00% |
| March 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $578.51 | 1,084,800.0000 | 23,007,681 | 0.00% | 0.00% |
| March 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $578.51 | 1,084,800.0000 | 23,007,681 | 0.00% | 0.00% |
| March 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $576.33 | 1,084,788.0000 | 23,007,681 | 0.00% | 0.00% |
| March 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $576.33 | 1,084,788.0000 | 23,007,681 | 0.00% | 0.00% |
| March 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $576.33 | 1,084,788.0000 | 23,007,681 | 0.00% | 0.00% |
| March 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $576.33 | 1,084,788.0000 | 23,007,681 | 0.00% | 0.00% |
| March 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $576.33 | 1,084,788.0000 | 23,007,681 | 0.00% | 0.00% |
| March 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $576.33 | 1,084,788.0000 | 23,007,681 | 0.00% | 0.00% |
| March 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1679.18 | 361,591.0000 | 23,007,681 | 0.00% | 0.00% |
| March 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1679.18 | 361,591.0000 | 23,007,681 | 0.00% | 0.00% |
| March 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1679.18 | 361,591.0000 | 23,007,681 | 0.00% | 0.00% |
| March 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1679.18 | 361,591.0000 | 23,007,681 | 0.00% | 0.00% |
| March 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1679.18 | 361,591.0000 | 23,007,681 | 0.00% | 0.00% |
| March 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1679.18 | 361,591.0000 | 23,007,681 | 0.00% | 0.00% |
| March 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1724.56 | 361,579.0000 | 23,007,681 | 0.00% | 0.00% |
| March 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1724.56 | 361,579.0000 | 23,007,681 | 0.00% | 0.00% |
| March 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1724.56 | 361,579.0000 | 23,007,681 | 0.00% | 0.00% |
| March 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1724.56 | 361,579.0000 | 23,007,681 | 0.00% | 0.00% |
| March 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1724.56 | 361,579.0000 | 23,007,681 | 0.00% | 0.00% |
| March 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1724.56 | 361,579.0000 | 23,007,681 | 0.00% | 0.00% |
| March 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1685.87 | 361,567.0000 | 23,007,681 | 0.00% | 0.00% |
| March 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1685.87 | 361,567.0000 | 23,007,681 | 0.00% | 0.00% |
| March 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1685.87 | 361,567.0000 | 23,007,681 | 0.00% | 0.00% |
| March 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1685.87 | 361,567.0000 | 23,007,681 | 0.00% | 0.00% |
| March 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1685.87 | 361,567.0000 | 23,007,681 | 0.00% | 0.00% |
| March 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1685.87 | 361,567.0000 | 23,007,681 | 0.00% | 0.00% |
| March 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1699.96 | 361,555.0000 | 23,007,681 | 0.00% | 0.00% |
| March 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1699.96 | 361,555.0000 | 23,007,681 | 0.00% | 0.00% |
| March 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1699.96 | 361,555.0000 | 23,007,681 | 0.00% | 0.00% |
| March 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1699.96 | 361,555.0000 | 23,007,681 | 0.00% | 0.00% |
| March 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1699.96 | 361,555.0000 | 23,007,681 | 0.00% | 0.00% |
| March 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1699.96 | 361,555.0000 | 23,007,681 | 0.00% | 0.00% |
| March 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1691.80 | 361,543.0000 | 23,007,681 | 0.00% | 0.00% |
| March 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1691.80 | 361,543.0000 | 23,007,681 | 0.00% | 0.00% |
| March 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1691.80 | 361,543.0000 | 23,007,681 | 0.00% | 0.00% |
| March 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1691.80 | 361,543.0000 | 23,007,681 | 0.00% | 0.00% |
| March 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1691.80 | 361,543.0000 | 23,007,681 | 0.00% | 0.00% |
| March 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1686.00 | 361,534.0000 | 23,007,681 | 0.00% | 0.00% |
| March 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1686.00 | 361,534.0000 | 23,007,681 | 0.00% | 0.00% |
| March 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1686.00 | 361,534.0000 | 23,007,681 | 0.00% | 0.00% |
| March 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1686.00 | 361,534.0000 | 23,007,681 | 0.00% | 0.00% |
| March 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1686.00 | 361,534.0000 | 23,007,681 | 0.00% | 0.00% |
| March 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1686.00 | 361,534.0000 | 23,007,681 | 0.00% | 0.00% |
| March 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1670.10 | 361,522.0000 | 23,007,681 | 0.00% | 0.00% |
| March 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1670.10 | 361,522.0000 | 23,007,681 | 0.00% | 0.00% |
| March 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1670.10 | 361,522.0000 | 23,007,681 | 0.00% | 0.00% |
| March 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1670.10 | 361,522.0000 | 23,007,681 | 0.00% | 0.00% |
| March 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1670.10 | 361,522.0000 | 23,007,681 | 0.00% | 0.00% |
| March 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1670.10 | 361,522.0000 | 23,007,681 | 0.00% | 0.00% |
| March 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1666.49 | 361,510.0000 | 23,007,681 | 0.00% | 0.00% |
| March 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1666.49 | 361,510.0000 | 23,007,681 | 0.00% | 0.00% |
| March 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1666.49 | 361,510.0000 | 23,007,681 | 0.00% | 0.00% |
| March 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1666.49 | 361,510.0000 | 23,007,681 | 0.00% | 0.00% |
| March 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1666.49 | 361,510.0000 | 23,007,681 | 0.00% | 0.00% |
| March 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1666.49 | 361,510.0000 | 23,007,681 | 0.00% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 37 | $1642.68 | 190.0000 | 23,007,681 | 24.18% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 58 | $1634.00 | 149.0000 | 23,007,681 | 63.74% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 26 | $1642.79 | 181.0000 | 23,007,681 | 16.77% | 0.00% |
| March 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1642.81 | 361,498.0000 | 23,007,681 | 0.00% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 4 | $1641.48 | 155.0000 | 23,007,681 | 2.65% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 60 | $1634.00 | 151.0000 | 23,007,681 | 65.93% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 41 | $1648.35 | 241.0000 | 23,007,681 | 20.50% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 10 | $1646.22 | 200.0000 | 23,007,681 | 5.26% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 4 | $1641.48 | 153.0000 | 23,007,681 | 2.68% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 9 | $1646.42 | 190.0000 | 23,007,681 | 4.97% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 6 | $1647.67 | 196.0000 | 23,007,681 | 3.16% | 0.00% |
| March 14, 2024 | Roosa Robert M. | Director | P | Common Stock | 45 | $1648.50 | 241.0000 | 23,007,681 | 22.96% | 0.00% |
| March 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1642.81 | 361,498.0000 | 23,007,681 | 0.00% | 0.00% |
| March 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1642.81 | 361,498.0000 | 23,007,681 | 0.00% | 0.00% |
| March 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1642.81 | 361,498.0000 | 23,007,681 | 0.00% | 0.00% |
| March 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1642.81 | 361,498.0000 | 23,007,681 | 0.00% | 0.00% |
| March 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1642.81 | 361,498.0000 | 23,007,681 | 0.00% | 0.00% |
| March 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1606.47 | 361,486.0000 | 23,007,681 | 0.00% | 0.00% |
| March 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1606.47 | 361,486.0000 | 23,007,681 | 0.00% | 0.00% |
| March 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1606.47 | 361,486.0000 | 23,007,681 | 0.00% | 0.00% |
| March 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1606.47 | 361,486.0000 | 23,007,681 | 0.00% | 0.00% |
| March 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1606.47 | 361,486.0000 | 23,007,681 | 0.00% | 0.00% |
| March 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1606.47 | 361,486.0000 | 23,007,681 | 0.00% | 0.00% |
| March 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1575.47 | 361,474.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | OLIVER ERIC L | Director | P | Common Stock | 93 | $1542.00 | 133,812.0000 | 23,007,681 | 0.07% | 0.00% |
| March 11, 2024 | OLIVER ERIC L | Director | P | Common Stock | 7 | $1541.26 | 133,819.0000 | 23,007,681 | 0.01% | 0.00% |
| March 12, 2024 | OLIVER ERIC L | Director | P | Common Stock | 72 | $1567.10 | 133,891.0000 | 23,007,681 | 0.05% | 0.00% |
| March 12, 2024 | OLIVER ERIC L | Director | P | Common Stock | 17 | $1569.16 | 133,908.0000 | 23,007,681 | 0.01% | 0.00% |
| March 12, 2024 | OLIVER ERIC L | Director | P | Common Stock | 11 | $1570.36 | 133,919.0000 | 23,007,681 | 0.01% | 0.00% |
| March 13, 2024 | OLIVER ERIC L | Director | P | Common Stock | 42 | $1619.77 | 133,961.0000 | 23,007,681 | 0.03% | 0.00% |
| March 13, 2024 | OLIVER ERIC L | Director | P | Common Stock | 47 | $1621.24 | 134,008.0000 | 23,007,681 | 0.04% | 0.00% |
| March 13, 2024 | OLIVER ERIC L | Director | P | Common Stock | 11 | $1622.25 | 134,019.0000 | 23,007,681 | 0.01% | 0.00% |
| March 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1575.47 | 361,474.0000 | 23,007,681 | 0.00% | 0.00% |
| March 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1575.47 | 361,474.0000 | 23,007,681 | 0.00% | 0.00% |
| March 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1575.47 | 361,474.0000 | 23,007,681 | 0.00% | 0.00% |
| March 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1575.47 | 361,474.0000 | 23,007,681 | 0.00% | 0.00% |
| March 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1575.47 | 361,474.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1553.02 | 361,462.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1553.02 | 361,462.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1553.02 | 361,462.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1553.02 | 361,462.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1553.02 | 361,462.0000 | 23,007,681 | 0.00% | 0.00% |
| March 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1553.02 | 361,462.0000 | 23,007,681 | 0.00% | 0.00% |
| March 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1527.72 | 361,450.0000 | 23,007,681 | 0.00% | 0.00% |
| March 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1527.72 | 361,450.0000 | 23,007,681 | 0.00% | 0.00% |
| March 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1527.72 | 361,450.0000 | 23,007,681 | 0.00% | 0.00% |
| March 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1527.72 | 361,450.0000 | 23,007,681 | 0.00% | 0.00% |
| March 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1527.72 | 361,450.0000 | 23,007,681 | 0.00% | 0.00% |
| March 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1527.72 | 361,450.0000 | 23,007,681 | 0.00% | 0.00% |
| March 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1501.62 | 361,438.0000 | 23,007,681 | 0.00% | 0.00% |
| March 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1501.62 | 361,438.0000 | 23,007,681 | 0.00% | 0.00% |
| March 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1501.62 | 361,438.0000 | 23,007,681 | 0.00% | 0.00% |
| March 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1501.62 | 361,438.0000 | 23,007,681 | 0.00% | 0.00% |
| March 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1501.62 | 361,438.0000 | 23,007,681 | 0.00% | 0.00% |
| March 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1501.62 | 361,438.0000 | 23,007,681 | 0.00% | 0.00% |
| March 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1485.44 | 361,426.0000 | 23,007,681 | 0.00% | 0.00% |
| March 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1485.44 | 361,426.0000 | 23,007,681 | 0.00% | 0.00% |
| March 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1485.44 | 361,426.0000 | 23,007,681 | 0.00% | 0.00% |
| March 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1485.44 | 361,426.0000 | 23,007,681 | 0.00% | 0.00% |
| March 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1485.44 | 361,426.0000 | 23,007,681 | 0.00% | 0.00% |
| March 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1485.44 | 361,426.0000 | 23,007,681 | 0.00% | 0.00% |
| March 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1515.70 | 361,414.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | OLIVER ERIC L | Director | P | Common Stock | 60 | $1542.01 | 133,479.0000 | 23,007,681 | 0.04% | 0.00% |
| March 4, 2024 | OLIVER ERIC L | Director | P | Common Stock | 40 | $1542.87 | 133,519.0000 | 23,007,681 | 0.03% | 0.00% |
| March 5, 2024 | OLIVER ERIC L | Director | P | Common Stock | 100 | $1552.47 | 133,619.0000 | 23,007,681 | 0.07% | 0.00% |
| March 6, 2024 | OLIVER ERIC L | Director | P | Common Stock | 100 | $1500.00 | 133,719.0000 | 23,007,681 | 0.07% | 0.00% |
| March 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1515.70 | 361,414.0000 | 23,007,681 | 0.00% | 0.00% |
| March 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1515.70 | 361,414.0000 | 23,007,681 | 0.00% | 0.00% |
| March 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1515.70 | 361,414.0000 | 23,007,681 | 0.00% | 0.00% |
| March 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1515.70 | 361,414.0000 | 23,007,681 | 0.00% | 0.00% |
| March 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1515.70 | 361,414.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1538.29 | 361,402.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1538.29 | 361,402.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1538.29 | 361,402.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1538.29 | 361,402.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1538.29 | 361,402.0000 | 23,007,681 | 0.00% | 0.00% |
| March 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1538.29 | 361,402.0000 | 23,007,681 | 0.00% | 0.00% |
| March 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1565.72 | 361,390.0000 | 23,007,681 | 0.00% | 0.00% |
| March 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1565.72 | 361,390.0000 | 23,007,681 | 0.00% | 0.00% |
| March 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1565.72 | 361,390.0000 | 23,007,681 | 0.00% | 0.00% |
| March 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1565.72 | 361,390.0000 | 23,007,681 | 0.00% | 0.00% |
| March 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1565.72 | 361,390.0000 | 23,007,681 | 0.00% | 0.00% |
| March 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1565.72 | 361,390.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1575.42 | 361,378.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1575.42 | 361,378.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1575.42 | 361,378.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1575.42 | 361,378.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1575.42 | 361,378.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1575.42 | 361,378.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1542.27 | 361,366.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1542.27 | 361,366.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1542.27 | 361,366.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1542.27 | 361,366.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1542.27 | 361,366.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 28, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1542.27 | 361,366.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1587.10 | 361,354.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1587.10 | 361,354.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1587.10 | 361,354.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1587.10 | 361,354.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1587.10 | 361,354.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 27, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1587.10 | 361,354.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1560.23 | 361,342.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1560.23 | 361,342.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1560.23 | 361,342.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1560.23 | 361,342.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1560.23 | 361,342.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1560.23 | 361,342.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1561.36 | 361,330.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1561.36 | 361,330.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1561.36 | 361,330.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1561.36 | 361,330.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1561.36 | 361,330.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1561.36 | 361,330.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1563.42 | 361,324.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $105134.00 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1563.42 | 361,324.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1563.42 | 361,318.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1563.42 | 361,324.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1563.42 | 361,324.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1563.42 | 361,324.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1563.42 | 361,324.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1522.38 | 361,306.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1522.38 | 361,306.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1522.38 | 361,306.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1522.38 | 361,306.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1522.38 | 361,306.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 21, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1522.38 | 361,306.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1490.98 | 361,294.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1490.98 | 361,294.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1490.98 | 361,294.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1490.98 | 361,294.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1490.98 | 361,294.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 20, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1490.98 | 361,294.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1511.81 | 361,282.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.81 | 361,282.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1511.81 | 361,282.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1511.81 | 361,282.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.81 | 361,282.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1511.81 | 361,282.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1487.56 | 361,270.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1487.56 | 361,270.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1487.56 | 361,270.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1487.56 | 361,270.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1487.56 | 361,270.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 15, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1487.56 | 361,270.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1436.68 | 361,258.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STEDDUM CHRIS | Chief Financial Officer | A | Restricted Stock Units | 692 | $0.00 | 1,146.0000 | 23,007,681 | 152.42% | 0.00% |
| Feb. 13, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | A | Restricted Stock Units | 402 | $0.00 | 691.0000 | 23,007,681 | 139.10% | 0.00% |
| Feb. 13, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | A | Restricted Stock Units | 287 | $0.00 | 652.0000 | 23,007,681 | 78.63% | 0.00% |
| Feb. 13, 2024 | GLOVER TYLER | President & CEO | A | Restricted Stock Units | 1268 | $0.00 | 2,276.0000 | 23,007,681 | 125.79% | 0.01% |
| Feb. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1436.68 | 361,258.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1436.68 | 361,258.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1436.68 | 361,258.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1436.68 | 361,258.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 14, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1436.68 | 361,258.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1424.54 | 361,246.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1424.54 | 361,246.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1424.54 | 361,246.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1424.54 | 361,246.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1424.54 | 361,246.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 13, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1424.54 | 361,246.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1466.35 | 361,234.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 11, 2024 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 172 | $0.00 | 753.0000 | 23,007,681 | 29.60% | 0.00% |
| Feb. 10, 2024 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 65 | $1466.11 | 581.0000 | 23,007,681 | 10.06% | 0.00% |
| Feb. 11, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 105 | $0.00 | 357.0000 | 23,007,681 | 41.67% | 0.00% |
| Feb. 10, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 40 | $1466.11 | 252.0000 | 23,007,681 | 13.70% | 0.00% |
| Feb. 11, 2024 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 79 | $1466.11 | 674.0000 | 23,007,681 | 10.49% | 0.00% |
| Feb. 11, 2024 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 172 | $0.00 | 172.0000 | 23,007,681 | 50.00% | 0.00% |
| Feb. 10, 2024 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 141 | $0.00 | 282.0000 | 23,007,681 | 33.33% | 0.00% |
| Feb. 10, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 91 | $0.00 | 292.0000 | 23,007,681 | 45.27% | 0.00% |
| Feb. 10, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 56 | $0.00 | 299.0000 | 23,007,681 | 15.77% | 0.00% |
| Feb. 11, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 64 | $0.00 | 252.0000 | 23,007,681 | 20.25% | 0.00% |
| Feb. 11, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 31 | $1466.11 | 211.0000 | 23,007,681 | 12.81% | 0.00% |
| Feb. 11, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 64 | $0.00 | 242.0000 | 23,007,681 | 35.96% | 0.00% |
| Feb. 10, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 27 | $1466.11 | 178.0000 | 23,007,681 | 13.17% | 0.00% |
| Feb. 10, 2024 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 56 | $0.00 | 205.0000 | 23,007,681 | 37.58% | 0.00% |
| Feb. 10, 2024 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 294 | $0.00 | 590.0000 | 23,007,681 | 33.26% | 0.00% |
| Feb. 11, 2024 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 416 | $0.00 | 418.0000 | 23,007,681 | 49.88% | 0.00% |
| Feb. 11, 2024 | GLOVER TYLER | President & CEO | F | Common Stock | 178 | $1466.11 | 1,623.0000 | 23,007,681 | 9.88% | 0.00% |
| Feb. 11, 2024 | GLOVER TYLER | President & CEO | M | Common Stock | 416 | $0.00 | 1,801.0000 | 23,007,681 | 30.04% | 0.00% |
| Feb. 10, 2024 | GLOVER TYLER | President & CEO | F | Common Stock | 125 | $1466.11 | 1,385.0000 | 23,007,681 | 8.28% | 0.00% |
| Feb. 10, 2024 | GLOVER TYLER | President & CEO | M | Common Stock | 294 | $0.00 | 1,510.0000 | 23,007,681 | 24.18% | 0.00% |
| Feb. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1466.35 | 361,234.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1466.35 | 361,234.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1466.35 | 361,234.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1466.35 | 361,234.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1466.35 | 361,234.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 11, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 105 | $0.00 | 107.0000 | 23,007,681 | 49.53% | 0.00% |
| Feb. 11, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 47 | $1466.11 | 310.0000 | 23,007,681 | 13.17% | 0.00% |
| Feb. 10, 2024 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 91 | $0.00 | 182.0000 | 23,007,681 | 33.33% | 0.00% |
| Feb. 10, 2024 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 141 | $0.00 | 646.0000 | 23,007,681 | 27.92% | 0.00% |
| Feb. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1466.11 | 361,222.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1466.11 | 361,222.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1466.11 | 361,222.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1466.11 | 361,222.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1466.11 | 361,222.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1466.11 | 361,222.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1481.82 | 361,210.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1481.82 | 361,210.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1481.82 | 361,210.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1481.82 | 361,210.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1481.82 | 361,210.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1481.82 | 361,210.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1490.85 | 361,198.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1490.85 | 361,198.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1490.85 | 361,198.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1490.85 | 361,198.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1490.85 | 361,198.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 7, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1490.85 | 361,198.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1444.43 | 361,186.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1444.43 | 361,186.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1444.43 | 361,186.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1444.43 | 361,186.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1444.43 | 361,186.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 6, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1444.43 | 361,186.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1428.98 | 361,174.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1428.98 | 361,174.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1428.98 | 361,174.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1428.98 | 361,174.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1428.98 | 361,174.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1428.98 | 361,174.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1438.14 | 361,162.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1438.14 | 361,162.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1438.14 | 361,162.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1438.14 | 361,162.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1438.14 | 361,162.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1438.14 | 361,162.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1449.62 | 361,150.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1449.62 | 361,150.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1449.62 | 361,150.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1449.62 | 361,150.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1449.62 | 361,150.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1449.62 | 362,512.0000 | 23,007,681 | 0.00% | 0.00% |
| Feb. 1, 2024 | STAHL MURRAY | Director | J | Common Stock | 1362 | $0.00 | 361,150.0000 | 23,007,681 | 0.38% | 0.01% |
| Jan. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1461.33 | 362,500.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1461.33 | 362,500.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1461.33 | 362,500.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1461.33 | 362,500.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1461.33 | 362,500.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 31, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1461.33 | 362,500.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1503.91 | 362,488.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1503.91 | 362,488.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1503.91 | 362,488.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1503.91 | 362,488.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1503.91 | 362,488.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 30, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1505.48 | 362,488.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1520.85 | 362,477.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1520.85 | 362,477.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1520.85 | 362,477.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1520.85 | 362,477.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1520.85 | 362,477.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 29, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1509.68 | 362,477.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1488.69 | 362,467.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1488.69 | 362,467.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1488.69 | 362,467.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1488.69 | 362,467.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1488.69 | 362,467.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 26, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1494.60 | 362,467.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1494.42 | 362,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1494.42 | 362,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1494.42 | 362,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1488.61 | 362,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1494.42 | 362,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 25, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1494.42 | 362,457.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1505.49 | 362,447.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1505.49 | 362,447.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1505.49 | 362,447.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1505.49 | 362,447.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1505.49 | 362,447.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 24, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1506.55 | 362,447.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1490.86 | 362,437.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1490.86 | 362,437.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1490.86 | 362,437.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1490.86 | 362,437.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1490.86 | 362,437.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 23, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1488.46 | 362,437.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1488.99 | 362,427.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1488.99 | 362,427.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1488.99 | 362,427.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1488.99 | 362,427.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1488.99 | 362,427.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 22, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1495.89 | 362,427.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1487.66 | 362,417.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1487.66 | 362,417.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1487.66 | 362,417.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1487.66 | 362,417.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1487.66 | 362,417.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 19, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1485.16 | 362,417.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1484.37 | 362,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1484.37 | 362,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1484.37 | 362,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1484.37 | 362,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1484.37 | 362,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 18, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1484.37 | 362,407.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1471.40 | 362,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1471.40 | 362,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1471.40 | 362,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1471.40 | 362,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1471.40 | 362,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 17, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1471.40 | 362,395.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1475.14 | 362,383.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1475.14 | 362,383.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1475.14 | 362,383.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1475.14 | 362,383.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1475.14 | 362,383.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 16, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1475.14 | 362,383.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1531.22 | 362,371.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1531.22 | 362,371.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1531.22 | 362,371.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1531.22 | 362,371.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1531.22 | 362,371.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 12, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1531.22 | 362,371.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1508.42 | 362,359.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1508.42 | 362,359.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1508.42 | 362,359.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1508.42 | 362,359.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1508.42 | 362,359.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 11, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1508.42 | 362,359.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1512.29 | 362,347.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1512.29 | 362,347.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1512.29 | 362,347.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1512.29 | 362,347.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1512.29 | 362,347.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 10, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1512.29 | 362,347.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1531.92 | 362,335.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1531.92 | 362,335.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1531.92 | 362,335.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1531.92 | 362,335.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1531.92 | 362,335.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 9, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1531.92 | 362,335.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1536.77 | 362,323.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1536.77 | 362,323.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1536.77 | 362,323.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1536.77 | 362,323.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1536.77 | 362,323.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 8, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1536.77 | 362,323.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1555.25 | 362,311.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1555.25 | 362,311.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1555.25 | 362,311.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1555.25 | 362,311.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1555.25 | 362,311.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 5, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1555.25 | 362,311.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1550.50 | 362,299.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1550.50 | 362,299.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1550.50 | 362,299.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1550.50 | 362,299.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1550.50 | 362,299.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 4, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1550.50 | 362,299.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1595.58 | 362,287.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1595.58 | 362,287.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1595.58 | 362,287.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1595.58 | 362,287.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1595.58 | 362,287.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 3, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1595.58 | 362,287.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 1, 2024 | Woung-Chapman Marguerite | Director | A | Common Stock | 80 | $0.00 | 91.0000 | 23,007,681 | 727.27% | 0.00% |
| Jan. 1, 2024 | Roosa Robert M. | Director | A | Common Stock | 80 | $0.00 | 91.0000 | 23,007,681 | 727.27% | 0.00% |
| Jan. 1, 2024 | OLIVER ERIC L | Director | A | Common Stock | 80 | $0.00 | 133,419.0000 | 23,007,681 | 0.06% | 0.00% |
| Jan. 1, 2024 | Kurz Karl F | Director | A | Common Stock | 80 | $0.00 | 186.0000 | 23,007,681 | 75.47% | 0.00% |
| Jan. 1, 2024 | EPPS DONNA E | Director | A | Common Stock | 80 | $0.00 | 219.0000 | 23,007,681 | 57.55% | 0.00% |
| Jan. 1, 2024 | DUGANIER BARBARA J | Director | A | Common Stock | 80 | $0.00 | 219.0000 | 23,007,681 | 57.55% | 0.00% |
| Jan. 1, 2024 | Cook Donald G | Director | A | Common Stock | 80 | $0.00 | 234.0000 | 23,007,681 | 51.95% | 0.00% |
| Jan. 1, 2024 | BEST RHYS J | Director | A | Common Stock | 80 | $0.00 | 261.0000 | 23,007,681 | 44.20% | 0.00% |
| Jan. 1, 2024 | STAHL MURRAY | Director | A | Common Stock | 80 | $0.00 | 362,278.0000 | 23,007,681 | 0.02% | 0.00% |
| Jan. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1604.61 | 362,281.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1604.61 | 362,281.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1604.61 | 362,281.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 2 | $1604.61 | 362,281.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 1 | $1604.61 | 362,281.0000 | 23,007,681 | 0.00% | 0.00% |
| Jan. 2, 2024 | STAHL MURRAY | Director | P | Common Stock | 3 | $1604.61 | 362,281.0000 | 23,007,681 | 0.00% | 0.00% |
| Dec. 29, 2023 | GLOVER TYLER | President & CEO | F | Common Stock | 203 | $1572.45 | 1,216.0000 | 23,087,037 | 14.31% | 0.00% |
| Dec. 29, 2023 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 67 | $1572.45 | 201.0000 | 23,087,037 | 25.00% | 0.00% |
| Dec. 29, 2023 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 129 | $1572.45 | 505.0000 | 23,087,037 | 20.35% | 0.00% |
| Dec. 29, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 16 | $1572.45 | 149.0000 | 23,087,037 | 9.70% | 0.00% |
| Dec. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1572.45 | 362,189.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1572.45 | 362,189.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1572.45 | 362,189.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1572.45 | 362,189.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1572.45 | 362,189.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1572.45 | 362,189.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1598.12 | 362,177.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1598.12 | 362,177.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1598.12 | 362,177.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1598.12 | 362,177.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1598.12 | 362,177.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1598.12 | 362,177.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1637.03 | 362,165.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1637.03 | 362,165.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1637.03 | 362,165.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1637.03 | 362,165.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1637.03 | 362,165.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1637.03 | 362,165.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1638.51 | 362,153.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1638.51 | 362,153.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1638.51 | 362,153.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1638.51 | 362,153.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1638.51 | 362,153.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1638.51 | 362,153.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1615.80 | 362,141.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1615.80 | 362,141.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1615.80 | 362,141.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1615.80 | 362,141.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1615.80 | 362,141.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1615.80 | 362,141.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1618.02 | 362,129.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1618.02 | 362,129.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1618.02 | 362,129.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1618.02 | 362,129.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1618.02 | 362,129.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1618.02 | 362,129.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1613.69 | 362,117.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1613.69 | 362,117.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1613.69 | 362,117.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1613.69 | 362,117.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1613.69 | 362,117.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1613.69 | 362,117.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1627.37 | 362,105.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1627.37 | 362,105.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1627.37 | 362,105.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1627.37 | 362,105.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1627.37 | 362,105.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1627.37 | 362,105.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1602.37 | 362,093.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1602.37 | 362,093.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1602.37 | 362,093.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1602.37 | 362,093.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1602.37 | 362,093.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1597.23 | 362,082.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1603.95 | 198,456.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1574.41 | 198,453.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1545.71 | 198,450.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1554.65 | 198,447.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1546.12 | 198,444.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1516.52 | 198,441.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1485.68 | 198,438.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1487.80 | 198,435.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 4, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1597.16 | 198,432.0000 | 23,087,037 | 0.00% | 0.00% |
| Dec. 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1746.28 | 198,429.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1671.95 | 198,426.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 29, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1652.07 | 198,423.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 28, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1618.12 | 198,420.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1637.02 | 198,417.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1650.00 | 198,414.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 22, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1642.00 | 198,411.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 21, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1641.48 | 198,408.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 20, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1639.40 | 198,405.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 20, 2023 | BEST RHYS J | Director | P | Common Stock | 75 | $1682.48 | 181.0000 | 23,087,037 | 70.75% | 0.00% |
| Nov. 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1652.00 | 198,402.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 16, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1612.58 | 198,399.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1682.79 | 198,396.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1703.95 | 198,393.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1661.37 | 198,390.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 10, 2023 | Woung-Chapman Marguerite | Director | A | Common Stock | 11 | $0.00 | 11.0000 | 23,087,037 | 9999.99% | 0.00% |
| Nov. 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1641.00 | 198,387.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1658.56 | 198,384.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 10, 2023 | Roosa Robert M. | Director | A | Common Stock | 11 | $0.00 | 11.0000 | 23,087,037 | 9999.99% | 0.00% |
| Nov. 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1650.55 | 198,381.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1696.81 | 198,378.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 7, 2023 | Cook Donald G | Director | P | Common Stock | 5 | $1733.11 | 154.0000 | 23,087,037 | 3.36% | 0.00% |
| Nov. 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1759.48 | 198,375.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1809.01 | 198,372.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1797.80 | 198,369.0000 | 23,087,037 | 0.00% | 0.00% |
| Nov. 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1842.74 | 198,366.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1845.95 | 198,363.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1836.36 | 198,360.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1819.57 | 198,359.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1856.23 | 198,358.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1859.01 | 198,357.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1812.15 | 198,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 23, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1856.34 | 198,354.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 20, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1913.75 | 198,351.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 19, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1965.02 | 198,348.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1978.32 | 198,345.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1938.23 | 198,342.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 16, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1910.03 | 198,339.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1874.78 | 198,336.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1862.97 | 198,333.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1847.55 | 198,330.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1835.29 | 198,327.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1767.52 | 198,321.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1809.10 | 198,324.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1768.29 | 198,318.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 4, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1756.67 | 198,315.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 3, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1783.03 | 198,312.0000 | 23,087,037 | 0.00% | 0.00% |
| Oct. 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1748.93 | 198,309.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 29, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1823.56 | 198,306.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 28, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1891.46 | 198,303.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 27, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1870.40 | 198,300.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1847.64 | 198,297.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1859.93 | 198,294.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 22, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1840.69 | 198,291.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 21, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 3 | $1870.47 | 198,288.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 5 | $1819.59 | 198,285.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1771.12 | 361,894.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1771.12 | 361,894.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1771.12 | 361,894.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1771.12 | 361,894.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1793.92 | 361,877.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1793.92 | 361,877.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1793.92 | 361,877.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1793.92 | 361,877.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1793.92 | 361,877.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1793.92 | 361,877.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1772.92 | 361,857.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1772.92 | 361,857.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1772.92 | 361,857.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1772.92 | 361,857.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1772.92 | 361,857.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1772.92 | 361,857.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1811.06 | 361,837.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1811.06 | 361,837.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1811.06 | 361,837.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1811.06 | 361,837.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1811.06 | 361,837.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1811.06 | 361,837.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1743.11 | 361,817.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1743.11 | 361,817.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1743.11 | 361,817.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1743.11 | 361,817.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1743.11 | 361,817.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1743.11 | 361,817.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1849.49 | 361,797.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1849.49 | 361,797.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1849.49 | 361,797.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1849.49 | 361,797.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1849.49 | 361,797.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1849.49 | 361,797.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1836.39 | 361,777.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 8, 2023 | Dobbs Micheal W. | Senior VP, Secretary and GC | S | Common Stock | 100 | $1851.77 | 268.0000 | 23,087,037 | 27.17% | 0.00% |
| Sept. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1836.39 | 361,777.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1836.39 | 361,777.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1836.39 | 361,777.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1836.39 | 361,777.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1836.39 | 361,777.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1830.97 | 361,757.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1830.97 | 361,757.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1830.97 | 361,757.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1830.97 | 361,757.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1830.97 | 361,757.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1830.97 | 361,757.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1808.00 | 361,737.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1808.00 | 361,737.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1808.00 | 361,737.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1808.00 | 361,737.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1808.00 | 361,737.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1808.00 | 361,737.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1908.33 | 361,717.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1908.33 | 361,717.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1908.33 | 361,717.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1908.33 | 361,717.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1908.33 | 361,717.0000 | 23,087,037 | 0.00% | 0.00% |
| Sept. 1, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 93 | $0.00 | 204.0000 | 23,087,037 | 83.78% | 0.00% |
| Sept. 1, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 39 | $1908.33 | 165.0000 | 23,087,037 | 19.12% | 0.00% |
| Sept. 1, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 93 | $0.00 | 485.0000 | 23,087,037 | 16.09% | 0.00% |
| Sept. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1908.33 | 361,717.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1884.75 | 361,697.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1884.75 | 361,697.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1884.75 | 361,697.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1884.75 | 361,697.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1884.75 | 361,697.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1884.75 | 361,697.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1942.60 | 361,677.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1942.60 | 361,677.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1942.60 | 361,677.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1942.60 | 361,677.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1942.60 | 361,677.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1942.60 | 361,677.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1933.92 | 361,657.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1933.92 | 361,657.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1933.92 | 361,657.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1933.92 | 361,657.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1933.92 | 361,657.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1919.25 | 361,637.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1919.25 | 361,637.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1919.25 | 361,637.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1919.25 | 361,637.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1919.25 | 361,637.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1933.92 | 361,657.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1919.25 | 361,637.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1919.25 | 361,638.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1919.25 | 361,638.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1919.25 | 361,638.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1919.25 | 361,638.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1919.25 | 361,638.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1919.25 | 361,638.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1902.16 | 361,617.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1902.16 | 361,617.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1902.16 | 361,617.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1902.16 | 361,617.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1902.16 | 361,617.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1902.16 | 361,617.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1887.20 | 361,596.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1887.20 | 361,596.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1887.20 | 361,596.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1887.20 | 361,596.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1887.20 | 361,596.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1887.20 | 361,596.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1876.31 | 361,575.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1876.31 | 361,575.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1876.31 | 361,575.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1876.31 | 361,575.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1876.31 | 361,575.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1876.31 | 361,575.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1882.14 | 361,554.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1882.14 | 361,554.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1882.14 | 361,554.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1882.14 | 361,554.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1882.14 | 361,554.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1882.14 | 361,554.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1876.44 | 361,533.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1876.44 | 361,533.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1876.44 | 361,533.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1876.44 | 361,533.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1876.44 | 361,533.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1876.44 | 361,533.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1907.73 | 361,512.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1907.73 | 361,512.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1907.73 | 361,512.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1907.73 | 361,512.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1907.73 | 361,512.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1907.73 | 361,512.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1908.48 | 361,491.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1908.48 | 361,491.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1908.48 | 361,491.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1908.48 | 361,491.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1908.48 | 361,491.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1908.48 | 361,491.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1858.38 | 361,470.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1858.38 | 361,470.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1858.38 | 361,470.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1858.38 | 361,470.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1858.38 | 361,470.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1858.38 | 361,470.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1848.84 | 361,449.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1848.84 | 361,449.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1848.84 | 361,449.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1848.84 | 361,449.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1848.84 | 361,449.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1848.84 | 361,449.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1876.11 | 361,428.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1876.11 | 361,428.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1876.11 | 361,428.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1876.11 | 361,428.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1876.11 | 361,428.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1876.11 | 361,428.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1885.01 | 361,407.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1885.01 | 361,407.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1885.01 | 361,407.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1885.01 | 361,407.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1885.01 | 361,407.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1885.01 | 361,407.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1818.10 | 361,386.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1818.10 | 361,386.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1818.10 | 361,386.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1818.10 | 361,386.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1818.10 | 361,386.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1818.10 | 361,386.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1790.94 | 361,365.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1795.00 | 361,365.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1795.00 | 361,365.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1795.00 | 361,365.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1795.00 | 361,365.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1791.62 | 361,365.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1765.26 | 361,344.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1765.26 | 361,344.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1765.26 | 361,344.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1765.26 | 361,344.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1765.26 | 361,344.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1765.26 | 361,344.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1746.02 | 361,323.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1746.02 | 361,323.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1746.02 | 361,323.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1746.02 | 361,323.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1746.02 | 361,323.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1746.02 | 361,323.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1712.24 | 361,302.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1712.24 | 361,302.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1712.24 | 361,302.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1712.24 | 361,302.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1712.24 | 361,302.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1712.24 | 361,302.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1611.23 | 361,282.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1611.23 | 361,282.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1611.23 | 361,282.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1611.23 | 361,282.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1611.23 | 361,282.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1611.23 | 361,282.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1515.00 | 361,262.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1519.75 | 361,262.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1515.00 | 361,262.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1515.00 | 361,262.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1515.00 | 361,262.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1518.96 | 361,262.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1475.10 | 361,242.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1475.10 | 361,242.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1475.10 | 361,242.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1475.10 | 361,242.0000 | 23,087,037 | 0.00% | 0.00% |
| Aug. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1505.72 | 361,242.0000 | 23,087,037 | 0.00% | 0.00% |
| July 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1544.00 | 361,233.0000 | 23,087,037 | 0.00% | 0.00% |
| July 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1544.00 | 361,233.0000 | 23,087,037 | 0.00% | 0.00% |
| July 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1537.95 | 361,233.0000 | 23,087,037 | 0.00% | 0.00% |
| July 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1544.00 | 361,233.0000 | 23,087,037 | 0.00% | 0.00% |
| July 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1544.00 | 361,233.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1510.00 | 361,215.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.00 | 361,206.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.00 | 361,206.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1511.00 | 361,206.0000 | 23,087,037 | 0.00% | 0.00% |
| July 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1512.05 | 361,197.0000 | 23,087,037 | 0.00% | 0.00% |
| July 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1512.05 | 361,197.0000 | 23,087,037 | 0.00% | 0.00% |
| July 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1512.05 | 361,197.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1511.00 | 361,206.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1510.00 | 361,215.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1517.15 | 361,215.0000 | 23,087,037 | 0.00% | 0.00% |
| July 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1504.83 | 361,224.0000 | 23,087,037 | 0.00% | 0.00% |
| July 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1504.83 | 361,224.0000 | 23,087,037 | 0.00% | 0.00% |
| July 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1504.83 | 361,224.0000 | 23,087,037 | 0.00% | 0.00% |
| July 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1504.83 | 361,224.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1510.00 | 361,215.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1513.78 | 361,206.0000 | 23,087,037 | 0.00% | 0.00% |
| July 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1506.79 | 361,224.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1510.00 | 361,215.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1513.78 | 299,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1517.15 | 299,552.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1510.00 | 299,552.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1510.00 | 299,552.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1510.00 | 299,552.0000 | 23,087,037 | 0.00% | 0.00% |
| July 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1510.00 | 299,552.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.00 | 299,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1511.00 | 299,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.00 | 299,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1511.00 | 299,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1513.78 | 689,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1511.00 | 689,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.00 | 689,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1511.00 | 689,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1511.00 | 689,543.0000 | 23,087,037 | 0.00% | 0.00% |
| July 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1512.05 | 299,534.0000 | 23,087,037 | 0.00% | 0.00% |
| July 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1512.05 | 299,534.0000 | 23,087,037 | 0.00% | 0.00% |
| July 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1512.05 | 299,534.0000 | 23,087,037 | 0.00% | 0.00% |
| July 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1491.23 | 361,190.0000 | 23,087,037 | 0.00% | 0.00% |
| July 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1491.23 | 361,190.0000 | 23,087,037 | 0.00% | 0.00% |
| July 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1491.23 | 361,190.0000 | 23,087,037 | 0.00% | 0.00% |
| July 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1491.23 | 361,190.0000 | 23,087,037 | 0.00% | 0.00% |
| July 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1491.23 | 361,190.0000 | 23,087,037 | 0.00% | 0.00% |
| July 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1491.23 | 361,190.0000 | 23,087,037 | 0.00% | 0.00% |
| July 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1469.26 | 361,170.0000 | 23,087,037 | 0.00% | 0.00% |
| July 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1469.26 | 361,170.0000 | 23,087,037 | 0.00% | 0.00% |
| July 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1469.26 | 361,170.0000 | 23,087,037 | 0.00% | 0.00% |
| July 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1469.26 | 361,170.0000 | 23,087,037 | 0.00% | 0.00% |
| July 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1469.26 | 361,170.0000 | 23,087,037 | 0.00% | 0.00% |
| July 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1469.26 | 361,170.0000 | 23,087,037 | 0.00% | 0.00% |
| July 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1445.33 | 361,150.0000 | 23,087,037 | 0.00% | 0.00% |
| July 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1445.33 | 361,150.0000 | 23,087,037 | 0.00% | 0.00% |
| July 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1445.33 | 361,150.0000 | 23,087,037 | 0.00% | 0.00% |
| July 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1445.33 | 361,150.0000 | 23,087,037 | 0.00% | 0.00% |
| July 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1445.33 | 361,150.0000 | 23,087,037 | 0.00% | 0.00% |
| July 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1445.33 | 361,150.0000 | 23,087,037 | 0.00% | 0.00% |
| July 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1443.10 | 361,130.0000 | 23,087,037 | 0.00% | 0.00% |
| July 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1443.10 | 361,130.0000 | 23,087,037 | 0.00% | 0.00% |
| July 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1443.10 | 361,130.0000 | 23,087,037 | 0.00% | 0.00% |
| July 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1443.10 | 361,130.0000 | 23,087,037 | 0.00% | 0.00% |
| July 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1443.10 | 361,130.0000 | 23,087,037 | 0.00% | 0.00% |
| July 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1443.10 | 361,130.0000 | 23,087,037 | 0.00% | 0.00% |
| July 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1429.40 | 317,806.0000 | 23,087,037 | 0.00% | 0.00% |
| July 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1429.40 | 317,806.0000 | 23,087,037 | 0.00% | 0.00% |
| July 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1429.40 | 317,806.0000 | 23,087,037 | 0.00% | 0.00% |
| July 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1429.40 | 317,806.0000 | 23,087,037 | 0.00% | 0.00% |
| July 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1429.40 | 317,806.0000 | 23,087,037 | 0.00% | 0.00% |
| July 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1401.26 | 361,101.0000 | 23,087,037 | 0.00% | 0.00% |
| July 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1401.26 | 361,101.0000 | 23,087,037 | 0.00% | 0.00% |
| July 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1401.26 | 361,101.0000 | 23,087,037 | 0.00% | 0.00% |
| July 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1401.26 | 361,101.0000 | 23,087,037 | 0.00% | 0.00% |
| July 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1401.26 | 361,101.0000 | 23,087,037 | 0.00% | 0.00% |
| July 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1401.26 | 361,101.0000 | 23,087,037 | 0.00% | 0.00% |
| July 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1369.00 | 361,081.0000 | 23,087,037 | 0.00% | 0.00% |
| July 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1369.00 | 361,081.0000 | 23,087,037 | 0.00% | 0.00% |
| July 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1369.00 | 361,081.0000 | 23,087,037 | 0.00% | 0.00% |
| July 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1369.00 | 361,081.0000 | 23,087,037 | 0.00% | 0.00% |
| July 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1369.00 | 361,081.0000 | 23,087,037 | 0.00% | 0.00% |
| July 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1369.00 | 361,081.0000 | 23,087,037 | 0.00% | 0.00% |
| July 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1436.17 | 361,061.0000 | 23,087,037 | 0.00% | 0.00% |
| July 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1436.17 | 361,061.0000 | 23,087,037 | 0.00% | 0.00% |
| July 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1436.17 | 361,061.0000 | 23,087,037 | 0.00% | 0.00% |
| July 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1436.17 | 361,061.0000 | 23,087,037 | 0.00% | 0.00% |
| July 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1436.17 | 361,061.0000 | 23,087,037 | 0.00% | 0.00% |
| July 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1436.17 | 361,061.0000 | 23,087,037 | 0.00% | 0.00% |
| July 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1429.05 | 361,041.0000 | 23,087,037 | 0.00% | 0.00% |
| July 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1429.05 | 361,041.0000 | 23,087,037 | 0.00% | 0.00% |
| July 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1429.05 | 361,041.0000 | 23,087,037 | 0.00% | 0.00% |
| July 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1429.05 | 361,041.0000 | 23,087,037 | 0.00% | 0.00% |
| July 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1429.05 | 361,041.0000 | 23,087,037 | 0.00% | 0.00% |
| July 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1429.05 | 361,041.0000 | 23,087,037 | 0.00% | 0.00% |
| July 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1411.46 | 361,021.0000 | 23,087,037 | 0.00% | 0.00% |
| July 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1411.46 | 361,021.0000 | 23,087,037 | 0.00% | 0.00% |
| July 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1411.46 | 361,021.0000 | 23,087,037 | 0.00% | 0.00% |
| July 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1411.46 | 361,021.0000 | 23,087,037 | 0.00% | 0.00% |
| July 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1411.46 | 361,021.0000 | 23,087,037 | 0.00% | 0.00% |
| July 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1411.46 | 361,021.0000 | 23,087,037 | 0.00% | 0.00% |
| July 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 11 | $1346.57 | 361,001.0000 | 23,087,037 | 0.00% | 0.00% |
| July 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1346.57 | 361,001.0000 | 23,087,037 | 0.00% | 0.00% |
| July 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1346.57 | 361,001.0000 | 23,087,037 | 0.00% | 0.00% |
| July 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1346.57 | 361,001.0000 | 23,087,037 | 0.00% | 0.00% |
| July 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1346.57 | 361,001.0000 | 23,087,037 | 0.00% | 0.00% |
| July 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1346.57 | 361,001.0000 | 23,087,037 | 0.00% | 0.00% |
| July 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1348.80 | 360,981.0000 | 23,087,037 | 0.00% | 0.00% |
| July 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1348.80 | 360,981.0000 | 23,087,037 | 0.00% | 0.00% |
| July 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1348.80 | 360,981.0000 | 23,087,037 | 0.00% | 0.00% |
| July 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1348.80 | 360,981.0000 | 23,087,037 | 0.00% | 0.00% |
| July 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1348.80 | 360,981.0000 | 23,087,037 | 0.00% | 0.00% |
| July 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1348.80 | 360,981.0000 | 23,087,037 | 0.00% | 0.00% |
| July 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1303.17 | 360,960.0000 | 23,087,037 | 0.00% | 0.00% |
| July 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1303.17 | 360,960.0000 | 23,087,037 | 0.00% | 0.00% |
| July 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1303.17 | 360,960.0000 | 23,087,037 | 0.00% | 0.00% |
| July 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1303.17 | 360,960.0000 | 23,087,037 | 0.00% | 0.00% |
| July 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1303.17 | 360,960.0000 | 23,087,037 | 0.00% | 0.00% |
| July 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1303.17 | 360,960.0000 | 23,087,037 | 0.00% | 0.00% |
| July 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 6 | $1339.44 | 360,939.0000 | 23,087,037 | 0.00% | 0.00% |
| July 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1339.44 | 360,939.0000 | 23,087,037 | 0.00% | 0.00% |
| July 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1339.44 | 360,939.0000 | 23,087,037 | 0.00% | 0.00% |
| July 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1339.44 | 360,939.0000 | 23,087,037 | 0.00% | 0.00% |
| July 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1339.44 | 360,939.0000 | 23,087,037 | 0.00% | 0.00% |
| July 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1339.44 | 360,939.0000 | 23,087,037 | 0.00% | 0.00% |
| July 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.33 | 360,924.0000 | 23,087,037 | 0.00% | 0.00% |
| July 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1349.33 | 360,924.0000 | 23,087,037 | 0.00% | 0.00% |
| July 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1349.33 | 360,924.0000 | 23,087,037 | 0.00% | 0.00% |
| July 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1349.33 | 360,924.0000 | 23,087,037 | 0.00% | 0.00% |
| July 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1349.33 | 360,924.0000 | 23,087,037 | 0.00% | 0.00% |
| July 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1349.33 | 360,924.0000 | 23,087,037 | 0.00% | 0.00% |
| June 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1322.78 | 360,907.0000 | 23,087,037 | 0.00% | 0.00% |
| June 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1316.50 | 360,907.0000 | 23,087,037 | 0.00% | 0.00% |
| June 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1316.50 | 360,907.0000 | 23,087,037 | 0.00% | 0.00% |
| June 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1316.50 | 360,907.0000 | 23,087,037 | 0.00% | 0.00% |
| June 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1316.50 | 360,907.0000 | 23,087,037 | 0.00% | 0.00% |
| June 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1321.21 | 360,907.0000 | 23,087,037 | 0.00% | 0.00% |
| June 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1319.71 | 360,890.0000 | 23,087,037 | 0.00% | 0.00% |
| June 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1319.71 | 360,890.0000 | 23,087,037 | 0.00% | 0.00% |
| June 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1319.71 | 360,890.0000 | 23,087,037 | 0.00% | 0.00% |
| June 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1319.71 | 360,890.0000 | 23,087,037 | 0.00% | 0.00% |
| June 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1319.71 | 360,890.0000 | 23,087,037 | 0.00% | 0.00% |
| June 29, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1319.71 | 360,890.0000 | 23,087,037 | 0.00% | 0.00% |
| June 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1299.75 | 360,873.0000 | 23,087,037 | 0.00% | 0.00% |
| June 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1299.75 | 360,873.0000 | 23,087,037 | 0.00% | 0.00% |
| June 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1299.75 | 360,873.0000 | 23,087,037 | 0.00% | 0.00% |
| June 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1299.75 | 360,873.0000 | 23,087,037 | 0.00% | 0.00% |
| June 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1299.75 | 360,873.0000 | 23,087,037 | 0.00% | 0.00% |
| June 28, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1299.75 | 360,873.0000 | 23,087,037 | 0.00% | 0.00% |
| June 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1286.79 | 360,856.0000 | 23,087,037 | 0.00% | 0.00% |
| June 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1286.79 | 360,856.0000 | 23,087,037 | 0.00% | 0.00% |
| June 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1286.79 | 360,856.0000 | 23,087,037 | 0.00% | 0.00% |
| June 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1286.79 | 360,856.0000 | 23,087,037 | 0.00% | 0.00% |
| June 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1286.79 | 360,856.0000 | 23,087,037 | 0.00% | 0.00% |
| June 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1286.79 | 360,856.0000 | 23,087,037 | 0.00% | 0.00% |
| June 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1298.02 | 360,839.0000 | 23,087,037 | 0.00% | 0.00% |
| June 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1298.02 | 360,839.0000 | 23,087,037 | 0.00% | 0.00% |
| June 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1298.02 | 360,839.0000 | 23,087,037 | 0.00% | 0.00% |
| June 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1298.02 | 360,839.0000 | 23,087,037 | 0.00% | 0.00% |
| June 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1298.02 | 360,839.0000 | 23,087,037 | 0.00% | 0.00% |
| June 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1298.02 | 360,839.0000 | 23,087,037 | 0.00% | 0.00% |
| June 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1282.66 | 360,822.0000 | 23,087,037 | 0.00% | 0.00% |
| June 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1282.66 | 360,822.0000 | 23,087,037 | 0.00% | 0.00% |
| June 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1282.66 | 360,822.0000 | 23,087,037 | 0.00% | 0.00% |
| June 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1282.66 | 360,822.0000 | 23,087,037 | 0.00% | 0.00% |
| June 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1282.66 | 360,822.0000 | 23,087,037 | 0.00% | 0.00% |
| June 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1282.66 | 360,822.0000 | 23,087,037 | 0.00% | 0.00% |
| June 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1297.67 | 360,805.0000 | 23,087,037 | 0.00% | 0.00% |
| June 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1297.67 | 360,805.0000 | 23,087,037 | 0.00% | 0.00% |
| June 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1297.67 | 360,805.0000 | 23,087,037 | 0.00% | 0.00% |
| June 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1297.67 | 360,805.0000 | 23,087,037 | 0.00% | 0.00% |
| June 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1297.67 | 360,805.0000 | 23,087,037 | 0.00% | 0.00% |
| June 22, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1297.67 | 360,805.0000 | 23,087,037 | 0.00% | 0.00% |
| June 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1331.00 | 360,788.0000 | 23,087,037 | 0.00% | 0.00% |
| June 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.00 | 360,788.0000 | 23,087,037 | 0.00% | 0.00% |
| June 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1331.00 | 360,788.0000 | 23,087,037 | 0.00% | 0.00% |
| June 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1331.00 | 360,788.0000 | 23,087,037 | 0.00% | 0.00% |
| June 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1331.00 | 360,788.0000 | 23,087,037 | 0.00% | 0.00% |
| June 21, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1331.00 | 360,788.0000 | 23,087,037 | 0.00% | 0.00% |
| June 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1326.77 | 360,771.0000 | 23,087,037 | 0.00% | 0.00% |
| June 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1326.77 | 360,771.0000 | 23,087,037 | 0.00% | 0.00% |
| June 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1326.77 | 360,771.0000 | 23,087,037 | 0.00% | 0.00% |
| June 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1326.77 | 360,771.0000 | 23,087,037 | 0.00% | 0.00% |
| June 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1326.77 | 360,771.0000 | 23,087,037 | 0.00% | 0.00% |
| June 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1326.77 | 360,771.0000 | 23,087,037 | 0.00% | 0.00% |
| June 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1358.60 | 360,754.0000 | 23,087,037 | 0.00% | 0.00% |
| June 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1358.60 | 360,754.0000 | 23,087,037 | 0.00% | 0.00% |
| June 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1358.60 | 360,754.0000 | 23,087,037 | 0.00% | 0.00% |
| June 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1358.60 | 360,754.0000 | 23,087,037 | 0.00% | 0.00% |
| June 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1358.60 | 360,754.0000 | 23,087,037 | 0.00% | 0.00% |
| June 16, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1358.60 | 360,754.0000 | 23,087,037 | 0.00% | 0.00% |
| June 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1362.10 | 360,737.0000 | 23,087,037 | 0.00% | 0.00% |
| June 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1362.10 | 360,737.0000 | 23,087,037 | 0.00% | 0.00% |
| June 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1362.10 | 360,737.0000 | 23,087,037 | 0.00% | 0.00% |
| June 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 8 | $1362.10 | 360,737.0000 | 23,087,037 | 0.00% | 0.00% |
| June 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1362.10 | 360,737.0000 | 23,087,037 | 0.00% | 0.00% |
| June 15, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1362.10 | 360,737.0000 | 23,087,037 | 0.00% | 0.00% |
| June 14, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 6 | $1330.37 | 197,673.0000 | 23,087,037 | 0.00% | 0.00% |
| June 13, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 6 | $1338.83 | 197,667.0000 | 23,087,037 | 0.00% | 0.00% |
| June 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 6 | $1349.14 | 197,661.0000 | 23,087,037 | 0.00% | 0.00% |
| June 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 8 | $1392.94 | 197,655.0000 | 23,087,037 | 0.00% | 0.00% |
| June 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 9 | $1410.28 | 197,647.0000 | 23,087,037 | 0.00% | 0.00% |
| June 7, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 4 | $1427.97 | 197,638.0000 | 23,087,037 | 0.00% | 0.00% |
| June 6, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1375.81 | 197,634.0000 | 23,087,037 | 0.00% | 0.00% |
| June 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1345.25 | 197,632.0000 | 23,087,037 | 0.00% | 0.00% |
| June 2, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1372.00 | 197,630.0000 | 23,087,037 | 0.00% | 0.00% |
| June 1, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1329.30 | 197,628.0000 | 23,087,037 | 0.00% | 0.00% |
| May 31, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1303.70 | 197,626.0000 | 23,087,037 | 0.00% | 0.00% |
| May 30, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1306.73 | 197,624.0000 | 23,087,037 | 0.00% | 0.00% |
| May 26, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1315.01 | 197,622.0000 | 23,087,037 | 0.00% | 0.00% |
| May 25, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1304.56 | 197,620.0000 | 23,087,037 | 0.00% | 0.00% |
| May 24, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1345.99 | 197,618.0000 | 23,087,037 | 0.00% | 0.00% |
| May 23, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1354.20 | 197,616.0000 | 23,087,037 | 0.00% | 0.00% |
| May 22, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1365.42 | 197,614.0000 | 23,087,037 | 0.00% | 0.00% |
| May 19, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1376.50 | 197,612.0000 | 23,087,037 | 0.00% | 0.00% |
| May 18, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1351.83 | 197,610.0000 | 23,087,037 | 0.00% | 0.00% |
| May 17, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 2 | $1346.17 | 197,608.0000 | 23,087,037 | 0.00% | 0.00% |
| May 16, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1326.68 | 197,606.0000 | 23,087,037 | 0.00% | 0.00% |
| May 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1370.58 | 197,605.0000 | 23,087,037 | 0.00% | 0.00% |
| May 12, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1365.80 | 197,604.0000 | 23,087,037 | 0.00% | 0.00% |
| May 11, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1364.27 | 197,603.0000 | 23,087,037 | 0.00% | 0.00% |
| May 10, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1386.19 | 197,602.0000 | 23,087,037 | 0.00% | 0.00% |
| May 9, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1393.61 | 197,601.0000 | 23,087,037 | 0.00% | 0.00% |
| May 8, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1399.68 | 197,600.0000 | 23,087,037 | 0.00% | 0.00% |
| May 5, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 1 | $1415.15 | 197,599.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 15, 2023 | HORIZON KINETICS ASSET MANAGEMENT LLC | TenPercentOwner | P | Common Stock | 12 | $1864.85 | 197,598.0000 | 23,087,037 | 0.01% | 0.00% |
| Feb. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1895.83 | 360,633.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1918.04 | 360,633.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1895.83 | 360,633.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1895.83 | 360,633.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1895.83 | 360,633.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 14, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1899.53 | 360,633.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STEDDUM CHRIS | Chief Financial Officer | A | Restricted Stock Units | 423 | $0.00 | 423.0000 | 23,087,037 | 9999.99% | 0.00% |
| Feb. 11, 2023 | GLOVER TYLER | President & CEO | M | Common Stock | 416 | $0.00 | 1,596.0000 | 23,087,037 | 35.25% | 0.00% |
| Feb. 11, 2023 | GLOVER TYLER | President & CEO | F | Common Stock | 177 | $1923.78 | 1,419.0000 | 23,087,037 | 11.09% | 0.00% |
| Feb. 11, 2023 | GLOVER TYLER | President & CEO | M | Restricted Stock Units | 416 | $0.00 | 834.0000 | 23,087,037 | 33.28% | 0.00% |
| Feb. 10, 2023 | GLOVER TYLER | President & CEO | A | Restricted Stock Units | 884 | $0.00 | 884.0000 | 23,087,037 | 9999.99% | 0.00% |
| Feb. 11, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Common Stock | 64 | $0.00 | 141.0000 | 23,087,037 | 83.12% | 0.00% |
| Feb. 11, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | F | Common Stock | 30 | $1923.78 | 111.0000 | 23,087,037 | 21.28% | 0.00% |
| Feb. 11, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | M | Restricted Stock Units | 64 | $0.00 | 409.0000 | 23,087,037 | 13.53% | 0.00% |
| Feb. 10, 2023 | BUFFINGTON STEPHANIE | Chief Accounting Officer | A | Restricted Stock Units | 169 | $0.00 | 448.0000 | 23,087,037 | 60.57% | 0.00% |
| Feb. 11, 2023 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Common Stock | 105 | $0.00 | 413.0000 | 23,087,037 | 34.09% | 0.00% |
| Feb. 11, 2023 | Dobbs Micheal W. | Senior VP, Secretary and GC | F | Common Stock | 45 | $1923.78 | 368.0000 | 23,087,037 | 10.90% | 0.00% |
| Feb. 11, 2023 | Dobbs Micheal W. | Senior VP, Secretary and GC | M | Restricted Stock Units | 105 | $0.00 | 212.0000 | 23,087,037 | 33.12% | 0.00% |
| Feb. 10, 2023 | Dobbs Micheal W. | Senior VP, Secretary and GC | A | Restricted Stock Units | 273 | $0.00 | 273.0000 | 23,087,037 | 9999.99% | 0.00% |
| Feb. 11, 2023 | STEDDUM CHRIS | Chief Financial Officer | M | Common Stock | 172 | $0.00 | 709.0000 | 23,087,037 | 32.03% | 0.00% |
| Feb. 11, 2023 | STEDDUM CHRIS | Chief Financial Officer | F | Common Stock | 75 | $1923.78 | 634.0000 | 23,087,037 | 10.58% | 0.00% |
| Feb. 11, 2023 | STEDDUM CHRIS | Chief Financial Officer | M | Restricted Stock Units | 172 | $0.00 | 344.0000 | 23,087,037 | 33.33% | 0.00% |
| Feb. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1915.00 | 360,612.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1913.03 | 360,612.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1913.03 | 360,612.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1913.03 | 360,612.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1913.03 | 360,612.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1913.36 | 360,612.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1911.78 | 360,591.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1899.00 | 360,591.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1915.17 | 360,591.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1915.17 | 360,591.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1915.17 | 360,591.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1910.99 | 360,591.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1905.41 | 360,570.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1883.17 | 360,570.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1905.41 | 360,570.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1905.41 | 360,570.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1900.00 | 360,570.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1900.80 | 360,570.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1914.86 | 360,549.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1940.49 | 360,549.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1922.75 | 360,549.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1920.45 | 360,549.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1914.86 | 360,549.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 8, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1914.86 | 360,549.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1904.69 | 360,528.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1921.24 | 360,528.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1954.70 | 360,528.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1953.97 | 360,528.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1904.69 | 360,528.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 7, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1904.69 | 360,528.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1949.55 | 360,507.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1944.95 | 360,507.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1949.92 | 360,507.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1949.92 | 360,507.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1949.92 | 360,507.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1952.65 | 360,507.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2020.00 | 360,486.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2020.00 | 360,486.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2020.00 | 360,486.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2006.00 | 360,486.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1989.00 | 360,486.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2012.50 | 360,486.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | J | Common Stock | 52 | $1995.85 | 360,465.0000 | 23,087,037 | 0.01% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1935.31 | 360,465.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1959.98 | 360,465.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1930.79 | 360,413.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1930.79 | 360,465.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1930.79 | 360,465.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 2, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1928.73 | 360,465.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | J | Common Stock | 24 | $1995.85 | 360,377.0000 | 23,087,037 | 0.01% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1957.67 | 360,392.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $1909.24 | 360,392.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1892.92 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1892.92 | 360,410.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1892.92 | 360,416.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $1906.43 | 360,392.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | J | Common Stock | 18 | $1995.85 | 360,392.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | J | Common Stock | 18 | $1995.85 | 360,353.0000 | 23,087,037 | 0.00% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | J | Common Stock | 24 | $1995.85 | 360,392.0000 | 23,087,037 | 0.01% | 0.00% |
| Feb. 1, 2023 | STAHL MURRAY | Director | J | Common Stock | 15 | $1995.85 | 360,392.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2024.57 | 360,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2022.99 | 360,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2024.89 | 360,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2024.89 | 360,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2024.89 | 360,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 31, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2024.89 | 360,356.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2002.88 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1989.24 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2019.30 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $1989.24 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $1989.24 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 30, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2041.02 | 360,335.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2072.48 | 360,314.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2103.80 | 360,314.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2084.44 | 360,314.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2072.48 | 360,314.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2072.48 | 360,314.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 27, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2079.69 | 360,314.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2115.15 | 360,293.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2099.99 | 360,293.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2115.15 | 360,293.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2115.15 | 360,293.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2094.99 | 360,293.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 26, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2109.26 | 360,293.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2094.45 | 360,272.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2105.27 | 360,272.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2098.40 | 360,272.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2098.40 | 360,272.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2098.40 | 360,272.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 25, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2098.89 | 360,272.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2059.99 | 360,251.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2069.73 | 360,251.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2069.73 | 360,251.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2069.73 | 360,251.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2067.98 | 360,251.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 24, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2068.95 | 360,251.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2100.45 | 360,230.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2139.85 | 360,230.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2088.79 | 360,230.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2091.00 | 360,230.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2091.00 | 360,230.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 23, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2091.00 | 360,230.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2139.85 | 360,209.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2152.44 | 360,209.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2143.43 | 360,209.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2135.81 | 360,209.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2135.81 | 360,209.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 20, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2135.81 | 360,209.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2094.99 | 360,188.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2100.00 | 360,188.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2118.00 | 360,188.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2118.00 | 360,188.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2118.00 | 360,188.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 19, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2111.17 | 360,188.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2115.34 | 360,167.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2105.77 | 360,167.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2105.77 | 360,167.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2105.77 | 360,167.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2131.99 | 360,167.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 18, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2136.99 | 360,167.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2135.77 | 360,146.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2135.00 | 360,146.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2134.94 | 360,146.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2134.94 | 360,146.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2134.94 | 360,146.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 17, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2135.09 | 360,146.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2133.68 | 360,125.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2125.51 | 360,125.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2123.44 | 360,125.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2123.99 | 360,125.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2123.99 | 360,125.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 13, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2123.99 | 360,125.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2140.87 | 360,104.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2136.44 | 360,104.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2119.30 | 360,104.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2140.87 | 360,104.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2140.87 | 360,104.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 12, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2135.84 | 360,104.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2111.23 | 360,083.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2112.62 | 360,083.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2112.62 | 360,083.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2112.62 | 360,083.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2117.91 | 360,083.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 11, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2099.00 | 360,083.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2041.37 | 360,062.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2064.83 | 360,062.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2059.00 | 360,062.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2072.16 | 360,062.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2072.16 | 360,062.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 10, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2072.16 | 360,062.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2139.99 | 360,041.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2133.12 | 360,041.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2133.12 | 360,041.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2133.12 | 360,041.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2134.27 | 360,041.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 9, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2133.14 | 360,041.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2104.78 | 360,020.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2105.00 | 360,020.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2105.00 | 360,020.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2105.00 | 360,020.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2105.00 | 360,020.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 6, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2103.70 | 360,020.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2136.00 | 359,999.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2137.65 | 359,999.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2115.41 | 359,999.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2137.65 | 359,999.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2137.65 | 359,999.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 5, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2149.99 | 359,999.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2121.36 | 359,978.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2141.63 | 359,978.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2117.30 | 359,936.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2117.30 | 359,978.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2117.30 | 359,996.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2117.30 | 360,002.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | J | Common Stock | 24 | $2344.23 | 359,978.0000 | 23,087,037 | 0.01% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | J | Common Stock | 24 | $2344.23 | 359,978.0000 | 23,087,037 | 0.01% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | J | Common Stock | 18 | $2344.23 | 359,954.0000 | 23,087,037 | 0.01% | 0.00% |
| Jan. 4, 2023 | STAHL MURRAY | Director | J | Common Stock | 18 | $2344.23 | 359,978.0000 | 23,087,037 | 0.01% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | J | Common Stock | 54 | $0.00 | 359,957.0000 | 23,087,037 | 0.02% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2206.92 | 359,912.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 2 | $2206.92 | 359,957.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2211.92 | 359,957.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 3 | $2206.92 | 359,903.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 1 | $2201.44 | 359,957.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | P | Common Stock | 12 | $2206.84 | 359,957.0000 | 23,087,037 | 0.00% | 0.00% |
| Jan. 3, 2023 | STAHL MURRAY | Director | J | Common Stock | 45 | $2344.23 | 359,957.0000 | 23,087,037 | 0.01% | 0.00% |
| Jan. 1, 2023 | Cook Donald G | Director | A | Common Stock | 54 | $0.00 | 149.0000 | 23,087,037 | 56.84% | 0.00% |
| Dec. 30, 2022 | STAHL MURRAY | Director | P | Common Stock | 1 | $2354.40 | 359,837.0000 | 23,234,085 | 0.00% | 0.00% |
| Dec. 30, 2022 | STAHL MURRAY | Director | P | Common Stock | 1 | $2373.30 | 359,837.0000 | 23,234,085 | 0.00% | 0.00% |
| Dec. 30, 2022 | STAHL MURRAY | Director | P | Common Stock | 2 | $2367.07 | 359,837.0000 | 23,234,085 | 0.00% | 0.00% |
| Dec. 30, 2022 | STAHL MURRAY | Director | P | Common Stock | 2 | $2367.07 | 359,837.0000 | 23,234,085 | 0.00% | 0.00% |
| Dec. 30, 2022 | STAHL MURRAY | Director | P | Common Stock | 12 | $2366.00 | 359,837.0000 | 23,234,085 | 0.00% | 0.00% |
| Dec. 30, 2022 | STAHL MURRAY | Director | P | Common Stock | 3 | $2367.07 | 359,837.0000 | 23,234,085 | 0.00% | 0.00% |
| Jan. 1, 2023 | NORRIS JOHN R III | Director | A | Common Stock | 54 | $0.00 | 1,139.0000 | 23,087,037 | 4.98% | 0.00% |
| Jan. 1, 2023 | Barry David E. | Director | A | Common Stock | 54 | $0.00 | 442.0000 | 23,087,037 | 13.92% | 0.00% |
| Jan. 1, 2023 | Kurz Karl F | Director | A | Common Stock | 54 | $0.00 | 106.0000 | 23,087,037 | 103.85% | 0.00% |
| Jan. 1, 2023 | EPPS DONNA E | Director | A | Common Stock | 54 | $0.00 | 139.0000 | 23,087,037 | 63.53% | 0.00% |
| Jan. 1, 2023 | BEST RHYS J | Director | A | Common Stock | 54 | $0.00 | 106.0000 | 23,087,037 | 103.85% | 0.00% |
| Jan. 1, 2023 | DUGANIER BARBARA J | Director | A | Common Stock | 54 | $0.00 | 139.0000 | 23,087,037 | 63.53% | 0.00% |
| Jan. 1, 2023 | OLIVER ERIC L | Director | A | Common Stock | 54 | $0.00 | 133,339.0000 | 23,087,037 | 0.04% | 0.00% |