Jun 01
2022
BUY
Open market or private purchase
$88
$29.39 p/Share
3
Added 0.04%
7,851
Common Stock
May 25
2022
BUY
Open market or private purchase
$89
$29.58 p/Share
3
Added 0.04%
7,783
Common Stock
May 18
2022
BUY
Open market or private purchase
$93
$31.0 p/Share
3
Added 0.04%
7,779
Common Stock
May 11
2022
BUY
Open market or private purchase
$96
$31.86 p/Share
3
Added 0.04%
7,776
Common Stock
May 04
2022
BUY
Open market or private purchase
$98
$32.75 p/Share
3
Added 0.04%
7,773
Common Stock
Apr 27
2022
BUY
Open market or private purchase
$100
$33.49 p/Share
3
Added 0.04%
7,770
Common Stock
Apr 20
2022
BUY
Open market or private purchase
$99
$32.99 p/Share
3
Added 0.04%
7,767
Common Stock
Apr 13
2022
BUY
Open market or private purchase
$100
$33.5 p/Share
3
Added 0.04%
7,764
Common Stock
Apr 06
2022
BUY
Open market or private purchase
$101
$33.73 p/Share
3
Added 0.04%
7,761
Common Stock
Mar 30
2022
BUY
Open market or private purchase
$103
$34.49 p/Share
3
Added 0.04%
7,758
Common Stock
Mar 23
2022
BUY
Open market or private purchase
$101
$33.69 p/Share
3
Added 0.04%
7,755
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$4,631
$33.32 p/Share
139
Reduced 1.76%
7,752
Common Stock
Mar 16
2022
BUY
Open market or private purchase
$102
$34.01 p/Share
3
Added 0.04%
7,891
Common Stock
Mar 09
2022
BUY
Open market or private purchase
$100
$33.35 p/Share
3
Added 0.04%
7,888
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$101
$33.56 p/Share
3
Added 0.04%
7,885
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$101
$33.56 p/Share
3
Added 0.04%
7,585
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,538
Added 16.33%
7,882
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,238
Added 14.04%
7,582
Common Stock
Feb 23
2022
BUY
Open market or private purchase
$101
$33.7 p/Share
3
Added 0.05%
6,291
Common Stock
Feb 16
2022
BUY
Open market or private purchase
$101
$33.67 p/Share
3
Added 0.05%
6,288
Common Stock
Feb 09
2022
BUY
Open market or private purchase
$101
$33.75 p/Share
3
Added 0.05%
6,285
Common Stock
Feb 02
2022
BUY
Open market or private purchase
$100
$33.3 p/Share
3
Added 0.05%
6,282
Common Stock
Jan 26
2022
BUY
Open market or private purchase
$101
$33.6 p/Share
3
Added 0.05%
6,279
Common Stock
Jan 19
2022
BUY
Open market or private purchase
$100
$33.5 p/Share
3
Added 0.05%
6,276
Common Stock
Jan 12
2022
BUY
Open market or private purchase
$101
$33.54 p/Share
3
Added 0.05%
6,273
Common Stock