Feb 19
2022
SELL
Open market or private sale
$94,389
$60.7 p/Share
1,555
Reduced 1.02%
150,882
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
3,136
Added 2.02%
152,437
Common Stock
Feb 15
2022
SELL
Open market or private sale
$958,632
$55.56 p/Share
17,254
Reduced 10.36%
149,301
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
38,822
Added 18.9%
166,555
Common Stock
Feb 14
2022
SELL
Open market or private sale
$35,003
$55.56 p/Share
630
Reduced 0.49%
127,733
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.4%
128,363
Common Stock
Feb 02
2022
SELL
Open market or private sale
$49,303
$57.53 p/Share
857
Reduced 0.67%
126,543
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
2,066
Added 1.6%
127,400
Common Stock
Dec 24
2021
SELL
Open market or private sale
$301,318
$75.67 p/Share
3,982
Reduced 3.08%
125,251
Common Stock
Dec 24
2021
BUY
Exercise of conversion of derivative security
-
8,031
Added 5.85%
129,233
Common Stock
Nov 14
2021
SELL
Open market or private sale
$74,461
$82.46 p/Share
903
Reduced 0.73%
122,227
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.46%
123,130
Common Stock
Nov 09
2021
SELL
Open market or private sale
$2,828,981
$83.11 p/Share
34,039
Reduced 21.91%
121,310
Common Stock
Nov 02
2021
SELL
Open market or private sale
$75,286
$73.45 p/Share
1,025
Reduced 0.66%
155,349
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
-
2,066
Added 1.3%
156,374
Common Stock
Sep 24
2021
SELL
Open market or private sale
$2,559,538
$68.1 p/Share
37,585
Reduced 19.59%
154,308
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
-
75,804
Added 32.38%
158,291
Common Stock
Aug 14
2021
SELL
Open market or private sale
$53,196
$58.91 p/Share
903
Reduced 0.77%
116,089
Common Stock
Aug 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.53%
116,992
Common Stock
Aug 02
2021
SELL
Open market or private sale
$682,168
$57.09 p/Share
11,949
Reduced 9.4%
115,172
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
24,099
Added 16.05%
126,097
Common Stock
Jun 24
2021
SELL
Open market or private sale
$1,193,389
$54.72 p/Share
21,809
Reduced 17.53%
102,573
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
-
8,031
Added 6.07%
124,382
Common Stock
May 14
2021
SELL
Open market or private sale
$41,826
$46.37 p/Share
902
Reduced 0.77%
116,351
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
1,819
Added 1.53%
117,253
Common Stock