Aug 02
2022
BUY
Exercise of conversion of derivative security
-
21,910
Added 26.64%
60,343
Common Stock
Jul 08
2022
SELL
Payment of exercise price or tax liability
$336,797
$49.01 p/Share
6,872
Reduced 14.97%
39,047
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
-
13,859
Added 23.18%
45,919
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,456
$49.31 p/Share
354
Reduced 1.09%
32,060
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,456
$49.31 p/Share
354
Reduced 1.09%
32,060
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 2.15%
32,414
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 2.15%
32,414
Common Stock
May 16
2022
SELL
Open market or private sale
$45,006
$49.08 p/Share
917
Reduced 2.81%
31,702
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$44,541
$49.38 p/Share
902
Reduced 2.69%
32,619
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 5.15%
33,521
Common Stock
May 04
2022
SELL
Open market or private sale
$406,328
$51.22 p/Share
7,933
Reduced 20.02%
31,702
Common Stock
May 02
2022
SELL
Open market or private sale
$46,255
$49.63 p/Share
932
Reduced 2.3%
39,635
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 4.42%
40,567
Common Stock
Apr 08
2022
SELL
Open market or private sale
$349,647
$50.88 p/Share
6,872
Reduced 15.08%
38,689
Common Stock
Apr 08
2022
BUY
Exercise of conversion of derivative security
-
13,859
Added 23.32%
45,561
Common Stock
Mar 01
2022
SELL
Open market or private sale
$7,215,288
$60.65 p/Share
118,966
Reduced 78.96%
31,702
Common Stock
Feb 19
2022
SELL
Open market or private sale
$85,830
$60.7 p/Share
1,414
Reduced 0.93%
150,668
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,851
Added 1.84%
152,082
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,069,419
$55.56 p/Share
19,248
Reduced 11.42%
149,231
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
38,822
Added 18.73%
168,479
Common Stock
Feb 14
2022
SELL
Open market or private sale
$50,171
$55.56 p/Share
903
Reduced 0.69%
129,657
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.37%
130,560
Common Stock
Feb 02
2022
SELL
Open market or private sale
$53,618
$57.53 p/Share
932
Reduced 0.72%
128,740
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 1.43%
129,672
Common Stock
Jan 08
2022
SELL
Open market or private sale
$4,112,705
$68.81 p/Share
59,769
Reduced 31.87%
127,794
Common Stock