Jan 28
2021
SELL
Open market or private sale
$979,512
$68.14 p/Share
14,375
Reduced 1.68%
839,135
Common Stock
Jan 27
2021
SELL
Open market or private sale
$954,920
$66.42 p/Share
14,377
Reduced 1.66%
853,510
Common Stock
Jan 15
2021
SELL
Open market or private sale
$1,088,051
$75.68 p/Share
14,377
Reduced 1.63%
867,887
Common Stock
Jan 14
2021
SELL
Open market or private sale
$1,094,809
$76.15 p/Share
14,377
Reduced 1.6%
882,264
Common Stock
Jan 13
2021
SELL
Open market or private sale
$1,058,291
$73.61 p/Share
14,377
Reduced 1.58%
896,641
Common Stock
Dec 30
2020
SELL
Open market or private sale
$1,035,300
$69.02 p/Share
15,000
Reduced 1.18%
1,257,252
Common Stock
Dec 29
2020
SELL
Open market or private sale
$1,032,450
$68.83 p/Share
15,000
Reduced 1.17%
1,272,252
Common Stock
Dec 18
2020
SELL
Open market or private sale
$397,563
$63.61 p/Share
6,250
Reduced 0.48%
1,287,252
Common Stock
Dec 17
2020
SELL
Open market or private sale
$412,937
$66.07 p/Share
6,250
Reduced 0.48%
1,293,502
Common Stock
Dec 16
2020
SELL
Open market or private sale
$414,062
$66.25 p/Share
6,250
Reduced 0.48%
1,299,752
Common Stock
Dec 11
2020
SELL
Open market or private sale
$903,150
$60.21 p/Share
15,000
Reduced 1.14%
1,306,002
Common Stock
Dec 10
2020
SELL
Open market or private sale
$871,200
$58.08 p/Share
15,000
Reduced 1.12%
1,321,002
Common Stock
Dec 04
2020
SELL
Open market or private sale
$323,438
$51.75 p/Share
6,250
Reduced 0.47%
1,336,002
Common Stock
Dec 03
2020
SELL
Open market or private sale
$320,062
$51.21 p/Share
6,250
Reduced 0.46%
1,342,252
Common Stock
Dec 02
2020
SELL
Open market or private sale
$313,750
$50.2 p/Share
6,250
Reduced 0.46%
1,348,502
Common Stock
Nov 23
2020
SELL
Open market or private sale
$154,343
$47.49 p/Share
3,250
Reduced 0.24%
1,354,752
Common Stock
Nov 20
2020
SELL
Open market or private sale
$188,523
$47.8 p/Share
3,944
Reduced 0.29%
1,358,002
Common Stock
Nov 18
2020
SELL
Open market or private sale
$296,125
$47.38 p/Share
6,250
Reduced 0.46%
1,361,946
Common Stock
Nov 17
2020
SELL
Open market or private sale
$308,437
$49.35 p/Share
6,250
Reduced 0.45%
1,368,196
Common Stock
Nov 16
2020
SELL
Open market or private sale
$315,937
$50.55 p/Share
6,250
Reduced 0.45%
1,374,446
Common Stock
Nov 10
2020
SELL
Open market or private sale
$354,881
$48.27 p/Share
7,352
Reduced 0.53%
1,380,696
Common Stock
Nov 09
2020
SELL
Open market or private sale
$200,435
$49.49 p/Share
4,050
Reduced 0.29%
1,388,048
Common Stock
Nov 05
2020
SELL
Open market or private sale
$324,000
$51.84 p/Share
6,250
Reduced 0.45%
1,392,098
Common Stock
Nov 04
2020
SELL
Open market or private sale
$310,938
$49.75 p/Share
6,250
Reduced 0.44%
1,398,348
Common Stock
Nov 03
2020
SELL
Open market or private sale
$296,125
$47.38 p/Share
6,250
Reduced 0.44%
1,404,598
Common Stock