Feb 27
2024
|
SELL
Open market or private sale
|
$3,030,000
$25.25 p/Share
|
120,000
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$52,740
$26.37 p/Share
|
2,000
|
|
May 19
2021
|
SELL
Open market or private sale
|
$33,935
$33.27 p/Share
|
1,020
|
|
May 18
2021
|
SELL
Open market or private sale
|
$70,011
$33.74 p/Share
|
2,075
|
|
May 17
2021
|
SELL
Open market or private sale
|
$23,982
$34.26 p/Share
|
700
|
|
May 14
2021
|
SELL
Open market or private sale
|
$83,711
$34.14 p/Share
|
2,452
|
|
May 13
2021
|
SELL
Open market or private sale
|
$64,828
$34.12 p/Share
|
1,900
|
|
May 12
2021
|
SELL
Open market or private sale
|
$40,308
$33.59 p/Share
|
1,200
|
|
May 11
2021
|
SELL
Open market or private sale
|
$33,893
$34.62 p/Share
|
979
|
|
May 10
2021
|
SELL
Open market or private sale
|
$42,588
$35.49 p/Share
|
1,200
|
|
May 07
2021
|
SELL
Open market or private sale
|
$92,599
$35.78 p/Share
|
2,588
|
|
May 06
2021
|
SELL
Open market or private sale
|
$56,541
$35.65 p/Share
|
1,586
|
|
May 05
2021
|
SELL
Open market or private sale
|
$47,439
$35.83 p/Share
|
1,324
|
|
Mar 19
2021
|
SELL
Open market or private sale
|
$122,362
$31.94 p/Share
|
3,831
|
|
Mar 18
2021
|
SELL
Open market or private sale
|
$22,813
$32.59 p/Share
|
700
|
|