|
Oct 27
2025
|
SELL
Open market or private sale
|
$12,246
$26.68 p/Share
|
459
|
|
|
Oct 06
2025
|
|
-
|
1,232,434
|
|
|
Jul 30
2025
|
SELL
Open market or private sale
|
$991,667
$20.5 p/Share
|
48,374
|
|
|
Feb 14
2024
|
SELL
Open market or private sale
|
$27,837,000
$30.93 p/Share
|
900,000
|
|
|
Feb 13
2024
|
SELL
Open market or private sale
|
$47,904
$30.61 p/Share
|
1,565
|
|
|
Dec 22
2023
|
SELL
Other acquisition or disposition
|
-
|
29,549
|
|
|
Sep 06
2022
|
SELL
Other acquisition or disposition
|
-
|
25,620
|
|
|
|
|
Sep 06
2022
|
SELL
Open market or private sale
|
$29,892
$54.25 p/Share
|
551
|
|
|
Sep 06
2022
|
BUY
Other acquisition or disposition
|
-
|
551
|
|
|
Aug 05
2022
|
SELL
Open market or private sale
|
$1,234,804
$60.75 p/Share
|
20,326
|
|
|
Aug 04
2022
|
SELL
Other acquisition or disposition
|
-
|
1,342,933
|
|
|
Aug 04
2022
|
BUY
Other acquisition or disposition
|
-
|
888,573
|
|
|
Apr 13
2022
|
SELL
Open market or private sale
|
$984,396
$50.57 p/Share
|
19,466
|
|
|
Apr 12
2022
|
SELL
Other acquisition or disposition
|
-
|
1,616,168
|
|
|
Apr 12
2022
|
BUY
Other acquisition or disposition
|
-
|
1,084,861
|
|
|
Aug 25
2021
|
SELL
Other acquisition or disposition
|
-
|
969,038
|
|
|
Aug 25
2021
|
BUY
Other acquisition or disposition
|
-
|
793,736
|
|
|
Aug 24
2021
|
SELL
Other acquisition or disposition
|
-
|
1,631,467
|
|
|
Aug 24
2021
|
BUY
Other acquisition or disposition
|
-
|
986,911
|
|
|
Aug 09
2021
|
SELL
Other acquisition or disposition
|
-
|
1,160,430
|
|
|
Aug 06
2021
|
SELL
Other acquisition or disposition
|
-
|
752,847
|
|
|
Aug 06
2021
|
BUY
Other acquisition or disposition
|
-
|
455,414
|
|
|
Jan 28
2021
|
BUY
Other acquisition or disposition
|
-
|
356,673
|
|
|
Aug 07
2020
|
BUY
Other acquisition or disposition
|
-
|
356,674
|
|
|
Feb 10
2020
|
BUY
Conversion of derivative security
|
-
|
6,971,912
|
|