Note: Option positions (PUT/CALL) are excluded.
Q1 2025
Shares 737,158 Value ($000) $31,152 Avg Close — Range —
Q4 2024
Shares 800,235 Value ($000) $27,200 Avg Close — Range —
Q3 2024
Shares 864,569 Value ($000) $30,545 Avg Close — Range —
Q2 2024
Shares 1,477,156 Value ($000) $55,836 Avg Close — Range —
Q1 2024
Shares 1,512,683 Value ($000) $61,687 Avg Close — Range —
Q4 2023
Shares 1,357,419 Value ($000) $66,038 Avg Close — Range —
Q3 2023
Shares 1,660,354 Value ($000) $53,928 Avg Close — Range —
Q2 2023
Shares 1,710,724 Value ($000) $42,785 Avg Close — Range —
Q1 2023
Shares 2,045,453 Value ($000) $53,386 Avg Close — Range —
Q4 2022
Shares 1,840,639 Value ($000) $46,108 Avg Close — Range —
Q3 2022
Shares 1,368,556 Value ($000) $24,799 Avg Close — Range —
Q2 2022
Shares 1,688,803 Value ($000) $30,246 Avg Close — Range —
Q1 2022
Shares 1,511,238 Value ($000) $57,033 Avg Close — Range —
Q4 2021
Shares 1,993,053 Value ($000) $47,454 Avg Close — Range —
Q3 2021
Shares 1,682,801 Value ($000) $36,971 Avg Close — Range —
Q2 2021
Shares 1,634,316 Value ($000) $39,223 Avg Close — Range —
Q1 2021
Shares 1,161,418 Value ($000) $30,395 Avg Close — Range —
Q4 2020
Shares 701,180 Value ($000) $11,758 Avg Close — Range —
Q3 2020
Shares 767,615 Value ($000) $5,635 Avg Close — Range —
Q2 2020
Shares 838,986 Value ($000) $6,057 Avg Close — Range —
Q1 2020
Shares 1,039,872 Value ($000) $6,562 Avg Close — Range —
Q4 2019
Shares 887,805 Value ($000) $10,130 Avg Close — Range —
Q3 2019
Shares 764,323 Value ($000) $8,828 Avg Close — Range —
Q2 2019
Shares 596,920 Value ($000) $9,139 Avg Close — Range —
Q1 2019
Shares 350,376 Value ($000) $6,828 Avg Close — Range —
Q4 2018
Shares 392,700 Value ($000) $7,163 Avg Close — Range —
Q3 2018
Shares 296,866 Value ($000) $9,049 Avg Close — Range —
Q2 2018
Shares 453,304 Value ($000) $15,752 Avg Close — Range —
Q1 2018
Shares 505,213 Value ($000) $17,779 Avg Close — Range —
Q4 2017
Shares 312,910 Value ($000) $11,012 Avg Close — Range —
Q3 2017
Shares 224,001 Value ($000) $5,748 Avg Close — Range —
Q2 2017
Shares 505,399 Value ($000) $11,190 Avg Close — Range —
Q1 2017
Shares 615,090 Value ($000) $20,796 Avg Close — Range —
Q4 2016
Shares 340,534 Value ($000) $11,241 Avg Close — Range —
Q3 2016
Shares 902,902 Value ($000) $17,028 Avg Close — Range —
Q2 2016
Shares 578,442 Value ($000) $9,752 Avg Close — Range —
Q1 2016
Shares 480,665 Value ($000) $7,715 Avg Close — Range —
Q4 2015
Shares 213,211 Value ($000) $1,701 Avg Close — Range —
Q3 2015
Shares 206,558 Value ($000) $2,152 Avg Close — Range —
Q2 2015
Shares 3,934,140 Value ($000) $81,122 Avg Close — Range —
Q1 2015
Shares 4,691,982 Value ($000) $114,484 Avg Close — Range —
Q4 2014
Shares 3,325,478 Value ($000) $88,925 Avg Close — Range —
Q3 2014
Shares 2,599,471 Value ($000) $101,822 Avg Close — Range —
Q2 2014
Shares 555,640 Value ($000) $14,468 Avg Close — Range —
Q1 2014
Shares 332,988 Value ($000) $9,194 Avg Close — Range —
Q4 2013
Shares 482,276 Value ($000) $14,226 Avg Close — Range —
Q3 2013
Shares 595,746 Value ($000) $12,268 Avg Close — Range —
Q2 2013
Shares 535,376 Value ($000) $9,385 Avg Close — Range —