Jun 02
2022
BUY
Grant, award, or other acquisition
$9,624
$114.57 p/Share
84
Added 0.11%
74,829
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
4,639
Added 5.84%
74,745
Common Stock
Mar 12
2022
SELL
Payment of exercise price or tax liability
$1,765,044
$110.15 p/Share
16,024
Reduced 18.6%
70,106
Common Stock
Mar 12
2022
BUY
Grant, award, or other acquisition
-
25,402
Added 22.78%
86,130
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$11,166
$107.37 p/Share
104
Added 0.17%
60,728
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
$11,141
$85.7 p/Share
130
Added 0.21%
60,624
Common Stock
Oct 25
2021
SELL
Open market or private sale
$68,126
$88.59 p/Share
769
Reduced 1.26%
60,494
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$44,813
$50.07 p/Share
895
Added 1.44%
61,263
Common Stock
Oct 22
2021
SELL
Open market or private sale
$3,095,357
$88.3 p/Share
35,055
Reduced 36.74%
60,368
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
$2,143,497
$50.07 p/Share
42,810
Added 36.96%
73,009
Common Stock
Oct 21
2021
SELL
Open market or private sale
$44,025
$88.05 p/Share
500
Reduced 0.94%
52,613
Common Stock
Oct 21
2021
BUY
Exercise of conversion of derivative security
$31,344
$50.07 p/Share
626
Added 1.16%
53,113
Common Stock
Oct 20
2021
SELL
Open market or private sale
$35,200
$88.0 p/Share
400
Reduced 0.76%
52,487
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$25,085
$50.07 p/Share
501
Added 0.94%
52,887
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
$11,098
$77.61 p/Share
143
Added 0.27%
52,386
Common Stock
Jun 02
2021
BUY
Grant, award, or other acquisition
$27,164
$88.77 p/Share
306
Added 0.58%
52,431
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$517,465
$79.61 p/Share
6,500
Added 11.09%
52,125
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$892,841
$81.33 p/Share
10,978
Reduced 19.39%
45,625
Common Stock
Mar 08
2021
SELL
Open market or private sale
$389,350
$77.87 p/Share
5,000
Reduced 8.12%
56,611
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
$21,136
$79.16 p/Share
267
Added 0.43%
61,611
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$803,625
$75.55 p/Share
10,637
Reduced 14.78%
61,344
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
23,656
Added 24.74%
71,981
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
$17,281
$59.18 p/Share
292
Added 0.6%
48,325
Common Stock