Sep 05
2025
|
SELL
Open market or private sale
|
$2,431,200
$30.39 p/Share
|
80,000
|
|
Sep 04
2025
|
SELL
Open market or private sale
|
$579,400
$28.97 p/Share
|
20,000
|
|
Jul 24
2025
|
SELL
Open market or private sale
|
$1,375,587
$27.47 p/Share
|
50,076
|
|
Jul 22
2025
|
SELL
Open market or private sale
|
$1,267,424
$28.17 p/Share
|
44,992
|
|
Jul 18
2025
|
SELL
Open market or private sale
|
$170,809
$26.23 p/Share
|
6,512
|
|
Jul 17
2025
|
SELL
Open market or private sale
|
$620,978
$27.13 p/Share
|
22,889
|
|
Jul 16
2025
|
SELL
Open market or private sale
|
$686,267
$26.8 p/Share
|
25,607
|
|
Jul 03
2025
|
SELL
Open market or private sale
|
$1,308,500
$26.17 p/Share
|
50,000
|
|
Jul 02
2025
|
SELL
Open market or private sale
|
$1,339,500
$26.79 p/Share
|
50,000
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$1,170,862
$23.66 p/Share
|
49,487
|
|
Mar 20
2025
|
SELL
Open market or private sale
|
$484,868
$24.92 p/Share
|
19,457
|
|
Mar 19
2025
|
SELL
Open market or private sale
|
$993,857
$24.55 p/Share
|
40,483
|
|
Mar 13
2025
|
SELL
Open market or private sale
|
$24,032
$24.3 p/Share
|
989
|
|
Mar 12
2025
|
SELL
Open market or private sale
|
$992,766
$25.08 p/Share
|
39,584
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$304,488
$30.9 p/Share
|
9,854
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$249,127
$31.87 p/Share
|
7,817
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$2,051,530
$31.43 p/Share
|
65,273
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$139,101
$28.09 p/Share
|
4,952
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$529,221
$32.01 p/Share
|
16,533
|
|
Nov 04
2024
|
SELL
Open market or private sale
|
$182,080
$31.48 p/Share
|
5,784
|
|
Oct 18
2024
|
SELL
Open market or private sale
|
$578,488
$34.79 p/Share
|
16,628
|
|
Oct 17
2024
|
SELL
Open market or private sale
|
$353,160
$33.66 p/Share
|
10,492
|
|
Oct 04
2024
|
SELL
Open market or private sale
|
$545,353
$34.17 p/Share
|
15,960
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$343,835
$34.84 p/Share
|
9,869
|
|
Sep 20
2024
|
SELL
Open market or private sale
|
$1,099,371
$37.2 p/Share
|
29,553
|
|