Aug 16
2023
|
SELL
Open market or private sale
|
$619,748
$62.18 p/Share
|
9,967
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$534,252
$66.64 p/Share
|
8,017
|
|
Aug 02
2023
|
SELL
Open market or private sale
|
$1,979,157
$65.72 p/Share
|
30,115
|
|
Jul 26
2023
|
SELL
Open market or private sale
|
$522,752
$65.1 p/Share
|
8,030
|
|
Jul 19
2023
|
SELL
Open market or private sale
|
$743,525
$74.36 p/Share
|
9,999
|
|
Jul 12
2023
|
SELL
Open market or private sale
|
$550,794
$68.97 p/Share
|
7,986
|
|
Jul 05
2023
|
SELL
Open market or private sale
|
$1,960,630
$65.04 p/Share
|
30,145
|
|
Apr 04
2022
|
SELL
Open market or private sale
|
$57,780
$128.4 p/Share
|
450
|
|
Mar 28
2022
|
SELL
Open market or private sale
|
$2,544,200
$127.21 p/Share
|
20,000
|
|
Mar 24
2022
|
SELL
Open market or private sale
|
$2,450,200
$122.51 p/Share
|
20,000
|
|
Jan 10
2022
|
SELL
Open market or private sale
|
$1,010,100
$101.01 p/Share
|
10,000
|
|
Dec 08
2021
|
SELL
Open market or private sale
|
$7,705,000
$154.1 p/Share
|
50,000
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$9,817,000
$196.34 p/Share
|
50,000
|
|
Oct 08
2021
|
SELL
Open market or private sale
|
$6,864,500
$137.29 p/Share
|
50,000
|
|
Sep 09
2021
|
SELL
Open market or private sale
|
$6,491,500
$129.83 p/Share
|
50,000
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$5,934,000
$118.68 p/Share
|
50,000
|
|
Jul 09
2021
|
SELL
Open market or private sale
|
$5,358,500
$107.17 p/Share
|
50,000
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$4,678,500
$93.57 p/Share
|
50,000
|
|
Jan 21
2021
|
|
-
|
266,360
|
|
Dec 14
2020
|
BUY
Other acquisition or disposition
|
-
|
433,971
|
|
Oct 05
2020
|
BUY
Other acquisition or disposition
|
-
|
371,131
|
|