Jun 14
2023
BUY
Open market or private purchase
$44,400
$22.2 p/Share
2,000
Added 1.27%
155,224
Common Stock
Jun 13
2023
BUY
Open market or private purchase
$223,000
$22.3 p/Share
10,000
Added 6.13%
153,224
Common Stock
Jun 12
2023
BUY
Open market or private purchase
$178,640
$22.33 p/Share
8,000
Added 5.29%
143,224
Common Stock
Jun 09
2023
BUY
Open market or private purchase
$44,800
$22.4 p/Share
2,000
Added 1.46%
135,224
Common Stock
Jun 05
2023
BUY
Open market or private purchase
$46,500
$23.25 p/Share
2,000
Added 1.48%
133,224
Common Stock
Jun 02
2023
BUY
Open market or private purchase
$115,750
$23.15 p/Share
5,000
Added 3.67%
131,224
Common Stock
May 24
2023
BUY
Open market or private purchase
$47,000
$23.5 p/Share
2,000
Added 1.56%
126,224
Common Stock
May 02
2023
BUY
Open market or private purchase
$231,246
$24.9 p/Share
9,287
Added 6.96%
124,224
Common Stock
Mar 31
2023
BUY
Open market or private purchase
$9,993
$25.89 p/Share
386
Added 0.33%
114,937
Common Stock
Dec 30
2022
BUY
Open market or private purchase
$9,986
$25.94 p/Share
385
Added 0.34%
113,456
Common Stock
Sep 30
2022
BUY
Open market or private purchase
$9,979
$27.19 p/Share
367
Added 0.33%
112,026
Common Stock
Jun 24
2022
BUY
Open market or private purchase
$9,988
$28.7 p/Share
348
Added 0.31%
110,680
Common Stock
Mar 25
2022
BUY
Open market or private purchase
$9,965
$36.77 p/Share
271
Added 0.25%
109,421
Common Stock
Dec 31
2021
BUY
Open market or private purchase
$9,966
$35.98 p/Share
277
Added 0.25%
108,448
Common Stock
Nov 03
2021
BUY
Open market or private purchase
$251,300
$35.9 p/Share
7,000
Added 6.11%
107,482
Common Stock
Sep 24
2021
BUY
Open market or private purchase
$9,970
$36.79 p/Share
271
Added 0.27%
100,482
Common Stock
Sep 07
2021
BUY
Open market or private purchase
$187,500
$37.5 p/Share
5,000
Added 4.78%
99,547
Common Stock
Jun 25
2021
BUY
Open market or private purchase
$9,972
$36.66 p/Share
272
Added 0.29%
94,547
Common Stock
Jun 02
2021
BUY
Open market or private purchase
$850,000
$34.0 p/Share
25,000
Added 21.08%
93,617
Common Stock
Mar 26
2021
BUY
Open market or private purchase
$9,977
$32.82 p/Share
304
Added 0.44%
68,617
Common Stock
Dec 24
2020
BUY
Open market or private purchase
$9,992
$30.37 p/Share
329
Added 0.48%
67,854
Common Stock
Dec 04
2020
BUY
Open market or private purchase
$1,216
$30.4 p/Share
40
Added 0.06%
67,051
Common Stock