Aug 15
2024
SELL
Open market or private sale
$55,010
$55.01 p/Share
1,000
Reduced 0.96%
103,437
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$186,439
$66.92 p/Share
2,786
Reduced 2.61%
104,059
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
3,088
Added 2.85%
105,452
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
36,630
Added 26.09%
103,757
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$617,424
$71.05 p/Share
8,690
Reduced 11.46%
67,127
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$281,609
$71.42 p/Share
3,943
Reduced 4.94%
75,817
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
5,880
Added 7.04%
77,587
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
10,124
Added 12.05%
73,880
Common Stock
Sep 12
2023
SELL
Open market or private sale
$75,000
$75.0 p/Share
1,000
Reduced 1.54%
63,756
Common Stock
Jul 18
2023
SELL
Open market or private sale
$72,500
$72.5 p/Share
1,000
Reduced 1.52%
64,756
Common Stock
Jul 17
2023
SELL
Open market or private sale
$70,000
$70.0 p/Share
1,000
Reduced 1.5%
65,756
Common Stock
Jul 11
2023
SELL
Open market or private sale
$68,500
$68.5 p/Share
1,000
Reduced 1.48%
66,756
Common Stock
Jul 03
2023
SELL
Open market or private sale
$319,839
$65.77 p/Share
4,863
Reduced 6.7%
67,756
Common Stock
Mar 09
2023
SELL
Open market or private sale
$201,735
$71.69 p/Share
2,814
Reduced 3.75%
72,213
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
3,088
Added 4.03%
73,620
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
27,423
Added 27.6%
71,939
Common Stock
Feb 27
2023
SELL
Open market or private sale
$342,930
$72.44 p/Share
4,734
Reduced 9.61%
44,516
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
7,821
Added 14.4%
46,481
Common Stock
Nov 15
2022
SELL
Open market or private sale
$142,000
$71.0 p/Share
2,000
Reduced 4.61%
41,429
Common Stock
Nov 14
2022
SELL
Open market or private sale
$68,000
$68.0 p/Share
1,000
Reduced 2.25%
43,429
Common Stock
Mar 09
2022
SELL
Open market or private sale
$160,979
$62.76 p/Share
2,565
Reduced 5.49%
44,191
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
5,127
Added 10.2%
45,138
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
31,765
Added 43.28%
41,629
Common Stock