Mar 09
2022
SELL
Payment of exercise price or tax liability
$61,035
$62.6 p/Share
975
Reduced 3.7%
25,385
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,817
Added 9.65%
26,360
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,083
Added 4.4%
23,543
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$74,565
$64.67 p/Share
1,153
Reduced 4.88%
22,460
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
3,334
Added 12.37%
23,613
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$105,331
$68.53 p/Share
1,537
Reduced 7.05%
20,279
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
4,444
Added 16.92%
21,816
Common Stock
Jan 05
2022
SELL
Open market or private sale
$881,600
$88.16 p/Share
10,000
Reduced 36.53%
17,372
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$175,100
$17.51 p/Share
10,000
Added 26.76%
27,372
Common Stock
Apr 15
2021
SELL
Open market or private sale
$350,650
$70.13 p/Share
5,000
Reduced 22.35%
17,372
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
1,187
Added 5.04%
22,372
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$92,956
$68.0 p/Share
1,367
Reduced 6.06%
21,185
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
3,953
Added 14.91%
22,552
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$75,683
$65.64 p/Share
1,153
Reduced 5.84%
18,599
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
3,333
Added 14.44%
19,752
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$115,064
$72.05 p/Share
1,597
Reduced 8.86%
16,419
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
4,444
Added 19.79%
18,016
Common Stock
Dec 24
2020
SELL
Open market or private sale
$1,931,459
$71.24 p/Share
27,112
Reduced 66.64%
13,572
Common Stock
Dec 23
2020
SELL
Open market or private sale
$1,279,886
$71.55 p/Share
17,888
Reduced 30.54%
40,684
Common Stock
Dec 23
2020
BUY
Exercise of conversion of derivative security
$286,000
$28.6 p/Share
10,000
Added 14.58%
58,572
Common Stock
Dec 22
2020
SELL
Open market or private sale
$2,517,550
$71.93 p/Share
35,000
Reduced 41.88%
48,572
Common Stock
Oct 06
2020
SELL
Open market or private sale
$166,800
$55.6 p/Share
3,000
Reduced 3.47%
83,572
Common Stock