Mar 05
2024
SELL
Payment of exercise price or tax liability
$1,818,954
$56.6 p/Share
32,137
Reduced 38.49%
51,364
Common Stock, $1 2/3 P...
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
63,050
Added 43.02%
83,501
Common Stock, $1 2/3 P...
Feb 05
2024
SELL
Exercise of conversion of derivative security
$312,069
$48.7 p/Share
6,408
Reduced 23.86%
20,450
Common Stock, $1 2/3 P...
Feb 05
2024
SELL
Payment of exercise price or tax liability
$628,717
$48.7 p/Share
12,910
Reduced 48.6%
13,654
Common Stock, $1 2/3 P...
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
39,769
Added 59.69%
26,859
Common Stock, $1 2/3 P...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$85,537
$38.6 p/Share
2,216
Reduced 5.09%
41,330
Common Stock, $1 2/3 P...
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
4,832
Added 10.31%
42,042
Common Stock, $1 2/3 P...
Feb 05
2023
SELL
Payment of exercise price or tax liability
$568,866
$47.58 p/Share
11,956
Reduced 23.67%
38,562
Common Stock, $1 2/3 P...
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
25,781
Added 37.03%
43,849
Common Stock, $1 2/3 P...
Dec 15
2022
SELL
Payment of exercise price or tax liability
$158,529
$41.37 p/Share
3,832
Reduced 13.41%
24,737
Common Stock, $1 2/3 P...
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
8,321
Added 22.56%
28,570
Common Stock, $1 2/3 P...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$38,184
$50.11 p/Share
762
Reduced 3.66%
20,040
Common Stock, $1 2/3 P...
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,565
Added 7.0%
20,803
Common Stock, $1 2/3 P...
Feb 05
2022
SELL
Payment of exercise price or tax liability
$341,416
$56.33 p/Share
6,061
Reduced 24.05%
19,144
Common Stock, $1 2/3 P...
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
14,447
Added 36.43%
25,206
Common Stock, $1 2/3 P...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$176,040
$48.9 p/Share
3,600
Reduced 25.07%
10,758
Common Stock, $1 2/3 P...
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
8,126
Added 36.14%
14,359
Common Stock, $1 2/3 P...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$31,085
$39.7 p/Share
783
Reduced 11.25%
6,180
Common Stock, $1 2/3 P...
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
1,541
Added 18.12%
6,963
Common Stock, $1 2/3 P...
Dec 15
2020
SELL
Payment of exercise price or tax liability
$77,120
$29.73 p/Share
2,594
Reduced 32.36%
5,422
Common Stock, $1 2/3 P...
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
8,016
Added 50.0%
8,016
Common Stock, $1 2/3 P...