| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.98 | 5,960 | $661,440.80 | 274,969 | 2025-08-04 | Filing | |
| $110.92 | 10,000 | $1,109,200.00 | 274,969 | 2025-08-01 | Filing | |
| $110.75 | 10,000 | $1,107,500.00 | 284,969 | 2025-08-01 | Filing | |
| $110.64 | 10,000 | $1,106,421.00 | 294,969 | 2025-08-01 | Filing | |
| $110.49 | 5,000 | $552,450.00 | 304,969 | 2025-08-01 | Filing | |
| $107.77 | 2,155 | $232,241.55 | 2,686 | 2025-05-20 | Filing | |
| $103.71 | 525 | $54,446.39 | 3,291 | 2025-05-13 | Filing | |
| $108.75 | 5,000 | $543,750.00 | 274,955 | 2025-03-04 | Filing | |
| $108.65 | 10,000 | $1,086,500.00 | 279,955 | 2025-03-04 | Filing | |
| $108.54 | 10,000 | $1,085,367.00 | 289,955 | 2025-03-04 | Filing | |
| $107.78 | 10,000 | $1,077,800.00 | 274,955 | 2025-03-03 | Filing | |
| $107.82 | 10,000 | $1,078,200.00 | 284,955 | 2025-03-03 | Filing | |
| $107.74 | 10,000 | $1,077,387.00 | 294,955 | 2025-03-03 | Filing | |
| $107.62 | 10,000 | $1,076,200.00 | 304,955 | 2025-03-03 | Filing | |
| $107.68 | 10,000 | $1,076,800.00 | 314,955 | 2025-03-03 | Filing | |
| $104.17 | 1,150 | $119,790.90 | 21,951 | 2025-02-24 | Filing | |
| $100.89 | 6,720 | $677,998.27 | 45,709 | 2024-11-21 | Filing | |
| $99.40 | 10,000 | $994,000.00 | 273,248 | 2024-11-21 | Filing | |
| $99.47 | 10,000 | $994,718.00 | 283,248 | 2024-11-21 | Filing | |
| $99.55 | 10,000 | $995,500.00 | 293,248 | 2024-11-21 | Filing |