Feb 12
2023
SELL
Payment of exercise price or tax liability
$2,050,257
$41.35 p/Share
49,583
Reduced 29.5%
118,492
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
121,905
Added 42.04%
168,075
Common Stock
Feb 02
2023
SELL
Open market or private sale
$755,460
$41.97 p/Share
18,000
Reduced 28.05%
46,170
Common Stock
Apr 29
2022
SELL
Open market or private sale
$1,001,181
$39.04 p/Share
25,645
Reduced 28.55%
64,170
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$898,814
$48.83 p/Share
18,407
Reduced 17.01%
89,815
Common Stock
Feb 13
2022
BUY
Grant, award, or other acquisition
-
49,184
Added 31.25%
108,222
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,576,730
$64.87 p/Share
24,306
Reduced 29.16%
59,038
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$1,006,268
$41.4 p/Share
24,306
Added 22.58%
83,344
Common Stock
Apr 06
2021
SELL
Open market or private sale
$1,149,359
$61.91 p/Share
18,565
Reduced 23.92%
59,038
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$733,318
$39.5 p/Share
18,565
Added 19.3%
77,603
Common Stock
Apr 05
2021
SELL
Open market or private sale
$4,951,914
$59.63 p/Share
83,044
Reduced 58.45%
59,038
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$2,077,470
$37.25 p/Share
55,771
Added 33.34%
111,526
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$37,223
$57.8 p/Share
644
Reduced 0.74%
86,311
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
1,560
Added 1.76%
86,955
Common Stock
Mar 22
2021
SELL
Open market or private sale
$968,200
$58.59 p/Share
16,525
Reduced 16.21%
85,395
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$502,029
$30.38 p/Share
16,525
Added 13.95%
101,920
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$853,848
$53.6 p/Share
15,930
Reduced 15.72%
85,395
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
45,916
Added 32.93%
93,524
Common Stock
Jan 12
2021
SELL
Open market or private sale
$4,273,671
$46.95 p/Share
91,026
Reduced 62.16%
55,409
Common Stock
Jan 12
2021
BUY
Exercise of conversion of derivative security
$3,033,897
$33.33 p/Share
91,026
Added 54.62%
75,615
Common Stock
Jan 11
2021
SELL
Open market or private sale
$2,277,675
$45.0 p/Share
50,615
Reduced 47.74%
55,409
Common Stock
Jan 11
2021
BUY
Exercise of conversion of derivative security
$1,585,262
$31.32 p/Share
50,615
Added 32.31%
106,024
Common Stock
Jan 06
2021
SELL
Open market or private sale
$1,734,286
$42.93 p/Share
40,398
Reduced 42.17%
55,409
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$1,265,265
$31.32 p/Share
40,398
Added 29.66%
95,807
Common Stock
Dec 23
2020
SELL
Open market or private sale
$437,798
$42.85 p/Share
10,217
Reduced 15.57%
55,409
Common Stock