Jun 02
2023
|
SELL
Open market or private sale
|
$1,221,700
$122.17 p/Share
|
10,000
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$249,789
$94.51 p/Share
|
2,643
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$2,004,952
$94.9 p/Share
|
21,127
|
|
Dec 22
2022
|
|
-
|
189
|
|
Nov 07
2022
|
SELL
Open market or private sale
|
$2,117,250
$84.69 p/Share
|
25,000
|
|
Oct 05
2022
|
SELL
Open market or private sale
|
$31,650
$75.0 p/Share
|
422
|
|
Oct 04
2022
|
SELL
Open market or private sale
|
$721,702
$75.35 p/Share
|
9,578
|
|
May 13
2022
|
SELL
Open market or private sale
|
$778,235
$80.78 p/Share
|
9,634
|
|
May 11
2022
|
SELL
Open market or private sale
|
$46,417
$80.03 p/Share
|
580
|
|
May 09
2022
|
SELL
Open market or private sale
|
$383,694
$80.17 p/Share
|
4,786
|
|
Feb 08
2022
|
SELL
Open market or private sale
|
$288,775
$80.26 p/Share
|
3,598
|
|
Feb 07
2022
|
SELL
Open market or private sale
|
$913,756
$80.14 p/Share
|
11,402
|
|
Dec 16
2021
|
|
-
|
165
|
|
Nov 26
2021
|
SELL
Open market or private sale
|
$1,368,900
$91.26 p/Share
|
15,000
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$2,400,750
$96.03 p/Share
|
25,000
|
|