| Common shares, $0.01 par value per share |
669,806 |
$19,397,581 |
$28.96 |
01 May 2025 |
By Conifer Partners III, LLC |
|
|
| Common shares, $0.01 par value per share |
669,806 |
$14,454,413 |
$21.58 |
02 May 2024 |
By Conifer Partners III, LLC |
|
|
| Common shares, $0.01 par value per share |
401,820 |
$11,636,707 |
$28.96 |
01 May 2025 |
By Conifer Partners IV, LLC |
|
|
| Common shares, $0.01 par value per share |
251,820 |
$5,434,276 |
$21.58 |
02 May 2024 |
By Conifer Partners IV, LLC |
|
|
| Common shares, $0.01 par value per share |
177,180 |
$5,131,132 |
$28.96 |
01 May 2025 |
Direct |
|
|
| Common shares, $0.01 par value per share |
170,418 |
$3,677,620 |
$21.58 |
02 May 2024 |
Direct |
|
|
| Common shares, $0.01 par value per share |
82,600 |
$2,392,096 |
$28.96 |
01 May 2025 |
By Conifer Partners II, LLC |
|
|
| Common shares, $0.01 par value per share |
82,600 |
$1,782,508 |
$21.58 |
02 May 2024 |
By Conifer Partners II, LLC |
|
|
| Common shares, $0.01 par value per share |
58,845 |
$1,704,151 |
$28.96 |
01 May 2025 |
By Teton Pines Capital, LLC |
|
|
| Common shares, $0.01 par value per share |
58,845 |
$1,269,875 |
$21.58 |
02 May 2024 |
By Teton Pines Capital, LLC |
|
|
| Common shares, $0.01 par value per share |
30,600 |
$886,176 |
$28.96 |
01 May 2025 |
By Lanigan Family Holdings, LLC |
|
|
| Common shares, $0.01 par value per share |
30,600 |
$660,348 |
$21.58 |
02 May 2024 |
By Lanigan Family Holdings, LLC |
|
|