May 21
2024
|
SELL
Open market or private sale
|
$178,190
$41.02 p/Share
|
4,344
|
|
May 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
4,344
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$201,543
$45.25 p/Share
|
4,454
|
|
May 02
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
4,454
|
|
Aug 10
2022
|
SELL
Open market or private sale
|
$154,811
$34.41 p/Share
|
4,499
|
|
May 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
4,499
|
|
May 28
2021
|
SELL
Open market or private sale
|
$713,800
$43.0 p/Share
|
16,600
|
|
May 05
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
16,600
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$373,320
$38.25 p/Share
|
9,760
|
|
Dec 31
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
9,760
|
|