Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
---|---|---|---|---|---|---|
| $61.35 | 4,041 | $247,915.35 | 32,665 | 2025-05-08 | Filing |
| $80.00 | 6,558 | $524,640.00 | 45,040 | 2024-11-25 | Filing |
| $78.16 | 4,000 | $312,644.00 | 35,297 | 2024-11-22 | Filing |
| $76.76 | 7,200 | $552,672.00 | 62,215 | 2024-11-12 | Filing |
| $76.76 | 7,305 | $560,731.80 | 69,415 | 2024-11-12 | Filing |
| $76.04 | 49,395 | $3,756,064.95 | 58,121 | 2024-11-06 | Filing |
| $76.15 | 17,902 | $1,363,249.83 | 107,516 | 2024-11-06 | Filing |
| $75.90 | 5,032 | $381,931.32 | 25,993 | 2024-11-06 | Filing |
| $75.81 | 2,990 | $226,665.92 | 31,025 | 2024-11-06 | Filing |
| $63.35 | 10,741 | $680,449.87 | 19,766 | 2024-08-13 | Filing |
| $63.35 | 4,556 | $288,612.58 | 30,507 | 2024-08-13 | Filing |
| $63.31 | 4,707 | $297,984.17 | 35,063 | 2024-08-13 | Filing |
| $60.26 | 8,242 | $496,621.71 | 30,432 | 2024-08-07 | Filing |
| $80.95 | 20,500 | $1,659,372.50 | 32,520 | 2024-05-14 | Filing |
| $67.33 | 10,961 | $738,045.78 | 33,109 | 2024-02-29 | Filing |
| $66.29 | 732 | $48,522.08 | 14,060 | 2024-02-28 | Filing |
| $66.31 | 3,383 | $224,314.89 | 14,792 | 2024-02-27 | Filing |
| $62.75 | 8,000 | $502,009.60 | 42,185 | 2024-02-21 | Filing |
| $63.39 | 4,008 | $254,067.12 | 43,072 | 2024-02-16 | Filing |
| $64.03 | 184,572 | $11,818,089.79 | 8,277 | 2024-02-09 | Filing |