Jun 28
2023
|
SELL
Sale (or disposition) back to the issuer
|
-
|
24,987,839
|
|
Mar 11
2022
|
BUY
Open market or private purchase
|
$2,032,515
$28.2 p/Share
|
72,075
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$2,866,174
$28.52 p/Share
|
100,497
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$242,736
$28.75 p/Share
|
8,443
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$3,308,928
$27.07 p/Share
|
122,236
|
|
Mar 07
2022
|
BUY
Open market or private purchase
|
$3,311,818
$26.76 p/Share
|
123,760
|
|
Feb 25
2022
|
BUY
Open market or private purchase
|
$28,990
$28.99 p/Share
|
1,000
|
|
Feb 24
2022
|
BUY
Open market or private purchase
|
$3,476,062
$27.64 p/Share
|
125,762
|
|
Feb 23
2022
|
BUY
Open market or private purchase
|
$3,485,569
$28.3 p/Share
|
123,165
|
|
Feb 22
2022
|
BUY
Open market or private purchase
|
$2,767,175
$28.32 p/Share
|
97,711
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$1,209,057
$28.82 p/Share
|
41,952
|
|
Feb 04
2022
|
BUY
Open market or private purchase
|
$427,455
$28.75 p/Share
|
14,868
|
|
Feb 03
2022
|
BUY
Open market or private purchase
|
$5,431,992
$28.68 p/Share
|
189,400
|
|
Feb 02
2022
|
BUY
Open market or private purchase
|
$5,520,444
$28.69 p/Share
|
192,417
|
|
Feb 01
2022
|
BUY
Open market or private purchase
|
$577,113
$28.86 p/Share
|
19,997
|
|
Jan 31
2022
|
BUY
Open market or private purchase
|
$465,390
$28.98 p/Share
|
16,059
|
|
Dec 06
2021
|
BUY
Open market or private purchase
|
$5,293,786
$32.76 p/Share
|
161,593
|
|
Dec 03
2021
|
BUY
Open market or private purchase
|
$9,828,926
$32.14 p/Share
|
305,816
|
|
Dec 02
2021
|
BUY
Open market or private purchase
|
$7,316,797
$32.33 p/Share
|
226,316
|
|
Dec 01
2021
|
BUY
Open market or private purchase
|
$9,977,119
$32.32 p/Share
|
308,698
|
|