Feb 21
2025
|
BUY
Open market or private purchase
|
$53,150
$21.26 p/Share
|
2,500
|
|
Feb 06
2025
|
BUY
Open market or private purchase
|
$149,240
$21.32 p/Share
|
7,000
|
|
Feb 05
2025
|
BUY
Open market or private purchase
|
$127,859
$21.31 p/Share
|
6,000
|
|
Feb 04
2025
|
BUY
Open market or private purchase
|
$147,700
$21.1 p/Share
|
7,000
|
|
Feb 03
2025
|
BUY
Open market or private purchase
|
$105,850
$21.17 p/Share
|
5,000
|
|
Jan 31
2025
|
BUY
Open market or private purchase
|
$144,584
$21.3 p/Share
|
6,788
|
|
Jan 29
2025
|
BUY
Open market or private purchase
|
$15,238
$20.99 p/Share
|
726
|
|
Jan 27
2025
|
BUY
Open market or private purchase
|
$42,105
$20.99 p/Share
|
2,006
|
|
Jan 24
2025
|
BUY
Open market or private purchase
|
$104,600
$20.92 p/Share
|
5,000
|
|
Jan 24
2025
|
BUY
Open market or private purchase
|
$51,891
$77.45 p/Share
|
670
|
|
Sep 10
2024
|
BUY
Open market or private purchase
|
$24,677
$20.79 p/Share
|
1,187
|
|
Aug 23
2024
|
BUY
Open market or private purchase
|
$202,000
$20.2 p/Share
|
10,000
|
|
Aug 22
2024
|
BUY
Open market or private purchase
|
$201,300
$20.13 p/Share
|
10,000
|
|
Aug 02
2024
|
BUY
Open market or private purchase
|
$300,000
$20.0 p/Share
|
15,000
|
|
May 23
2024
|
BUY
Open market or private purchase
|
$315,267
$58.72 p/Share
|
5,369
|
|
May 23
2024
|
BUY
Open market or private purchase
|
$95,100
$19.02 p/Share
|
5,000
|
|
May 22
2024
|
BUY
Open market or private purchase
|
$58,080
$19.36 p/Share
|
3,000
|
|
May 21
2024
|
BUY
Open market or private purchase
|
$58,440
$19.48 p/Share
|
3,000
|
|
May 20
2024
|
BUY
Open market or private purchase
|
$117,120
$19.52 p/Share
|
6,000
|
|
May 17
2024
|
BUY
Open market or private purchase
|
$19,451
$19.53 p/Share
|
996
|
|
May 16
2024
|
BUY
Open market or private purchase
|
$77
$19.4 p/Share
|
4
|
|
May 10
2024
|
BUY
Open market or private purchase
|
$58,500
$19.5 p/Share
|
3,000
|
|
May 07
2024
|
BUY
Open market or private purchase
|
$59,100
$19.7 p/Share
|
3,000
|
|
Feb 13
2024
|
BUY
Open market or private purchase
|
$225,920
$56.48 p/Share
|
4,000
|
|
Feb 07
2024
|
BUY
Open market or private purchase
|
$75,080
$18.77 p/Share
|
4,000
|
|