May 26
2022
SELL
Open market or private sale
$37,356
$37.06 p/Share
1,008
Reduced 1.04%
95,731
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$315,316
$32.36 p/Share
9,744
Reduced 8.76%
101,509
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$840,389
$32.36 p/Share
25,970
Added 18.93%
111,253
Common Stock
Mar 22
2022
SELL
Open market or private sale
$32,611
$32.94 p/Share
990
Reduced 1.15%
85,283
Common Stock
Mar 21
2022
SELL
Open market or private sale
$99,571
$33.08 p/Share
3,010
Reduced 3.37%
86,273
Common Stock
Mar 18
2022
SELL
Open market or private sale
$132,160
$33.04 p/Share
4,000
Reduced 4.29%
89,283
Common Stock
Mar 17
2022
SELL
Open market or private sale
$66,760
$33.38 p/Share
2,000
Reduced 2.1%
93,283
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.52%
95,283
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.52%
94,783
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$248,952
$42.79 p/Share
5,818
Reduced 7.37%
73,083
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$907,148
$42.79 p/Share
21,200
Added 18.36%
94,283
Common Stock
Mar 30
2021
SELL
Payment of exercise price or tax liability
$37,840
$43.0 p/Share
880
Reduced 1.1%
78,901
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,121
$35.03 p/Share
32
Reduced 0.04%
79,781
Common Stock
Mar 09
2021
SELL
Open market or private sale
$39,132
$35.35 p/Share
1,107
Reduced 1.37%
79,813
Common Stock
Mar 08
2021
SELL
Open market or private sale
$36,276
$35.46 p/Share
1,023
Reduced 1.25%
80,920
Common Stock
Mar 05
2021
SELL
Open market or private sale
$6,551
$35.03 p/Share
187
Reduced 0.23%
81,943
Common Stock
Mar 04
2021
SELL
Open market or private sale
$9,717
$35.08 p/Share
277
Reduced 0.34%
82,130
Common Stock
Mar 03
2021
SELL
Open market or private sale
$24,300
$35.32 p/Share
688
Reduced 0.83%
82,407
Common Stock
Mar 02
2021
SELL
Open market or private sale
$3,809
$35.6 p/Share
107
Reduced 0.13%
83,095
Common Stock
Feb 25
2021
SELL
Open market or private sale
$8,144
$35.41 p/Share
230
Reduced 0.28%
83,202
Common Stock
Feb 24
2021
SELL
Open market or private sale
$39,374
$35.25 p/Share
1,117
Reduced 1.32%
83,432
Common Stock
Feb 23
2021
SELL
Open market or private sale
$14,024
$35.06 p/Share
400
Reduced 0.47%
84,549
Common Stock
Feb 19
2021
SELL
Open market or private sale
$14,120
$35.3 p/Share
400
Reduced 0.47%
84,949
Common Stock
Feb 01
2021
BUY
Open market or private purchase
$14,245
$28.49 p/Share
500
Added 0.58%
85,349
Common Stock
Jan 20
2021
SELL
Open market or private sale
$3,759
$35.46 p/Share
106
Reduced 0.12%
84,849
Common Stock