Jul 14
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$843,427
$65.79 p/Share
|
12,820
|
|
Jul 13
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jul 12
2023
|
SELL
Open market or private sale
|
$882,144
$68.81 p/Share
|
12,820
|
|
Jul 12
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$871,631
$67.99 p/Share
|
12,820
|
|
Jun 14
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$860,734
$67.14 p/Share
|
12,820
|
|
Jun 13
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Jun 12
2023
|
SELL
Open market or private sale
|
$823,556
$64.24 p/Share
|
12,820
|
|
Jun 12
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
May 19
2023
|
SELL
Open market or private sale
|
$755,482
$58.93 p/Share
|
12,820
|
|
May 19
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
May 18
2023
|
SELL
Open market or private sale
|
$699,459
$54.56 p/Share
|
12,820
|
|
May 18
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
May 17
2023
|
SELL
Open market or private sale
|
$661,127
$51.57 p/Share
|
12,820
|
|
May 17
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Apr 12
2023
|
SELL
Open market or private sale
|
$810,865
$63.25 p/Share
|
12,820
|
|
Apr 12
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$747,918
$58.34 p/Share
|
12,820
|
|
Apr 11
2023
|
BUY
Conversion of derivative security
|
-
|
12,820
|
|
Apr 10
2023
|
SELL
Open market or private sale
|
$743,436
$57.9 p/Share
|
12,840
|
|
Apr 10
2023
|
BUY
Conversion of derivative security
|
-
|
12,840
|
|
Apr 13
2022
|
SELL
Open market or private sale
|
$10,583,864
$117.93 p/Share
|
89,747
|
|
Apr 13
2022
|
BUY
Conversion of derivative security
|
-
|
89,747
|
|