Aug 24
2023
|
BUY
Open market or private purchase
|
$573,495
$15.27 p/Share
|
37,557
|
|
Aug 24
2023
|
BUY
Open market or private purchase
|
$573,495
$15.27 p/Share
|
37,557
|
|
Aug 24
2023
|
BUY
Open market or private purchase
|
$573,495
$15.27 p/Share
|
37,557
|
|
Aug 24
2023
|
BUY
Open market or private purchase
|
$573,495
$15.27 p/Share
|
37,557
|
|
Aug 24
2023
|
BUY
Open market or private purchase
|
$573,495
$15.27 p/Share
|
37,557
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$505,114
$15.18 p/Share
|
33,275
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$505,114
$15.18 p/Share
|
33,275
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$505,114
$15.18 p/Share
|
33,275
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$505,114
$15.18 p/Share
|
33,275
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$505,114
$15.18 p/Share
|
33,275
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$2,717,978
$15.17 p/Share
|
179,168
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$2,717,978
$15.17 p/Share
|
179,168
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$2,717,978
$15.17 p/Share
|
179,168
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$2,717,978
$15.17 p/Share
|
179,168
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$2,717,978
$15.17 p/Share
|
179,168
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$3,207,229
$19.94 p/Share
|
160,844
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$3,207,229
$19.94 p/Share
|
160,844
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$3,207,229
$19.94 p/Share
|
160,844
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$3,207,229
$19.94 p/Share
|
160,844
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$3,207,229
$19.94 p/Share
|
160,844
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$4,372,000
$21.86 p/Share
|
200,000
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$4,372,000
$21.86 p/Share
|
200,000
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$4,372,000
$21.86 p/Share
|
200,000
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$4,372,000
$21.86 p/Share
|
200,000
|
|
May 04
2023
|
BUY
Open market or private purchase
|
$4,372,000
$21.86 p/Share
|
200,000
|
|