Apr 15
2021
BUY
Grant, award, or other acquisition
$154,469
$42.73 p/Share
3,615
Added 0.48%
747,254
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$25,995
$39.09 p/Share
665
Added 0.09%
743,637
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$26,008
$38.36 p/Share
678
Added 0.09%
742,971
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$25,971
$40.58 p/Share
640
Added 0.09%
742,293
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$1,589,139
$23.14 p/Share
68,675
Added 8.47%
741,651
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
$237,134
$40.24 p/Share
5,893
Added 0.87%
672,976
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$25,990
$35.7 p/Share
728
Added 0.11%
667,083
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$278,956
$43.37 p/Share
6,432
Reduced 0.96%
666,354
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
61,321
Added 8.35%
672,786
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$151,497
$41.85 p/Share
3,620
Reduced 0.59%
611,465
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$25,995
$34.94 p/Share
744
Added 0.12%
615,085
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$25,974
$33.82 p/Share
768
Added 0.12%
614,340
Common Stock
Jan 20
2021
SELL
Payment of exercise price or tax liability
$124,524
$44.22 p/Share
2,816
Reduced 0.46%
613,570
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$180,811
$38.61 p/Share
4,683
Added 0.75%
616,386
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$35,673
$36.55 p/Share
976
Added 0.16%
611,702
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
$35,656
$34.45 p/Share
1,035
Added 0.17%
610,725
Common Stock
Dec 04
2020
BUY
Grant, award, or other acquisition
$35,642
$36.82 p/Share
968
Added 0.16%
609,690
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$35,645
$35.86 p/Share
994
Added 0.16%
608,721
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
$35,641
$33.56 p/Share
1,062
Added 0.17%
607,726
Common Stock
Oct 23
2020
BUY
Grant, award, or other acquisition
$35,634
$36.66 p/Share
972
Added 0.16%
606,662
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$148,697
$40.33 p/Share
3,687
Added 0.61%
605,689
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
$35,671
$37.08 p/Share
962
Added 0.16%
602,000
Common Stock