Feb 23
2023
SELL
Payment of exercise price or tax liability
$290,156
$60.97 p/Share
4,759
Reduced 0.73%
650,127
Common Stock
Dec 13
2022
SELL
Other acquisition or disposition
$741,030
$58.12 p/Share
12,750
Reduced 1.91%
654,886
Common Stock
Dec 12
2022
SELL
Open market or private sale
$741,030
$58.12 p/Share
12,750
Reduced 1.87%
667,636
Common Stock
Oct 31
2022
SELL
Open market or private sale
$2,209,466
$54.24 p/Share
40,735
Reduced 5.65%
680,386
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$856,657
$21.03 p/Share
40,735
Added 5.35%
721,121
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,636,100
$58.58 p/Share
45,000
Reduced 6.2%
680,386
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$198,640
$54.14 p/Share
3,669
Reduced 0.5%
725,386
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$155,833
$58.65 p/Share
2,657
Reduced 0.36%
729,055
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$116,174
$57.06 p/Share
2,036
Reduced 0.28%
731,712
Common Stock
Feb 23
2022
SELL
Open market or private sale
$865,350
$57.69 p/Share
15,000
Reduced 2.0%
733,748
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$1,543,085
$58.05 p/Share
26,582
Reduced 3.43%
748,748
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
57,707
Added 6.93%
775,330
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
41,286
Added 5.44%
717,623
Common Stock
Jan 13
2022
SELL
Open market or private sale
$1,048,200
$69.88 p/Share
15,000
Reduced 2.17%
676,337
Common Stock
Dec 06
2021
SELL
Open market or private sale
$1,035,750
$69.05 p/Share
15,000
Reduced 2.12%
691,337
Common Stock
Nov 18
2021
SELL
Open market or private sale
$935,400
$62.36 p/Share
15,000
Reduced 2.08%
706,337
Common Stock
Oct 20
2021
SELL
Open market or private sale
$1,017,900
$67.86 p/Share
15,000
Reduced 2.04%
721,337
Common Stock
Sep 02
2021
SELL
Open market or private sale
$992,850
$66.19 p/Share
15,000
Reduced 2.0%
736,337
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,031,250
$68.75 p/Share
15,000
Reduced 1.96%
751,337
Common Stock
Jul 15
2021
SELL
Open market or private sale
$887,850
$59.19 p/Share
15,000
Reduced 1.92%
766,337
Common Stock
Jun 22
2021
SELL
Open market or private sale
$944,700
$62.98 p/Share
15,000
Reduced 1.88%
781,337
Common Stock
Jun 09
2021
SELL
Open market or private sale
$934,350
$62.29 p/Share
15,000
Reduced 1.85%
796,337
Common Stock
Jun 08
2021
SELL
Open market or private sale
$933,000
$62.2 p/Share
15,000
Reduced 1.82%
811,337
Common Stock
May 18
2021
SELL
Open market or private sale
$916,200
$61.08 p/Share
15,000
Reduced 1.47%
1,006,337
Common Stock
May 17
2021
SELL
Open market or private sale
$914,550
$60.97 p/Share
15,000
Reduced 1.45%
1,021,337
Common Stock