Jul 08
2022
BUY
Grant, award, or other acquisition
-
26
Added 0.09%
28,698
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.07%
28,671
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$54,720
$48.77 p/Share
1,122
Reduced 3.77%
28,652
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$54,476
$48.77 p/Share
1,117
Added 3.68%
29,211
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$63,137
$52.57 p/Share
1,201
Reduced 4.02%
28,657
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
4,104
Added 12.08%
29,858
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.05%
25,754
Common Stock
Nov 17
2021
SELL
Open market or private sale
$4,678,510
$54.13 p/Share
86,431
Reduced 77.05%
25,740
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$1,921,411
$46.17 p/Share
41,616
Added 57.17%
31,174
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$1,304,224
$55.81 p/Share
23,369
Reduced 24.88%
70,555
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
46,738
Added 33.23%
93,924
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$780
$60.01 p/Share
13
Added 0.03%
47,186
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$36,135
$59.53 p/Share
607
Reduced 1.28%
46,931
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
-
482
Added 1.01%
47,413
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
$834
$64.18 p/Share
13
Added 0.03%
47,297
Common Stock
May 25
2021
SELL
Open market or private sale
$1,174,445
$67.4 p/Share
17,425
Reduced 26.93%
47,284
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$623,466
$35.78 p/Share
17,425
Added 23.48%
56,772
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
47,284
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$35,150
$62.88 p/Share
559
Reduced 1.17%
47,271
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$33,582
$58.71 p/Share
572
Reduced 1.28%
44,104
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
3,726
Added 7.23%
47,830
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
44,676
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
-
14
Added 0.03%
44,664
Common Stock