Mar 30
2022
BUY
Other acquisition or disposition
$6,117
$42.48 p/Share
144
Added 0.04%
395,959
Common Stock
Mar 29
2022
SELL
Open market or private sale
$2,123,000
$42.46 p/Share
50,000
Reduced 11.46%
386,205
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
$17,494
$39.94 p/Share
438
Added 0.1%
436,205
Common Stock
Feb 15
2022
BUY
Other acquisition or disposition
$17,381
$42.29 p/Share
411
Added 0.09%
435,766
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$17,295
$44.46 p/Share
389
Added 0.09%
435,355
Common Stock
Dec 30
2021
BUY
Other acquisition or disposition
$8,012
$44.76 p/Share
179
Added 0.04%
434,965
Common Stock
Dec 15
2021
BUY
Other acquisition or disposition
$16,786
$42.39 p/Share
396
Added 0.09%
434,785
Common Stock
Nov 15
2021
BUY
Other acquisition or disposition
$16,728
$45.83 p/Share
365
Added 0.08%
434,388
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$16,641
$42.67 p/Share
390
Added 0.09%
434,023
Common Stock
Sep 15
2021
BUY
Other acquisition or disposition
$16,158
$41.22 p/Share
392
Added 0.09%
433,633
Common Stock
Aug 13
2021
BUY
Other acquisition or disposition
$16,085
$42.78 p/Share
376
Added 0.09%
433,240
Common Stock
Jul 15
2021
BUY
Other acquisition or disposition
$16,010
$41.37 p/Share
387
Added 0.09%
432,864
Common Stock
Jun 15
2021
BUY
Other acquisition or disposition
$15,918
$42.0 p/Share
379
Added 0.09%
432,477
Common Stock
May 14
2021
BUY
Other acquisition or disposition
$15,835
$39.49 p/Share
401
Added 0.09%
432,097
Common Stock
Apr 15
2021
BUY
Other acquisition or disposition
$15,778
$41.52 p/Share
380
Added 0.09%
431,696
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$583,100
$39.15 p/Share
14,894
Reduced 3.34%
431,316
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
44,491
Added 9.07%
446,210
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$15,663
$38.39 p/Share
408
Added 0.1%
401,719
Common Stock
Feb 12
2021
BUY
Other acquisition or disposition
$15,602
$34.29 p/Share
455
Added 0.11%
401,310
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$15,498
$32.22 p/Share
481
Added 0.12%
400,855
Common Stock
Dec 15
2020
BUY
Other acquisition or disposition
$15,404
$31.5 p/Share
489
Added 0.12%
400,374
Common Stock
Nov 13
2020
BUY
Other acquisition or disposition
$15,284
$30.69 p/Share
498
Added 0.12%
399,884
Common Stock
Oct 15
2020
BUY
Other acquisition or disposition
$15,180
$30.36 p/Share
500
Added 0.13%
399,386
Common Stock