Oct 02
2022
BUY
Exercise of conversion of derivative security
-
8,824
Added 5.7%
146,001
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$26,984
$61.05 p/Share
442
Reduced 0.32%
137,177
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
891
Added 0.64%
137,619
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$57,350
$63.51 p/Share
903
Reduced 0.66%
136,728
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.31%
137,631
Common Stock
Aug 10
2022
SELL
Open market or private sale
$629,600
$62.96 p/Share
10,000
Reduced 6.86%
135,811
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$690,842
$63.59 p/Share
10,864
Reduced 6.93%
145,811
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
21,910
Added 12.33%
155,743
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$198,100
$45.28 p/Share
4,375
Reduced 3.14%
134,765
Common Stock
Jul 02
2022
BUY
Exercise of conversion of derivative security
-
8,824
Added 5.96%
139,140
Common Stock
May 23
2022
SELL
Open market or private sale
$489,300
$48.93 p/Share
10,000
Reduced 7.13%
130,316
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$21,795
$49.31 p/Share
442
Reduced 0.31%
140,316
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
890
Added 0.63%
140,758
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$44,541
$49.38 p/Share
902
Reduced 0.64%
139,868
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 1.28%
140,770
Common Stock
May 10
2022
SELL
Open market or private sale
$865,830
$45.57 p/Share
19,000
Reduced 12.03%
138,951
Common Stock
May 02
2022
SELL
Open market or private sale
$46,255
$49.63 p/Share
932
Reduced 0.59%
157,951
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 1.17%
158,883
Common Stock
Apr 02
2022
SELL
Open market or private sale
$258,388
$59.06 p/Share
4,375
Reduced 2.71%
157,005
Common Stock
Apr 02
2022
BUY
Exercise of conversion of derivative security
-
8,823
Added 5.18%
161,380
Common Stock
Feb 23
2022
SELL
Open market or private sale
$893,550
$59.57 p/Share
15,000
Reduced 8.95%
152,557
Common Stock
Feb 19
2022
SELL
Open market or private sale
$107,318
$60.7 p/Share
1,768
Reduced 1.04%
167,557
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
3,564
Added 2.06%
169,325
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,069,419
$55.56 p/Share
19,248
Reduced 10.4%
165,761
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
38,822
Added 17.34%
185,009
Common Stock