Apr 15
2025
|
BUY
Other acquisition or disposition
|
$2,761
$29.07 p/Share
|
95
|
|
Apr 04
2025
|
BUY
Other acquisition or disposition
|
-
|
578
|
|
Apr 01
2025
|
SELL
Other acquisition or disposition
|
$16,767,123
$30.47 p/Share
|
550,283
|
|
Apr 01
2025
|
BUY
Other acquisition or disposition
|
$3,782,880
$30.47 p/Share
|
124,151
|
|
Mar 31
2025
|
BUY
Conversion of derivative security
|
-
|
385,608
|
|
Feb 18
2025
|
BUY
Other acquisition or disposition
|
$30,911
$26.13 p/Share
|
1,183
|
|
Feb 14
2025
|
BUY
Other acquisition or disposition
|
-
|
958
|
|
Jan 15
2025
|
BUY
Other acquisition or disposition
|
$20,982
$25.25 p/Share
|
831
|
|
Dec 31
2024
|
BUY
Other acquisition or disposition
|
-
|
1,117
|
|
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
|
|