Nov 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,927
|
|
Aug 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,927
|
|
May 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,928
|
|
Feb 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,927
|
|
Nov 28
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,153
|
|
Aug 28
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,153
|
|
May 28
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,153
|
|
Feb 28
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,153
|
|
Dec 31
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
596
|
|
Sep 30
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
596
|
|
Jun 30
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
596
|
|
Mar 31
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
596
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$274,300
$27.43 p/Share
|
10,000
|
|
Dec 31
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
244
|
|
Sep 30
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
244
|
|
Jun 30
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
244
|
|
Mar 31
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
244
|
|
Mar 16
2021
|
BUY
Open market or private purchase
|
$200,685
$133.79 p/Share
|
1,500
|
|
Dec 31
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
584
|
|
Sep 30
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
584
|
|
May 27
2020
|
BUY
Conversion of derivative security
|
-
|
8,750
|
|