Feb 22
2022
|
SELL
Open market or private sale
|
$29,410,800
$108.01 p/Share
|
272,297
|
|
Feb 18
2022
|
SELL
Open market or private sale
|
$3,021,289
$109.06 p/Share
|
27,703
|
|
Feb 17
2022
|
SELL
Open market or private sale
|
$189,000,000
$108.0 p/Share
|
1,750,000
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$31,878,001
$106.26 p/Share
|
300,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$85,761,503
$110.66 p/Share
|
775,000
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$85,892,850
$105.39 p/Share
|
815,000
|
|
May 03
2021
|
SELL
Open market or private sale
|
$506,000,000
$92.0 p/Share
|
5,500,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$12,884,054
$96.04 p/Share
|
134,153
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$338,287,500
$72.75 p/Share
|
4,650,000
|
|
Jan 15
2021
|
SELL
Open market or private sale
|
$522,795
$60.05 p/Share
|
8,706
|
|
Jan 14
2021
|
SELL
Open market or private sale
|
$33,861,887
$60.3 p/Share
|
561,557
|
|
Jan 13
2021
|
SELL
Open market or private sale
|
$7,967,587
$60.01 p/Share
|
132,771
|
|
Jan 08
2021
|
SELL
Open market or private sale
|
$2,387,386
$60.35 p/Share
|
39,559
|
|
Jan 07
2021
|
SELL
Open market or private sale
|
$34,826,673
$60.24 p/Share
|
578,132
|
|
Jan 06
2021
|
SELL
Open market or private sale
|
$21,504,858
$60.31 p/Share
|
356,572
|
|
Jan 05
2021
|
SELL
Open market or private sale
|
$31,177,482
$60.37 p/Share
|
516,440
|
|
Jan 04
2021
|
SELL
Open market or private sale
|
$17,750,736
$60.85 p/Share
|
291,713
|
|
Dec 31
2020
|
SELL
Open market or private sale
|
$41,766,581
$61.42 p/Share
|
680,016
|
|
Dec 30
2020
|
SELL
Open market or private sale
|
$24,260,802
$60.88 p/Share
|
398,502
|
|
Dec 29
2020
|
SELL
Open market or private sale
|
$20,538,275
$61.12 p/Share
|
336,032
|
|
Feb 08
2019
|
BUY
Open market or private purchase
|
$32,334,999
$44.6 p/Share
|
725,000
|
|
Feb 07
2019
|
BUY
Open market or private purchase
|
$33,314,999
$44.42 p/Share
|
750,000
|
|
Feb 06
2019
|
BUY
Open market or private purchase
|
$34,260,000
$45.68 p/Share
|
750,000
|
|
Dec 07
2018
|
BUY
Open market or private purchase
|
$10,964,537
$40.44 p/Share
|
271,131
|
|
Dec 06
2018
|
BUY
Open market or private purchase
|
$5,279,763
$40.97 p/Share
|
128,869
|
|