Oct 30
2024
SELL
Open market or private sale
$83,090
$83.09 p/Share
1,000
Reduced 1.04%
94,914
Common Stock
Aug 09
2024
SELL
Open market or private sale
$537,920
$67.24 p/Share
8,000
Reduced 7.7%
95,914
Common Stock
May 13
2024
SELL
Open market or private sale
$160,181
$58.61 p/Share
2,733
Reduced 2.56%
103,914
Common Stock
May 09
2024
BUY
Grant, award, or other acquisition
-
2,733
Added 2.5%
106,647
Common Stock
Apr 30
2024
-
300
Reduced 0.29%
103,914
Common Stock
Apr 25
2024
SELL
Open market or private sale
$229,160
$57.29 p/Share
4,000
Reduced 3.7%
104,214
Common Stock
Nov 06
2023
SELL
Open market or private sale
$397,192
$39.14 p/Share
10,148
Reduced 8.5%
109,214
Common Stock
Aug 03
2023
SELL
Open market or private sale
$195,825
$78.33 p/Share
2,500
Reduced 4.02%
59,681
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$351,999
$79.53 p/Share
4,426
Reduced 6.64%
62,181
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
$352,080
$29.34 p/Share
12,000
Added 15.27%
66,607
Common Stock
May 08
2023
SELL
Open market or private sale
$148,760
$74.38 p/Share
2,000
Reduced 3.53%
54,607
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
3,000
Added 5.03%
56,607
Common Stock
Feb 09
2023
-
500
Reduced 0.92%
53,607
Common Stock
Feb 09
2023
SELL
Open market or private sale
$130,558
$73.43 p/Share
1,778
Reduced 3.18%
54,107
Common Stock
Nov 23
2022
SELL
Open market or private sale
$68,940
$68.94 p/Share
1,000
Reduced 1.76%
55,885
Common Stock
Oct 20
2022
SELL
Open market or private sale
$63,130
$63.13 p/Share
1,000
Reduced 1.73%
56,885
Common Stock
Aug 25
2022
SELL
Open market or private sale
$67,020
$67.02 p/Share
1,000
Reduced 1.7%
57,885
Common Stock
Aug 09
2022
SELL
Open market or private sale
$67,670
$67.67 p/Share
1,000
Reduced 1.67%
58,885
Common Stock
Jul 26
2022
SELL
Open market or private sale
$64,270
$64.27 p/Share
1,000
Reduced 1.64%
59,885
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
3,000
Added 4.7%
60,885
Common Stock
Apr 21
2022
SELL
Open market or private sale
$120,660
$60.33 p/Share
2,000
Reduced 3.34%
57,885
Common Stock
Feb 07
2022
SELL
Open market or private sale
$110,720
$55.36 p/Share
2,000
Reduced 3.23%
59,885
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$264,202
$27.02 p/Share
9,778
Added 13.64%
61,885
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$97,320
$24.33 p/Share
4,000
Added 7.13%
52,107
Common Stock
May 05
2021
BUY
Grant, award, or other acquisition
-
2,000
Added 3.99%
48,107
Common Stock