Feb 18
2025
SELL
Payment of exercise price or tax liability
$72,123
$55.78 p/Share
1,293
Reduced 2.63%
47,793
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
2,546
Added 5.06%
47,793
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
20,194
Added 23.93%
64,200
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$402,186
$53.01 p/Share
7,587
Reduced 14.02%
46,540
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$89,743
$36.6 p/Share
2,452
Reduced 6.76%
33,835
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$31,751
$34.93 p/Share
909
Reduced 3.0%
29,419
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
10,390
Added 18.04%
47,220
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$39,307
$34.18 p/Share
1,150
Reduced 3.97%
27,782
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$98,272
$35.11 p/Share
2,799
Reduced 9.82%
25,712
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
17,320
Added 26.69%
47,580
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$47,236
$38.56 p/Share
1,225
Reduced 7.12%
15,985
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$135,904
$39.68 p/Share
3,425
Reduced 19.67%
13,990
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
16,650
Added 32.55%
34,500
Common Stock
May 07
2021
SELL
Open market or private sale
$1,149,480
$63.86 p/Share
18,000
Reduced 69.89%
7,755
Common Stock
May 04
2021
SELL
Open market or private sale
$4,068,294
$61.96 p/Share
65,660
Reduced 71.83%
25,755
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$2,959,953
$45.08 p/Share
65,660
Added 41.8%
91,415
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$40,503
$58.11 p/Share
697
Reduced 2.63%
25,755
Common Stock
Feb 22
2021
SELL
Open market or private sale
$1,366,000
$54.64 p/Share
25,000
Reduced 50.57%
24,439
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$890,500
$35.62 p/Share
25,000
Added 33.58%
49,439
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
12,550
Added 41.28%
17,850
Common Stock