Mar 02
2022
SELL
Payment of exercise price or tax liability
$184,549
$85.4 p/Share
2,161
Reduced 0.01%
39,798,166
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
7,230
Added 0.02%
39,799,671
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$94,818
$109.49 p/Share
866
Reduced 0.0%
39,804,397
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
1,951
Added 0.0%
39,805,263
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$68,437
$110.74 p/Share
618
Reduced 0.0%
39,803,312
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
1,393
Added 0.0%
39,803,930
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$123,310
$142.39 p/Share
866
Reduced 0.0%
39,802,537
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
-
1,951
Added 0.0%
39,803,403
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$87,144
$141.01 p/Share
618
Reduced 0.0%
39,801,452
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
1,393
Added 0.0%
39,802,070
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$103,790
$119.85 p/Share
866
Reduced 0.0%
39,800,677
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
1,952
Added 0.0%
39,801,543
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$72,844
$117.68 p/Share
619
Reduced 0.0%
39,799,591
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
1,394
Added 0.0%
39,800,210
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$69,379
$121.08 p/Share
573
Reduced 0.0%
39,798,816
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
1,951
Added 0.0%
39,799,389
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$215,373
$130.45 p/Share
1,651
Reduced 0.0%
39,797,438
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
5,572
Added 0.01%
39,799,089
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$113,255
$130.78 p/Share
866
Reduced 0.0%
39,810,817
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
-
1,951
Added 0.0%
39,811,683
Common Stock