Aug 10
2023
|
SELL
Open market or private sale
|
$1,153,125
$30.75 p/Share
|
37,500
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$1,152,000
$30.72 p/Share
|
37,500
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$1,159,875
$30.93 p/Share
|
37,500
|
|
Jul 12
2023
|
SELL
Open market or private sale
|
$1,165,125
$31.07 p/Share
|
37,500
|
|
Nov 08
2022
|
SELL
Open market or private sale
|
$1,065,015
$43.47 p/Share
|
24,500
|
|
Nov 02
2022
|
SELL
Open market or private sale
|
$236,830
$43.06 p/Share
|
5,500
|
|
Aug 01
2022
|
SELL
Open market or private sale
|
$1,295,700
$43.19 p/Share
|
30,000
|
|
May 07
2021
|
BUY
Conversion of derivative security
|
-
|
1,000,000
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$4,537,000
$45.37 p/Share
|
100,000
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$4,739,000
$47.39 p/Share
|
100,000
|
|
Dec 31
2020
|
BUY
Conversion of derivative security
|
-
|
400,000
|
|