Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 3,219,326 Value ($000) $269,474 Avg Close $103.64 Range $75.25 - $141.10
Q3 2025
Shares 129,223 Value ($000) $14,508 Avg Close $69.43 Range $43.89 - $117.65
Q2 2025
Shares 131,490 Value ($000) $7,275 Avg Close $34.43 Range $18.31 - $55.75
Q1 2025
Shares 44,963 Value ($000) $949 Avg Close $32.90 Range $20.72 - $50.87
Q4 2024
Shares 44,963 Value ($000) $1,245 Avg Close $24.38 Range $14.09 - $38.69
Q3 2024
Shares 127,517 Value ($000) $0 Avg Close — Range —
Q2 2024
Shares 2,157,541 Value ($000) $0 Avg Close — Range —
Q1 2024
Shares 3,032,869 Value ($000) $0 Avg Close — Range —
Q4 2023
Shares 3,012,264 Value ($000) $0 Avg Close — Range —
Q3 2023
Shares 3,174,354 Value ($000) $0 Avg Close — Range —
Q2 2023
Shares 3,174,354 Value ($000) $0 Avg Close — Range —
Q1 2023
Shares 3,175,354 Value ($000) $0 Avg Close — Range —
Q4 2022
Shares 3,175,354 Value ($000) $0 Avg Close — Range —
Q3 2022
Shares 3,177,954 Value ($000) $0 Avg Close — Range —
Q2 2022
Shares 3,177,954 Value ($000) $0 Avg Close — Range —
Q1 2022
Shares 3,059,087 Value ($000) $0 Avg Close — Range —
Q4 2021
Shares 3,270,645 Value ($000) $197,874 Avg Close — Range —
Q3 2021
Shares 3,243,803 Value ($000) $258,499 Avg Close — Range —
Q2 2021
Shares 3,281,541 Value ($000) $232,169 Avg Close — Range —
Q1 2021
Shares 3,340,670 Value ($000) $214,003 Avg Close — Range —
Q4 2020
Shares 3,298,897 Value ($000) $229,537 Avg Close — Range —
Q3 2020
Shares 3,244,278 Value ($000) $211,689 Avg Close — Range —
Q2 2020
Shares 579,843 Value ($000) $29,004 Avg Close — Range —
Q1 2020
Shares 471,203 Value ($000) $16,044 Avg Close — Range —
Q4 2019
Shares 443,828 Value ($000) $19,302 Avg Close — Range —
Q3 2019
Shares 405,445 Value ($000) $14,195 Avg Close — Range —
Q2 2019
Shares 360,266 Value ($000) $13,690 Avg Close — Range —
Q1 2019
Shares 372,269 Value ($000) $12,784 Avg Close — Range —
Q4 2018
Shares 350,186 Value ($000) $9,578 Avg Close — Range —
Q3 2018
Shares 1,108,330 Value ($000) $36,452 Avg Close — Range —
Q2 2018
Shares 272,786 Value ($000) $9,793 Avg Close — Range —
Q1 2018
Shares 266,446 Value ($000) $10,510 Avg Close — Range —
Q4 2017
Shares 252,112 Value ($000) $8,256 Avg Close — Range —
Q3 2017
Shares 629,752 Value ($000) $20,749 Avg Close — Range —
Q2 2017
Shares 721,867 Value ($000) $18,943 Avg Close — Range —
Q1 2017
Shares 868,299 Value ($000) $19,043 Avg Close — Range —
Q4 2016
Shares 858,277 Value ($000) $17,273 Avg Close — Range —
Q3 2016
Shares 639,883 Value ($000) $13,469 Avg Close — Range —
Q2 2016
Shares 267,545 Value ($000) $5,846 Avg Close — Range —
Q1 2016
Shares 261,021 Value ($000) $3,997 Avg Close — Range —
Q4 2015
Shares 257,079 Value ($000) $4,042 Avg Close — Range —
Q3 2015
Shares 329,959 Value ($000) $3,542 Avg Close — Range —
Q2 2015
Shares 398,032 Value ($000) $6,056 Avg Close — Range —
Q1 2015
Shares 360,297 Value ($000) $5,464 Avg Close — Range —
Q4 2014
Shares 357,304 Value ($000) $6,417 Avg Close — Range —
Q3 2014
Shares 388,470 Value ($000) $10,799 Avg Close — Range —
Q2 2014
Shares 363,577 Value ($000) $12,957 Avg Close — Range —
Q1 2014
Shares 358,732 Value ($000) $10,831 Avg Close — Range —
Q4 2013
Shares 122,331 Value ($000) $5,279 Avg Close — Range —
Q3 2013
Shares 65,158 Value ($000) $2,374 Avg Close — Range —
Q2 2013
Shares 43,304 Value ($000) $1,196 Avg Close — Range —