Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,252,848
$74.73 p/Share
16,765
Reduced 2.21%
742,418
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
47,232
Added 5.86%
759,183
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,372,190
$88.68 p/Share
49,303
Reduced 6.48%
711,951
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
76,100
Added 9.09%
761,254
Common Stock
Feb 15
2024
SELL
Open market or private sale
$20,615,524
$86.41 p/Share
238,578
Reduced 25.83%
685,154
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$8,230,941
$34.5 p/Share
238,578
Added 20.53%
923,732
Common Stock
Feb 14
2024
SELL
Open market or private sale
$16,804,883
$86.38 p/Share
194,546
Reduced 22.12%
685,154
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$8,620,333
$44.31 p/Share
194,546
Added 18.11%
879,700
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$3,219,188
$73.19 p/Share
43,984
Reduced 6.04%
683,735
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
44,583
Added 5.77%
727,719
Common Stock
Feb 21
2023
SELL
Open market or private sale
$16,378,240
$73.67 p/Share
222,319
Reduced 24.55%
683,136
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$8,826,064
$39.7 p/Share
222,319
Added 19.71%
905,455
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,873,832
$71.07 p/Share
26,366
Reduced 3.72%
683,136
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
38,997
Added 5.21%
709,502
Common Stock
Feb 22
2022
SELL
Open market or private sale
$16,768,106
$68.96 p/Share
243,157
Reduced 26.61%
670,505
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$6,922,680
$28.47 p/Share
243,157
Added 26.2%
684,876
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,368,454
$51.56 p/Share
26,541
Reduced 3.81%
670,505
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
56,861
Added 7.54%
697,046
Common Stock
Feb 22
2021
SELL
Open market or private sale
$15,350,999
$51.17 p/Share
300,000
Reduced 31.91%
640,185
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$8,328,000
$27.76 p/Share
300,000
Added 24.19%
940,185
Common Stock