Apr 08
2024
BUY
Grant, award, or other acquisition
-
57,440
Added 19.35%
239,421
Trust Shares (benefici...
Feb 15
2024
SELL
Open market or private sale
$2,366,903
$15.37 p/Share
153,995
Reduced 45.84%
181,981
Trust Shares (benefici...
Jan 19
2024
SELL
Open market or private sale
$580,041
$17.05 p/Share
34,020
Reduced 9.19%
335,976
Trust Shares (benefici...
Apr 21
2023
BUY
Grant, award, or other acquisition
-
83,955
Added 18.49%
369,996
Trust Shares (benefici...
Feb 21
2023
SELL
Open market or private sale
$1,186,878
$11.08 p/Share
107,119
Reduced 27.25%
286,041
Trust Shares (benefici...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
252,021
Added 39.06%
393,160
Trust Shares (benefici...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$365,422
$11.67 p/Share
31,313
Reduced 18.16%
141,139
Trust Shares (benefici...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
79,574
Added 32.4%
166,024
Trust Shares (benefici...
Jan 19
2023
SELL
Payment of exercise price or tax liability
$135,878
$10.15 p/Share
13,387
Reduced 12.6%
92,878
Trust Shares (benefici...
Jul 29
2022
SELL
Payment of exercise price or tax liability
$40,989
$8.93 p/Share
4,590
Reduced 4.14%
106,265
Trust Shares (benefici...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$22,084
$22.33 p/Share
989
Reduced 0.88%
110,855
Trust Shares (benefici...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,512
Added 2.2%
111,844
Trust Shares (benefici...
Jan 20
2022
SELL
Open market or private sale
$163,985
$21.38 p/Share
7,670
Reduced 6.56%
109,332
Trust Shares (benefici...
Jan 19
2022
SELL
Payment of exercise price or tax liability
$180,673
$21.76 p/Share
8,303
Reduced 6.63%
117,002
Trust Shares (benefici...
Jan 18
2022
SELL
Payment of exercise price or tax liability
$68,176
$22.36 p/Share
3,049
Reduced 2.38%
125,305
Trust Shares (benefici...
Jul 14
2021
SELL
Open market or private sale
$268,576
$23.03 p/Share
11,662
Reduced 8.33%
128,272
Trust Shares (benefici...
Feb 12
2021
SELL
Open market or private sale
$337,522
$20.24 p/Share
16,676
Reduced 10.65%
139,934
Trust Shares (benefici...
Feb 12
2021
BUY
Grant, award, or other acquisition
-
4,694
Added 2.91%
156,610
Trust Shares (benefici...
Jan 20
2021
SELL
Open market or private sale
$509,730
$20.98 p/Share
24,296
Reduced 13.79%
151,916
Trust Shares (benefici...
Jan 19
2021
BUY
Grant, award, or other acquisition
-
102,056
Added 36.68%
176,212
Trust Shares (benefici...
Jan 14
2021
SELL
Open market or private sale
$1,035,535
$21.12 p/Share
49,031
Reduced 39.8%
74,156
Trust Shares (benefici...