Mar 29
2024
|
|
-
|
40,000
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$154,640
$19.78 p/Share
|
7,818
|
|
Jan 05
2024
|
SELL
Open market or private sale
|
$339,694
$19.43 p/Share
|
17,483
|
|
Aug 21
2023
|
SELL
Open market or private sale
|
$52,160
$22.59 p/Share
|
2,309
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$63,225
$25.03 p/Share
|
2,526
|
|
Aug 10
2023
|
BUY
Exercise of conversion of derivative security
|
$1,717
$0.68 p/Share
|
2,526
|
|
Jun 16
2023
|
SELL
Open market or private sale
|
$1,570,000
$31.4 p/Share
|
50,000
|
|
Jun 16
2023
|
BUY
Exercise of conversion of derivative security
|
$34,000
$0.68 p/Share
|
50,000
|
|
Apr 21
2023
|
SELL
Open market or private sale
|
$623,720
$25.15 p/Share
|
24,800
|
|
Apr 21
2023
|
BUY
Exercise of conversion of derivative security
|
$16,864
$0.68 p/Share
|
24,800
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$5,000
$25.0 p/Share
|
200
|
|
Apr 20
2023
|
BUY
Exercise of conversion of derivative security
|
$136
$0.68 p/Share
|
200
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$1,017,493
$30.09 p/Share
|
33,815
|
|
Feb 13
2023
|
BUY
Exercise of conversion of derivative security
|
$17,000
$0.68 p/Share
|
25,000
|
|
Feb 10
2023
|
SELL
Open market or private sale
|
$727,500
$29.1 p/Share
|
25,000
|
|
Feb 10
2023
|
BUY
Exercise of conversion of derivative security
|
$17,000
$0.68 p/Share
|
25,000
|
|
Feb 09
2023
|
SELL
Open market or private sale
|
$105,015
$30.59 p/Share
|
3,433
|
|
Jan 05
2023
|
SELL
Open market or private sale
|
$136,512
$28.44 p/Share
|
4,800
|
|
Jan 04
2023
|
SELL
Open market or private sale
|
$144,483
$28.73 p/Share
|
5,029
|
|
Aug 19
2022
|
SELL
Open market or private sale
|
$79,861
$33.22 p/Share
|
2,404
|
|
Feb 11
2022
|
SELL
Open market or private sale
|
$329,528
$34.72 p/Share
|
9,491
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$102,098
$37.55 p/Share
|
2,719
|
|
Jan 05
2022
|
SELL
Open market or private sale
|
$224,213
$44.78 p/Share
|
5,007
|
|
Dec 01
2021
|
SELL
Open market or private sale
|
$831,402
$45.35 p/Share
|
18,333
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$902,717
$49.24 p/Share
|
18,333
|
|