Sep 19
2024
-
1,000
Reduced 3.27%
29,551
Common Stock
Sep 19
2024
SELL
Open market or private sale
$170,289
$63.07 p/Share
2,700
Reduced 8.31%
29,786
Common Stock
Sep 19
2024
SELL
Payment of exercise price or tax liability
$379,459
$64.71 p/Share
5,864
Reduced 15.29%
32,486
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$226,662
$25.76 p/Share
8,799
Added 18.66%
38,350
Common Stock
Aug 23
2024
SELL
Open market or private sale
$177,480
$59.16 p/Share
3,000
Reduced 8.94%
30,551
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$411,523
$60.27 p/Share
6,828
Reduced 16.91%
33,551
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$257,600
$25.76 p/Share
10,000
Added 19.85%
40,379
Common Stock
Jul 31
2024
SELL
Open market or private sale
$93,030
$62.02 p/Share
1,500
Reduced 4.71%
30,379
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$260,950
$62.22 p/Share
4,194
Reduced 11.63%
31,879
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$154,560
$25.76 p/Share
6,000
Added 14.26%
36,073
Common Stock
Jul 26
2024
-
1,000
Reduced 3.22%
30,073
Common Stock
May 13
2024
-
1,000
Reduced 3.12%
31,073
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
955
Added 2.89%
32,073
Common Stock
Dec 07
2023
SELL
Other acquisition or disposition
-
37,000
Reduced 54.32%
31,118
Common Stock
Nov 06
2023
SELL
Open market or private sale
$87,900
$43.95 p/Share
2,000
Reduced 2.85%
68,118
Common Stock
Jun 23
2023
SELL
Other acquisition or disposition
-
25,000
Reduced 26.28%
70,118
Common Stock
Jun 05
2023
SELL
Open market or private sale
$91,640
$45.82 p/Share
2,000
Reduced 2.06%
95,118
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
788
Added 0.8%
97,118
Common Stock
Nov 03
2022
-
500
Reduced 0.52%
96,330
Common Stock
Oct 31
2022
-
500
Reduced 0.51%
96,830
Common Stock
Oct 28
2022
SELL
Payment of exercise price or tax liability
$1,068,117
$78.44 p/Share
13,617
Reduced 11.45%
105,330
Common Stock
Oct 28
2022
SELL
Open market or private sale
$603,200
$75.4 p/Share
8,000
Reduced 7.6%
97,330
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$499,196
$22.96 p/Share
21,742
Added 15.45%
118,947
Common Stock
Aug 15
2022
-
500
Reduced 0.51%
97,205
Common Stock
Aug 09
2022
SELL
Open market or private sale
$68,900
$68.9 p/Share
1,000
Reduced 1.01%
97,705
Common Stock