Apr 16
2025
|
SELL
Open market or private sale
|
$137,883
$27.02 p/Share
|
5,103
|
|
Apr 15
2025
|
SELL
Open market or private sale
|
$1,152,060
$27.43 p/Share
|
42,000
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$894,630
$27.11 p/Share
|
33,000
|
|
Apr 11
2025
|
SELL
Open market or private sale
|
$810,415
$27.04 p/Share
|
29,971
|
|
Apr 10
2025
|
SELL
Open market or private sale
|
$1,146,791
$27.3 p/Share
|
42,007
|
|
Apr 09
2025
|
SELL
Open market or private sale
|
$981,199
$28.08 p/Share
|
34,943
|
|
Apr 04
2025
|
SELL
Open market or private sale
|
$2,084,918
$26.55 p/Share
|
78,528
|
|
Apr 03
2025
|
SELL
Open market or private sale
|
$2,814,970
$27.9 p/Share
|
100,895
|
|
Apr 02
2025
|
SELL
Open market or private sale
|
$1,698,667
$29.3 p/Share
|
57,975
|
|
Oct 01
2024
|
BUY
Open market or private purchase
|
$346,443
$33.75 p/Share
|
10,265
|
|
Sep 25
2024
|
BUY
Open market or private purchase
|
$56,341
$32.91 p/Share
|
1,712
|
|
Sep 24
2024
|
BUY
Open market or private purchase
|
$840,190
$32.87 p/Share
|
25,561
|
|
Sep 23
2024
|
BUY
Open market or private purchase
|
$514,460
$33.08 p/Share
|
15,552
|
|
Sep 20
2024
|
BUY
Open market or private purchase
|
$266,957
$33.55 p/Share
|
7,957
|
|
Sep 19
2024
|
BUY
Open market or private purchase
|
$237,450
$33.7 p/Share
|
7,046
|
|
Sep 18
2024
|
BUY
Open market or private purchase
|
$392,283
$33.25 p/Share
|
11,798
|
|
Sep 17
2024
|
BUY
Open market or private purchase
|
$374,158
$33.3 p/Share
|
11,236
|
|
Sep 16
2024
|
BUY
Open market or private purchase
|
$49,008
$32.98 p/Share
|
1,486
|
|
Sep 13
2024
|
BUY
Open market or private purchase
|
$245,507
$32.73 p/Share
|
7,501
|
|
Sep 12
2024
|
BUY
Open market or private purchase
|
$272,291
$31.57 p/Share
|
8,625
|
|
Sep 11
2024
|
BUY
Open market or private purchase
|
$677,451
$31.12 p/Share
|
21,769
|
|
Sep 10
2024
|
BUY
Open market or private purchase
|
$403,802
$31.1 p/Share
|
12,984
|
|
Sep 09
2024
|
BUY
Open market or private purchase
|
$696,661
$30.22 p/Share
|
23,053
|
|
Sep 06
2024
|
BUY
Open market or private purchase
|
$760,633
$30.55 p/Share
|
24,898
|
|
Sep 05
2024
|
BUY
Open market or private purchase
|
$624,636
$31.21 p/Share
|
20,014
|
|