| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,190 | $1,522,086 | -$76,792,449 | $41.42 | 2 |
| 2025 Q2 | 1,963,892 | $78,232,391 | +$61,792,356 | $39.84 | 28 |
| 2025 Q1 | 432,296 | $15,804,902 | +$2,028,325 | $36.93 | 9 |
| 2024 Q4 | 376,568 | $14,371,395 | -$12,052,314 | $38.16 | 10 |
| 2024 Q3 | 482,220 | $18,755,408 | +$12,638,225 | $38.9 | 9 |
| 2024 Q2 | 157,291 | $5,869,414 | -$48,658 | $37.32 | 8 |
| 2024 Q1 | 158,987 | $5,741,703 | -$199,722 | $36.11 | 9 |
| 2023 Q4 | 165,879 | $5,543,262 | -$583,751 | $33.42 | 8 |
| 2023 Q3 | 184,898 | $5,892,300 | +$548,660 | $31.87 | 8 |
| 2023 Q2 | 167,333 | $5,472,756 | -$1,199,948 | $32.71 | 8 |
| 2023 Q1 | 205,394 | $6,326,867 | -$563,796 | $30.8 | 9 |
| 2022 Q4 | 224,123 | $6,606,851 | +$298,247 | $29.34 | 12 |
| 2022 Q3 | 213,300 | $5,963,702 | -$885,363 | $27.95 | 10 |
| 2022 Q2 | 244,244 | $6,928,700 | -$1,186,840 | $28.34 | 12 |
| 2022 Q1 | 284,197 | $8,855,000 | +$192,404 | $31.29 | 12 |
| 2021 Q4 | 280,840 | $9,027,000 | +$378,222 | $32.29 | 14 |
| 2021 Q3 | 238,197 | $7,228,000 | +$4,311,518 | $30.06 | 12 |
| 2021 Q2 | 101,000 | $2,994,000 | +$613,601 | $29.64 | 6 |
| 2021 Q1 | 76,823 | $2,132,000 | -$1,015,362 | $27.72 | 5 |
| 2020 Q4 | 131,486 | $3,481,000 | -$305,082 | $26.49 | 6 |
| 2020 Q3 | 127,861 | $3,110,000 | +$3,110,000 | $24.33 | 5 |