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
Oct 08
2021
SELL
Open market or private sale
$445,237
$64.79 p/Share
6,872
Reduced 8.96%
69,862
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
-
13,859
Added 15.3%
76,734
Common Stock
Aug 16
2021
SELL
Open market or private sale
$54,011
$58.9 p/Share
917
Reduced 1.44%
62,875
Common Stock
Aug 14
2021
SELL
Open market or private sale
$53,196
$58.91 p/Share
903
Reduced 1.4%
63,792
Common Stock
Aug 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 2.74%
64,695
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,092,259
$60.57 p/Share
18,033
Reduced 22.29%
62,875
Common Stock
Aug 02
2021
SELL
Open market or private sale
$620,226
$57.09 p/Share
10,864
Reduced 11.84%
80,908
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
21,910
Added 19.43%
90,840
Common Stock
Jul 08
2021
SELL
Open market or private sale
$363,048
$52.83 p/Share
6,872
Reduced 8.96%
69,862
Common Stock
Jul 08
2021
BUY
Exercise of conversion of derivative security
-
13,859
Added 15.3%
76,734
Common Stock
May 17
2021
SELL
Open market or private sale
$20,930
$45.6 p/Share
459
Reduced 0.73%
62,379
Common Stock
May 14
2021
SELL
Open market or private sale
$41,826
$46.37 p/Share
902
Reduced 1.42%
62,838
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
1,819
Added 2.77%
63,740
Common Stock