Feb 25
2023
SELL
Payment of exercise price or tax liability
$628,756
$42.59 p/Share
14,763
Reduced 33.14%
29,778
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
$464,048
$22.89 p/Share
20,273
Added 31.28%
44,541
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$1,840,347
$43.04 p/Share
42,759
Reduced 63.79%
24,268
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$1,720,655
$30.17 p/Share
57,032
Added 45.97%
67,027
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$462,194
$49.18 p/Share
9,398
Reduced 48.46%
9,995
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
$325,530
$25.6 p/Share
12,716
Added 39.6%
19,393
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$720,446
$49.07 p/Share
14,682
Reduced 68.74%
6,677
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$583,955
$27.34 p/Share
21,359
Added 50.0%
21,359
Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,298,294
$49.61 p/Share
26,170
Reduced 100.0%
1
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$273,923
$34.07 p/Share
8,040
Reduced 23.5%
26,171
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
$220,952
$22.35 p/Share
9,886
Added 22.42%
34,211
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$637,863
$34.29 p/Share
18,602
Reduced 43.33%
24,325
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$519,283
$22.89 p/Share
22,686
Added 34.58%
42,927
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$437,309
$35.76 p/Share
12,229
Reduced 37.66%
20,241
Common Stock
Feb 26
2020
BUY
Exercise of conversion of derivative security
$501,313
$34.59 p/Share
14,493
Added 30.86%
32,470
Common Stock
Feb 23
2020
SELL
Payment of exercise price or tax liability
$50,329
$35.72 p/Share
1,409
Reduced 7.27%
17,977
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$473,551
$42.72 p/Share
11,085
Reduced 36.57%
19,230
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
6,680
Added 18.06%
30,315
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$380,056
$32.23 p/Share
11,792
Added 33.29%
23,635
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$67,420
$43.08 p/Share
1,565
Reduced 11.67%
11,843
Common Stock