| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.40 | 150 | $10,559.51 | 12,976 | 2025-04-07 | Filing | |
| $69.59 | 1,150 | $80,023.21 | 13,126 | 2025-04-07 | Filing | |
| $68.53 | 14,235 | $975,548.75 | 14,276 | 2025-04-07 | Filing | |
| $67.78 | 28,465 | $1,929,329.24 | 28,511 | 2025-04-07 | Filing | |
| $66.71 | 15,150 | $1,010,700.44 | 56,976 | 2025-04-07 | Filing | |
| $65.78 | 10,500 | $690,720.45 | 72,126 | 2025-04-07 | Filing | |
| $64.75 | 2,050 | $132,728.48 | 82,626 | 2025-04-07 | Filing | |
| $63.58 | 950 | $60,401.00 | 84,676 | 2025-04-07 | Filing | |
| $62.37 | 1,550 | $96,673.97 | 85,626 | 2025-04-07 | Filing | |
| $61.43 | 5,800 | $356,295.16 | 87,176 | 2025-04-07 | Filing | |
| $78.25 | 524 | $41,003.37 | 139,784 | 2025-04-01 | Filing | |
| $77.73 | 5,776 | $448,971.37 | 140,308 | 2025-04-01 | Filing | |
| $76.71 | 1,700 | $130,411.08 | 146,084 | 2025-04-01 | Filing | |
| $86.38 | 457 | $39,473.38 | 634,400 | 2025-03-06 | Filing | |
| $85.92 | 5,321 | $457,168.61 | 634,857 | 2025-03-06 | Filing | |
| $84.71 | 3,799 | $321,800.75 | 640,178 | 2025-03-06 | Filing | |
| $83.94 | 6,423 | $539,163.96 | 643,977 | 2025-03-06 | Filing | |
| $86.38 | 1,828 | $157,893.50 | 1,383,168 | 2025-03-06 | Filing | |
| $85.92 | 21,284 | $1,828,674.46 | 1,384,996 | 2025-03-06 | Filing | |
| $84.71 | 15,197 | $1,287,287.72 | 1,406,280 | 2025-03-06 | Filing |