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
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$1,253,983
$38.32 p/Share
|
32,724
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$1,039,200
$34.64 p/Share
|
30,000
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$1,376,800
$34.42 p/Share
|
40,000
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$970,200
$32.34 p/Share
|
30,000
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$910,527
$32.8 p/Share
|
27,760
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$508,799
$30.9 p/Share
|
16,466
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$22,383
$28.05 p/Share
|
798
|
|
Jul 19
2024
|
SELL
Open market or private sale
|
$298,143
$30.67 p/Share
|
9,721
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$777,655
$31.39 p/Share
|
24,774
|
|
Mar 14
2024
|
SELL
Open market or private sale
|
$592,950
$39.53 p/Share
|
15,000
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$1,442,700
$41.22 p/Share
|
35,000
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$968,000
$38.72 p/Share
|
25,000
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$978,250
$39.13 p/Share
|
25,000
|
|
Jan 25
2021
|
BUY
Other acquisition or disposition
|
-
|
5,065,883
|
|