Apr 01
2024
SELL
Payment of exercise price or tax liability
$81,398
$36.6 p/Share
2,224
Reduced 5.67%
36,968
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$28,572
$34.93 p/Share
818
Reduced 2.42%
32,960
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$23,926
$34.18 p/Share
700
Reduced 2.17%
31,486
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$90,724
$35.11 p/Share
2,584
Reduced 7.88%
30,226
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$34,566
$40.1 p/Share
862
Reduced 3.21%
25,970
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$30,848
$38.56 p/Share
800
Reduced 3.88%
19,836
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$12,582
$40.85 p/Share
308
Reduced 1.62%
18,676
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$85,550
$39.68 p/Share
2,156
Reduced 10.65%
18,094
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
15,100
Added 34.25%
28,990
Common Stock
May 07
2021
SELL
Open market or private sale
$255,440
$63.86 p/Share
4,000
Reduced 21.77%
14,370
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$192,760
$48.19 p/Share
4,000
Added 17.88%
18,370
Common Stock
Mar 12
2021
SELL
Open market or private sale
$233,160
$58.29 p/Share
4,000
Reduced 21.77%
14,370
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$192,760
$48.19 p/Share
4,000
Added 17.88%
18,370
Common Stock
Mar 08
2021
SELL
Open market or private sale
$203,140
$58.04 p/Share
3,500
Reduced 19.59%
14,370
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$168,665
$48.19 p/Share
3,500
Added 16.38%
17,870
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$21,326
$58.11 p/Share
367
Reduced 2.49%
14,370
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$17,384
$56.44 p/Share
308
Reduced 2.2%
13,677
Common Stock
Feb 22
2021
SELL
Open market or private sale
$279,604
$53.77 p/Share
5,200
Reduced 28.42%
13,095
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$185,224
$35.62 p/Share
5,200
Added 22.13%
18,295
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
11,400
Added 45.08%
13,890
Common Stock