May 12
2023
|
BUY
Open market or private purchase
|
$1,876,000
$18.76 p/Share
|
100,000
|
|
May 11
2023
|
BUY
Open market or private purchase
|
$895,653
$18.84 p/Share
|
47,540
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$793,917
$18.84 p/Share
|
42,140
|
|
May 09
2023
|
BUY
Open market or private purchase
|
$1,886,000
$18.86 p/Share
|
100,000
|
|
May 08
2023
|
BUY
Open market or private purchase
|
$1,893,000
$18.93 p/Share
|
100,000
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$1,889,000
$18.89 p/Share
|
100,000
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$1,488,000
$18.6 p/Share
|
80,000
|
|
May 03
2023
|
BUY
Open market or private purchase
|
$1,766,000
$17.66 p/Share
|
100,000
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$1,766,000
$17.66 p/Share
|
100,000
|
|
May 01
2023
|
BUY
Open market or private purchase
|
$2,158,800
$17.99 p/Share
|
120,000
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$192,900
$19.29 p/Share
|
10,000
|
|
Mar 09
2023
|
BUY
Open market or private purchase
|
$879,200
$21.98 p/Share
|
40,000
|
|
Nov 04
2022
|
BUY
Open market or private purchase
|
$567,000
$28.35 p/Share
|
20,000
|
|
Nov 02
2022
|
BUY
Open market or private purchase
|
$555,000
$27.75 p/Share
|
20,000
|
|
Nov 01
2022
|
BUY
Open market or private purchase
|
$279,000
$27.9 p/Share
|
10,000
|
|
Oct 31
2022
|
BUY
Open market or private purchase
|
$546,000
$27.3 p/Share
|
20,000
|
|
Sep 15
2022
|
BUY
Open market or private purchase
|
$2,356,875
$26.99 p/Share
|
87,324
|
|
Sep 12
2022
|
BUY
Open market or private purchase
|
$284,900
$28.49 p/Share
|
10,000
|
|
Sep 09
2022
|
BUY
Open market or private purchase
|
$281,300
$28.13 p/Share
|
10,000
|
|
Sep 08
2022
|
BUY
Open market or private purchase
|
$559,200
$27.96 p/Share
|
20,000
|
|
Sep 02
2022
|
BUY
Open market or private purchase
|
$695,250
$27.81 p/Share
|
25,000
|
|
Aug 30
2022
|
BUY
Open market or private purchase
|
$283,600
$28.36 p/Share
|
10,000
|
|
Aug 29
2022
|
BUY
Open market or private purchase
|
$573,200
$28.66 p/Share
|
20,000
|
|
Aug 26
2022
|
BUY
Open market or private purchase
|
$285,500
$28.55 p/Share
|
10,000
|
|
Aug 25
2022
|
BUY
Open market or private purchase
|
$434,100
$28.94 p/Share
|
15,000
|
|