Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,525,295
$32.1 p/Share
47,517
Reduced 24.5%
146,414
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
3,833
Added 1.94%
193,931
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
109,150
Added 53.48%
94,952
Common Stock
Apr 20
2022
SELL
Open market or private sale
$0
$52.01 p/Share
0
Reduced 0.0%
107,550
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,562,072
$58.02 p/Share
26,923
Reduced 20.02%
107,550
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
61,318
Added 31.33%
134,406
Common Stock
Jan 19
2022
-
30,181
Reduced 29.23%
73,088
Common Stock
Oct 18
2021
SELL
Open market or private sale
$4,438,450
$61.98 p/Share
71,611
Reduced 40.96%
103,205
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$2,688,993
$37.55 p/Share
71,611
Added 29.06%
174,816
Common Stock
Apr 16
2021
-
39,433
Reduced 44.87%
48,454
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,906,096
$59.48 p/Share
32,046
Reduced 26.72%
87,887
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
72,424
Added 37.66%
119,872
Common Stock
Mar 15
2020
SELL
Payment of exercise price or tax liability
$1,078,399
$33.83 p/Share
31,877
Reduced 7.39%
399,382
Common Stock
Jan 27
2020
BUY
Grant, award, or other acquisition
-
71,310
Added 14.28%
428,137
Common Stock
Dec 18
2019
-
8,979
Added 2.45%
356,827
Common Stock
Nov 21
2019
SELL
Open market or private sale
$10,941,922
$54.22 p/Share
201,806
Reduced 36.01%
358,636
Common Stock
Nov 21
2019
-
13,635
Reduced 3.8%
345,001
Common Stock
Nov 21
2019
BUY
Exercise of conversion of derivative security
$6,072,343
$30.09 p/Share
201,806
Added 26.48%
560,442
Common Stock
Mar 15
2019
SELL
Payment of exercise price or tax liability
$1,025,760
$50.13 p/Share
20,462
Reduced 5.49%
352,429
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
45,773
Added 11.0%
370,463
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$66,502
$49.74 p/Share
1,337
Reduced 0.41%
324,690
Common Stock
Feb 13
2019
BUY
Grant, award, or other acquisition
-
4,541
Added 1.37%
326,027
Common Stock
Apr 25
2018
SELL
Open market or private sale
$4,348,872
$53.83 p/Share
80,789
Reduced 19.93%
324,578
Common Stock
Apr 25
2018
-
10,000
Reduced 3.08%
314,578
Common Stock
Apr 25
2018
BUY
Exercise of conversion of derivative security
$2,430,941
$30.09 p/Share
80,789
Added 16.62%
405,367
Common Stock