Sep 15
2023
|
|
-
|
193,519
|
|
Sep 15
2023
|
|
-
|
193,519
|
|
May 11
2023
|
SELL
Open market or private sale
|
$505,679
$24.08 p/Share
|
21,000
|
|
May 10
2023
|
SELL
Open market or private sale
|
$611,250
$24.45 p/Share
|
25,000
|
|
May 09
2023
|
SELL
Open market or private sale
|
$1,132,732
$25.03 p/Share
|
45,255
|
|
May 08
2023
|
SELL
Open market or private sale
|
$642,875
$25.98 p/Share
|
24,745
|
|
Mar 10
2023
|
SELL
Open market or private sale
|
$3,778,500
$25.19 p/Share
|
150,000
|
|
Mar 10
2023
|
|
-
|
193,228
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$1,516,127
$20.36 p/Share
|
74,466
|
|
Nov 14
2022
|
SELL
Open market or private sale
|
$1,529,563
$20.25 p/Share
|
75,534
|
|
Nov 14
2022
|
|
-
|
150,000
|
|
Aug 10
2022
|
SELL
Open market or private sale
|
$1,991,846
$25.31 p/Share
|
78,698
|
|
Aug 09
2022
|
SELL
Open market or private sale
|
$1,788,254
$25.08 p/Share
|
71,302
|
|
May 17
2022
|
SELL
Open market or private sale
|
$192,433
$19.42 p/Share
|
9,909
|
|
May 16
2022
|
SELL
Open market or private sale
|
$335,700
$19.24 p/Share
|
17,448
|
|
May 13
2022
|
SELL
Open market or private sale
|
$385,081
$19.64 p/Share
|
19,607
|
|
May 12
2022
|
SELL
Open market or private sale
|
$750,940
$19.57 p/Share
|
38,372
|
|
May 11
2022
|
SELL
Open market or private sale
|
$753,806
$19.86 p/Share
|
37,956
|
|
May 10
2022
|
SELL
Open market or private sale
|
$534,160
$20.0 p/Share
|
26,708
|
|
Mar 10
2022
|
SELL
Open market or private sale
|
$2,661,000
$17.74 p/Share
|
150,000
|
|
Jan 08
2021
|
SELL
Open market or private sale
|
$212,661
$16.01 p/Share
|
13,283
|
|
Jan 07
2021
|
SELL
Open market or private sale
|
$199,931
$16.06 p/Share
|
12,449
|
|
Jan 06
2021
|
SELL
Open market or private sale
|
$376,712
$16.26 p/Share
|
23,168
|
|
Dec 15
2020
|
SELL
Open market or private sale
|
$827,500
$16.55 p/Share
|
50,000
|
|
Nov 04
2020
|
SELL
Open market or private sale
|
$1,595,000
$12.76 p/Share
|
125,000
|
|