Dec 18
2024
|
BUY
Open market or private purchase
|
$258,968
$24.92 p/Share
|
10,392
|
|
Dec 17
2024
|
BUY
Open market or private purchase
|
$395,741
$25.16 p/Share
|
15,729
|
|
Dec 06
2024
|
BUY
Open market or private purchase
|
$15,850
$26.55 p/Share
|
597
|
|
Dec 05
2024
|
BUY
Open market or private purchase
|
$195,507
$26.47 p/Share
|
7,386
|
|
Dec 02
2024
|
BUY
Open market or private purchase
|
$10,764
$26.91 p/Share
|
400
|
|
Nov 29
2024
|
BUY
Open market or private purchase
|
$101,434
$26.92 p/Share
|
3,768
|
|
Nov 27
2024
|
BUY
Open market or private purchase
|
$13,325
$26.65 p/Share
|
500
|
|
Nov 22
2024
|
BUY
Open market or private purchase
|
$1,154,769
$26.19 p/Share
|
44,092
|
|
Nov 21
2024
|
BUY
Open market or private purchase
|
$975,257
$26.23 p/Share
|
37,181
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$1,956,621
$26.15 p/Share
|
74,823
|
|
Nov 19
2024
|
BUY
Open market or private purchase
|
$1,937,449
$25.9 p/Share
|
74,805
|
|
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
|
|