Nov 09
2021
|
SELL
Open market or private sale
|
$1,139,736
$40.56 p/Share
|
28,100
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$3,309,625
$45.65 p/Share
|
72,500
|
|
Oct 12
2021
|
SELL
Open market or private sale
|
$1,023,000
$37.2 p/Share
|
27,500
|
|
Sep 28
2021
|
SELL
Open market or private sale
|
$2,306,500
$46.13 p/Share
|
50,000
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$2,639,000
$52.78 p/Share
|
50,000
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$2,380,500
$47.61 p/Share
|
50,000
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$2,671,000
$53.42 p/Share
|
50,000
|
|
Aug 05
2021
|
SELL
Open market or private sale
|
$513,992
$65.12 p/Share
|
7,893
|
|
Jul 27
2021
|
SELL
Open market or private sale
|
$2,987,000
$59.74 p/Share
|
50,000
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$2,899,500
$57.99 p/Share
|
50,000
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$2,971,000
$59.42 p/Share
|
50,000
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$1,469,750
$58.79 p/Share
|
25,000
|
|
May 25
2021
|
SELL
Open market or private sale
|
$1,572,000
$62.88 p/Share
|
25,000
|
|
May 21
2021
|
SELL
Open market or private sale
|
$1,425,500
$63.61 p/Share
|
22,410
|
|
May 20
2021
|
SELL
Open market or private sale
|
$4,137,555
$63.19 p/Share
|
65,478
|
|
May 11
2021
|
SELL
Open market or private sale
|
$1,359,750
$54.39 p/Share
|
25,000
|
|
May 03
2021
|
SELL
Open market or private sale
|
$766,326
$63.27 p/Share
|
12,112
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$3,981,985
$60.95 p/Share
|
65,332
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$7,719,197
$61.72 p/Share
|
125,068
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$6,832,464
$62.34 p/Share
|
109,600
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$7,668,750
$61.35 p/Share
|
125,000
|
|