| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,282,348 | $81,539,082 | -$21,366,842 | $63.57 | 58 |
| 2025 Q2 | 1,658,956 | $97,255,789 | +$11,156,134 | $58.63 | 55 |
| 2025 Q1 | 1,061,058 | $54,515,273 | +$15,368,453 | $51.38 | 47 |
| 2024 Q4 | 780,547 | $39,363,688 | +$2,595,048 | $50.43 | 42 |
| 2024 Q3 | 680,480 | $37,651,103 | +$4,147,557 | $55.32 | 35 |
| 2024 Q2 | 607,115 | $31,415,142 | +$240,020 | $51.75 | 31 |
| 2024 Q1 | 603,590 | $29,619,778 | -$3,740,673 | $49.06 | 33 |
| 2023 Q4 | 679,977 | $32,609,406 | +$1,237,714 | $47.96 | 31 |
| 2023 Q3 | 628,808 | $28,222,201 | -$397,370 | $44.87 | 27 |
| 2023 Q2 | 637,204 | $29,292,296 | -$3,494,860 | $45.93 | 24 |
| 2023 Q1 | 713,748 | $31,964,943 | -$2,420,030 | $44.78 | 23 |
| 2022 Q4 | 773,026 | $33,007,558 | +$17,028,393 | $42.7 | 20 |
| 2022 Q3 | 268,059 | $10,385,000 | +$5,736,093 | $38.73 | 9 |
| 2022 Q2 | 118,544 | $5,193,000 | +$3,056,819 | $43.77 | 8 |
| 2022 Q1 | 48,800 | $2,426,000 | +$2,426,000 | $49.71 | 1 |