Aug 15
2023
|
|
-
|
5,582
|
|
Jul 15
2023
|
|
-
|
6,374
|
|
Jun 15
2023
|
|
-
|
4,404
|
|
May 25
2023
|
|
-
|
4,322
|
|
May 05
2023
|
SELL
Open market or private sale
|
$3,349
$33.49 p/Share
|
100
|
|
May 02
2023
|
SELL
Open market or private sale
|
$135,547
$33.02 p/Share
|
4,105
|
|
May 01
2023
|
SELL
Open market or private sale
|
$1,022,369
$33.21 p/Share
|
30,785
|
|
Apr 28
2023
|
SELL
Open market or private sale
|
$1,043,296
$33.17 p/Share
|
31,453
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$178,238
$33.05 p/Share
|
5,393
|
|
Apr 19
2023
|
SELL
Open market or private sale
|
$2,677,943
$32.83 p/Share
|
81,570
|
|
Apr 18
2023
|
SELL
Open market or private sale
|
$1,856,892
$32.52 p/Share
|
57,100
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$1,642,993
$32.15 p/Share
|
51,104
|
|
Apr 17
2023
|
|
-
|
3,920
|
|
Apr 12
2023
|
SELL
Open market or private sale
|
$9,618
$32.06 p/Share
|
300
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$2,699,675
$31.87 p/Share
|
84,709
|
|
Apr 10
2023
|
SELL
Open market or private sale
|
$1,489,724
$31.22 p/Share
|
47,717
|
|
Apr 06
2023
|
SELL
Open market or private sale
|
$6,200
$31.0 p/Share
|
200
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$1,196,126
$31.04 p/Share
|
38,535
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$2,164,911
$31.26 p/Share
|
69,255
|
|
Mar 31
2023
|
SELL
Open market or private sale
|
$2,003,212
$30.26 p/Share
|
66,200
|
|
Mar 29
2023
|
|
-
|
4,583
|
|
Mar 07
2023
|
|
-
|
4,970
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$57,475
$30.25 p/Share
|
1,900
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$3,350,901
$30.34 p/Share
|
110,445
|
|
Feb 10
2023
|
SELL
Open market or private sale
|
$24,500,000
$24.5 p/Share
|
1,000,000
|
|