Nov 22
2024
|
BUY
Other acquisition or disposition
|
-
|
5,105
|
|
Nov 08
2024
|
BUY
Other acquisition or disposition
|
-
|
213
|
|
Nov 07
2024
|
BUY
Other acquisition or disposition
|
-
|
213
|
|
Nov 01
2024
|
BUY
Other acquisition or disposition
|
-
|
11,296
|
|
Oct 25
2024
|
BUY
Other acquisition or disposition
|
-
|
798
|
|
Oct 01
2024
|
SELL
Other acquisition or disposition
|
$1,362,642
$30.74 p/Share
|
44,328
|
|
Oct 01
2024
|
BUY
Other acquisition or disposition
|
$1,045,190
$15.37 p/Share
|
68,002
|
|
Sep 20
2024
|
BUY
Other acquisition or disposition
|
-
|
3,418
|
|
Jul 19
2024
|
BUY
Other acquisition or disposition
|
-
|
3,577
|
|
Jul 12
2024
|
BUY
Other acquisition or disposition
|
-
|
266
|
|
Jul 10
2024
|
BUY
Other acquisition or disposition
|
-
|
532
|
|
Jul 05
2024
|
BUY
Other acquisition or disposition
|
-
|
1,065
|
|
Jul 01
2024
|
BUY
Other acquisition or disposition
|
-
|
1,942
|
|
Jun 28
2024
|
SELL
Other acquisition or disposition
|
$9,258,750
$24.69 p/Share
|
375,000
|
|
Jun 26
2024
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Jun 21
2024
|
BUY
Other acquisition or disposition
|
-
|
213
|
|
Jun 18
2024
|
BUY
Other acquisition or disposition
|
-
|
1,723
|
|
Jun 07
2024
|
BUY
Other acquisition or disposition
|
-
|
213
|
|
May 24
2024
|
BUY
Other acquisition or disposition
|
$254,833
$26.85 p/Share
|
9,491
|
|
May 20
2024
|
BUY
Other acquisition or disposition
|
-
|
213
|
|
May 15
2024
|
BUY
Other acquisition or disposition
|
$12,888
$27.48 p/Share
|
469
|
|
May 03
2024
|
BUY
Other acquisition or disposition
|
-
|
266
|
|
Apr 19
2024
|
BUY
Other acquisition or disposition
|
-
|
319
|
|
Apr 15
2024
|
BUY
Other acquisition or disposition
|
$2,159
$22.49 p/Share
|
96
|
|
Apr 12
2024
|
BUY
Other acquisition or disposition
|
-
|
3,014
|
|