Oct 15
2024
SELL
Open market or private sale
$40,746
$63.37 p/Share
643
Reduced 1.85%
34,074
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
$8,790
$17.58 p/Share
500
Added 1.43%
34,574
Common Stock
Oct 01
2024
SELL
Open market or private sale
$22,973
$61.1 p/Share
376
Reduced 1.09%
34,217
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$33,861
$66.92 p/Share
506
Reduced 1.46%
34,215
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
824
Added 2.33%
34,468
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
14,652
Added 30.18%
33,897
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$75,241
$71.05 p/Share
1,059
Reduced 5.22%
19,245
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$62,563
$71.42 p/Share
876
Reduced 4.14%
20,304
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
1,176
Added 5.38%
20,673
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
713
Added 3.44%
20,004
Common Stock
May 09
2023
SELL
Open market or private sale
$9,193
$57.82 p/Share
159
Reduced 0.83%
19,029
Common Stock
Mar 09
2023
SELL
Open market or private sale
$36,561
$71.69 p/Share
510
Reduced 2.61%
19,044
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
823
Added 4.09%
19,299
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,748
$72.86 p/Share
24
Reduced 0.13%
18,731
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
8,227
Added 30.49%
18,755
Common Stock
Feb 27
2023
SELL
Open market or private sale
$76,424
$72.44 p/Share
1,055
Reduced 9.11%
10,528
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
1,741
Added 13.78%
10,889
Common Stock
May 09
2022
SELL
Open market or private sale
$8,639
$53.0 p/Share
163
Reduced 1.65%
9,699
Common Stock
Mar 09
2022
SELL
Open market or private sale
$48,992
$62.49 p/Share
784
Reduced 7.43%
9,767
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
1,416
Added 12.37%
10,033
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,967
$72.85 p/Share
27
Reduced 0.29%
9,135
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
4,235
Added 31.61%
9,162
Common Stock
Sep 03
2021
SELL
Open market or private sale
$115,000
$115.0 p/Share
1,000
Reduced 17.12%
4,840
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$16,820
$16.82 p/Share
1,000
Added 14.62%
5,840
Common Stock
Aug 16
2021
SELL
Open market or private sale
$209,560
$104.78 p/Share
2,000
Reduced 29.24%
4,840
Common Stock