Mar 15
2021
|
SELL
Open market or private sale
|
$138,035,999
$115.03 p/Share
|
1,200,000
|
|
Mar 12
2021
|
SELL
Open market or private sale
|
$29,357,500
$117.43 p/Share
|
250,000
|
|
Dec 24
2020
|
SELL
Open market or private sale
|
$3,209,827
$82.16 p/Share
|
39,068
|
|
Dec 23
2020
|
SELL
Open market or private sale
|
$21,750,452
$81.84 p/Share
|
265,768
|
|
Dec 22
2020
|
SELL
Open market or private sale
|
$21,900,937
$77.11 p/Share
|
284,022
|
|
Dec 21
2020
|
SELL
Open market or private sale
|
$14,137,773
$72.52 p/Share
|
194,950
|
|
Dec 18
2020
|
SELL
Open market or private sale
|
$15,436,109
$71.4 p/Share
|
216,192
|
|
Dec 11
2020
|
SELL
Open market or private sale
|
$4,786,167
$66.99 p/Share
|
71,446
|
|
Dec 10
2020
|
SELL
Open market or private sale
|
$9,208,751
$67.69 p/Share
|
136,043
|
|
Dec 09
2020
|
SELL
Open market or private sale
|
$10,345,680
$66.65 p/Share
|
155,224
|
|
Dec 08
2020
|
SELL
Open market or private sale
|
$1,874,042
$65.35 p/Share
|
28,677
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$4,618,129
$65.1 p/Share
|
70,939
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$941,475
$65.01 p/Share
|
14,482
|
|
Dec 03
2020
|
SELL
Open market or private sale
|
$105,349
$65.03 p/Share
|
1,620
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$5,121,610
$64.81 p/Share
|
79,025
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$11,202,077
$68.02 p/Share
|
164,688
|
|
Nov 30
2020
|
SELL
Open market or private sale
|
$13,411,221
$67.32 p/Share
|
199,216
|
|
Nov 27
2020
|
SELL
Open market or private sale
|
$5,353,025
$68.07 p/Share
|
78,640
|
|