Jul 13
2022
SELL
Payment of exercise price or tax liability
$46,759
$45.53 p/Share
1,027
Reduced 3.64%
27,199
Common Stock
Jul 13
2022
BUY
Exercise of conversion of derivative security
-
1,791
Added 5.97%
28,226
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$10,251
$45.56 p/Share
225
Reduced 0.84%
26,435
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
-
394
Added 1.46%
26,660
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
$8,539
$45.91 p/Share
186
Reduced 0.7%
26,266
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
-
326
Added 1.22%
26,452
Common Stock
Jun 06
2022
SELL
Payment of exercise price or tax liability
$27,037
$45.67 p/Share
592
Reduced 2.22%
26,126
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
1,034
Added 3.73%
26,718
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$18,720
$45.77 p/Share
409
Reduced 1.57%
25,684
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
714
Added 2.66%
26,093
Common Stock
Jul 22
2021
SELL
Payment of exercise price or tax liability
$39,620
$39.66 p/Share
999
Reduced 3.79%
25,379
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
-
1,743
Added 6.2%
26,378
Common Stock
Jun 25
2021
SELL
Payment of exercise price or tax liability
$9,607
$43.67 p/Share
220
Reduced 0.89%
24,635
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
-
384
Added 1.52%
24,855
Common Stock
Jun 21
2021
SELL
Payment of exercise price or tax liability
$8,177
$44.93 p/Share
182
Reduced 0.74%
24,471
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
-
319
Added 1.28%
24,653
Common Stock
Jun 07
2021
BUY
Payment of exercise price or tax liability
$28,097
$48.61 p/Share
578
Added 2.32%
24,334
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
1,009
Added 3.89%
24,912
Common Stock
May 27
2021
BUY
Other acquisition or disposition
-
0
Added 0.0%
23,903
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$9,139
$47.11 p/Share
194
Reduced 0.81%
23,903
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
-
340
Added 1.39%
24,097
Common Stock