| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,083,449 | $48,161,696 | -$19,999,531 | $44.45 | 18 |
| 2025 Q2 | 1,534,081 | $63,030,644 | +$1,492,717 | $41.09 | 16 |
| 2025 Q1 | 1,498,878 | $51,858,200 | +$2,288,185 | $34.61 | 14 |
| 2024 Q4 | 1,431,831 | $55,537,133 | +$2,247,197 | $38.79 | 12 |
| 2024 Q3 | 1,375,143 | $50,264,890 | -$4,603,943 | $36.07 | 9 |
| 2024 Q2 | 1,519,985 | $53,955,553 | -$443,715 | $35.5 | 9 |
| 2024 Q1 | 1,535,585 | $50,213,487 | +$34,500,168 | $32.7 | 12 |
| 2023 Q4 | 1,405,525 | $40,712,363 | +$2,024,120 | $28.97 | 9 |
| 2023 Q3 | 1,367,028 | $34,263,544 | +$7,372,941 | $25.06 | 10 |
| 2023 Q2 | 1,072,822 | $28,178,761 | +$1,281,759 | $26.27 | 5 |
| 2023 Q1 | 1,024,940 | $23,499,727 | +$16,428,051 | $22.93 | 5 |
| 2022 Q4 | 308,517 | $6,167,366 | -$42,149 | $19.99 | 6 |
| 2022 Q3 | 310,634 | $6,217,000 | -$30,289 | $20.01 | 4 |
| 2022 Q2 | 312,129 | $6,417,000 | +$1,557,353 | $20.56 | 4 |
| 2022 Q1 | 236,379 | $6,262,000 | +$274,277 | $26.49 | 2 |
| 2021 Q4 | 224,136 | $6,550,000 | +$435,121 | $29.18 | 5 |
| 2021 Q3 | 209,413 | $5,657,000 | +$1,604,750 | $27 | 4 |
| 2021 Q2 | 150,000 | $4,022,000 | +$4,022,000 | $26.81 | 1 |