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
Jan 08
2022
BUY
Exercise of conversion of derivative security
-
124,643
Added 48.43%
132,737
Common Stock
Nov 15
2021
SELL
Open market or private sale
$76,927
$83.89 p/Share
917
Reduced 1.44%
62,875
Common Stock
Nov 14
2021
SELL
Open market or private sale
$74,461
$82.46 p/Share
903
Reduced 1.4%
63,792
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 2.74%
64,695
Common Stock
Nov 03
2021
SELL
Open market or private sale
$588,232
$74.15 p/Share
7,933
Reduced 11.2%
62,875
Common Stock
Nov 02
2021
SELL
Open market or private sale
$68,455
$73.45 p/Share
932
Reduced 1.3%
70,808
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
-
1,878
Added 2.55%
71,740
Common Stock