May 26
2023
|
SELL
Open market or private sale
|
$1,905,608
$35.98 p/Share
|
52,963
|
|
May 25
2023
|
SELL
Open market or private sale
|
$2,653,500
$35.38 p/Share
|
75,000
|
|
May 24
2023
|
SELL
Open market or private sale
|
$883,750
$35.35 p/Share
|
25,000
|
|
May 19
2023
|
SELL
Open market or private sale
|
$1,820,499
$36.41 p/Share
|
50,000
|
|
May 18
2023
|
SELL
Open market or private sale
|
$2,753,250
$36.71 p/Share
|
75,000
|
|
May 12
2023
|
SELL
Open market or private sale
|
$1,146,037
$37.5 p/Share
|
30,561
|
|
May 11
2023
|
SELL
Open market or private sale
|
$1,874,500
$37.49 p/Share
|
50,000
|
|
May 10
2023
|
SELL
Open market or private sale
|
$1,901,000
$38.02 p/Share
|
50,000
|
|
May 04
2023
|
SELL
Open market or private sale
|
$607,003
$39.57 p/Share
|
15,340
|
|
May 03
2023
|
SELL
Open market or private sale
|
$2,580,445
$40.89 p/Share
|
63,107
|
|
Dec 07
2021
|
|
-
|
38,821
|
|
Sep 25
2020
|
SELL
Other acquisition or disposition
|
-
|
1,010
|
|
Nov 22
2019
|
SELL
Open market or private sale
|
$1,862,805
$32.97 p/Share
|
56,500
|
|
Nov 21
2019
|
SELL
Open market or private sale
|
$1,871,280
$33.12 p/Share
|
56,500
|
|
Jun 28
2019
|
SELL
Open market or private sale
|
-
|
18,785
|
|