Dec 08
2021
SELL
Open market or private sale
$29,042,500
$116.17 p/Share
250,000
Reduced 34.76%
469,144
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$14,175,000
$56.7 p/Share
250,000
Added 25.8%
719,144
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$8,936,959
$111.87 p/Share
79,887
Reduced 14.57%
468,468
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$639,777
$111.44 p/Share
5,741
Reduced 1.01%
564,355
Common Stock
Nov 10
2021
BUY
Grant, award, or other acquisition
-
54,746
Added 8.76%
570,096
Common Stock
Nov 09
2021
BUY
Grant, award, or other acquisition
-
168,223
Added 24.61%
515,350
Common Stock
Jul 29
2021
SELL
Open market or private sale
$44,182,364
$123.01 p/Share
359,177
Reduced 50.9%
346,531
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$21,794,860
$60.68 p/Share
359,177
Added 33.73%
705,708
Common Stock
Apr 05
2021
SELL
Open market or private sale
$18,881,900
$111.07 p/Share
170,000
Reduced 32.95%
345,933
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$7,993,400
$47.02 p/Share
170,000
Added 24.78%
515,933
Common Stock
Apr 01
2021
SELL
Open market or private sale
$16,745,399
$109.24 p/Share
153,290
Reduced 30.71%
345,933
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$7,207,696
$47.02 p/Share
153,290
Added 23.49%
499,223
Common Stock
Nov 17
2020
SELL
Open market or private sale
$10,607,211
$98.43 p/Share
107,764
Reduced 23.83%
344,500
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$6,045,560
$56.1 p/Share
107,764
Added 19.24%
452,264
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$725,625
$97.78 p/Share
7,421
Reduced 2.11%
344,500
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$577,469
$95.56 p/Share
6,043
Reduced 1.71%
347,712
Common Stock
Nov 11
2020
BUY
Grant, award, or other acquisition
-
56,818
Added 13.84%
353,755
Common Stock
Nov 09
2020
SELL
Open market or private sale
$10,429,400
$96.78 p/Share
107,764
Reduced 26.63%
296,937
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$6,045,560
$56.1 p/Share
107,764
Added 21.03%
404,701
Common Stock
Oct 09
2020
SELL
Open market or private sale
$9,707,201
$90.08 p/Share
107,762
Reduced 26.63%
296,937
Common Stock
Oct 09
2020
BUY
Exercise of conversion of derivative security
$6,045,448
$56.1 p/Share
107,762
Added 21.03%
404,699
Common Stock