Jun 29
2023
|
SELL
Open market or private sale
|
$3,200,000
$32.0 p/Share
|
100,000
|
|
Jun 21
2023
|
SELL
Open market or private sale
|
$1,019,010
$30.0 p/Share
|
33,967
|
|
May 08
2023
|
SELL
Open market or private sale
|
$3,457,783
$29.8 p/Share
|
116,033
|
|
Mar 07
2023
|
|
-
|
621,313
|
|
Sep 22
2022
|
|
-
|
652,092
|
|
Sep 22
2022
|
|
-
|
762,010
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$339,690
$34.02 p/Share
|
9,985
|
|
Mar 09
2021
|
SELL
Open market or private sale
|
$1,646,348
$34.0 p/Share
|
48,422
|
|
Mar 08
2021
|
SELL
Open market or private sale
|
$1,733,830
$34.0 p/Share
|
50,995
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$360,332
$34.0 p/Share
|
10,598
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$1,646,325
$32.52 p/Share
|
50,625
|
|
Feb 26
2021
|
SELL
Open market or private sale
|
$2,254,688
$32.5 p/Share
|
69,375
|
|
Feb 08
2021
|
|
-
|
5,250,000
|
|
Jan 08
2021
|
SELL
Open market or private sale
|
$3,369,610
$31.02 p/Share
|
108,627
|
|
Jan 07
2021
|
SELL
Open market or private sale
|
$124,124
$31.0 p/Share
|
4,004
|
|
Jan 06
2021
|
SELL
Open market or private sale
|
$2,608,838
$29.86 p/Share
|
87,369
|
|
Jan 05
2021
|
SELL
Open market or private sale
|
$1,570,800
$28.05 p/Share
|
56,000
|
|
Aug 25
2020
|
|
-
|
2,000,000
|
|