Mar 15
2022
SELL
Payment of exercise price or tax liability
$84,364
$66.22 p/Share
1,274
Reduced 2.3%
54,150
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$192,038
$66.22 p/Share
2,900
Added 4.97%
55,424
Common Stock
Mar 11
2022
SELL
Open market or private sale
$175,507
$65.98 p/Share
2,660
Reduced 4.82%
52,524
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$67,271
$25.29 p/Share
2,660
Added 4.6%
55,184
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$331,884
$65.85 p/Share
5,040
Reduced 8.76%
52,524
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
16,494
Added 22.27%
57,564
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$326,539
$87.31 p/Share
3,740
Reduced 8.35%
41,070
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$743,445
$87.31 p/Share
8,515
Added 16.62%
42,708
Common Stock
Aug 23
2021
SELL
Open market or private sale
$322,980
$92.28 p/Share
3,500
Reduced 8.8%
36,295
Common Stock
Jun 01
2021
SELL
Open market or private sale
$279,229
$80.4 p/Share
3,473
Reduced 8.03%
39,795
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$151,140
$27.48 p/Share
5,500
Added 11.28%
43,268
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$454,884
$76.31 p/Share
5,961
Reduced 13.63%
37,768
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
8,158
Added 17.56%
38,310
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
5,419
Added 11.89%
40,147
Common Stock
Mar 01
2021
SELL
Open market or private sale
$271,504
$76.48 p/Share
3,550
Reduced 10.53%
30,152
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$124,321
$35.02 p/Share
3,550
Added 9.53%
33,702
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$207,365
$72.99 p/Share
2,841
Reduced 8.61%
30,152
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
7,517
Added 18.56%
32,993
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$285,204
$58.11 p/Share
4,908
Reduced 16.15%
25,476
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
11,703
Added 27.81%
30,384
Common Stock
Nov 10
2020
SELL
Open market or private sale
$173,820
$57.94 p/Share
3,000
Reduced 13.84%
18,681
Common Stock