| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 989,809 | $40,906,260 | +$2,302,372 | $41.33 | 42 |
| 2025 Q2 | 927,613 | $35,090,351 | +$7,933,436 | $37.83 | 36 |
| 2025 Q1 | 718,179 | $22,827,417 | +$1,702,435 | $31.78 | 25 |
| 2024 Q4 | 658,177 | $22,936,616 | +$9,435,270 | $34.85 | 25 |
| 2024 Q3 | 384,126 | $12,847,383 | +$2,620,573 | $33.45 | 20 |
| 2024 Q2 | 305,997 | $10,131,784 | -$1,345,915 | $33.11 | 16 |
| 2024 Q1 | 351,356 | $10,711,654 | +$2,445,701 | $30.49 | 15 |
| 2023 Q4 | 274,370 | $7,650,953 | +$4,475,501 | $27.88 | 8 |
| 2023 Q3 | 115,043 | $2,799,729 | +$2,155,128 | $24.34 | 8 |
| 2023 Q2 | 26,466 | $662,292 | -$244,161 | $25.04 | 4 |
| 2023 Q1 | 38,714 | $837,467 | -$587,639 | $21.72 | 6 |
| 2022 Q4 | 72,108 | $1,306,303 | -$101,867 | $18.11 | 6 |
| 2022 Q3 | 78,561 | $1,393,000 | +$234,014 | $17.79 | 6 |
| 2022 Q2 | 65,356 | $1,222,000 | +$529,412 | $18.68 | 4 |
| 2022 Q1 | 37,231 | $899,000 | -$481,038 | $24.13 | 3 |
| 2021 Q4 | 57,121 | $1,523,000 | +$1,523,000 | $26.66 | 3 |