Apr 01
2024
SELL
Payment of exercise price or tax liability
$873,327
$60.91 p/Share
14,338
Reduced 16.65%
71,788
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$33,519
$61.73 p/Share
543
Reduced 0.63%
86,126
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$348,556
$75.12 p/Share
4,640
Reduced 5.08%
86,669
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$40,385
$74.65 p/Share
541
Reduced 0.59%
91,309
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$43,391
$87.13 p/Share
498
Reduced 0.54%
91,850
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$316,303
$87.28 p/Share
3,624
Reduced 3.78%
92,348
Common Stock
Sep 27
2021
SELL
Open market or private sale
$412,350
$82.47 p/Share
5,000
Reduced 4.95%
95,972
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$238,600
$47.72 p/Share
5,000
Added 4.72%
100,972
Common Stock
Sep 13
2021
SELL
Open market or private sale
$395,600
$79.12 p/Share
5,000
Reduced 4.95%
95,972
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$238,600
$47.72 p/Share
5,000
Added 4.72%
100,972
Common Stock
Aug 23
2021
SELL
Open market or private sale
$427,200
$85.44 p/Share
5,000
Reduced 4.95%
95,972
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$238,600
$47.72 p/Share
5,000
Added 4.72%
100,972
Common Stock
Aug 02
2021
SELL
Open market or private sale
$421,200
$84.24 p/Share
5,000
Reduced 4.95%
95,972
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$211,100
$42.22 p/Share
5,000
Added 4.72%
100,972
Common Stock
Jun 28
2021
SELL
Open market or private sale
$434,200
$86.84 p/Share
5,000
Reduced 4.95%
95,972
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$211,100
$42.22 p/Share
5,000
Added 4.72%
100,972
Common Stock
Jun 07
2021
SELL
Open market or private sale
$443,550
$88.71 p/Share
5,000
Reduced 4.95%
95,972
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$211,100
$42.22 p/Share
5,000
Added 4.72%
100,972
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
24,158
Added 20.11%
95,972
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$350,876
$89.1 p/Share
3,938
Reduced 5.38%
69,297
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
2,517
Added 3.39%
71,814
Common Stock