Mar 06
2024
BUY
Open market or private purchase
$61,149
$22.35 p/Share
2,736
Added 0.8%
338,065
Common Shares
Mar 04
2024
BUY
Open market or private purchase
$13,985
$21.75 p/Share
643
Added 0.19%
335,329
Common Shares
Jan 31
2024
BUY
Open market or private purchase
$891,020
$20.0 p/Share
44,551
Added 11.75%
334,686
Common Shares
Jan 22
2024
BUY
Open market or private purchase
$39,276
$21.82 p/Share
1,800
Added 0.62%
290,135
Common Shares
Jan 18
2024
BUY
Open market or private purchase
$153,370
$21.91 p/Share
7,000
Added 2.37%
288,335
Common Shares
Jan 11
2024
BUY
Open market or private purchase
$109,250
$21.85 p/Share
5,000
Added 1.75%
281,335
Common Shares
Jan 10
2024
BUY
Open market or private purchase
$39,870
$22.15 p/Share
1,800
Added 0.65%
276,335
Common Shares
Jan 05
2024
BUY
Open market or private purchase
$171,770
$21.33 p/Share
8,053
Added 2.85%
274,535
Common Shares
Dec 28
2023
BUY
Open market or private purchase
$77,000
$22.0 p/Share
3,500
Added 1.3%
266,482
Common Shares
Dec 26
2023
BUY
Open market or private purchase
$4,406
$21.6 p/Share
204
Added 0.08%
262,982
Common Shares
Dec 22
2023
BUY
Open market or private purchase
$83,448
$21.96 p/Share
3,800
Added 1.43%
262,778
Common Shares
Dec 21
2023
BUY
Open market or private purchase
$30,828
$22.02 p/Share
1,400
Added 0.54%
258,978
Common Shares
Dec 20
2023
BUY
Open market or private purchase
$30,632
$21.88 p/Share
1,400
Added 0.54%
257,578
Common Shares
Dec 19
2023
BUY
Open market or private purchase
$25,140
$20.95 p/Share
1,200
Added 0.47%
256,178
Common Shares
Dec 18
2023
BUY
Open market or private purchase
$1,518
$20.25 p/Share
75
Added 0.03%
254,978
Common Shares
Dec 15
2023
BUY
Open market or private purchase
$22,550
$20.5 p/Share
1,100
Added 0.43%
254,903
Common Shares
Dec 12
2023
BUY
Open market or private purchase
$12,180
$20.3 p/Share
600
Added 0.24%
253,803
Common Shares
Dec 04
2023
BUY
Open market or private purchase
$27,464
$18.31 p/Share
1,500
Added 0.6%
246,851
Common Shares
Nov 30
2023
BUY
Open market or private purchase
$76,547
$16.75 p/Share
4,570
Added 1.83%
245,351
Common Shares
Nov 29
2023
BUY
Open market or private purchase
$15,359
$16.75 p/Share
917
Added 0.38%
240,781
Common Shares
Nov 28
2023
BUY
Open market or private purchase
$4,586
$16.74 p/Share
274
Added 0.11%
239,864
Common Shares
Nov 27
2023
BUY
Open market or private purchase
$13,885
$16.75 p/Share
829
Added 0.34%
239,590
Common Shares
Nov 17
2023
BUY
Open market or private purchase
$1,842
$16.75 p/Share
110
Added 0.05%
238,761
Common Shares
Nov 16
2023
BUY
Open market or private purchase
$17,173
$15.99 p/Share
1,074
Added 0.45%
238,651
Common Shares
Nov 15
2023
BUY
Open market or private purchase
$35,593
$15.99 p/Share
2,226
Added 0.93%
237,577
Common Shares