Oct 16
2021
SELL
Payment of exercise price or tax liability
$274,346
$48.36 p/Share
5,673
Reduced 3.25%
168,920
Common Stock
Oct 16
2021
BUY
Exercise of conversion of derivative security
-
9,970
Added 5.4%
174,593
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$36,134
$47.05 p/Share
768
Reduced 0.46%
164,623
Common Stock
Sep 16
2021
SELL
Payment of exercise price or tax liability
$224,197
$39.52 p/Share
5,673
Reduced 3.32%
165,391
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
-
9,969
Added 5.51%
171,064
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$31,196
$40.62 p/Share
768
Reduced 0.47%
161,095
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$235,430
$41.5 p/Share
5,673
Reduced 3.39%
161,863
Common Stock
Aug 16
2021
-
2,093
Reduced 1.31%
157,566
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
9,970
Added 5.62%
167,536
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$33,377
$43.46 p/Share
768
Reduced 0.48%
159,659
Common Stock
Jul 16
2021
SELL
Payment of exercise price or tax liability
$262,036
$46.19 p/Share
5,673
Reduced 3.42%
160,427
Common Stock
Jul 16
2021
BUY
Exercise of conversion of derivative security
-
9,969
Added 5.66%
166,100
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$38,853
$50.59 p/Share
768
Reduced 0.49%
156,131
Common Stock
Jun 16
2021
SELL
Payment of exercise price or tax liability
$277,353
$48.89 p/Share
5,673
Reduced 3.49%
156,899
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
-
9,970
Added 5.78%
162,572
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$39,153
$50.98 p/Share
768
Reduced 0.5%
152,602
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$269,014
$47.42 p/Share
5,673
Reduced 3.57%
153,370
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
9,969
Added 5.9%
159,043
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$42,063
$54.77 p/Share
768
Reduced 0.51%
149,074
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$342,366
$60.35 p/Share
5,673
Reduced 3.65%
149,842
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
-
9,970
Added 6.02%
155,515
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$80,870
$57.6 p/Share
1,404
Reduced 0.96%
145,545
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$1,116,267
$58.85 p/Share
18,968
Reduced 11.43%
146,949
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
36,784
Added 18.15%
165,917
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$76,378
$54.4 p/Share
1,404
Reduced 1.08%
129,133
Common Stock