Jun 14
2023
|
|
-
|
2,600
|
|
Mar 01
2023
|
|
-
|
2,717
|
|
Dec 01
2022
|
|
-
|
2,925
|
|
Jun 05
2020
|
|
-
|
8,250
|
|
Jan 02
2020
|
SELL
Open market or private sale
|
$2,399,000
$119.95 p/Share
|
20,000
|
|
Dec 20
2019
|
SELL
Open market or private sale
|
$1,200,100
$120.01 p/Share
|
10,000
|
|
Mar 01
2019
|
SELL
Open market or private sale
|
$2,153,600
$107.68 p/Share
|
20,000
|
|
Feb 26
2019
|
SELL
Open market or private sale
|
$2,146,600
$107.33 p/Share
|
20,000
|
|
Aug 28
2018
|
SELL
Open market or private sale
|
$2,006,000
$100.3 p/Share
|
20,000
|
|
Mar 17
2017
|
SELL
Open market or private sale
|
$4,146,000
$82.92 p/Share
|
50,000
|
|
Mar 15
2017
|
SELL
Open market or private sale
|
$4,164,500
$83.29 p/Share
|
50,000
|
|
Nov 29
2016
|
SELL
Open market or private sale
|
$1,863,250
$74.53 p/Share
|
25,000
|
|
Sep 21
2016
|
SELL
Open market or private sale
|
$1,580,000
$63.2 p/Share
|
25,000
|
|
Aug 22
2016
|
SELL
Open market or private sale
|
$1,600,500
$64.02 p/Share
|
25,000
|
|
Aug 19
2016
|
SELL
Open market or private sale
|
$1,601,250
$64.05 p/Share
|
25,000
|
|
Aug 18
2016
|
SELL
Open market or private sale
|
$1,601,750
$64.07 p/Share
|
25,000
|
|
Mar 30
2015
|
SELL
Open market or private sale
|
$4,817,250
$64.23 p/Share
|
75,000
|
|
Mar 23
2015
|
SELL
Open market or private sale
|
$1,512,500
$60.5 p/Share
|
25,000
|
|
Mar 20
2015
|
SELL
Open market or private sale
|
$1,523,750
$60.95 p/Share
|
25,000
|
|
Dec 31
2014
|
SELL
Other acquisition or disposition
|
-
|
400,277
|
|