Dec 06
2023
SELL
Open market or private sale
$92,994
$44.99 p/Share
2,067
Reduced 2.13%
94,785
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$37,433
$18.11 p/Share
2,067
Added 2.09%
96,852
Common Stock
Dec 05
2023
SELL
Open market or private sale
$792,111
$45.15 p/Share
17,544
Reduced 15.62%
94,785
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$411,788
$17.57 p/Share
23,437
Added 17.26%
112,329
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$15,921
$35.46 p/Share
449
Reduced 0.5%
88,892
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
8
Added 0.01%
89,341
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$40,478
$37.55 p/Share
1,078
Reduced 1.19%
89,333
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
19
Added 0.02%
90,411
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$50,215
$28.58 p/Share
1,757
Reduced 1.91%
90,393
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
26
Added 0.03%
92,150
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
16,593
Added 15.26%
92,124
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$266,216
$28.18 p/Share
9,447
Reduced 11.12%
75,531
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
20,581
Added 19.5%
84,978
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$30,466
$28.96 p/Share
1,052
Reduced 1.61%
64,397
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$7,236
$28.49 p/Share
254
Reduced 0.39%
65,449
Common Stock
Jan 05
2022
SELL
Payment of exercise price or tax liability
$18,997
$33.27 p/Share
571
Reduced 0.86%
65,703
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
8,000
Added 10.77%
66,274
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$15,917
$35.45 p/Share
449
Reduced 0.76%
58,274
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$46,543
$35.72 p/Share
1,303
Reduced 2.17%
58,723
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
484
Added 0.8%
60,026
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$10,810
$34.87 p/Share
310
Reduced 0.52%
59,542
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
6,702
Added 10.07%
59,852
Common Stock