Feb 19
2025
SELL
Payment of exercise price or tax liability
$365,390
$55.22 p/Share
6,617
Reduced 10.53%
56,220
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
$311,054
$55.22 p/Share
5,633
Added 8.23%
62,837
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$505,594
$55.22 p/Share
9,156
Added 13.8%
57,204
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$92,381
$54.47 p/Share
1,696
Reduced 3.41%
48,048
Common Stock
Feb 17
2025
SELL
Sale (or disposition) back to the issuer
$110,791
$54.47 p/Share
2,034
Reduced 3.93%
49,744
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
2,034
Added 3.78%
51,778
Common Stock
Feb 16
2025
SELL
Sale (or disposition) back to the issuer
$134,268
$54.47 p/Share
2,465
Reduced 4.72%
49,744
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
2,465
Added 4.51%
52,209
Common Stock
May 21
2024
SELL
Open market or private sale
$942,030
$40.02 p/Share
23,539
Reduced 52.55%
21,256
Common Stock
May 21
2024
BUY
Open market or private purchase
$1,120,560
$40.02 p/Share
28,000
Added 36.24%
49,256
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$180,490
$36.7 p/Share
4,918
Reduced 9.89%
44,795
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
$268,350
$36.7 p/Share
7,312
Added 13.7%
46,057
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$134,175
$36.7 p/Share
3,656
Added 6.85%
49,713
Common Stock
Feb 17
2024
SELL
Sale (or disposition) back to the issuer
$74,725
$36.72 p/Share
2,035
Reduced 4.99%
38,745
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
2,035
Added 4.75%
40,780
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$29,963
$36.72 p/Share
816
Reduced 2.06%
38,745
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$90,514
$36.72 p/Share
2,465
Reduced 5.87%
39,561
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,465
Added 5.54%
42,026
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$380,015
$36.72 p/Share
10,349
Added 20.82%
39,367
Common Stock
May 01
2023
BUY
Open market or private purchase
$60,660
$30.33 p/Share
2,000
Added 6.49%
28,809
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$33,715
$43.28 p/Share
779
Reduced 3.16%
23,891
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$88,074
$43.28 p/Share
2,035
Reduced 7.62%
24,670
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
2,035
Added 7.08%
26,705
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$217,921
$43.29 p/Share
5,034
Reduced 16.95%
24,670
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$45,238
$43.29 p/Share
1,045
Reduced 3.4%
29,704
Common Stock