Feb 08
2022
SELL
Payment of exercise price or tax liability
$118,347
$94.3 p/Share
1,255
Reduced 17.28%
6,007
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
2,829
Added 28.03%
7,262
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$96,474
$92.32 p/Share
1,045
Reduced 19.08%
4,433
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
2,355
Added 30.07%
5,478
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$79,395
$92.32 p/Share
860
Reduced 21.59%
3,123
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,938
Added 32.73%
3,983
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$153,020
$93.82 p/Share
1,631
Reduced 44.37%
2,045
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
3,676
Added 50.0%
3,676
Common Stock
Nov 03
2021
SELL
Open market or private sale
$56,778
$101.57 p/Share
559
Reduced 100.0%
0
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$44,529
$99.84 p/Share
446
Reduced 44.38%
559
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
1,005
Added 50.0%
1,005
Common Stock
Feb 16
2021
SELL
Open market or private sale
$500,725
$92.47 p/Share
5,415
Reduced 100.0%
0
Common Stock
Feb 12
2021
SELL
Open market or private sale
$69,381
$84.2 p/Share
824
Reduced 13.21%
5,415
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$51,362
$84.2 p/Share
610
Reduced 8.91%
6,239
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
1,374
Added 16.71%
6,849
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$87,989
$84.2 p/Share
1,045
Reduced 16.03%
5,475
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
2,356
Added 26.54%
6,520
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$105,964
$85.18 p/Share
1,244
Reduced 23.0%
4,164
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
2,803
Added 38.13%
4,548
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$134,982
$82.76 p/Share
1,631
Reduced 38.5%
2,605
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
3,677
Added 46.47%
4,236
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$38,294
$85.86 p/Share
446
Reduced 14.01%
2,737
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
-
1,005
Added 24.0%
3,183
Common Stock