Exhibit 99.1

 

Reporting Person Effecting Transaction Date Type of Transaction Number of Shares Price Per Share How Transaction Effected
111 Equity Group LLC 6/13/2025 Buy 1000 $9.50 Open Market
111 Equity Group LLC 6/13/2025 Buy 480 $8.30 Open Market
111 Equity Group LLC 6/13/2025 Buy 119 $8.29 Open Market
111 Equity Group LLC 6/13/2025 Buy 210 $8.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $51.33 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $53.61 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $55.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 500 $58.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 206 $46.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $46.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 41 $46.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 198 $47.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $46.18 Open Market
111 Equity Group LLC 7/28/2025 Sell 18 $46.24 Open Market
111 Equity Group LLC 7/28/2025 Sell 19 $46.12 Open Market
111 Equity Group LLC 7/28/2025 Sell 13 $46.14 Open Market
111 Equity Group LLC 7/28/2025 Sell 500 $51.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1000 $46.61 Open Market
111 Equity Group LLC 7/28/2025 Sell 948 $46.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $46.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $46.12 Open Market
111 Equity Group LLC 7/28/2025 Sell 31 $46.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 99 $46.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 666 $45.75 Open Market
111 Equity Group LLC 7/28/2025 Sell 1200 $45.75 Open Market
111 Equity Group LLC 7/28/2025 Sell 134 $46.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 2534 $47.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 137 $47.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 44 $47.40 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $47.32 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $47.31 Open Market
111 Equity Group LLC 7/28/2025 Sell 1079 $47.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 106 $47.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $47.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $47.09 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $47.16 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $47.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $47.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 3361 $47.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 14 $47.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $47.53 Open Market
111 Equity Group LLC 7/28/2025 Sell 18 $47.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $47.40 Open Market
111 Equity Group LLC 7/28/2025 Sell 59 $47.80 Open Market
111 Equity Group LLC 7/28/2025 Sell 19 $47.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $47.55 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $47.81 Open Market
111 Equity Group LLC 7/28/2025 Sell 1977 $47.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 36 $47.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $47.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $47.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $47.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $47.60 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $47.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $47.24 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $47.37 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $47.36 Open Market
111 Equity Group LLC 7/28/2025 Sell 374 $47.98 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $47.89 Open Market
111 Equity Group LLC 7/28/2025 Sell 112 $47.38 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $47.72 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $48.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $48.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 129 $48.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1022 $47.98 Open Market
111 Equity Group LLC 7/28/2025 Sell 287 $48.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $48.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $48.24 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 130 $48.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 35 $48.23 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $48.26 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $48.64 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.38 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.34 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $48.26 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $48.90 Open Market
111 Equity Group LLC 7/28/2025 Sell 51 $48.74 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.32 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $48.91 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 18 $48.94 Open Market
111 Equity Group LLC 7/28/2025 Sell 19 $48.97 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.72 Open Market
111 Equity Group LLC 7/28/2025 Sell 129 $46.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $46.22 Open Market
111 Equity Group LLC 7/28/2025 Sell 97 $46.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 82 $46.59 Open Market
111 Equity Group LLC 7/28/2025 Sell 247 $46.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 20 $46.63 Open Market
111 Equity Group LLC 7/28/2025 Sell 13 $46.34 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $46.62 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $46.51 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.71 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $46.43 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.80 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.73 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $47.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.81 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.77 Open Market
111 Equity Group LLC 7/28/2025 Sell 41 $47.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $47.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 470 $47.12 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $47.14 Open Market
111 Equity Group LLC 7/28/2025 Sell 885 $48.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 53 $48.07 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $48.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $48.13 Open Market
111 Equity Group LLC 7/28/2025 Sell 43 $48.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 9 $48.09 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $48.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 128 $48.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 55 $48.26 Open Market
111 Equity Group LLC 7/28/2025 Sell 48 $48.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.31 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 208 $51.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $51.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 1732 $51.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 55 $51.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 405 $51.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 105 $51.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $51.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $51.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $51.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $51.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $51.62 Open Market
111 Equity Group LLC 7/28/2025 Sell 403 $51.65 Open Market
111 Equity Group LLC 7/28/2025 Sell 49 $51.70 Open Market
111 Equity Group LLC 7/28/2025 Sell 166 $51.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $51.24 Open Market
111 Equity Group LLC 7/28/2025 Sell 33 $51.76 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $51.66 Open Market
111 Equity Group LLC 7/28/2025 Sell 40 $51.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 33 $51.71 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $51.64 Open Market
111 Equity Group LLC 7/28/2025 Sell 142 $51.66 Open Market
111 Equity Group LLC 7/28/2025 Sell 107 $52.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $51.74 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $51.80 Open Market
111 Equity Group LLC 7/28/2025 Sell 1358 $55.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 14 $55.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 2000 $55.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1800 $55.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $54.67 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $54.94 Open Market
111 Equity Group LLC 7/28/2025 Sell 68 $55.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $54.72 Open Market
111 Equity Group LLC 7/28/2025 Sell 940 $54.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 250 $54.60 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $54.70 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $54.85 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $54.68 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $54.78 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $54.84 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $54.71 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $54.95 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.12 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $54.73 Open Market
111 Equity Group LLC 7/28/2025 Sell 66 $54.82 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $54.92 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.14 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 1052 $55.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 233 $55.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $55.16 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $55.26 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.35 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.31 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.33 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.29 Open Market
111 Equity Group LLC 7/28/2025 Sell 150 $55.32 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $55.39 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.37 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.43 Open Market
111 Equity Group LLC 7/28/2025 Sell 95 $55.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $55.60 Open Market
111 Equity Group LLC 7/28/2025 Sell 1079 $61.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 196 $61.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1492 $61.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $61.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $61.86 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $61.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 14 $61.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $61.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 112 $61.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $62.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 253 $62.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $62.41 Open Market
111 Equity Group LLC 7/28/2025 Sell 524 $62.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $62.26 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $62.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 101 $62.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $62.54 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $62.97 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $63.24 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $62.27 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $62.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $63.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $62.96 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $62.61 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $63.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $63.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 45 $63.15 Open Market
111 Equity Group LLC 7/28/2025 Sell 133 $45.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 20 $45.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $45.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 67 $45.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 41 $45.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $45.35 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $45.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 105 $45.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 160 $45.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $45.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 62 $45.23 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $45.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $45.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $45.32 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $45.51 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $45.33 Open Market
111 Equity Group LLC 7/28/2025 Sell 125 $45.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 251 $45.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $45.53 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $45.56 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $45.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 225 $45.98 Open Market
111 Equity Group LLC 7/28/2025 Sell 27 $45.85 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $46.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $46.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 268 $46.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 94 $46.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 31 $46.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $46.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $46.09 Open Market
111 Equity Group LLC 7/28/2025 Sell 99 $46.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $45.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $45.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $45.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 59 $45.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $45.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $45.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $45.16 Open Market
111 Equity Group LLC 7/28/2025 Sell 98 $45.40 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $45.35 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $45.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $45.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 13 $45.18 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $45.69 Open Market
111 Equity Group LLC 7/28/2025 Sell 1270 $45.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $45.13 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $45.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $45.53 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $45.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $45.58 Open Market
111 Equity Group LLC 7/28/2025 Sell 40 $46.22 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $45.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 106 $45.97 Open Market
111 Equity Group LLC 7/28/2025 Sell 22 $45.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $45.29 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $45.22 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $45.56 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $45.38 Open Market
111 Equity Group LLC 7/28/2025 Sell 12 $46.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $46.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $50.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 40 $50.35 Open Market
111 Equity Group LLC 7/28/2025 Sell 287 $50.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $50.18 Open Market
111 Equity Group LLC 7/28/2025 Sell 422 $50.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 180 $49.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.52 Open Market
111 Equity Group LLC 7/28/2025 Sell 32 $49.51 Open Market
111 Equity Group LLC 7/28/2025 Sell 804 $49.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 63 $49.82 Open Market
111 Equity Group LLC 7/28/2025 Sell 735 $49.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.69 Open Market
111 Equity Group LLC 7/28/2025 Sell 99 $49.63 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $49.75 Open Market
111 Equity Group LLC 7/28/2025 Sell 65 $50.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $50.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 317 $49.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 9 $49.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $49.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $49.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 643 $49.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $49.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.15 Open Market
111 Equity Group LLC 7/28/2025 Sell 73 $49.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $49.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 75 $49.26 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.22 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.14 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.42 Open Market
111 Equity Group LLC 7/28/2025 Sell 3 $49.46 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.27 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.53 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.43 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $49.39 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $49.47 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.54 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $49.55 Open Market
111 Equity Group LLC 7/28/2025 Sell 31 $50.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 162 $50.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 300 $50.55 Open Market
111 Equity Group LLC 7/28/2025 Sell 300 $50.57 Open Market
111 Equity Group LLC 7/28/2025 Sell 1000 $50.58 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $50.41 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $50.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 794 $50.40 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $50.57 Open Market
111 Equity Group LLC 7/28/2025 Sell 300 $50.55 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $50.58 Open Market
111 Equity Group LLC 7/28/2025 Sell 98 $50.60 Open Market
111 Equity Group LLC 7/28/2025 Sell 300 $50.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $50.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 98 $50.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 155 $50.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $50.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 400 $50.07 Open Market
111 Equity Group LLC 7/28/2025 Sell 300 $50.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 9 $50.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $50.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 80 $50.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 573 $56.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 95 $56.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $56.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $56.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $56.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 853 $56.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $56.08 Open Market
111 Equity Group LLC 7/28/2025 Sell 130 $56.12 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $56.09 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $56.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 139 $57.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $57.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 365 $57.15 Open Market
111 Equity Group LLC 7/28/2025 Sell 28 $57.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $57.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $57.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 126 $57.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 94 $57.06 Open Market
111 Equity Group LLC 7/28/2025 Sell 1933 $57.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 75 $57.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $57.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 380 $57.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 605 $58.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 17 $58.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $58.07 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $64.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 1154 $61.46 Open Market
111 Equity Group LLC 7/28/2025 Sell 237 $61.56 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $61.77 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $62.15 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $61.95 Open Market
111 Equity Group LLC 7/28/2025 Sell 233 $62.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $62.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $62.14 Open Market
111 Equity Group LLC 7/28/2025 Sell 32 $62.16 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $62.89 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $62.49 Open Market
111 Equity Group LLC 7/28/2025 Sell 37 $62.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $62.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 71 $62.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 62 $62.27 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $62.73 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $62.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 81 $62.93 Open Market
111 Equity Group LLC 7/28/2025 Sell 23 $63.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $63.28 Open Market
111 Equity Group LLC 7/28/2025 Sell 554 $63.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $63.04 Open Market
111 Equity Group LLC 7/28/2025 Sell 9 $63.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $63.16 Open Market
111 Equity Group LLC 7/28/2025 Sell 26 $63.22 Open Market
111 Equity Group LLC 7/28/2025 Sell 17 $63.18 Open Market
111 Equity Group LLC 7/28/2025 Sell 4 $63.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 12 $63.25 Open Market
111 Equity Group LLC 7/28/2025 Sell 16 $63.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $63.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $63.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $63.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 51 $63.33 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $63.34 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $63.56 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $63.58 Open Market
111 Equity Group LLC 7/28/2025 Sell 53 $64.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $63.63 Open Market
111 Equity Group LLC 7/28/2025 Sell 15 $64.18 Open Market
111 Equity Group LLC 7/28/2025 Sell 12 $64.19 Open Market
111 Equity Group LLC 7/28/2025 Sell 25 $64.32 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $64.23 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $64.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 30 $47.01 Open Market
111 Equity Group LLC 7/28/2025 Sell 98 $47.07 Open Market
111 Equity Group LLC 7/28/2025 Sell 20 $47.20 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $47.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $47.57 Open Market
111 Equity Group LLC 7/28/2025 Sell 243 $47.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 1 $47.29 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $47.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 200 $47.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 26 $47.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 66 $47.05 Open Market
111 Equity Group LLC 7/28/2025 Sell 32 $47.24 Open Market
111 Equity Group LLC 7/28/2025 Sell 8 $47.50 Open Market
111 Equity Group LLC 7/28/2025 Sell 11 $47.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $47.21 Open Market
111 Equity Group LLC 7/28/2025 Sell 12 $47.44 Open Market
111 Equity Group LLC 7/28/2025 Sell 7 $47.32 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $47.23 Open Market
111 Equity Group LLC 7/28/2025 Sell 310 $47.60 Open Market
111 Equity Group LLC 7/28/2025 Sell 6 $47.53 Open Market
111 Equity Group LLC 7/28/2025 Sell 152 $47.37 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $48.14 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $48.18 Open Market
111 Equity Group LLC 7/28/2025 Sell 21 $48.15 Open Market
111 Equity Group LLC 7/28/2025 Sell 326 $48.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 727 $47.98 Open Market
111 Equity Group LLC 7/28/2025 Sell 945 $48.03 Open Market
111 Equity Group LLC 7/28/2025 Sell 16 $47.97 Open Market
111 Equity Group LLC 7/28/2025 Sell 20 $48.22 Open Market
111 Equity Group LLC 7/28/2025 Sell 300 $48.02 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.33 Open Market
111 Equity Group LLC 7/28/2025 Sell 19 $48.17 Open Market
111 Equity Group LLC 7/28/2025 Sell 10 $48.13 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.10 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.36 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $48.40 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.42 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $48.39 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.29 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.44 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.30 Open Market
111 Equity Group LLC 7/28/2025 Sell 5 $48.40 Open Market
111 Equity Group LLC 7/28/2025 Sell 100 $48.31 Open Market
111 Equity Group LLC 7/28/2025 Sell 2 $48.56 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.46 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.62 Open Market
111 Equity Group LLC 7/28/2025 Sell 50 $48.41 Open Market
111 Equity Group LLC 7/28/2025 Sell 51 $48.59 Open Market
111 Equity Group LLC 7/28/2025 Sell 37 $48.12 Open Market
111 Equity Group LLC 7/28/2025 Sell 45 $48.11 Open Market
111 Equity Group LLC 7/28/2025 Sell 459 $52.00 Open Market
111 Equity Group LLC 7/28/2025 Sell 41 $52.15 Open Market
111 Equity Group LLC 7/28/2025 Sell 1432 $46.50 Open Market