Feb 11
2024
SELL
Payment of exercise price or tax liability
$270,358
$66.07 p/Share
4,092
Reduced 1.17%
344,820
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
9,122
Added 2.57%
346,501
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$955,438
$66.07 p/Share
14,461
Reduced 4.17%
332,326
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
39,706
Added 10.46%
339,790
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$98,411
$65.13 p/Share
1,511
Reduced 0.48%
314,545
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
3,053
Added 0.96%
316,056
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,273,848
$51.21 p/Share
24,875
Reduced 7.36%
313,003
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$483,818
$19.45 p/Share
24,875
Added 6.86%
337,878
Common Stock
Feb 27
2023
SELL
Open market or private sale
$2,414,213
$51.23 p/Share
47,125
Reduced 13.09%
313,003
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$916,581
$19.45 p/Share
47,125
Added 11.57%
360,128
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$651,367
$48.4 p/Share
13,458
Reduced 4.12%
313,003
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
28,758
Added 8.1%
326,461
Common Stock
Mar 16
2022
SELL
Open market or private sale
$369,840
$40.2 p/Share
9,200
Reduced 3.26%
272,975
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$143,060
$15.55 p/Share
9,200
Added 3.16%
282,175
Common Stock
Mar 15
2022
SELL
Open market or private sale
$789,200
$40.0 p/Share
19,730
Reduced 6.74%
272,975
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$306,802
$15.55 p/Share
19,730
Added 6.31%
292,705
Common Stock
Mar 14
2022
SELL
Open market or private sale
$382,544
$39.32 p/Share
9,729
Reduced 3.44%
272,975
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$151,286
$15.55 p/Share
9,729
Added 3.33%
282,704
Common Stock
Mar 11
2022
SELL
Open market or private sale
$232,038
$39.09 p/Share
5,936
Reduced 2.13%
272,975
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$92,305
$15.55 p/Share
5,936
Added 2.08%
278,911
Common Stock
Mar 10
2022
SELL
Open market or private sale
$293,521
$39.11 p/Share
7,505
Reduced 2.46%
297,703
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$116,703
$15.55 p/Share
7,505
Added 2.4%
305,208
Common Stock
Mar 09
2022
SELL
Open market or private sale
$196,650
$39.33 p/Share
5,000
Reduced 1.65%
297,703
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$77,750
$15.55 p/Share
5,000
Added 1.62%
302,703
Common Stock
Mar 07
2022
SELL
Open market or private sale
$391,100
$39.11 p/Share
10,000
Reduced 3.25%
297,703
Common Stock