Nov 18
2021
|
SELL
Open market or private sale
|
$1,623,150
$108.21 p/Share
|
15,000
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$4,903,019
$108.91 p/Share
|
45,019
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$2,559,249
$107.64 p/Share
|
23,776
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$1,800,000
$90.0 p/Share
|
20,000
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$1,897,137
$89.08 p/Share
|
21,297
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$1,634,268
$87.38 p/Share
|
18,703
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$826,943
$90.13 p/Share
|
9,175
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$976,199
$90.18 p/Share
|
10,825
|
|
Sep 20
2021
|
SELL
Open market or private sale
|
$3,347,200
$83.68 p/Share
|
40,000
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$1,600,600
$80.03 p/Share
|
20,000
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$1,541,600
$77.08 p/Share
|
20,000
|
|
Jul 20
2021
|
SELL
Open market or private sale
|
$204,685
$71.17 p/Share
|
2,876
|
|
Jul 19
2021
|
SELL
Open market or private sale
|
$1,211,009
$70.72 p/Share
|
17,124
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$872,000
$80.0 p/Share
|
10,900
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$410,061
$80.09 p/Share
|
5,120
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$14,800
$80.0 p/Share
|
185
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$1,410,800
$70.54 p/Share
|
20,000
|
|
May 20
2021
|
SELL
Open market or private sale
|
$998,705
$70.06 p/Share
|
14,255
|
|
May 18
2021
|
SELL
Open market or private sale
|
$362,125
$70.22 p/Share
|
5,157
|
|
May 17
2021
|
SELL
Open market or private sale
|
$41,219
$70.1 p/Share
|
588
|
|