Nov 08
2024
-
1,000
Reduced 0.61%
161,664
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$166,957
$16.95 p/Share
9,850
Added 5.71%
162,664
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$4,955
$35.65 p/Share
139
Reduced 0.09%
154,734
Common Stock
Aug 16
2024
SELL
Sale (or disposition) back to the issuer
-
1,920
Reduced 1.24%
152,814
Common Stock
Aug 14
2024
BUY
Grant, award, or other acquisition
-
3,666
Added 2.31%
154,873
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$13,257
$31.64 p/Share
419
Reduced 0.28%
151,207
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
1,704
Added 1.11%
151,626
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$4,802
$23.66 p/Share
203
Reduced 0.14%
149,922
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$4,104
$29.53 p/Share
139
Reduced 0.09%
146,627
Common Stock
Aug 16
2023
SELL
Sale (or disposition) back to the issuer
-
565
Reduced 0.37%
150,125
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
4,063
Added 2.63%
150,690
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$108,010
$15.43 p/Share
7,000
Added 4.55%
146,766
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$14,238
$38.07 p/Share
374
Reduced 0.27%
139,766
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$6,559
$47.19 p/Share
139
Reduced 0.1%
138,445
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
1,695
Added 1.2%
140,140
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$108,010
$15.43 p/Share
7,000
Added 4.81%
138,584
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$29,066
$48.85 p/Share
595
Reduced 0.45%
131,584
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
1,704
Added 1.27%
132,179
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$92,580
$15.43 p/Share
6,000
Added 4.4%
130,475
Common Stock
Oct 27
2020
SELL
Payment of exercise price or tax liability
$20,487
$31.23 p/Share
656
Reduced 0.52%
124,475
Common Stock
Oct 27
2020
BUY
Grant, award, or other acquisition
-
2,488
Added 1.95%
125,131
Common Stock
Mar 04
2020
BUY
Exercise of conversion of derivative security
$55,090
$7.87 p/Share
7,000
Added 5.4%
122,643
Common Stock
Nov 06
2019
BUY
Exercise of conversion of derivative security
$55,090
$7.87 p/Share
7,000
Added 5.71%
115,643
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$29,330
$35.38 p/Share
829
Reduced 0.76%
108,643
Common Stock
Oct 22
2019
BUY
Grant, award, or other acquisition
-
2,120
Added 1.9%
109,472
Common Stock