May 02
2024
-
1,650
Reduced 1.71%
94,788
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$9,049
$31.64 p/Share
286
Reduced 0.3%
96,438
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
1,198
Added 1.22%
96,724
Common Stock
Dec 07
2023
-
600
Reduced 0.62%
95,526
Common Stock
Nov 27
2023
-
1,000
Reduced 1.03%
96,126
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$4,802
$23.66 p/Share
203
Reduced 0.21%
97,126
Common Stock
Oct 21
2023
BUY
Exercise of conversion of derivative security
$77,150
$15.43 p/Share
5,000
Added 4.89%
97,329
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$2,893
$29.53 p/Share
98
Reduced 0.11%
89,934
Common Stock
Aug 16
2023
SELL
Sale (or disposition) back to the issuer
-
427
Reduced 0.46%
92,329
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
2,822
Added 2.95%
92,756
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$77,150
$15.43 p/Share
5,000
Added 5.26%
90,032
Common Stock
Dec 02
2022
-
835
Reduced 0.97%
85,032
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$14,238
$38.07 p/Share
374
Reduced 0.43%
85,867
Common Stock
Sep 13
2022
-
24
Reduced 0.03%
86,241
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$4,625
$47.19 p/Share
98
Reduced 0.12%
84,985
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
1,280
Added 1.46%
86,265
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$154,300
$15.43 p/Share
10,000
Added 10.69%
83,578
Common Stock
Nov 02
2021
-
1,500
Reduced 2.0%
73,578
Common Stock
Oct 29
2021
-
300
Reduced 0.4%
75,078
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$29,066
$48.85 p/Share
595
Reduced 0.78%
75,378
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
1,199
Added 1.55%
75,973
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$33,841
$7.87 p/Share
4,300
Added 5.44%
74,774
Cjommon Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$25,184
$7.87 p/Share
3,200
Added 4.34%
70,474
Common Stock
Nov 10
2020
-
505
Reduced 0.75%
67,274
Common Stock
Oct 27
2020
SELL
Payment of exercise price or tax liability
$20,487
$31.23 p/Share
656
Reduced 0.96%
67,779
Common Stock