Nov 18
2024
|
BUY
Open market or private purchase
|
$3,038,951
$25.85 p/Share
|
117,561
|
|
Nov 15
2024
|
BUY
Open market or private purchase
|
$1,430,173
$25.18 p/Share
|
56,798
|
|
Nov 14
2024
|
BUY
Open market or private purchase
|
$2,300,983
$24.79 p/Share
|
92,819
|
|
Oct 08
2024
|
SELL
Open market or private sale
|
$17,099
$24.05 p/Share
|
711
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$68,827
$24.15 p/Share
|
2,850
|
|
Sep 30
2024
|
SELL
Open market or private sale
|
$1,093,238
$23.51 p/Share
|
46,501
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$898,962
$23.49 p/Share
|
38,270
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$267,655
$22.82 p/Share
|
11,729
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$472,381
$22.75 p/Share
|
20,764
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$520,845
$22.49 p/Share
|
23,159
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$333,704
$22.54 p/Share
|
14,805
|
|
Aug 02
2024
|
SELL
Open market or private sale
|
$25,956
$22.61 p/Share
|
1,148
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$129,543
$22.92 p/Share
|
5,652
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$515,342
$22.95 p/Share
|
22,455
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$153,588
$22.7 p/Share
|
6,766
|
|
Jul 26
2024
|
BUY
Open market or private purchase
|
$29,614
$22.78 p/Share
|
1,300
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$13,775
$23.27 p/Share
|
592
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$96,467
$23.29 p/Share
|
4,142
|
|
Jul 12
2024
|
SELL
Open market or private sale
|
$1,435,158
$22.92 p/Share
|
62,616
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$1,651,588
$22.94 p/Share
|
71,996
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$1,034,384
$22.82 p/Share
|
45,328
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$1,587,643
$22.83 p/Share
|
69,542
|
|
Jul 05
2024
|
SELL
Open market or private sale
|
$172,018
$22.89 p/Share
|
7,515
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$110,083
$22.82 p/Share
|
4,824
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$883,066
$22.77 p/Share
|
38,782
|
|