May 05
2021
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.82%
646,702
Common Stock
May 03
2021
SELL
Open market or private sale
$1,345,760
$103.52 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.97%
647,702
Common Stock
Apr 26
2021
SELL
Open market or private sale
$1,238,760
$103.23 p/Share
12,000
Reduced 1.86%
634,702
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.82%
646,702
Common Stock
Mar 18
2021
SELL
Open market or private sale
$1,322,620
$101.74 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.97%
647,702
Common Stock
Mar 17
2021
SELL
Open market or private sale
$1,210,680
$100.89 p/Share
12,000
Reduced 1.86%
634,702
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.82%
646,702
Common Stock
Mar 12
2021
SELL
Open market or private sale
$1,305,330
$100.41 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.97%
647,702
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,206,720
$100.56 p/Share
12,000
Reduced 1.86%
634,702
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.82%
646,702
Common Stock
Mar 09
2021
SELL
Open market or private sale
$1,306,760
$100.52 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.97%
647,702
Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,169,880
$97.49 p/Share
12,000
Reduced 1.86%
634,702
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.82%
646,702
Common Stock
Feb 25
2021
SELL
Open market or private sale
$1,253,070
$96.39 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.97%
647,702
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$1,930,612
$98.32 p/Share
19,636
Reduced 3.0%
634,702
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
49,912
Added 7.09%
654,338
Common Stock
Dec 28
2020
-
120,000
Reduced 16.56%
604,426
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,158,960
$96.58 p/Share
12,000
Reduced 1.63%
724,426
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.6%
736,426
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,260,480
$96.96 p/Share
13,000
Reduced 1.76%
724,426
Common Stock