May 10
2022
SELL
Payment of exercise price or tax liability
$294,418
$72.66 p/Share
4,052
Reduced 0.78%
514,153
Common Stock
May 10
2022
-
4,365
Reduced 0.85%
509,788
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$293,847
$20.49 p/Share
14,341
Added 2.69%
518,205
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$1,189,840
$67.89 p/Share
17,526
Reduced 3.36%
503,864
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$3,023,685
$67.89 p/Share
44,538
Added 7.87%
521,390
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$379,391
$68.04 p/Share
5,576
Reduced 1.16%
476,852
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$1,189,840
$67.89 p/Share
17,526
Reduced 3.7%
456,028
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$3,023,685
$67.89 p/Share
44,538
Added 8.6%
473,554
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
$1,799,983
$68.61 p/Share
26,235
Added 5.16%
482,263
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,803,226
$67.89 p/Share
26,561
Reduced 5.83%
429,016
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$546,527
$68.12 p/Share
8,023
Reduced 1.75%
451,737
Common Stock
Dec 23
2021
SELL
Payment of exercise price or tax liability
$126,718
$76.29 p/Share
1,661
Reduced 0.36%
458,880
Common Stock
Nov 17
2021
-
5,350
Reduced 1.15%
460,962
Common Stock
Nov 16
2021
BUY
Open market or private purchase
$359,734
$67.24 p/Share
5,350
Added 1.13%
466,312
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$152,928
$54.0 p/Share
2,832
Reduced 0.61%
460,541
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$899,186
$42.15 p/Share
21,333
Reduced 4.87%
417,000
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
56,116
Added 11.35%
438,333
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
45,956
Added 9.03%
462,956
Restricted Stock Units
Feb 08
2021
SELL
Payment of exercise price or tax liability
$895,983
$42.15 p/Share
21,257
Reduced 5.28%
381,292
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
57,452
Added 12.49%
402,549
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$175,683
$41.73 p/Share
4,210
Reduced 1.21%
345,097
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
19,136
Added 5.19%
349,307
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$175,592
$36.75 p/Share
4,778
Reduced 1.43%
330,171
Common Stock