Feb 12
2025
SELL
Payment of exercise price or tax liability
$1,626,830
$79.61 p/Share
20,435
Reduced 8.45%
221,495
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
$3,299,038
$79.61 p/Share
41,440
Added 14.62%
241,930
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$352,611
$78.99 p/Share
4,464
Reduced 2.18%
200,490
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
9,525
Added 4.44%
204,954
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$3,177,979
$93.33 p/Share
34,051
Reduced 15.51%
185,428
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$891,301
$93.33 p/Share
9,550
Added 4.79%
189,903
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
$5,599,800
$93.33 p/Share
60,000
Added 22.23%
209,929
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,321,639
$64.65 p/Share
20,443
Reduced 12.87%
138,400
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
$2,676,510
$64.65 p/Share
41,400
Added 20.67%
158,843
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$276,345
$65.33 p/Share
4,230
Reduced 3.48%
117,443
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
9,025
Added 6.91%
121,673
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,254,157
$61.37 p/Share
20,436
Reduced 17.05%
99,432
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$2,540,718
$61.37 p/Share
41,400
Added 25.67%
119,868
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$246,950
$60.9 p/Share
4,055
Reduced 4.91%
78,468
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
8,650
Added 9.49%
82,523
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$571,378
$42.34 p/Share
13,495
Reduced 6.23%
203,001
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
$1,156,517
$42.34 p/Share
27,315
Added 11.2%
216,496
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$146,477
$41.66 p/Share
3,516
Reduced 1.82%
189,181
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
7,500
Added 3.75%
192,697
Common Stock