Oct 07
2024
SELL
Open market or private sale
$584,435
$50.3 p/Share
11,619
Reduced 21.71%
41,907
Common Stock
Oct 04
2024
SELL
Open market or private sale
$200,640
$50.01 p/Share
4,012
Reduced 6.97%
53,526
Common Stock
Sep 23
2024
SELL
Open market or private sale
$14,012
$47.5 p/Share
295
Reduced 0.51%
57,538
Common Stock
Sep 20
2024
SELL
Open market or private sale
$729,485
$47.57 p/Share
15,335
Reduced 20.96%
57,833
Common Stock
Sep 05
2024
SELL
Open market or private sale
$1,458,279
$46.65 p/Share
31,260
Reduced 29.93%
73,168
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$614,316
$36.68 p/Share
16,748
Reduced 13.82%
104,428
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
13,239
Added 9.85%
121,176
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
36,136
Added 25.08%
107,937
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$375,189
$36.87 p/Share
10,176
Reduced 12.41%
71,801
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
10,767
Added 11.61%
81,977
Common Stock
Feb 21
2023
SELL
Sale (or disposition) back to the issuer
$207,628
$36.58 p/Share
5,676
Reduced 7.38%
71,210
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
5,676
Added 6.87%
76,886
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
7,567
Added 9.61%
71,210
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$71,194
$23.45 p/Share
3,036
Reduced 4.55%
63,643
Common Stock
Feb 25
2022
SELL
Open market or private sale
$15,288
$21.84 p/Share
700
Reduced 1.04%
66,679
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
17,580
Added 20.69%
67,380
Common Stock
Feb 21
2022
SELL
Sale (or disposition) back to the issuer
$119,650
$21.08 p/Share
5,676
Reduced 10.23%
49,800
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
5,676
Added 9.28%
55,476
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$26,706
$18.52 p/Share
1,442
Reduced 2.81%
49,800
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
21,438
Added 29.5%
51,242
Common Stock
Feb 21
2021
SELL
Sale (or disposition) back to the issuer
$98,195
$17.3 p/Share
5,676
Reduced 10.23%
49,800
Common Stock
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
5,676
Added 9.28%
55,476
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
23,270
Added 43.84%
29,804
Common Stock