Oct 09
2024
SELL
Open market or private sale
$182,900
$73.16 p/Share
2,500
Reduced 8.11%
28,334
Common Stock
Oct 07
2024
SELL
Open market or private sale
$314,952
$73.33 p/Share
4,295
Reduced 12.23%
30,834
Common Stock
Sep 27
2024
SELL
Payment of exercise price or tax liability
$307,091
$73.82 p/Share
4,160
Reduced 10.59%
35,129
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
8,455
Added 17.71%
39,289
Common Stock
Sep 19
2024
-
3,500
Reduced 10.19%
30,834
Common Stock
Sep 21
2023
SELL
Payment of exercise price or tax liability
$455,623
$59.66 p/Share
7,637
Reduced 18.2%
34,334
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
-
15,528
Added 27.01%
41,971
Common Stock
Jan 11
2023
SELL
Open market or private sale
$274,500
$61.0 p/Share
4,500
Reduced 14.54%
26,443
Common Stock
Dec 02
2022
SELL
Open market or private sale
$639,975
$60.95 p/Share
10,500
Reduced 28.64%
26,166
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$1,288,872
$60.73 p/Share
21,223
Reduced 40.68%
30,943
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$1,475,330
$40.42 p/Share
36,500
Added 41.17%
52,166
Common Stock
Oct 13
2022
SELL
Open market or private sale
$361,690
$51.67 p/Share
7,000
Reduced 21.11%
26,166
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
$235,060
$33.58 p/Share
7,000
Added 17.43%
33,166
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$127,734
$50.89 p/Share
2,510
Reduced 8.75%
26,166
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
-
5,105
Added 15.11%
28,676
Common Stock
Dec 17
2021
SELL
Open market or private sale
$872
$58.12 p/Share
15
Reduced 0.06%
23,571
Common Stock
Dec 03
2021
SELL
Open market or private sale
$220,960
$55.24 p/Share
4,000
Reduced 14.5%
23,586
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$139,520
$34.88 p/Share
4,000
Added 12.66%
27,586
Common Stock
Dec 04
2020
SELL
Open market or private sale
$54,410
$54.41 p/Share
1,000
Reduced 4.07%
23,586
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$29,070
$29.07 p/Share
1,000
Added 3.91%
24,586
Common Stock