| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 9,527 | $146.93 | $1.40M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 5,761 | $148.07 | $853.01K |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 14,439 | $149.04 | $2.15M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 16,069 | $149.93 | $2.41M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 4,619 | $151.05 | $697.72K |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 12,837 | $152.05 | $1.95M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 30,194 | $153.12 | $4.62M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 50,567 | $154.16 | $7.80M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 28,379 | $154.89 | $4.40M |
| 08/20/25 | Karp Alexander C.See Remarks, Director | Sell | 12,766 | $156.11 | $1.99M |
| 08/05/25 | Taylor Ryan D.See Remarks | Option Exercise | 30,000 | - | - |
| 08/05/25 | Taylor Ryan D.See Remarks | Sell | 30,000 | $175.00 | $5.25M |
| 08/01/25 | Moore Alexander D.Director | Sell | 1,804 | $151.78 | $273.81K |
| 08/01/25 | Moore Alexander D.Director | Sell | 2,803 | $152.82 | $428.35K |
| 08/01/25 | Moore Alexander D.Director | Sell | 2,213 | $153.93 | $340.66K |
| 08/01/25 | Moore Alexander D.Director | Sell | 6,634 | $154.86 | $1.03M |
| 08/01/25 | Moore Alexander D.Director | Sell | 3,431 | $155.87 | $534.80K |
| 08/01/25 | Moore Alexander D.Director | Sell | 2,109 | $156.90 | $330.90K |
| 08/01/25 | Moore Alexander D.Director | Sell | 1,006 | $157.72 | $158.67K |
| 07/15/25 | Taylor Ryan D.See Remarks | Option Exercise | 33,335 | $4.72 | $157.34K |
| 07/15/25 | Taylor Ryan D.See Remarks | Sell | 33,335 | $150.00 | $5.00M |
| 07/09/25 | Stat Lauren Elaina FriedmanDirector | Sell | 800 | $139.61 | $111.69K |
| 07/01/25 | Woersching Eric H.Director | Sell | 1,315 | $129.32 | $170.05K |
| 07/01/25 | Woersching Eric H.Director | Sell | 5,399 | $130.14 | $702.62K |
| 07/01/25 | Woersching Eric H.Director | Sell | 1,100 | $130.99 | $144.09K |
| 07/01/25 | Woersching Eric H.Director | Sell | 600 | $132.26 | $79.36K |
| 07/01/25 | Woersching Eric H.Director | Sell | 1,000 | $133.51 | $133.51K |
| 07/01/25 | Woersching Eric H.Director | Sell | 400 | $134.44 | $53.77K |
| 07/01/25 | Woersching Eric H.Director | Sell | 400 | $135.34 | $54.14K |
| 07/01/25 | Moore Alexander D.Director | Sell | 2,400 | $129.40 | $310.57K |
| 07/01/25 | Moore Alexander D.Director | Sell | 10,700 | $130.13 | $1.39M |
| 07/01/25 | Moore Alexander D.Director | Sell | 1,800 | $131.16 | $236.09K |
| 07/01/25 | Moore Alexander D.Director | Sell | 1,000 | $132.39 | $132.39K |
| 07/01/25 | Moore Alexander D.Director | Sell | 2,100 | $133.40 | $280.13K |
| 07/01/25 | Moore Alexander D.Director | Sell | 1,300 | $134.45 | $174.78K |
| 07/01/25 | Moore Alexander D.Director | Sell | 600 | $135.30 | $81.18K |
| 07/01/25 | Moore Alexander D.Director | Sell | 100 | $136.19 | $13.62K |
| 07/01/25 | Taylor Ryan D.See Remarks | Option Exercise | 33,335 | $4.72 | $157.34K |
| 07/01/25 | Taylor Ryan D.See Remarks | Sell | 33,335 | $135.31 | $4.51M |