Aug 16
2021
SELL
Payment of exercise price or tax liability
$6,114
$42.46 p/Share
144
Reduced 0.94%
15,227
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
$25,602
$42.67 p/Share
600
Added 3.76%
15,372
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$349
$38.78 p/Share
9
Added 0.06%
14,772
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$293
$36.62 p/Share
8
Added 0.05%
14,743
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$52,488
$41.99 p/Share
1,250
Added 7.83%
14,719
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$343
$26.39 p/Share
13
Added 0.1%
13,469
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$297
$21.23 p/Share
14
Added 0.1%
13,445
Common Stock
Aug 12
2020
BUY
Grant, award, or other acquisition
$16,284
$27.14 p/Share
600
Added 4.28%
13,413
Common Stock
Jul 31
2020
SELL
Payment of exercise price or tax liability
$4,886
$24.43 p/Share
200
Reduced 1.54%
12,813
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$670
$26.82 p/Share
25
Added 0.19%
13,013
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$339
$33.94 p/Share
10
Added 0.08%
12,949
Common Stock
Dec 17
2019
SELL
Open market or private sale
$205,554
$41.89 p/Share
4,907
Reduced 27.52%
12,926
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$320
$32.0 p/Share
10
Added 0.06%
17,833
Common Stock
Sep 13
2019
-
750
Reduced 4.04%
17,810
Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
$16,100
$9.2 p/Share
1,750
Added 8.62%
18,560
Common Stock
Aug 09
2019
BUY
Grant, award, or other acquisition
$18,635
$37.27 p/Share
500
Added 2.89%
16,810
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
$319
$31.93 p/Share
10
Added 0.06%
16,310
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
$326
$32.56 p/Share
10
Added 0.06%
16,283
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$12,513
$38.98 p/Share
321
Reduced 1.94%
16,265
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$345
$34.52 p/Share
10
Added 0.06%
16,587
Common Stock
Dec 05
2018
-
500
Reduced 2.93%
16,561
Common Stock
Nov 29
2018
BUY
Exercise of conversion of derivative security
$16,710
$11.14 p/Share
1,500
Added 8.08%
17,061
Common Stock
Sep 28
2018
BUY
Grant, award, or other acquisition
$283
$40.37 p/Share
7
Added 0.04%
15,559
Common Stock
Aug 16
2018
BUY
Grant, award, or other acquisition
$24,325
$48.65 p/Share
500
Added 3.12%
15,542
Common Stock
Jun 29
2018
BUY
Grant, award, or other acquisition
$382
$38.23 p/Share
10
Added 0.07%
15,042
Common Stock