Apr 12
2021
SELL
Open market or private sale
$175,531
$56.17 p/Share
3,125
Reduced 0.71%
435,991
Common Stock
Mar 24
2021
SELL
Open market or private sale
$166,094
$53.15 p/Share
3,125
Reduced 0.71%
439,116
Common Stock
Mar 23
2021
SELL
Open market or private sale
$170,906
$54.69 p/Share
3,125
Reduced 0.7%
442,241
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$614,386
$55.42 p/Share
11,086
Reduced 2.43%
445,366
Common Stock
Mar 08
2021
SELL
Open market or private sale
$154,844
$49.55 p/Share
3,125
Reduced 0.68%
456,452
Common Stock
Mar 05
2021
SELL
Open market or private sale
$153,813
$49.22 p/Share
3,125
Reduced 0.68%
459,577
Common Stock
Feb 18
2021
SELL
Open market or private sale
$136,025
$54.41 p/Share
2,500
Reduced 0.54%
462,702
Common Stock
Feb 17
2021
SELL
Open market or private sale
$137,725
$55.09 p/Share
2,500
Reduced 0.53%
465,202
Common Stock
Feb 05
2021
SELL
Open market or private sale
$138,000
$55.2 p/Share
2,500
Reduced 0.53%
467,702
Common Stock
Feb 04
2021
SELL
Open market or private sale
$137,325
$54.93 p/Share
2,500
Reduced 0.53%
470,202
Common Stock
Jan 22
2021
SELL
Open market or private sale
$137,675
$55.07 p/Share
2,500
Reduced 0.53%
472,702
Common Stock
Jan 21
2021
SELL
Open market or private sale
$136,100
$54.44 p/Share
2,500
Reduced 0.52%
475,202
Common Stock
Jan 06
2021
SELL
Open market or private sale
$128,925
$51.57 p/Share
2,500
Reduced 0.52%
477,702
Common Stock
Jan 05
2021
SELL
Open market or private sale
$128,025
$51.21 p/Share
2,500
Reduced 0.52%
480,202
Common Stock
Dec 22
2020
SELL
Open market or private sale
$39,037
$52.05 p/Share
750
Reduced 0.16%
482,702
Common Stock
Dec 21
2020
SELL
Open market or private sale
$38,348
$51.13 p/Share
750
Reduced 0.15%
483,452
Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$6,404,387
$51.36 p/Share
124,696
Reduced 20.48%
484,202
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
-
149,210
Added 21.7%
538,476
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
140,798
Added 18.78%
608,898
Common Stock
Dec 10
2020
SELL
Open market or private sale
$34,350
$45.8 p/Share
750
Reduced 0.23%
318,890
Common Stock
Dec 09
2020
SELL
Open market or private sale
$120,793
$47.37 p/Share
2,550
Reduced 0.79%
319,640
Common Stock
Nov 24
2020
SELL
Open market or private sale
$52,824
$44.02 p/Share
1,200
Reduced 0.37%
322,190
Common Stock
Sep 30
2020
SELL
Open market or private sale
$169,703
$39.93 p/Share
4,250
Reduced 1.3%
323,390
Common Stock
Sep 29
2020
SELL
Open market or private sale
$170,297
$40.07 p/Share
4,250
Reduced 1.28%
327,640
Common Stock