Dec 12
2022
|
SELL
Open market or private sale
|
$2,510,040
$128.72 p/Share
|
19,500
|
|
Nov 21
2022
|
SELL
Payment of exercise price or tax liability
|
$938,097
$134.61 p/Share
|
6,969
|
|
Nov 21
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
14,049
|
|
Nov 10
2022
|
SELL
Open market or private sale
|
$2,502,045
$128.31 p/Share
|
19,500
|
|
Oct 10
2022
|
SELL
Open market or private sale
|
$2,164,695
$111.01 p/Share
|
19,500
|
|
Sep 14
2022
|
|
-
|
121,112
|
|
Sep 14
2022
|
|
-
|
121,112
|
|
Sep 12
2022
|
SELL
Open market or private sale
|
$2,448,420
$125.56 p/Share
|
19,500
|
|
Aug 22
2022
|
SELL
Payment of exercise price or tax liability
|
$884,894
$127.14 p/Share
|
6,960
|
|
Aug 22
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
14,030
|
|
Aug 10
2022
|
SELL
Open market or private sale
|
$2,447,055
$125.49 p/Share
|
19,500
|
|
Jul 11
2022
|
SELL
Open market or private sale
|
$1,998,750
$102.5 p/Share
|
19,500
|
|
Jun 10
2022
|
SELL
Open market or private sale
|
$1,873,365
$96.07 p/Share
|
19,500
|
|
Jun 09
2022
|
|
-
|
168,000
|
|
Jun 09
2022
|
|
-
|
168,000
|
|
Jun 01
2022
|
|
-
|
386,112
|
|
Jun 01
2022
|
|
-
|
386,112
|
|
May 25
2022
|
|
-
|
180,000
|
|
May 25
2022
|
|
-
|
180,000
|
|
May 13
2022
|
SELL
Open market or private sale
|
$1,706,720
$106.67 p/Share
|
16,000
|
|
May 10
2022
|
SELL
Open market or private sale
|
$366,485
$104.71 p/Share
|
3,500
|
|
Apr 11
2022
|
SELL
Open market or private sale
|
$450,380
$128.68 p/Share
|
3,500
|
|
Mar 14
2022
|
SELL
Open market or private sale
|
$413,070
$118.02 p/Share
|
3,500
|
|
Mar 11
2022
|
SELL
Other acquisition or disposition
|
-
|
382,032
|
|
Mar 11
2022
|
BUY
Other acquisition or disposition
|
-
|
382,032
|
|