Aug 01
2024
SELL
Open market or private sale
$182,156
$32.28 p/Share
5,643
Reduced 3.4%
160,357
Common Stock
Feb 13
2024
BUY
Open market or private purchase
$29,400
$29.4 p/Share
1,000
Added 0.6%
166,000
Common Stock
Sep 07
2023
BUY
Open market or private purchase
$84,360
$28.12 p/Share
3,000
Added 1.79%
165,000
Common Stock
Apr 24
2023
BUY
Open market or private purchase
$49,140
$24.57 p/Share
2,000
Added 1.22%
162,000
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$26,750
$26.75 p/Share
1,000
Added 0.62%
160,000
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$56,820
$28.41 p/Share
2,000
Added 1.24%
159,000
Common Stock
Mar 09
2023
BUY
Open market or private purchase
$59,400
$29.7 p/Share
2,000
Added 1.26%
157,000
Common Stock
Nov 28
2022
BUY
Open market or private purchase
$35,480
$35.48 p/Share
1,000
Added 0.64%
155,000
Common Stock
Aug 29
2022
BUY
Open market or private purchase
$35,000
$35.0 p/Share
1,000
Added 0.65%
154,000
Common Stock
Apr 25
2022
BUY
Open market or private purchase
$35,380
$35.38 p/Share
1,000
Added 0.65%
153,000
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$67,780
$33.89 p/Share
2,000
Added 1.3%
152,000
Common Stock
Aug 06
2021
BUY
Open market or private purchase
$94,892
$33.89 p/Share
2,800
Added 1.83%
150,000
Common Stock
Aug 03
2021
BUY
Open market or private purchase
$73,722
$33.51 p/Share
2,200
Added 1.46%
148,000
Common Stock
Jul 22
2021
BUY
Open market or private purchase
$101,160
$33.72 p/Share
3,000
Added 2.02%
145,800
Common Stock
Mar 12
2021
BUY
Open market or private purchase
$59,926
$34.8 p/Share
1,722
Added 1.19%
142,800
Common Stock
Feb 26
2021
BUY
Open market or private purchase
$40,580
$31.12 p/Share
1,304
Added 1.0%
128,500
Common Stock
Feb 25
2021
BUY
Open market or private purchase
$130,580
$31.12 p/Share
4,196
Added 3.19%
127,196
Common Stock
Feb 12
2021
BUY
Open market or private purchase
$157,000
$31.4 p/Share
5,000
Added 3.91%
123,000
Common Stock
Feb 04
2021
BUY
Open market or private purchase
$96,090
$32.03 p/Share
3,000
Added 2.48%
118,000
Common Stock
Jan 29
2021
BUY
Open market or private purchase
$67,640
$33.82 p/Share
2,000
Added 1.71%
115,000
Common Stock
Jan 27
2021
BUY
Open market or private purchase
$98,400
$32.8 p/Share
3,000
Added 2.59%
113,000
Common Stock
Jan 22
2021
BUY
Open market or private purchase
$163,000
$32.6 p/Share
5,000
Added 4.35%
110,000
Common Stock
Nov 05
2020
BUY
Open market or private purchase
$44,784
$27.99 p/Share
1,600
Added 1.5%
105,000
Common Stock
Nov 02
2020
BUY
Open market or private purchase
$97,988
$28.82 p/Share
3,400
Added 3.18%
103,400
Common Stock
Oct 30
2020
BUY
Open market or private purchase
$144,400
$28.88 p/Share
5,000
Added 4.76%
100,000
Common Stock