Jan 20
2022
SELL
Payment of exercise price or tax liability
$16,082
$39.32 p/Share
409
Reduced 0.81%
50,153
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$15,399
$34.22 p/Share
450
Added 0.88%
50,562
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$3,726
$33.57 p/Share
111
Added 0.22%
50,111
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$3,703
$31.38 p/Share
118
Added 0.24%
50,000
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$3,718
$34.43 p/Share
108
Added 0.22%
49,880
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$3,706
$34.64 p/Share
107
Added 0.21%
49,772
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$3,715
$36.42 p/Share
102
Added 0.2%
49,664
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$3,714
$39.09 p/Share
95
Added 0.19%
49,561
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$7,657
$37.72 p/Share
203
Added 0.41%
49,465
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$3,696
$37.33 p/Share
99
Added 0.2%
49,261
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$3,689
$38.43 p/Share
96
Added 0.19%
49,161
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$3,697
$38.51 p/Share
96
Added 0.2%
49,064
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$3,712
$40.79 p/Share
91
Added 0.19%
48,967
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$3,694
$41.05 p/Share
90
Added 0.18%
48,875
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$18,355
$48.05 p/Share
382
Reduced 0.78%
48,784
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$3,725
$39.63 p/Share
94
Added 0.19%
49,166
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$3,701
$39.8 p/Share
93
Added 0.19%
49,071
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$7,270
$40.39 p/Share
180
Added 0.37%
48,977
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$3,689
$42.4 p/Share
87
Added 0.18%
48,796
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$3,716
$40.39 p/Share
92
Added 0.19%
48,707
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$3,697
$45.09 p/Share
82
Added 0.17%
48,615
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$3,705
$44.64 p/Share
83
Added 0.17%
48,532
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$21,400
$56.02 p/Share
382
Reduced 0.78%
48,448
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$3,702
$47.46 p/Share
78
Added 0.16%
48,830
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$3,666
$41.66 p/Share
88
Added 0.18%
48,751
Common Stock