Feb 14
2022
SELL
Open market or private sale
$50,171
$55.56 p/Share
903
Reduced 0.61%
146,187
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.22%
147,090
Common Stock
Feb 02
2022
SELL
Open market or private sale
$53,618
$57.53 p/Share
932
Reduced 0.64%
145,270
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 1.27%
146,202
Common Stock
Jan 02
2022
SELL
Open market or private sale
$245,282
$77.06 p/Share
3,183
Reduced 2.16%
144,324
Common Stock
Jan 02
2022
SELL
Open market or private sale
$2,681,996
$77.06 p/Share
34,804
Reduced 20.06%
138,683
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
8,824
Added 5.64%
147,507
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
71,454
Added 29.17%
173,487
Common Stock
Nov 23
2021
SELL
Open market or private sale
$1,216,968
$79.99 p/Share
15,214
Reduced 12.98%
101,959
Common Stock
Nov 14
2021
SELL
Open market or private sale
$74,461
$82.46 p/Share
903
Reduced 0.76%
117,173
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.52%
118,076
Common Stock
Nov 02
2021
SELL
Open market or private sale
$68,455
$73.45 p/Share
932
Reduced 0.8%
116,256
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
-
1,878
Added 1.58%
117,188
Common Stock
Oct 02
2021
SELL
Open market or private sale
$287,612
$65.74 p/Share
4,375
Reduced 3.66%
115,310
Common Stock
Oct 02
2021
BUY
Exercise of conversion of derivative security
-
8,824
Added 6.87%
119,685
Common Stock
Aug 24
2021
SELL
Open market or private sale
$996,253
$58.24 p/Share
17,106
Reduced 13.37%
110,861
Common Stock
Aug 14
2021
SELL
Open market or private sale
$53,196
$58.91 p/Share
903
Reduced 0.7%
127,967
Common Stock
Aug 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.39%
128,870
Common Stock
Aug 02
2021
SELL
Open market or private sale
$620,226
$57.09 p/Share
10,864
Reduced 7.88%
127,050
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
21,910
Added 13.79%
136,982
Common Stock
Jul 02
2021
SELL
Open market or private sale
$240,144
$54.89 p/Share
4,375
Reduced 3.63%
116,004
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
8,824
Added 6.83%
120,379
Common Stock
May 25
2021
SELL
Open market or private sale
$877,965
$51.88 p/Share
16,923
Reduced 13.22%
111,095
Common Stock
May 14
2021
SELL
Open market or private sale
$41,826
$46.37 p/Share
902
Reduced 0.71%
126,199
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
1,819
Added 1.4%
128,018
Common Stock