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
Jan 05
2022
BUY
Open market or private purchase
$99
$33.0 p/Share
3
Added 0.05%
6,270
Common Stock
Dec 29
2021
BUY
Open market or private purchase
$97
$32.45 p/Share
3
Added 0.05%
6,261
Common Stock
Dec 22
2021
BUY
Open market or private purchase
$95
$31.79 p/Share
3
Added 0.05%
6,258
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$2,205
$22.05 p/Share
100
Added 1.57%
6,255
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$100
$33.21 p/Share
3
Added 0.05%
6,155
Common Stock
Dec 08
2021
BUY
Open market or private purchase
$98
$32.7 p/Share
3
Added 0.05%
6,152
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$98
$32.7 p/Share
3
Added 0.05%
6,149
Common Stock
Nov 24
2021
BUY
Open market or private purchase
$98
$32.65 p/Share
3
Added 0.05%
6,093
Common Stock
Nov 17
2021
BUY
Open market or private purchase
$96
$32.16 p/Share
3
Added 0.05%
6,089
Common Stock
Nov 10
2021
BUY
Open market or private purchase
$98
$32.55 p/Share
3
Added 0.05%
6,086
Common Stock