May 31
2023
|
BUY
Open market or private purchase
|
$85,084
$25.98 p/Share
|
3,275
|
|
May 31
2023
|
BUY
Open market or private purchase
|
$304,615
$25.98 p/Share
|
11,725
|
|
May 30
2023
|
BUY
Open market or private purchase
|
$52,160
$26.08 p/Share
|
2,000
|
|
May 26
2023
|
SELL
Open market or private sale
|
$784,643
$25.25 p/Share
|
31,075
|
|
May 26
2023
|
BUY
Open market or private purchase
|
$1,124,576
$25.33 p/Share
|
44,397
|
|
May 25
2023
|
SELL
Other acquisition or disposition
|
$737,825
$25.0 p/Share
|
29,513
|
|
May 25
2023
|
BUY
Other acquisition or disposition
|
$737,825
$25.0 p/Share
|
29,513
|
|
May 25
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,750
|
|
Nov 30
2022
|
SELL
Open market or private sale
|
$755,392
$28.5 p/Share
|
26,505
|
|
Nov 29
2022
|
SELL
Open market or private sale
|
$201,095
$29.14 p/Share
|
6,901
|
|
Nov 28
2022
|
SELL
Open market or private sale
|
$166,661
$29.28 p/Share
|
5,692
|
|
Nov 28
2022
|
BUY
Open market or private purchase
|
$49,812
$29.25 p/Share
|
1,703
|
|
Nov 25
2022
|
SELL
Open market or private sale
|
$35,501
$29.56 p/Share
|
1,201
|
|
Nov 25
2022
|
BUY
Open market or private purchase
|
$148,654
$29.53 p/Share
|
5,034
|
|
Nov 23
2022
|
SELL
Open market or private sale
|
$397,057
$29.51 p/Share
|
13,455
|
|
Nov 22
2022
|
SELL
Open market or private sale
|
$29,590
$29.59 p/Share
|
1,000
|
|
Nov 17
2022
|
SELL
Open market or private sale
|
$1,803,197
$28.58 p/Share
|
63,093
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$95,636
$30.38 p/Share
|
3,148
|
|
Nov 14
2022
|
SELL
Open market or private sale
|
$161,789
$31.0 p/Share
|
5,219
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$353,370
$31.63 p/Share
|
11,172
|
|
Nov 10
2022
|
SELL
Open market or private sale
|
$192,120
$32.02 p/Share
|
6,000
|
|
Nov 08
2022
|
SELL
Open market or private sale
|
$837,631
$28.75 p/Share
|
29,135
|
|
Aug 29
2022
|
SELL
Open market or private sale
|
$591,458
$35.63 p/Share
|
16,600
|
|
Aug 26
2022
|
SELL
Open market or private sale
|
$144,795
$37.57 p/Share
|
3,854
|
|
Aug 25
2022
|
SELL
Open market or private sale
|
$106,596
$38.07 p/Share
|
2,800
|
|