Aug 13
2024
SELL
Open market or private sale
$147,713
$28.66 p/Share
5,154
Reduced 37.52%
8,582
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
5,113
Added 27.48%
13,495
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$38,475
$27.76 p/Share
1,386
Reduced 14.19%
8,382
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$9,827
$27.76 p/Share
354
Reduced 3.5%
9,768
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$251,598
$27.63 p/Share
9,106
Reduced 47.36%
10,122
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$266,619
$27.34 p/Share
9,752
Added 33.65%
19,228
Common Stock
Mar 15
2023
SELL
Open market or private sale
$396,678
$40.02 p/Share
9,912
Reduced 52.4%
9,003
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$58,193
$40.78 p/Share
1,427
Reduced 6.89%
19,275
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$306,264
$42.59 p/Share
7,191
Reduced 25.78%
20,702
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
$255,223
$22.89 p/Share
11,150
Added 28.56%
27,893
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$15,030
$41.75 p/Share
360
Reduced 2.15%
16,383
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
3,103
Added 15.64%
16,743
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$341,909
$43.04 p/Share
7,944
Reduced 36.81%
13,640
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$315,457
$30.17 p/Share
10,456
Added 32.63%
21,584
Common Stock
Jun 07
2022
SELL
Open market or private sale
$227,603
$53.96 p/Share
4,218
Reduced 28.0%
10,846
Common Stock
May 16
2022
SELL
Open market or private sale
$202,000
$50.5 p/Share
4,000
Reduced 20.98%
15,064
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$34,736
$46.94 p/Share
740
Reduced 3.75%
18,978
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$314,850
$49.18 p/Share
6,402
Reduced 24.51%
19,718
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
$248,653
$25.6 p/Share
9,713
Added 27.11%
26,120
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
2,893
Added 14.99%
16,407
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$400,117
$49.07 p/Share
8,154
Reduced 37.63%
13,514
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$321,190
$27.34 p/Share
11,748
Added 35.16%
21,668
Common Stock
Aug 13
2021
SELL
Open market or private sale
$80,226
$48.3 p/Share
1,661
Reduced 14.53%
9,769
Common Stock
Jul 30
2021
SELL
Open market or private sale
$107,150
$42.86 p/Share
2,500
Reduced 17.95%
11,430
Common Stock
May 05
2021
SELL
Open market or private sale
$102,050
$40.82 p/Share
2,500
Reduced 15.39%
13,748
Common Stock