Nov 29
2021
|
SELL
Open market or private sale
|
$12,691,000
$126.91 p/Share
|
100,000
|
|
Nov 26
2021
|
SELL
Open market or private sale
|
$12,562,000
$125.62 p/Share
|
100,000
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$12,722,000
$127.22 p/Share
|
100,000
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$12,471,000
$124.71 p/Share
|
100,000
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$12,996,001
$129.96 p/Share
|
100,000
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$7,821,291
$359.55 p/Share
|
21,753
|
|
Sep 03
2021
|
SELL
Open market or private sale
|
$9,074,000
$362.96 p/Share
|
25,000
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$9,069,000
$362.76 p/Share
|
25,000
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$9,073,250
$362.93 p/Share
|
25,000
|
|
Aug 31
2021
|
SELL
Open market or private sale
|
$9,215,750
$368.63 p/Share
|
25,000
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$9,296,500
$371.86 p/Share
|
25,000
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$9,279,000
$371.16 p/Share
|
25,000
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$9,284,500
$371.38 p/Share
|
25,000
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$9,404,250
$376.17 p/Share
|
25,000
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$9,346,500
$373.86 p/Share
|
25,000
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$9,227,250
$369.09 p/Share
|
25,000
|
|
Dec 11
2020
|
SELL
Open market or private sale
|
$19,714,516
$278.21 p/Share
|
70,862
|
|
Dec 10
2020
|
SELL
Open market or private sale
|
$14,551,204
$276.56 p/Share
|
52,615
|
|