Dec 10
2024
|
|
-
|
9,463
|
|
Oct 01
2024
|
|
-
|
33,406
|
|
Sep 30
2024
|
|
-
|
14,971
|
|
Sep 10
2024
|
BUY
Open market or private purchase
|
$106,250
$21.25 p/Share
|
5,000
|
|
Sep 06
2024
|
BUY
Open market or private purchase
|
$108,750
$21.75 p/Share
|
5,000
|
|
Mar 20
2023
|
BUY
Open market or private purchase
|
$490,000
$24.5 p/Share
|
20,000
|
|
Jan 07
2022
|
SELL
Open market or private sale
|
$306,008
$58.0 p/Share
|
5,276
|
|
Jan 04
2022
|
SELL
Open market or private sale
|
$443,893
$59.84 p/Share
|
7,418
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$1,711,293
$60.71 p/Share
|
28,188
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$498,245
$55.0 p/Share
|
9,059
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$1,777,282
$55.06 p/Share
|
32,279
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$476,410
$55.0 p/Share
|
8,662
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$1,394,055
$50.09 p/Share
|
27,831
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$256,400
$50.0 p/Share
|
5,128
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$133,200
$50.0 p/Share
|
2,664
|
|
Nov 09
2021
|
SELL
Open market or private sale
|
$52,000
$50.0 p/Share
|
1,040
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$666,850
$50.0 p/Share
|
13,337
|
|
Jun 30
2021
|
SELL
Conversion of derivative security
|
-
|
693,423
|
|
Jun 30
2021
|
BUY
Conversion of derivative security
|
-
|
693,423
|
|
Jun 01
2021
|
|
-
|
693,423
|
|
Dec 10
2020
|
SELL
Open market or private sale
|
$19,756
$20.84 p/Share
|
948
|
|