Aug 09
2024
SELL
Other acquisition or disposition
-
10,000
Reduced 1.55%
634,612
Common Stock
Mar 12
2024
SELL
Open market or private sale
$284,938
$85.67 p/Share
3,326
Reduced 0.51%
644,612
Common Stock
Mar 11
2024
SELL
Open market or private sale
$2,276,108
$86.05 p/Share
26,451
Reduced 3.92%
647,938
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,495,653
$83.87 p/Share
17,833
Reduced 2.58%
674,389
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
35,189
Added 4.96%
673,751
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
18,471
Added 2.6%
692,222
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$432,601
$87.06 p/Share
4,969
Reduced 0.77%
638,562
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$577,194
$86.77 p/Share
6,652
Reduced 1.02%
643,531
Common Stock
Dec 08
2023
SELL
Open market or private sale
$5,782,633
$79.98 p/Share
72,301
Reduced 10.01%
650,183
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$1,247,915
$17.26 p/Share
72,301
Added 9.1%
722,484
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,595,262
$60.96 p/Share
26,169
Reduced 3.87%
650,183
Common Stock
Feb 28
2023
SELL
Open market or private sale
$820,183
$59.04 p/Share
13,892
Reduced 2.01%
676,352
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$277,764
$60.74 p/Share
4,573
Reduced 0.66%
690,244
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,590,618
$61.81 p/Share
25,734
Reduced 3.57%
694,817
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
51,903
Added 6.72%
720,551
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
18,521
Added 2.7%
668,648
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$290,156
$60.97 p/Share
4,759
Reduced 0.73%
650,127
Common Stock
Dec 13
2022
SELL
Other acquisition or disposition
$741,030
$58.12 p/Share
12,750
Reduced 1.91%
654,886
Common Stock
Dec 12
2022
SELL
Open market or private sale
$741,030
$58.12 p/Share
12,750
Reduced 1.87%
667,636
Common Stock
Oct 31
2022
SELL
Open market or private sale
$2,209,466
$54.24 p/Share
40,735
Reduced 5.65%
680,386
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$856,657
$21.03 p/Share
40,735
Added 5.35%
721,121
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,636,100
$58.58 p/Share
45,000
Reduced 6.2%
680,386
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$198,640
$54.14 p/Share
3,669
Reduced 0.5%
725,386
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$155,833
$58.65 p/Share
2,657
Reduced 0.36%
729,055
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$116,174
$57.06 p/Share
2,036
Reduced 0.28%
731,712
Common Stock