Aug 15
2022
SELL
Payment of exercise price or tax liability
$47,602
$55.48 p/Share
858
Reduced 0.41%
208,939
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
1,729
Added 0.82%
209,797
Common Stock
Jun 02
2022
SELL
Open market or private sale
$90,720
$60.0 p/Share
1,512
Reduced 0.72%
207,727
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$86,364
$58.04 p/Share
1,488
Reduced 0.71%
209,239
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 1.4%
210,727
Common Stock
May 27
2022
SELL
Open market or private sale
$52,320
$60.0 p/Share
872
Reduced 0.42%
207,727
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$49,395
$57.57 p/Share
858
Reduced 0.41%
208,599
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
1,730
Added 0.82%
209,417
Common Stock
Apr 26
2022
SELL
Open market or private sale
$551,340
$60.0 p/Share
9,189
Reduced 4.24%
207,687
Common Stock
Apr 24
2022
SELL
Payment of exercise price or tax liability
$528,122
$58.44 p/Share
9,037
Reduced 4.0%
216,876
Common Stock
Apr 24
2022
BUY
Exercise of conversion of derivative security
-
18,226
Added 7.47%
225,913
Common Stock
Apr 20
2022
SELL
Open market or private sale
$660,727
$64.48 p/Share
10,247
Reduced 4.7%
207,687
Common Stock
Apr 19
2022
SELL
Payment of exercise price or tax liability
$642,674
$63.77 p/Share
10,078
Reduced 4.42%
217,934
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
-
20,325
Added 8.18%
228,012
Common Stock
Mar 02
2022
SELL
Open market or private sale
$646,032
$66.07 p/Share
9,778
Reduced 4.5%
207,687
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$365,279
$64.95 p/Share
5,624
Reduced 2.52%
217,465
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
15,402
Added 6.58%
218,800
Common Stock
Feb 16
2022
SELL
Open market or private sale
$76,917
$72.29 p/Share
1,064
Reduced 0.51%
207,687
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$49,397
$74.17 p/Share
666
Reduced 0.32%
208,751
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,730
Added 0.82%
209,417
Common Stock
Dec 28
2021
SELL
Open market or private sale
$44,951
$90.81 p/Share
495
Reduced 0.24%
207,687
Common Stock
Dec 24
2021
SELL
Payment of exercise price or tax liability
$42,788
$87.68 p/Share
488
Reduced 0.23%
208,182
Common Stock
Dec 24
2021
BUY
Exercise of conversion of derivative security
-
983
Added 0.47%
208,525
Common Stock
Dec 22
2021
-
10,000
Reduced 4.6%
207,363
Common Stock
Dec 02
2021
SELL
Open market or private sale
$106,424
$70.34 p/Share
1,513
Reduced 0.69%
217,363
Common Stock