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
|
|
Feb 05
2024
|
BUY
Open market or private purchase
|
$111,840
$18.64 p/Share
|
6,000
|
|
Feb 02
2024
|
BUY
Open market or private purchase
|
$94,050
$18.81 p/Share
|
5,000
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$58,800
$58.8 p/Share
|
1,000
|
|
Feb 01
2024
|
BUY
Open market or private purchase
|
$76,080
$19.02 p/Share
|
4,000
|
|
Jan 31
2024
|
BUY
Open market or private purchase
|
$79,720
$19.93 p/Share
|
4,000
|
|
Jan 29
2024
|
BUY
Open market or private purchase
|
$19,480
$19.48 p/Share
|
1,000
|
|
Jan 26
2024
|
BUY
Open market or private purchase
|
$175,410
$19.49 p/Share
|
9,000
|
|
Jan 25
2024
|
BUY
Open market or private purchase
|
$95,450
$19.09 p/Share
|
5,000
|
|
Jan 24
2024
|
BUY
Open market or private purchase
|
$75,920
$18.98 p/Share
|
4,000
|
|
Jan 23
2024
|
BUY
Open market or private purchase
|
$132,510
$18.93 p/Share
|
7,000
|
|