Aug 22
2024
SELL
Open market or private sale
$445,998
$60.27 p/Share
7,400
Reduced 16.48%
37,500
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$75,598
$67.02 p/Share
1,128
Reduced 2.45%
44,900
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
-
12,500
Added 21.36%
46,028
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$158,032
$70.05 p/Share
2,256
Reduced 6.3%
33,528
Common Stock
Apr 02
2024
SELL
Open market or private sale
$120,120
$70.0 p/Share
1,716
Reduced 4.58%
35,784
Common Stock
Mar 07
2024
SELL
Open market or private sale
$62,050
$74.58 p/Share
832
Reduced 2.17%
37,500
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$44,420
$53.39 p/Share
832
Added 2.12%
38,332
Common Stock
Feb 29
2024
SELL
Open market or private sale
$533,633
$75.34 p/Share
7,083
Reduced 15.89%
37,500
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$412,655
$58.26 p/Share
7,083
Added 13.71%
44,583
Common Stock
Feb 27
2024
SELL
Open market or private sale
$708,087
$73.89 p/Share
9,583
Reduced 20.35%
37,500
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$464,967
$48.52 p/Share
9,583
Added 16.91%
47,083
Common Stock
Aug 15
2023
SELL
Open market or private sale
$153,931
$57.16 p/Share
2,693
Reduced 6.7%
37,500
Common Stock
Aug 14
2023
SELL
Open market or private sale
$292,400
$58.48 p/Share
5,000
Reduced 11.06%
40,193
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
12,500
Added 21.67%
45,193
Common Stock
May 16
2023
SELL
Open market or private sale
$76,452
$48.82 p/Share
1,566
Reduced 4.57%
32,693
Common Stock
Apr 03
2023
SELL
Open market or private sale
$78,364
$49.85 p/Share
1,572
Reduced 4.39%
34,259
Common Stock
Feb 02
2023
SELL
Open market or private sale
$26,772
$56.01 p/Share
478
Reduced 1.32%
35,831
Common Stock
Aug 12
2022
SELL
Open market or private sale
$515,592
$75.6 p/Share
6,820
Reduced 15.81%
36,309
Common Stock
May 16
2022
SELL
Open market or private sale
$50,657
$57.96 p/Share
874
Reduced 1.99%
43,129
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
12,500
Added 22.12%
44,003
Common Stock
Apr 04
2022
SELL
Open market or private sale
$104,202
$67.84 p/Share
1,536
Reduced 4.65%
31,503
Common Stock
Feb 02
2022
SELL
Open market or private sale
$64,964
$73.24 p/Share
887
Reduced 2.61%
33,039
Common Stock
Jan 03
2022
SELL
Open market or private sale
$35,505
$84.94 p/Share
418
Reduced 1.22%
33,926
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$21,519
$51.48 p/Share
418
Added 1.2%
34,344
Common Stock
Dec 01
2021
SELL
Open market or private sale
$33,867
$81.41 p/Share
416
Reduced 1.21%
33,926
Common Stock