Feb 16
2022
BUY
Grant, award, or other acquisition
-
71,336
Added 13.32%
464,035
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$322,790
$92.49 p/Share
3,490
Reduced 0.88%
392,699
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$283,574
$92.49 p/Share
3,066
Reduced 0.77%
396,189
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$705,422
$94.27 p/Share
7,483
Reduced 1.84%
399,255
Common Stock
Nov 29
2021
SELL
Open market or private sale
$3,160,199
$104.99 p/Share
30,100
Reduced 6.89%
406,738
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$745,675
$42.61 p/Share
17,500
Added 3.85%
436,838
Common Stock
Nov 22
2021
SELL
Open market or private sale
$3,102,990
$104.93 p/Share
29,572
Reduced 6.59%
419,338
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$745,675
$42.61 p/Share
17,500
Added 3.75%
448,910
Common Stock
Nov 15
2021
SELL
Open market or private sale
$3,196,612
$108.54 p/Share
29,451
Reduced 6.39%
431,410
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$745,675
$42.61 p/Share
17,500
Added 3.66%
460,861
Common Stock
Nov 08
2021
SELL
Open market or private sale
$3,215,497
$106.08 p/Share
30,312
Reduced 6.4%
443,361
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$745,675
$42.61 p/Share
17,500
Added 3.56%
473,673
Common Stock
Feb 26
2021
SELL
Sale (or disposition) back to the issuer
-
50,060
Reduced 9.89%
456,173
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$119,377
$92.54 p/Share
1,290
Reduced 0.25%
506,233
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$177,881
$96.36 p/Share
1,846
Reduced 0.36%
507,523
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$336,296
$96.36 p/Share
3,490
Reduced 0.68%
509,369
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$295,054
$96.36 p/Share
3,062
Reduced 0.59%
512,859
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
66,296
Added 11.39%
515,921
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,783,800
$89.19 p/Share
20,000
Reduced 4.26%
449,625
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$568,800
$28.44 p/Share
20,000
Added 4.08%
469,625
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,700,800
$85.04 p/Share
20,000
Reduced 4.26%
449,625
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$568,800
$28.44 p/Share
20,000
Added 4.08%
469,625
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,732,800
$86.64 p/Share
20,000
Reduced 4.26%
449,625
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$568,800
$28.44 p/Share
20,000
Added 4.08%
469,625
Common Stock
Nov 02
2020
SELL
Open market or private sale
$1,627,000
$81.35 p/Share
20,000
Reduced 4.26%
449,625
Common Stock