Feb 13
2024
SELL
Payment of exercise price or tax liability
$10,543
$39.34 p/Share
268
Reduced 1.69%
15,556
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$13,897
$41.24 p/Share
337
Reduced 2.09%
15,824
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$217,499
$41.24 p/Share
5,274
Added 24.6%
16,161
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$9,773
$39.89 p/Share
245
Reduced 2.2%
10,887
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$8,070
$50.44 p/Share
160
Reduced 1.42%
11,132
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$8,940
$52.9 p/Share
169
Reduced 2.03%
8,173
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$164,995
$52.9 p/Share
3,119
Added 20.54%
12,067
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$16,267
$20.99 p/Share
775
Added 7.97%
8,948
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$22,014
$52.92 p/Share
416
Reduced 4.75%
8,342
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$10,261
$64.94 p/Share
158
Reduced 1.77%
8,758
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$10,247
$69.71 p/Share
147
Reduced 1.62%
8,916
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$142,779
$73.22 p/Share
1,950
Added 17.71%
9,063
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$12,675
$74.12 p/Share
171
Reduced 2.35%
7,113
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$18,271
$73.97 p/Share
247
Reduced 3.28%
7,284
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$10,355
$54.79 p/Share
189
Reduced 2.45%
7,531
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$9,936
$56.78 p/Share
175
Reduced 2.22%
7,720
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$9,480
$54.17 p/Share
175
Reduced 2.17%
7,895
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$8,478
$49.58 p/Share
171
Reduced 2.07%
8,070
Common Stock
Feb 08
2021
SELL
Open market or private sale
$148,108
$48.56 p/Share
3,050
Reduced 36.13%
5,392
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$138,604
$48.65 p/Share
2,849
Added 25.69%
8,241
Common Stock