| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 464,504 | $240,588,625 | -$69,975,001 | $517.95 | 3 |
| 2025 Q2 | 599,604 | $298,246,647 | +$137,782,424 | $497.41 | 3 |
| 2025 Q1 | 322,600 | $121,100,595 | -$1,726,783 | $375.39 | 2 |
| 2024 Q4 | 327,200 | $137,914,000 | +$136,607,358 | $421.5 | 1 |
| 2024 Q3 | 3,100 | $1,333,000 | +$1,333,000 | $430.3 | 1 |
| 2024 Q2 | 0 | $0 | -$11,653,000 | $446.95 | 0 |
| 2024 Q1 | 27,700 | $11,653,000 | -$7,193,729 | $420.72 | 1 |
| 2023 Q4 | 44,800 | $16,846,000 | +$7,482,933 | $376.04 | 1 |
| 2023 Q3 | 24,900 | $7,862,000 | -$5,276,332 | $315.75 | 1 |
| 2023 Q2 | 41,000 | $13,906,300 | +$11,250,274 | $340.54 | 2 |
| 2023 Q1 | 7,800 | $2,248,000 | -$6,167,590 | $288.3 | 1 |
| 2022 Q4 | 29,200 | $7,002,000 | -$380,812,685 | $239.82 | 1 |
| 2022 Q3 | 1,662,700 | $387,669,000 | +$104,356,115 | $232.9 | 2 |
| 2022 Q2 | 1,215,100 | $312,366,000 | +$310,362,000 | $256.83 | 1 |
| 2022 Q1 | 6,500 | $2,004,000 | -$52,657,108 | $308.31 | 1 |
| 2021 Q4 | 189,300 | $56,000,000 | +$12,847,347 | $336.32 | 2 |
| 2021 Q3 | 151,100 | $42,630,000 | +$42,630,000 | $281.92 | 2 |
| 2021 Q2 | 0 | $0 | -$2,593,000 | $270.9 | 0 |
| 2021 Q1 | 11,000 | $2,593,000 | +$2,593,000 | $235.77 | 1 |
| 2020 Q4 | $222.42 | 0 | |||
| 2020 Q3 | 651 | $13,696,000 | -$108,158,427 | $21,031.17 | 1 |
| 2020 Q2 | 5,792 | $117,777,000 | +$27,715,824 | $203.51 | 1 |
| 2020 Q1 | 4,429 | $69,788,000 | $15,757.06 | 1 | |
| 2019 Q4 | $157.7 | 0 | |||
| 2019 Q3 | $139.03 | 0 | |||
| 2019 Q2 | 4,291 | $57,467,000 | $133.96 | 1 | |
| 2019 Q1 | $117.94 | 0 | |||
| 2018 Q4 | $101.57 | 0 | |||
| 2018 Q3 | 1,500 | $263,000 | -$10,653,000 | $114.37 | 1 |
| 2018 Q2 | 110,700 | $10,916,000 | +$10,916,000 | $98.61 | 2 |
| 2018 Q1 | $91.27 | 0 | |||
| 2017 Q4 | $85.54 | 0 | |||
| 2017 Q3 | $74.49 | 0 | |||
| 2017 Q2 | $68.93 | 0 | |||
| 2017 Q1 | 0 | $0 | -$2,000 | $65.86 | 0 |
| 2016 Q4 | 1,000 | $2,000 | $62.14 | 1 | |
| 2016 Q3 | $57.6 | 0 | |||
| 2016 Q2 | $20 | 0 | |||
| 2016 Q1 | $55.23 | 0 | |||
| 2015 Q4 | 0 | $0 | -$6,915,000 | $55.48 | 0 |
| 2015 Q3 | 4,602,700 | $6,915,000 | +$6,915,000 | $44.26 | 1 |
| 2015 Q2 | $44.15 | 0 | |||
| 2015 Q1 | $40.66 | 0 | |||
| 2014 Q4 | $46.45 | 0 | |||
| 2014 Q3 | $46.36 | 0 | |||
| 2014 Q2 | $41.7 | 0 | |||
| 2014 Q1 | 0 | $0 | -$1,411,000 | $40.99 | 0 |