| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,284,102 | $163,536,002 | +$5,831,750 | $38.14 | 62 |
| 2025 Q2 | 4,345,276 | $171,001,771 | +$26,930,777 | $39.35 | 61 |
| 2025 Q1 | 3,658,339 | $134,054,168 | +$10,540,212 | $36.64 | 60 |
| 2024 Q4 | 3,396,527 | $115,337,453 | +$6,531,684 | $33.95 | 62 |
| 2024 Q3 | 3,075,820 | $115,228,058 | +$17,293,829 | $37.48 | 60 |
| 2024 Q2 | 2,617,090 | $89,515,249 | +$12,818,130 | $34.2 | 55 |
| 2024 Q1 | 2,240,274 | $78,358,182 | +$15,767,510 | $34.98 | 47 |
| 2023 Q4 | 1,796,300 | $60,626,083 | -$3,328,167 | $33.75 | 45 |
| 2023 Q3 | 1,875,059 | $56,303,938 | +$6,833,165 | $30.05 | 38 |
| 2023 Q2 | 1,512,648 | $49,001,780 | +$20,803,699 | $32.44 | 35 |
| 2023 Q1 | 873,771 | $27,501,382 | +$9,995,157 | $31.47 | 27 |
| 2022 Q4 | 574,112 | $16,569,344 | +$3,452,730 | $28.89 | 19 |
| 2022 Q3 | 435,486 | $11,389,000 | -$6,954,142 | $25.96 | 14 |
| 2022 Q2 | 666,261 | $18,943,000 | -$2,998,064 | $28.41 | 17 |
| 2022 Q1 | 770,420 | $25,490,000 | +$16,447,216 | $33.12 | 11 |
| 2021 Q4 | 266,222 | $9,738,000 | +$4,989,493 | $36.58 | 6 |
| 2021 Q3 | 129,773 | $4,428,000 | +$2,049,900 | $34.12 | 4 |
| 2021 Q2 | 39,806 | $2,382,060 | +$1,022,718 | $34.38 | 3 |
| 2021 Q1 | 39,532 | $1,246,000 | -$2,099,529 | $31.52 | 1 |
| 2020 Q4 | 97,647 | $3,294,000 | +$3,294,000 | $49.26 | 2 |