Nov 30
2021
|
SELL
Open market or private sale
|
$1,109,800
$110.98 p/Share
|
10,000
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$1,136,600
$113.66 p/Share
|
10,000
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$4,853,617
$125.53 p/Share
|
38,665
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$3,695,988
$124.97 p/Share
|
29,575
|
|
Oct 12
2021
|
SELL
Open market or private sale
|
$1,864,755
$119.07 p/Share
|
15,661
|
|
Oct 05
2021
|
SELL
Open market or private sale
|
$1,168,100
$116.81 p/Share
|
10,000
|
|
Sep 28
2021
|
SELL
Open market or private sale
|
$1,178,100
$117.81 p/Share
|
10,000
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$3,544,734
$120.52 p/Share
|
29,412
|
|
Sep 14
2021
|
|
-
|
129,897
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$7,343,072
$118.92 p/Share
|
61,748
|
|
Sep 14
2021
|
|
-
|
129,897
|
|
Sep 13
2021
|
|
-
|
251,204
|
|
Sep 13
2021
|
|
-
|
251,204
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$1,580,223
$118.93 p/Share
|
13,287
|
|
Aug 31
2021
|
SELL
Open market or private sale
|
$1,094,500
$109.45 p/Share
|
10,000
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$1,099,800
$109.98 p/Share
|
10,000
|
|
Aug 17
2021
|
SELL
Open market or private sale
|
$1,098,700
$109.87 p/Share
|
10,000
|
|
Jul 20
2021
|
SELL
Open market or private sale
|
$1,127,500
$112.75 p/Share
|
10,000
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$1,135,500
$113.55 p/Share
|
10,000
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$1,137,500
$113.75 p/Share
|
10,000
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$1,125,100
$112.51 p/Share
|
10,000
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$1,091,700
$109.17 p/Share
|
10,000
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$1,061,500
$106.15 p/Share
|
10,000
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$1,034,500
$103.45 p/Share
|
10,000
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$1,025,400
$102.54 p/Share
|
10,000
|
|