Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 0.97%
186,190
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$759,901
$63.59 p/Share
11,950
Reduced 6.09%
184,370
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
24,100
Added 10.98%
195,295
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$207,104
$52.01 p/Share
3,982
Reduced 2.26%
171,902
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
-
8,031
Added 4.37%
175,884
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$19,182
$49.31 p/Share
389
Reduced 0.23%
167,853
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
783
Added 0.46%
168,242
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$44,541
$49.38 p/Share
902
Reduced 0.54%
167,459
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 1.07%
168,361
Common Stock
May 06
2022
BUY
Open market or private purchase
$496,262
$46.95 p/Share
10,570
Added 5.97%
166,542
Common Stock
May 02
2022
SELL
Open market or private sale
$50,821
$49.63 p/Share
1,024
Reduced 0.65%
155,972
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
2,065
Added 1.3%
156,996
Common Stock
Mar 24
2022
SELL
Open market or private sale
$254,291
$63.86 p/Share
3,982
Reduced 2.64%
146,900
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
-
8,031
Added 4.93%
154,931
Common Stock
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