Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 1,450,870 Value ($000) $121,445 Avg Close $103.64 Range $75.25 - $141.10
Q3 2025
Shares 333,191 Value ($000) $37,407 Avg Close $69.43 Range $43.89 - $117.65
Q2 2025
Shares 687,953 Value ($000) $38,064 Avg Close $34.43 Range $18.31 - $55.75
Q1 2025
Shares 612,216 Value ($000) $12,924 Avg Close $32.90 Range $20.72 - $50.87
Q4 2024
Shares 74,867 Value ($000) $2,074 Avg Close $24.38 Range $14.09 - $38.69
Q3 2024
Shares 561,303 Value ($000) $0 Avg Close — Range —
Q2 2024
Shares 561,303 Value ($000) $0 Avg Close — Range —
Q1 2024
Shares 561,303 Value ($000) $0 Avg Close — Range —
Q4 2023
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q3 2023
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q2 2023
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q1 2023
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q4 2022
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q3 2022
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q2 2022
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q1 2022
Shares 564,191 Value ($000) $0 Avg Close — Range —
Q4 2021
Shares 271,975 Value ($000) $16,454 Avg Close — Range —
Q3 2021
Shares 173,756 Value ($000) $13,847 Avg Close — Range —
Q2 2021
Shares 105,823 Value ($000) $7,487 Avg Close — Range —
Q1 2021
Shares 271,421 Value ($000) $17,387 Avg Close — Range —
Q4 2020
Shares 112,070 Value ($000) $7,797 Avg Close — Range —
Q3 2020
Shares 266,833 Value ($000) $17,411 Avg Close — Range —
Q2 2020
Shares 71,669 Value ($000) $3,584 Avg Close — Range —
Q1 2020
Shares 54,833 Value ($000) $1,867 Avg Close — Range —
Q4 2019
Shares 17,763 Value ($000) $773 Avg Close — Range —
Q3 2019
Shares 6,149 Value ($000) $215 Avg Close — Range —
Q2 2019
Shares 78,676 Value ($000) $2,990 Avg Close — Range —
Q1 2019
Shares 7,365 Value ($000) $253 Avg Close — Range —
Q4 2018
Shares 10,158 Value ($000) $278 Avg Close — Range —
Q3 2018
Shares 59,416 Value ($000) $1,954 Avg Close — Range —
Q2 2018
Shares 176,814 Value ($000) $6,348 Avg Close — Range —
Q1 2018
Shares 158,240 Value ($000) $6,243 Avg Close — Range —
Q4 2017
Shares 200,123 Value ($000) $6,554 Avg Close — Range —
Q3 2017
Shares 108,948 Value ($000) $3,590 Avg Close — Range —
Q2 2017
Shares 70,831 Value ($000) $1,859 Avg Close — Range —
Q1 2017
Shares 28,030 Value ($000) $615 Avg Close — Range —
Q4 2016
Shares 24,151 Value ($000) $486 Avg Close — Range —
Q3 2016
Shares 26,410 Value ($000) $556 Avg Close — Range —
Q2 2016
Shares 91,024 Value ($000) $1,989 Avg Close — Range —
Q1 2016
Shares 10,979 Value ($000) $168 Avg Close — Range —
Q4 2015
Shares 20,578 Value ($000) $323 Avg Close — Range —
Q2 2015
Shares 53,530 Value ($000) $815 Avg Close — Range —
Q1 2015
Shares 20,346 Value ($000) $309 Avg Close — Range —
Q4 2014
Shares 59,284 Value ($000) $1,065 Avg Close — Range —
Q2 2014
Shares 224,357 Value ($000) $7,996 Avg Close — Range —
Q1 2014
Shares 68,307 Value ($000) $2,062 Avg Close — Range —