Mar 04
2022
SELL
Payment of exercise price or tax liability
$259,830
$40.34 p/Share
6,441
Reduced 1.01%
631,006
Common Stock, par valu...
Mar 03
2022
SELL
Sale (or disposition) back to the issuer
-
6,240
Reduced 1.07%
574,768
Common Stock, par valu...
Mar 03
2022
BUY
Grant, award, or other acquisition
-
62,679
Added 8.95%
637,447
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$430,388
$41.68 p/Share
10,326
Reduced 1.75%
581,008
Common Stock, par valu...
May 06
2021
SELL
Open market or private sale
$2,671,000
$53.42 p/Share
50,000
Reduced 7.82%
589,010
Common Stock, par valu...
May 04
2021
SELL
Open market or private sale
$2,504,500
$50.09 p/Share
50,000
Reduced 7.26%
639,010
Common Stock, par valu...
Mar 24
2021
SELL
Payment of exercise price or tax liability
$1,269
$47.01 p/Share
27
Reduced 0.0%
689,010
Common Stock, par valu...
Mar 22
2021
SELL
Payment of exercise price or tax liability
$4,372
$47.01 p/Share
93
Reduced 0.01%
693,815
Common Stock, par valu...
Mar 12
2021
SELL
Payment of exercise price or tax liability
$454,851
$46.3 p/Share
9,824
Reduced 1.4%
693,587
Common Stock, par valu...
Mar 09
2021
SELL
Open market or private sale
$1,542,851
$45.66 p/Share
33,790
Reduced 4.58%
703,411
Common Stock, par valu...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$1,575,092
$43.8 p/Share
35,961
Reduced 4.65%
737,201
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$733,178
$45.23 p/Share
16,210
Reduced 2.05%
773,162
Common Stock, par valu...
Mar 04
2021
BUY
Grant, award, or other acquisition
-
128,474
Added 14.0%
789,372
Common Stock, par valu...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$446,608
$41.28 p/Share
10,819
Reduced 1.61%
660,898
Common Stock, par valu...
Feb 24
2021
SELL
Open market or private sale
$1,406,854
$43.4 p/Share
32,416
Reduced 4.3%
721,136
Common Stock, par valu...
Feb 24
2021
SELL
Sale (or disposition) back to the issuer
-
79,666
Reduced 11.05%
641,470
Common Stock, par valu...
Feb 24
2021
BUY
Grant, award, or other acquisition
-
30,247
Added 4.31%
671,717
Common Stock, par valu...
Feb 23
2021
SELL
Open market or private sale
$749,254
$42.61 p/Share
17,584
Reduced 2.28%
753,552
Common Stock, par valu...
Feb 19
2021
SELL
Open market or private sale
$3,879,200
$40.0 p/Share
96,980
Reduced 11.17%
771,136
Common Stock, par valu...
Feb 17
2021
SELL
Open market or private sale
$2,129,283
$40.16 p/Share
53,020
Reduced 5.76%
868,116
Common Stock, par valu...