Feb 09
2024
SELL
Payment of exercise price or tax liability
$26,937
$36.85 p/Share
731
Reduced 4.76%
14,626
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,492
Added 14.27%
14,973
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$72,774
$33.88 p/Share
2,148
Reduced 14.31%
12,865
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
6,997
Added 31.79%
15,013
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$19,761
$34.19 p/Share
578
Reduced 6.73%
8,016
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
1,669
Added 16.26%
8,594
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$28,452
$47.82 p/Share
595
Reduced 7.91%
6,925
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,307
Added 16.16%
6,781
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
739
Added 9.38%
7,137
Common Stock
Feb 06
2023
SELL
Open market or private sale
$112,330
$50.17 p/Share
2,239
Reduced 29.03%
5,474
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$12,468
$51.31 p/Share
243
Reduced 3.05%
7,713
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
702
Added 8.11%
7,956
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$29,657
$51.31 p/Share
578
Reduced 7.38%
7,254
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,668
Added 17.56%
7,832
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$8,723
$35.75 p/Share
244
Reduced 3.89%
6,028
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
702
Added 10.07%
6,272
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$1,966
$35.75 p/Share
55
Reduced 0.95%
5,706
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
191
Added 3.21%
5,761
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$20,577
$35.6 p/Share
578
Reduced 9.4%
5,570
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,668
Added 21.34%
6,148
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$8,441
$35.92 p/Share
235
Reduced 4.98%
4,480
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
677
Added 12.56%
4,715
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$11,609
$39.62 p/Share
293
Reduced 6.77%
4,038
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$39,620
$39.62 p/Share
1,000
Added 18.76%
4,331
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$8,187
$33.69 p/Share
243
Reduced 8.47%
2,625
Common Stock