Jul 13
2022
BUY
Exercise of conversion of derivative security
-
8,873
Added 3.62%
236,175
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$50,936
$45.56 p/Share
1,118
Reduced 0.49%
227,302
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
-
1,951
Added 0.85%
228,420
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
$28,464
$45.91 p/Share
620
Reduced 0.27%
226,469
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
-
1,082
Added 0.47%
227,089
Common Stock
Jun 06
2022
SELL
Payment of exercise price or tax liability
$91,340
$45.67 p/Share
2,000
Reduced 0.88%
226,007
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
3,489
Added 1.51%
228,007
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$56,572
$45.77 p/Share
1,236
Reduced 0.55%
224,518
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
2,156
Added 0.95%
225,754
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$1,282,699
$45.51 p/Share
28,185
Reduced 11.19%
223,598
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$613,600
$15.34 p/Share
40,000
Added 13.71%
251,783
Common Stock
Jul 22
2021
BUY
Payment of exercise price or tax liability
$131,632
$39.66 p/Share
3,319
Added 1.54%
211,783
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
-
5,788
Added 2.62%
215,102
Common Stock
Jun 25
2021
SELL
Payment of exercise price or tax liability
$47,731
$43.67 p/Share
1,093
Reduced 0.52%
209,314
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
-
1,907
Added 0.9%
210,407
Common Stock
Jun 21
2021
SELL
Payment of exercise price or tax liability
$27,228
$44.93 p/Share
606
Reduced 0.29%
208,500
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
-
1,058
Added 0.5%
209,106
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$95,033
$48.61 p/Share
1,955
Reduced 0.93%
208,048
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
3,410
Added 1.6%
210,003
Common Stock
May 27
2021
BUY
Other acquisition or disposition
-
0
Added 0.0%
206,593
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$30,669
$47.11 p/Share
651
Reduced 0.31%
206,593
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
-
1,136
Added 0.55%
207,244
Common Stock