| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,076,119 | $103,307,659 | +$1,145,930 | $52.88 | 2 |
| 2025 Q2 | 2,056,236 | $96,031,122 | +$5,698,526 | $46.7 | 3 |
| 2025 Q1 | 1,934,216 | $90,540,636 | +$2,345,257 | $46.81 | 3 |
| 2024 Q4 | 1,881,833 | $92,843,643 | +$5,121,013 | $49.34 | 5 |
| 2024 Q3 | 1,778,036 | $86,630,761 | +$4,722,857 | $48.72 | 2 |
| 2024 Q2 | 1,681,102 | $76,286,280 | +$4,404,543 | $45.38 | 2 |
| 2024 Q1 | 1,583,386 | $74,773,821 | +$4,936,669 | $47.22 | 4 |
| 2023 Q4 | 1,478,852 | $69,692,200 | +$1,009,607 | $47.13 | 5 |
| 2023 Q3 | 1,457,430 | $62,054,557 | -$1,774,583 | $42.58 | 2 |
| 2023 Q2 | 1,499,296 | $62,867,337 | -$150,657 | $41.93 | 2 |
| 2023 Q1 | 1,490,599 | $62,174,258 | +$1,703,149 | $41.71 | 2 |
| 2022 Q4 | 1,449,773 | $60,513,000 | +$60,513,000 | $41.7 | 2 |
| 2022 Q3 | 1,419,933 | $53,447,000 | +$796,911 | $37.64 | 1 |
| 2022 Q2 | 1,398,239 | $57,974,000 | +$2,062,625 | $41.46 | 2 |
| 2022 Q1 | 1,348,464 | $64,281,000 | +$182,305 | $47.67 | 3 |
| 2021 Q4 | 1,243,441 | $64,537,000 | +$849,261 | $52.06 | 2 |
| 2021 Q3 | 1,227,086 | $58,180,000 | +$3,275,623 | $47.41 | 1 |
| 2021 Q2 | 1,157,995 | $55,307,000 | +$4,937,883 | $47.95 | 2 |
| 2021 Q1 | 1,055,192 | $48,534,000 | +$5,582,522 | $46 | 2 |
| 2020 Q4 | 933,821 | $34,785,000 | +$5,701,104 | $37.26 | 2 |
| 2020 Q3 | 780,777 | $22,924,000 | +$2,275,202 | $29.36 | 1 |
| 2020 Q2 | 703,289 | $20,287,000 | +$20,287,000 | $27.58 | 2 |