Feb 08
2022
SELL
Payment of exercise price or tax liability
$105,642
$59.15 p/Share
1,786
Reduced 5.91%
28,415
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
11,027
Added 26.75%
30,201
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$66,204
$67.28 p/Share
984
Reduced 4.88%
19,174
Common Stock
Dec 29
2021
SELL
Open market or private sale
$660,100
$70.0 p/Share
9,430
Reduced 31.87%
20,158
Common Stock
Oct 28
2021
SELL
Open market or private sale
$4,355,585
$65.0 p/Share
67,009
Reduced 69.37%
29,588
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
$1,706,049
$25.46 p/Share
67,009
Added 40.96%
96,597
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$12,386
$52.93 p/Share
234
Reduced 0.78%
29,588
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
5,880
Added 16.47%
29,822
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$62,351
$55.92 p/Share
1,115
Reduced 4.45%
23,942
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
3,900
Added 13.47%
25,057
Common Stock
Jan 14
2021
SELL
Payment of exercise price or tax liability
$88,029
$56.61 p/Share
1,555
Reduced 6.85%
21,157
Common Stock
Jun 23
2020
SELL
Open market or private sale
$62,300
$50.0 p/Share
1,246
Reduced 5.2%
22,712
Common Stock
Jun 05
2020
SELL
Open market or private sale
$278,026
$49.0 p/Share
5,674
Reduced 19.15%
23,958
Common Stock
Jun 03
2020
SELL
Open market or private sale
$1,675,536
$48.0 p/Share
34,907
Reduced 54.09%
29,632
Common Stock
Jun 03
2020
BUY
Exercise of conversion of derivative security
$468,391
$17.87 p/Share
26,211
Added 28.88%
64,539
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
2,680
Added 6.54%
38,328
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$87,272
$49.53 p/Share
1,762
Reduced 4.71%
35,648
Common Stock
Feb 06
2020
BUY
Grant, award, or other acquisition
-
6,164
Added 14.15%
37,410
Common Stock
Jan 14
2020
SELL
Payment of exercise price or tax liability
$90,221
$47.56 p/Share
1,897
Reduced 5.72%
31,246
Common Stock
Mar 08
2019
SELL
Open market or private sale
$1,475,895
$39.05 p/Share
37,795
Reduced 53.28%
33,143
Common Stock
Mar 08
2019
BUY
Exercise of conversion of derivative security
$225,406
$10.75 p/Share
20,968
Added 22.81%
70,938
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
-
4,030
Added 7.46%
49,970
Common Stock
Jan 14
2019
SELL
Payment of exercise price or tax liability
$108,220
$32.44 p/Share
3,336
Reduced 6.77%
45,940
Common Stock
Jul 01
2018
SELL
Payment of exercise price or tax liability
$9,130
$37.42 p/Share
244
Reduced 0.49%
49,276
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
-
4,410
Added 8.18%
49,520
Common Stock