May 10
2023
SELL
Open market or private sale
$810,378
$54.0 p/Share
15,007
Reduced 7.4%
187,784
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$506,486
$33.75 p/Share
15,007
Added 6.89%
202,791
Common Stock
May 09
2023
SELL
Open market or private sale
$1,099,494
$54.0 p/Share
20,361
Reduced 9.78%
187,784
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$687,183
$33.75 p/Share
20,361
Added 8.91%
208,145
Common Stock
May 08
2023
SELL
Open market or private sale
$1,060,128
$54.0 p/Share
19,632
Reduced 9.47%
187,784
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$662,580
$33.75 p/Share
19,632
Added 8.65%
207,416
Common Stock
May 03
2023
SELL
Open market or private sale
$3,718,687
$54.09 p/Share
68,750
Reduced 26.8%
187,784
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$1,753,812
$25.51 p/Share
68,750
Added 21.14%
256,534
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$328,524
$52.48 p/Share
6,260
Reduced 3.23%
187,784
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,028,188
$56.37 p/Share
18,240
Reduced 8.59%
194,044
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$797,496
$56.56 p/Share
14,100
Reduced 6.23%
212,284
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
32,340
Added 12.5%
226,384
Common Stock
Feb 02
2023
SELL
Open market or private sale
$3,107,726
$56.33 p/Share
55,170
Reduced 22.14%
194,044
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$616,144
$19.66 p/Share
31,340
Added 11.17%
249,214
Common Stock
Jan 14
2023
SELL
Payment of exercise price or tax liability
$88,816
$52.0 p/Share
1,708
Reduced 0.78%
217,874
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$236,147
$56.63 p/Share
4,170
Reduced 1.86%
219,582
Common Stock
Feb 09
2022
SELL
Open market or private sale
$749,932
$60.25 p/Share
12,447
Reduced 5.27%
223,752
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$476,572
$59.15 p/Share
8,057
Reduced 3.3%
236,199
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
37,344
Added 13.26%
244,256
Common Stock
Jan 18
2022
SELL
Open market or private sale
$457,053
$66.85 p/Share
6,837
Reduced 3.2%
206,912
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$192,219
$67.28 p/Share
2,857
Reduced 1.32%
213,749
Common Stock
May 10
2021
SELL
Open market or private sale
$681,200
$68.12 p/Share
10,000
Reduced 4.41%
216,606
Common Stock
Feb 26
2021
SELL
Open market or private sale
$88,099
$53.2 p/Share
1,656
Reduced 0.73%
226,606
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$67,750
$52.93 p/Share
1,280
Reduced 0.56%
228,262
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
19,890
Added 7.97%
229,542
Common Stock